Development/Ports
From Mandriva
Mandriva Linux doesn't just run on the Intel x86 architecture.
Contents |
i586
This architecture is officially supported by Mandriva.
IRC (i586): #mandriva-cooker @ irc.freenode.net
ML (i586): [email protected]
x86_64
This architecture is officially supported by Mandriva.
Maintainers (x86_64)
- Gwenole Beauchesne (official)
ML (x86_64): [email protected]
ia64
Latest version is 8.1, not maintained at this time.
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
PPC64
No info available.
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
XBOX
The Mandriva XBOX port has it's own dedicated page.
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.