Development/Ports

From Mandriva

Jump to: navigation, search
Mandriva Linux Ports

Mandriva Linux doesn't just run on the Intel x86 architecture.

Contents

[edit]

i586

This architecture is officially supported by Mandriva.

IRC (i586): #mandriva-cooker @ irc.freenode.net

ML (i586): [email protected]

[edit]

x86_64

This architecture is officially supported by Mandriva.

Maintainers (x86_64)

  • Gwenole Beauchesne (official)

ML (x86_64): [email protected]

[edit]

ia64

Latest version is 8.1, not maintained at this time.

[edit]

PPC

See also PPC Port

Maintainers (ppc)

  • Olivier Thauvin (rebuilds since 9.1)
  • Christiaan Welvaart (build problem solving, rebuilds for main, 10.1 release)
  • Danny Tholen (kernel work, bug solving)
  • Emmanuel Blindauer (sync-ing contrib packages)

IRC (ppc): #mandriva-ppc @ irc.freenode.net

ML (ppc): [email protected] (Searchable Archives)

Web pages with misc packages and info (ppc):

Installer Testing Script:

#!/bin/sh
cd /home/stew/gi-build/perl-install
export PERL_TEST_INSTALL=1
export SHARE_PATH=/home/stew/build/gi/perl-install/share
Xnest -fp "unix/:-1" -once -geometry 800x600+100+100 -name "DrakX!" :1 &
export DISPLAY=:1
#./install2 --test --expert --step configureXBefore
./install2 --test
killall Xnest

Club Forum (ppc): Forum

Available Hosts (ppc):

  • Titanium G4 500 Mhz, Mandrake 9.1, 512MB of RAM (chroot for cooker + plf packages) hosted and managed by OlivierThauvin
  • iBook G4 1066MHz, Cooker, 768MB RAM (2 cooker chroots for package building) operated by ChristiaanWelvaart
  • Mac Mini 1.25Ghz 512Mo, running cooker and rebuild done in chroot (iurt2) operated by EmmanuelBlindauer
[edit]

PPC64

No info available.

[edit]

Sparc

See also Sparc Port

The sparc port has been moved back to Mandriva mirrors.

Maintainers (sparc):

  • OlivierThauvin
  • PerOyvindKarlsen
  • StefanVanDerEijk

IRC (sparc): #mandriva-sparc @ irc.freenode.net

Available Hosts (sparc): Currently this host is building and uploading:

blade100.eijk.nu

  • Sun Blade100
  • Hw: 64bit, UltraSPARC-IIe 500 MHz, 256 MB RAM
  • OS: Mandrake cooker
  • Hosted by: StefanVanDerEijk
  • Managed by: StefanVanDerEijk

Some of the following hosts are used for development:

berenis.mandrake.vpn

  • Sun SparcStation 10
  • HW: 32bit SMP
  • OS: Mandrake 7.1b
  • cooker in chroot, base system is up to date, rest of the system needs to be recompiled
  • Hosted by: OlivierThauvin
  • Managed by: OlivierThauvin

hostname?

  • Sun SparcStation 10
  • Hw: 32bit, 2 CPU SMP, 192 MB RAM
  • Donated by LODYC (Laboratoire d'OcĂ©anographie Dynamique et de Climatologie) (http://www.lodyc.jussieu.fr/). Thanks to Nicolas and Carlos.
  • Hosted by: OlivierThauvin
  • Managed by: OlivierThauvin

blade100.mandriva.no

  • Sun Blade100
  • Hw: 64bit, UltraSPARC-IIe 500 MHz, 384 MB RAM
  • OS: Mandriva Linux cooker
  • Hosted by: PerOyvindKarlsen
  • Managed by: PerOyvindKarlsen

blade100-02.mandriva.no

  • Sun Blade100
  • Hw: 64bit, UltraSPARC-IIe 500 MHz, 128 MB RAM
  • OS: test machine
  • Hosted by: PerOyvindKarlsen
  • Managed by: PerOyvindKarlsen
[edit]

XBOX

The Mandriva XBOX port has it's own dedicated page.

[edit]

FAQ

Why don't you use cross compiling ?

For some simple reason. First, even if it sounds simple, it implies to recompile gcc, and to provide a clean way to install the libs side by side with the others (the native one).

Then most of the programs need to run something, such as a test, or a configure script. Even if the configure script can be tricked, then, the building libs should be identical, with some kinds of chroot. You also need to specify where to find the library, because, by default, everything is searched in /usr/lib, where the native ones live.

And, last reason, this is not worth the work. Because package need to be tested, and because, as you have seen, all computers are here. Of course, if someone is able to do it in a clean way, this can be used, but, this is too much work for almost no gain.

Personal tools