Main.ReleaseNotes2-7 History

Hide minor edits - Show changes to markup

December 07, 2011, at 01:15 AM by acrux -
Changed line 147 from:

IBM pSeries POWER4+ or older: you could read some kernel warning like "ata1: lost interrupt (Status 0x50)".\\

to:

IBM pSeries POWER4+ or older: you could read some kernel warning like "ata1: lost interrupt (Status 0x50)" thus try adding "libata.dma=0" .\\

July 22, 2011, at 04:46 PM by acrux -
Changed line 55 from:

AppliedMicro APM801xx, APM821xx, APM862xx

to:

AppliedMicro APM801xx, APM821xx, APM862xx, APM864xx

July 22, 2011, at 04:38 PM by acrux -
Changed line 48 from:

IBM Power Systems POWER7, IBM PPCA2

to:

IBM Power Systems POWER7, IBM PPCA2, IBM PowerEN

July 17, 2011, at 08:35 PM by acrux -
Changed lines 1-2 from:

Release Notes for CRUX PPC 2.7a

to:

Release Notes for CRUX PPC 2.7

July 17, 2011, at 08:30 PM by acrux - synced with 2.7a
Changed lines 1-2 from:

Release Notes for CRUX PPC 2.7

to:

Release Notes for CRUX PPC 2.7a

Changed line 4 from:

This page discusses the relevant changes introduced in CRUX PPC 2.7.\\

to:

This page discusses the relevant changes introduced in CRUX PPC 2.7a.\\

Changed line 15 from:

Acube Sam440ep, Sam440ep-flex

to:

Acube Sam440ep, Sam440ep-flex, Sam460ex

Changed lines 40-41 from:

Acube Sam460ex

to:
Changed lines 81-82 from:

CRUX PPC 2.7 includes glibc 2.12.2, gcc 4.5.2 and binutils 2.21 .

to:

CRUX PPC 2.7a includes glibc 2.12.2, gcc 4.5.3 and binutils 2.21.1 .

Changed lines 90-94 from:

Important libraries have been updated to new major versions, which are not ABI compatible with the old versions. We strongly advise against manually updating to CRUX PPC 2.7 via ports, since these changes will temporarily break the system:

  • libgmp has been updated to version 5.0.1, required by gcc and coreutils ;
  • libmpfr has been updated to version 3.0, required by gcc ;
  • ppl has been updated to version 0.11, required by gcc and binutils ;
  • xz has been updated to version 5.0.1, required by libarchive ;
to:

Important libraries have been updated to new major versions, which are not ABI compatible with the old versions. We strongly advise against manually updating to CRUX PPC 2.7a via ports, since these changes will temporarily break the system:

  • libgmp has been updated to version 5.0.x, required by gcc and coreutils ;
  • libmpfr has been updated to version 3.0.x, required by gcc ;
  • ppl has been updated to version 0.11.x, required by gcc and binutils ;
  • xz has been updated to version 5.0.x, required by libarchive ;
Changed line 102 from:

CRUX PPC 2.7 ships with Perl 5.12.3 . Minor release numbers are no longer used in the directory layout of perl. It is now possible to update the perl port without breaking every perl extension module.\\

to:

CRUX PPC 2.7a ships with Perl 5.12.x . Minor release numbers are no longer used in the directory layout of perl. It is now possible to update the perl port without breaking every perl extension module.\\

Changed line 112 from:

libpcap has been moved from opt to core collection.\\

to:

libpcap and glib have been moved from opt to core collection.\\

Changed line 117 from:

NFSv4 support has been added to nfs-utils. This requires a couple of new libraries (libevent, libtirpc, libnfsidmap), and portmap has to be replaced by rpcbind. We have moved the entire NFS stack to opt, which is still shipped with the ISO. Setup will handle the upgrade and new requirements automatically.\\

to:

NFSv4 support has been added to nfs-utils. This requires a couple of new libraries (keyutils, libevent, libtirpc, libnfsidmap), and portmap has to be replaced by rpcbind. We have moved the entire NFS stack to opt, which is still shipped with the ISO. Setup will handle the upgrade and new requirements automatically.\\

Changed line 126 from:

CRUX PPC 2.7 ships with Xorg 7.6 and xorg-server 1.9.x.\\

to:

CRUX PPC 2.7a ships with Xorg 7.6 and xorg-server 1.10.x.\\

Changed line 132 from:

When upgrading from CRUX PPC 2.6 to CRUX PPC 2.7, the setup program will take a while completing the Please wait [2.6 -> 2.7 check] phase.\\

to:

When upgrading from CRUX PPC 2.6 to CRUX PPC 2.7a, the setup program will take a while completing the Please wait [2.6 -> 2.7 check] phase.\\

Changed lines 139-141 from:

Genesi Efika users: bootkernel shipped with CRUX PPC 2.7 has "Root file system on NFS" enabled, see Efika Install HowTo. Bootkernel doesn't use Device Tree Supplement (efika-dts-20071114.zip) because unmaintained and there are some important issues with recent kernels.

Acube Sam440ep users: please, consider to update u-boot on your board.

to:

Acube Sam460ex: the support for these machines has been added into 32bit ISO.

Genesi Efika users: bootkernel shipped with CRUX PPC 2.7a has "Root file system on NFS" enabled, see Efika Install HowTo. Bootkernel doesn't use Device Tree Supplement (efika-dts-20071114.zip) because unmaintained and there are some important issues with recent kernels.

Acube Sam440ep and Sam460ex users: please, consider to update u-boot on your board.

Changed lines 147-148 from:

IBM pSeries POWER4+ or older: you could read some kernel warning like "ata1: lost interrupt (Status 0x50)".

to:

IBM pSeries POWER4+ or older: you could read some kernel warning like "ata1: lost interrupt (Status 0x50)".
Acube Sam460ex: boot from SDHC and audio support aren't yet implemented.

Changed lines 152-154 from:

IBM Blade, IBM pSeries POWER5 or newer: choose a proper working hvc0 or hvsi0 console.

As CRUX PPC 2.7 uses new pata drivers, all the disks are now seen as scsi, so what used to be hda will now be sda, and the cdrom will be sr0 and if you still experience any problems booting then try adding "rootdelay=20" or more.

to:

IBM Blade, IBM pSeries POWER5 or newer: choose a proper working hvc0 or hvsi0 console.
Genesi Efika: choose a proper installation method like via NFS or from USB pendrive.
Acube Sam460ex: onboard SATA2 controller works only with LBA48/NCQ hard disk drives .

As CRUX PPC 2.7a uses new pata drivers, all the disks are now seen as scsi, so what used to be hda will now be sda, and the cdrom will be sr0 and if you still experience any problems booting then try adding "rootdelay=20" or more.

Changed lines 159-160 from:

Apple Power Macintosh G3 B&W: it could be unable to boot install ISO.
Genesi PegasosII: if you are experiencing difficulties using a PS/2 keyboard, try with an USB model.

to:

None so far

July 07, 2011, at 11:07 PM by acrux -
Added line 28:

Marathon PowerRack G-series

Changed lines 33-34 from:
to:

Total Impact briQ G3/G4, YDL briQ Node

Changed lines 41-42 from:

Total Impact briQ G3/G4

to:
Changed line 43 from:

Apple "OldWorld" G3, Umax w/G3

to:

Apple "OldWorld" G3, Umax w/G3, PowerComputing w/G3

June 22, 2011, at 05:19 PM by acrux -
Changed lines 136-137 from:

As suggestion you ought to use new-ofpath for Apple machines and ofpathname for IBM machines.

to:

As suggestion you ought to use new-ofpath for Apple machines and ofpathname for IBM machines.

IBM RS/6000 CHRP (604e/604ev/604r): the support for these machines has been removed from 32bit ISO.\\\

Deleted line 145:

IBM RS/6000 CHRP (604e/604ev/604r): the support for these machines has been removed from 32bit ISO.\\

April 28, 2011, at 01:08 PM by acrux -
Changed lines 154-155 from:

Apple Power Macintosh G3 B&W: it could be unable to boot install ISO.

to:

Apple Power Macintosh G3 B&W: it could be unable to boot install ISO.
Genesi PegasosII: if you are experiencing difficulties using a PS/2 keyboard, try with an USB model.

April 17, 2011, at 12:38 PM by acrux -
Changed line 154 from:

Apple Power Macintosh G3 B&W: it could be unable to boot install iso .

to:

Apple Power Macintosh G3 B&W: it could be unable to boot install ISO.

April 17, 2011, at 12:36 PM by acrux -
Changed line 154 from:

None so far.

to:

Apple Power Macintosh G3 B&W: it could be unable to boot install iso .

April 15, 2011, at 10:21 PM by acrux -
Added line 73:

Excito Bubba|2

April 12, 2011, at 11:34 PM by acrux -
Changed lines 150-151 from:

As CRUX PPC 2.7 uses new pata drivers, all the disks are now seen as scsi, so what used to be hda will now be sda, and the cdrom will be sr0 and if you still experience any problems booting then try adding "rootdelay=15" or more.

to:

As CRUX PPC 2.7 uses new pata drivers, all the disks are now seen as scsi, so what used to be hda will now be sda, and the cdrom will be sr0 and if you still experience any problems booting then try adding "rootdelay=20" or more.

April 12, 2011, at 11:33 PM by acrux -
Changed lines 149-150 from:

IBM Blade, IBM pSeries POWER5 or newer: choose a proper working hvc0 or hvsi0 console.

to:

IBM Blade, IBM pSeries POWER5 or newer: choose a proper working hvc0 or hvsi0 console.

As CRUX PPC 2.7 uses new pata drivers, all the disks are now seen as scsi, so what used to be hda will now be sda, and the cdrom will be sr0 and if you still experience any problems booting then try adding "rootdelay=15" or more.

Changed line 153 from:

As CRUX PPC 2.7 uses new pata drivers, all the disks are now seen as scsi, so what used to be hda will now be sda, and the cdrom will be sr0 and if you still experience any problems booting then try adding "rootdelay=15" or more.

to:

None so far.

March 08, 2011, at 03:31 AM by acrux -
Changed line 152 from:

None so far.

to:

As CRUX PPC 2.7 uses new pata drivers, all the disks are now seen as scsi, so what used to be hda will now be sda, and the cdrom will be sr0 and if you still experience any problems booting then try adding "rootdelay=15" or more.

February 15, 2011, at 02:35 AM by acrux -
Added line 120:

mac-fdisk has been moved to 0.13 + gentoo patches.\\

Changed lines 132-133 from:

CRUX introduced a new boot file: /etc/rc.fix for generic operations to be excuted at boot time. At the moment the script takes care of font cache generation for xorg, so your very first boot under CRUX PPC 2.7 will take a few additional seconds.

Genesi PegasosII users: please, consider to use with Device Tree Supplement.\\\

to:

CRUX introduced a new boot file: /etc/rc.fix for generic operations to be excuted at boot time. At the moment the script takes care of font cache generation for xorg, so your very first boot under CRUX PPC 2.7 will take a few additional seconds.

ofpath from yaboot is still unable to find devices on Apple's machines using new libata (pata) linux kernel drivers.
We recommend to read the path devices directly through /proc/device-tree/aliases/ anyway are now present ofpathname (from IBM powerpc-utils) and new-ofpath i.e. the reworked script by JoseJX from Gentoo PPC.
As suggestion you ought to use new-ofpath for Apple machines and ofpathname for IBM machines.

Changed lines 144-145 from:

IBM RS/6000 CHRP (604e/604ev/604r): the support has been removed from 32bit ISO.

to:

IBM RS/6000 CHRP (604e/604ev/604r): the support for these machines has been removed from 32bit ISO.
IBM pSeries POWER4+ or older: you could read some kernel warning like "ata1: lost interrupt (Status 0x50)".

Changed line 148 from:

YDL Powerstation quad G5 (SLOF): to boot at yaboot prompt try with "cdrom:0,/ppc/ppc64/vmlinux root=/dev/sr0".\\

to:

YDL Powerstation quad G5 (SLOF): to boot at yaboot prompt try with "cdrom:0,/ppc/ppc64/vmlinux root=/dev/sr0" or "cdrom:0,/ppc/ppc64/vmlinux root=/dev/sr0 console=ttyS0,19200".\\

February 05, 2011, at 10:54 PM by acrux -
Changed lines 38-39 from:

Freescale 512x, 5200, 5200B Teron Eyetech AmigaOne G3-SE/G3-XE/G4-XE, Micro-A1 C/I

to:

Acube Sam460ex

Added line 44:

Teron Eyetech AmigaOne G3-SE/G3-XE/G4-XE, Micro-A1 C/I

Deleted line 48:

Acube Sam460ex

Added line 51:

Freescale 512x, 5200, 5200B

February 04, 2011, at 02:36 PM by acrux -
Changed line 90 from:
  • libgmp has been updated to version 5.0, required by gcc and coreutils ;
to:
  • libgmp has been updated to version 5.0.1, required by gcc and coreutils ;
Changed line 93 from:
  • xz has been updated to version 5.0.0, required by libarchive ;
to:
  • xz has been updated to version 5.0.1, required by libarchive ;
Changed line 101 from:

CRUX PPC 2.7 ships with Perl 5.12.1 to be in sync with x86 main project. Minor release numbers are no longer used in the directory layout of perl. It is now possible to update the perl port without breaking every perl extension module.\\

to:

CRUX PPC 2.7 ships with Perl 5.12.3 . Minor release numbers are no longer used in the directory layout of perl. It is now possible to update the perl port without breaking every perl extension module.\\

February 04, 2011, at 02:19 PM by acrux -
Changed lines 83-84 from:

Linux-2.6.37.x

to:

Linux-2.6.36.x

January 09, 2011, at 03:09 AM by acrux -
Added line 120:

libxml2-python and talloc have been added to opt collection.\\

Added line 125:

mesa3d depends on libxml2-python and talloc.\\

January 08, 2011, at 05:59 PM by acrux -
January 08, 2011, at 05:59 PM by acrux -
Changed lines 83-84 from:

Linux-2.6.36.x

to:

Linux-2.6.37.x

January 08, 2011, at 03:15 PM by acrux -
Added line 70:

D-Link NAS (PowerPC)

January 08, 2011, at 12:12 AM by acrux -
Changed line 122 from:

CRUX PPC 2.7 ships with Xorg 7.5 and xorg-server 1.9.x.\\

to:

CRUX PPC 2.7 ships with Xorg 7.6 and xorg-server 1.9.x.\\

January 03, 2011, at 09:50 PM by acrux -
Changed line 55 from:

AppliedMicro APM801xx, APM821xx

to:

AppliedMicro APM801xx, APM821xx, APM862xx

January 03, 2011, at 04:29 AM by acrux -
Added line 29:

Power.org Bimini Devel Board

December 18, 2010, at 09:39 PM by acrux -
Changed lines 136-137 from:

IBM RS/6000 CHRP (604e/604ev/604r): the support is removed from 32bit ISO.

to:

IBM RS/6000 CHRP (604e/604ev/604r): the support has been removed from 32bit ISO.

December 18, 2010, at 09:38 PM by acrux -
Changed lines 136-137 from:

IBM RS/6000 CHRP (604e/604ev/604r): 32bit iso could be unable to boot.

to:

IBM RS/6000 CHRP (604e/604ev/604r): the support is removed from 32bit ISO.

December 14, 2010, at 09:06 AM by acrux -
Changed lines 78-79 from:

CRUX PPC 2.7 includes glibc 2.12.1, gcc 4.5.2 and binutils 2.21 .

to:

CRUX PPC 2.7 includes glibc 2.12.2, gcc 4.5.2 and binutils 2.21 .

December 13, 2010, at 02:22 PM by acrux -
Changed line 117 from:

gtk depends on gdk-pixbuf.

to:

gtk depends on gdk-pixbuf.\\

December 13, 2010, at 02:22 PM by acrux -
Added line 117:

gtk depends on gdk-pixbuf.

December 12, 2010, at 10:34 AM by acrux -
Changed lines 95-96 from:
  • cairo is no longer built with support for the glitz backend (this affects GTK+ applications and others) .
to:
  • cairo is no longer built with support for the glitz backend (this affects GTK+ applications and others) ;
  • xulrunner is no longer built with support for dbus and dbus-glib .
December 12, 2010, at 12:06 AM by acrux -
Changed lines 127-128 from:

Genesi Efika users: bootkernel shipped with CRUX PPC 2.7 has "Root file system on NFS" enabled, see Efika Install HowTo. Bootkernel doesn't use Device Tree Supplement (efika-dts-20071114.zip) because unmaintained and there are some important issues with recent kernels.

to:

Genesi Efika users: bootkernel shipped with CRUX PPC 2.7 has "Root file system on NFS" enabled, see Efika Install HowTo. Bootkernel doesn't use Device Tree Supplement (efika-dts-20071114.zip) because unmaintained and there are some important issues with recent kernels.

Acube Sam440ep users: please, consider to update u-boot on your board.

Changed line 133 from:

Genesi Efika: audio support in kernel < 2.6.34 is unstable. Anyway to enable it you need a reworked Device Tree Supplement forth script.\\

to:

Genesi Efika: audio support in kernel < 2.6.34 is unstable. Anyway to enable it you need a reworked Device Tree Supplement forth script.\\

December 07, 2010, at 05:41 PM by acrux -
Added line 53:

Freescale Tower System 512x PowerPC Kit

December 07, 2010, at 05:40 PM by acrux -
Changed line 58 from:

LimePC (all MPC5121e SoC based products), Cherrypal C100/C114/C120, Vodacom Linkbook

to:

LimePC (all MPC512x SoC based products), Cherrypal C100/C114/C120, Vodacom Linkbook

December 07, 2010, at 05:31 PM by acrux -
Changed line 37 from:

Freescale 51xx, 5200, 5200B

to:

Freescale 512x, 5200, 5200B

December 07, 2010, at 05:29 PM by acrux -
Added line 64:

Analague & Micro Taipan PowerPC motherboard

November 20, 2010, at 04:52 AM by acrux -
Changed line 2 from:

WORK IN PROGRESS

to:
Changed lines 86-94 from:
  • libgmp has been updated to version 5.0, required by gcc and coreutils
  • libmpfr has been updated to version 3.0, required by gcc
  • ppl has been updated to version 0.11, required by gcc and binutils
  • xz has been updated to version 5.0.0, required by libarchive
  • openssl has been updated to version 1.0, required by many packages (most noticeable: wget, which in turn is called by pkgmk to download sources)
  • libjpeg has been updated to version 8
  • libpng has been updated to version 1.4
  • cairo is no longer built with support for the glitz backend (this affects GTK+ applications and others)
to:
  • libgmp has been updated to version 5.0, required by gcc and coreutils ;
  • libmpfr has been updated to version 3.0, required by gcc ;
  • ppl has been updated to version 0.11, required by gcc and binutils ;
  • xz has been updated to version 5.0.0, required by libarchive ;
  • openssl has been updated to version 1.0, required by many packages (most noticeable: wget, which in turn is called by pkgmk to download sources) ;
  • libjpeg has been updated to version 8 ;
  • libpng has been updated to version 1.4 ;
  • cairo is no longer built with support for the glitz backend (this affects GTK+ applications and others) .
Changed line 104 from:

btrfs-progs has been added to core colelction.\\

to:

btrfs-progs has been added to core collection.\\

Changed lines 112-113 from:

the default configuration of sysklogd has been extended.
default logging of dcron is now done via sysklogd.\\

to:

Default configuration of sysklogd has been extended.
Default logging of dcron is now done via sysklogd.\\

Changed lines 118-119 from:

the default X font path has been changed to /usr/share/fonts/X11

to:

Default X font path has been changed to /usr/share/fonts/X11 .

November 19, 2010, at 03:45 PM by acrux -
Changed lines 76-77 from:

CRUX PPC 2.7 includes glibc 2.12.x, gcc 4.5.x and binutils 2.21.x .

to:

CRUX PPC 2.7 includes glibc 2.12.1, gcc 4.5.2 and binutils 2.21 .

November 19, 2010, at 03:44 PM by acrux -
Changed lines 31-32 from:

Acube Sam460ex

to:
Added line 48:

Acube Sam460ex

November 10, 2010, at 02:38 PM by acrux -
Added line 89:
  • xz has been updated to version 5.0.0, required by libarchive
November 07, 2010, at 01:03 AM by acrux -
Changed line 116 from:

CRUX PPC 2.7 ships with Xorg 7.5 and xorg-server 1.9.0.\\

to:

CRUX PPC 2.7 ships with Xorg 7.5 and xorg-server 1.9.x.\\

November 03, 2010, at 02:05 PM by acrux -
Changed line 129 from:

Genesi Efika: audio support in kernel < 2.6.31 is broken. Anyway to enable it you need a reworked Device Tree Supplement forth script.\\

to:

Genesi Efika: audio support in kernel < 2.6.34 is unstable. Anyway to enable it you need a reworked Device Tree Supplement forth script.\\

October 25, 2010, at 02:41 PM by acrux -
Changed line 48 from:

IBM Power Systems POWER7

to:

IBM Power Systems POWER7, IBM PPCA2

October 12, 2010, at 09:01 AM by acrux -
Changed line 45 from:

PReP standard PowerPC based products (Apple,IBM,Motorola,etc..)

to:

PReP standard PowerPC based products (Apple,IBM,Motorola)

October 12, 2010, at 09:01 AM by acrux -
Changed line 43 from:

Apple CHRP (601/603e/603ev/604e) and "OldWorld" G3, Umax CHRP (603e/604e/G3)

to:

Apple "OldWorld" G3, Umax w/G3

Changed line 45 from:

PReP standard PowerPC based products (IBM,Motorola,etc..)

to:

PReP standard PowerPC based products (Apple,IBM,Motorola,etc..)

October 12, 2010, at 08:58 AM by acrux -
Changed line 43 from:

Apple CHRP (603e/604e) and "OldWorld" G3, Umax CHRP (603e/604e/G3)

to:

Apple CHRP (601/603e/603ev/604e) and "OldWorld" G3, Umax CHRP (603e/604e/G3)

October 12, 2010, at 08:54 AM by acrux -
Changed line 45 from:

PReP standard PowerPC based products

to:

PReP standard PowerPC based products (IBM,Motorola,etc..)

October 12, 2010, at 08:52 AM by acrux -
Changed line 43 from:

Apple CHRP 603e/604e and "OldWorld" G3, Umax CHRP 603e/604e/G3

to:

Apple CHRP (603e/604e) and "OldWorld" G3, Umax CHRP (603e/604e/G3)

October 12, 2010, at 08:50 AM by acrux -
Changed line 43 from:

Apple CHRP 604 and "OldWorld" G3, Umax CHRP 604/G3

to:

Apple CHRP 603e/604e and "OldWorld" G3, Umax CHRP 603e/604e/G3

October 12, 2010, at 08:48 AM by acrux -
Changed lines 43-45 from:

Apple CHRP 604 Umax CHRP 604 Apple "OldWorld" G3

to:

Apple CHRP 604 and "OldWorld" G3, Umax CHRP 604/G3

Changed lines 76-77 from:

CRUX PPC 2.7 includes glibc 2.12.x, gcc 4.5.2 and binutils 2.2x.y .

to:

CRUX PPC 2.7 includes glibc 2.12.x, gcc 4.5.x and binutils 2.21.x .

October 12, 2010, at 08:45 AM by acrux -
Added lines 43-44:

Apple CHRP 604 Umax CHRP 604

October 12, 2010, at 08:36 AM by acrux -
Changed lines 25-26 from:

Bull Escala PowerPC 64bit Bull Escala POWERn

to:

Bull Escala EL/PL PowerPC 64bit Bull Escala EL/PL POWERn

Changed line 37 from:

Bull Bull Estrella CHRP 32bit

to:

Bull Estrella CHRP 32bit

October 12, 2010, at 08:23 AM by acrux -
Changed lines 113-114 from:

links has been replaced by elinks in opt collection for 64bit too.

to:

links has been replaced by elinks in opt collection for 64bit too.

Changed line 129 from:

Genesi Efika: audio support in kernel < 2.6.31 is broken.\\

to:

Genesi Efika: audio support in kernel < 2.6.31 is broken. Anyway to enable it you need a reworked Device Tree Supplement forth script.\\

October 12, 2010, at 08:20 AM by acrux -
Changed lines 76-77 from:

CRUX PPC 2.7 includes glibc 2.12.x, gcc 4.5.x and binutils 2.2x.y .

to:

CRUX PPC 2.7 includes glibc 2.12.x, gcc 4.5.2 and binutils 2.2x.y .

Changed lines 79-80 from:

Linux-2.6.35.x

to:

Linux-2.6.36.x

Changed lines 102-106 from:

acl has been added to core
btrfs-progs has been added to core
libattr has been renamed to attr and moved from opt to core
libpcap has been moved from opt to core
support for acl/cap has been added to coreutils\\

to:

acl has been added to core collection.
btrfs-progs has been added to core colelction.
libattr has been renamed to attr and moved from opt to core collection.
libpcap has been moved from opt to core collection.
support for acl/cap has been added to coreutils.\\

Changed lines 109-113 from:

NFSv4 support has been added to nfs-utils. This requires a couple of new libraries (libevent, libtirpc, libnfsidmap), and portmap has to be replaced by rpcbind. We have moved the entire NFS stack to opt, which is still shipped with the ISO. Setup will handle the upgrade and new requirements automatically. portmap has been removed from core the default configuration of sysklogd has been extended default logging of dcron is now done via sysklogd

to:

portmap has been removed from core collection.
NFSv4 support has been added to nfs-utils. This requires a couple of new libraries (libevent, libtirpc, libnfsidmap), and portmap has to be replaced by rpcbind. We have moved the entire NFS stack to opt, which is still shipped with the ISO. Setup will handle the upgrade and new requirements automatically.
the default configuration of sysklogd has been extended.
default logging of dcron is now done via sysklogd.
links has been replaced by elinks in opt collection for 64bit too.

October 05, 2010, at 12:10 AM by acrux -
Changed lines 76-77 from:

CRUX PPC 2.7 includes glibc 2.12.1, gcc 4.5.1 and binutils 2.20.1 .

to:

CRUX PPC 2.7 includes glibc 2.12.x, gcc 4.5.x and binutils 2.2x.y .

October 04, 2010, at 10:23 AM by acrux -
Changed lines 128-129 from:

Genesi Efika: audio support in kernel < 2.6.31 is broken.

to:

Genesi Efika: audio support in kernel < 2.6.31 is broken.
IBM RS/6000 CHRP (604e/604ev/604r): 32bit iso could be unable to boot.

Changed lines 132-133 from:

IBM eServer pSeries 610-6C1: to boot try with "pseries ide=nodma".
YDL Powerstation quad G5 (SLOF): to boot at yaboot prompt try with "cdrom:0,/ppc/ppc64/vmlinux root=/dev/sr0".\\

to:

YDL Powerstation quad G5 (SLOF): to boot at yaboot prompt try with "cdrom:0,/ppc/ppc64/vmlinux root=/dev/sr0".\\

Changed line 136 from:

IBM RS/6000 CHRP (604e/604ev/604r): 32bit iso could be unable to boot.

to:

None so far.

October 04, 2010, at 10:08 AM by acrux -
Changed lines 85-94 from:

Important libraries have been updated to new major versions, which are not ABI compatible with the old versions. We strongly advise against manually updating to CRUX PPC 2.7 via ports, since these changes will temporarily break the system.

    * libgmp has been updated to version 5.0, required by gcc and coreutils
    * libmpfr has been updated to version 3.0, required by gcc
    * ppl has been updated to version 0.11, required by gcc and binutils
    * openssl has been updated to version 1.0, required by many packages (most noticeable: wget, which in turn is called by pkgmk to download sources)
    * libjpeg has been updated to version 8
    * libpng has been updated to version 1.4
    * cairo is no longer built with support for the glitz backend (this affects GTK+ applications and others) 
to:

Important libraries have been updated to new major versions, which are not ABI compatible with the old versions. We strongly advise against manually updating to CRUX PPC 2.7 via ports, since these changes will temporarily break the system:

  • libgmp has been updated to version 5.0, required by gcc and coreutils
  • libmpfr has been updated to version 3.0, required by gcc
  • ppl has been updated to version 0.11, required by gcc and binutils
  • openssl has been updated to version 1.0, required by many packages (most noticeable: wget, which in turn is called by pkgmk to download sources)
  • libjpeg has been updated to version 8
  • libpng has been updated to version 1.4
  • cairo is no longer built with support for the glitz backend (this affects GTK+ applications and others)
Changed lines 95-109 from:

CRUX PPC 2.7 still ships with Perl 5.12.1 to be in sync with x86 main project.
glibc does not contain all possible locales, see handbook.
# New features in pkgutils:

    * In addition to gzip, pkgmk has been enhanced to optionally compress newly built packages with bzip2 or xz.
    * pkgutils can read packages that have been compressed with bzip2 and xz in addition to gzip.
    * pkgmk has been extended by the --ignore-new command line switch, which makes it ignore new files in a footprint mismatch.
    * pkgmk has learned distinct exit codes for the various errors that might occur. 
  1. acl has been added to core
  2. btrfs-progs has been added to core
  3. libattr has been renamed to attr and moved from opt to core
  4. libpcap has been moved from opt to core
  5. support for acl/cap has been added to coreutils
to:

CRUX PPC 2.7 ships with Perl 5.12.1 to be in sync with x86 main project. Minor release numbers are no longer used in the directory layout of perl. It is now possible to update the perl port without breaking every perl extension module.
Our glibc does not contain all possible locales, see handbook.
New features in pkgutils:

  • In addition to gzip, pkgmk has been enhanced to optionally compress newly built packages with bzip2 or xz ;
  • pkgutils can read packages that have been compressed with bzip2 and xz in addition to gzip ;
  • pkgmk has been extended by the --ignore-new command line switch, which makes it ignore new files in a footprint mismatch ;
  • pkgmk has learned distinct exit codes for the various errors that might occur.

acl has been added to core
btrfs-progs has been added to core
libattr has been renamed to attr and moved from opt to core
libpcap has been moved from opt to core
support for acl/cap has been added to coreutils\\

Changed lines 109-114 from:
  1. NFSv4 support has been added to nfs-utils. This requires a couple of new libraries (libevent, libtirpc, libnfsidmap), and portmap has to be replaced by rpcbind. We have moved the entire NFS stack to opt, which is still shipped with the ISO. Setup will handle the upgrade and new requirements automatically.
  2. portmap has been removed from core
  3. the default configuration of sysklogd has been extended
  4. default logging of dcron is now done via sysklogd
  5. minor release numbers are no longer used in the directory layout of perl. It is now possible to update the perl port without breaking every perl extension module.
to:

NFSv4 support has been added to nfs-utils. This requires a couple of new libraries (libevent, libtirpc, libnfsidmap), and portmap has to be replaced by rpcbind. We have moved the entire NFS stack to opt, which is still shipped with the ISO. Setup will handle the upgrade and new requirements automatically. portmap has been removed from core the default configuration of sysklogd has been extended default logging of dcron is now done via sysklogd

October 04, 2010, at 10:00 AM by acrux -
Changed line 2 from:
to:

WORK IN PROGRESS

Added line 5:

CRUX PPC 2.7 is released as two different installation ISO: 32bit and 64bit. The 32bit version is based on a single lib toolchain instead the 64bit one comes with a multilib toolchain. These two versions share the same ports tree.\\

Added lines 74-141:

Toolchain updates

CRUX PPC 2.7 includes glibc 2.12.1, gcc 4.5.1 and binutils 2.20.1 .

Kernel

Linux-2.6.35.x

Image

To save space, all packages shipped with the image are compressed with xz, which requires a new version of pkgutils.

Important changes

Important libraries have been updated to new major versions, which are not ABI compatible with the old versions. We strongly advise against manually updating to CRUX PPC 2.7 via ports, since these changes will temporarily break the system.

    * libgmp has been updated to version 5.0, required by gcc and coreutils
    * libmpfr has been updated to version 3.0, required by gcc
    * ppl has been updated to version 0.11, required by gcc and binutils
    * openssl has been updated to version 1.0, required by many packages (most noticeable: wget, which in turn is called by pkgmk to download sources)
    * libjpeg has been updated to version 8
    * libpng has been updated to version 1.4
    * cairo is no longer built with support for the glitz backend (this affects GTK+ applications and others) 

core and opt ports

CRUX PPC 2.7 still ships with Perl 5.12.1 to be in sync with x86 main project.
glibc does not contain all possible locales, see handbook.
# New features in pkgutils:

    * In addition to gzip, pkgmk has been enhanced to optionally compress newly built packages with bzip2 or xz.
    * pkgutils can read packages that have been compressed with bzip2 and xz in addition to gzip.
    * pkgmk has been extended by the --ignore-new command line switch, which makes it ignore new files in a footprint mismatch.
    * pkgmk has learned distinct exit codes for the various errors that might occur. 
  1. acl has been added to core
  2. btrfs-progs has been added to core
  3. libattr has been renamed to attr and moved from opt to core
  4. libpcap has been moved from opt to core
  5. support for acl/cap has been added to coreutils

libmpfr depends on libmpc.
libmpc has been added to core collection.
# NFSv4 support has been added to nfs-utils. This requires a couple of new libraries (libevent, libtirpc, libnfsidmap), and portmap has to be replaced by rpcbind. We have moved the entire NFS stack to opt, which is still shipped with the ISO. Setup will handle the upgrade and new requirements automatically.

  1. portmap has been removed from core
  2. the default configuration of sysklogd has been extended
  3. default logging of dcron is now done via sysklogd
  4. minor release numbers are no longer used in the directory layout of perl. It is now possible to update the perl port without breaking every perl extension module.

xorg ports

CRUX PPC 2.7 ships with Xorg 7.5 and xorg-server 1.9.0.
the default X font path has been changed to /usr/share/fonts/X11

Miscellaneous notes

Please be sure you are using the latest version of firmware for your own machine.

When upgrading from CRUX PPC 2.6 to CRUX PPC 2.7, the setup program will take a while completing the Please wait [2.6 -> 2.7 check] phase.
CRUX introduced a new boot file: /etc/rc.fix for generic operations to be excuted at boot time. At the moment the script takes care of font cache generation for xorg, so your very first boot under CRUX PPC 2.7 will take a few additional seconds.

Genesi PegasosII users: please, consider to use with Device Tree Supplement.

Genesi Efika users: bootkernel shipped with CRUX PPC 2.7 has "Root file system on NFS" enabled, see Efika Install HowTo. Bootkernel doesn't use Device Tree Supplement (efika-dts-20071114.zip) because unmaintained and there are some important issues with recent kernels.

Known issues

Apple iMac G5: if you are experiencing difficulties booting, try with "apple64 video=ofonly".
Genesi PegasosII: Marvell DiscoveryII sram gigabit ethernet [mv643xx_eth] support in kernel > 2.6.31.2 is newly broken.
Genesi Efika: audio support in kernel < 2.6.31 is broken.

Tips

IBM eServer pSeries 610-6C1: to boot try with "pseries ide=nodma".
YDL Powerstation quad G5 (SLOF): to boot at yaboot prompt try with "cdrom:0,/ppc/ppc64/vmlinux root=/dev/sr0".
IBM Blade, IBM pSeries POWER5 or newer: choose a proper working hvc0 or hvsi0 console.

Errata

IBM RS/6000 CHRP (604e/604ev/604r): 32bit iso could be unable to boot.

September 29, 2010, at 05:56 PM by acrux -
Changed line 35 from:

IBM RS/6000 CHRP (604e/604r)

to:

IBM RS/6000 CHRP (604e/604ev/604r)

September 29, 2010, at 05:05 PM by acrux -
Changed line 35 from:

IBM RS/6000 CHRP (604e)

to:

IBM RS/6000 CHRP (604e/604r)

September 24, 2010, at 02:49 AM by acrux -
Changed line 36 from:

Bull Escala PowerPC 32bit

to:

Bull Bull Estrella CHRP 32bit

September 16, 2010, at 05:19 PM by acrux -
Added lines 24-25:

Bull Escala PowerPC 64bit Bull Escala POWERn

Added line 36:

Bull Escala PowerPC 32bit

September 16, 2010, at 03:39 PM by acrux -
Added line 63:

Synology NAS (PowerPC)

August 13, 2010, at 12:15 PM by acrux -
Changed line 46 from:

Varisys "Nemo" (Eyetech AmigaOne X1000)

to:

Varisys "Nemo", Eyetech AmigaOne X1000

August 13, 2010, at 12:14 PM by acrux -
Added line 46:

Varisys "Nemo" (Eyetech AmigaOne X1000)

July 06, 2010, at 11:11 AM by acrux -
Changed line 35 from:

Eyetech AmigaOne/Micro-A1

to:

Teron Eyetech AmigaOne G3-SE/G3-XE/G4-XE, Micro-A1 C/I

July 02, 2010, at 02:44 AM by acrux -
Changed line 22 from:

IBM System p POWER5+/POWER6

to:

IBM System p POWER5+/POWER6/POWER6+

July 01, 2010, at 09:54 AM by acrux -
Added line 24:

Grande Vitesse Systems GVS9000 PowerPC

Changed line 45 from:

IBM PowerPC 476FP

to:

P.A. Semiconductor PWRficient PA6T-1682M "Electra"

Added lines 48-49:

AppliedMicro APM801xx, APM821xx IBM BladeCenter QS

Deleted lines 52-53:

P.A. Semiconductor PWRficient PA6T-1682M "Electra" Grande Vitesse Systems GVS9000 PowerPC

Added line 54:

IBM/AMCC Walnut 405GP, DHT Walnut 405GP

Changed lines 56-57 from:

IBM/AMCC Walnut 405GP, DHT Walnut 405GP AppliedMicro APM801xx, APM821xx

to:

Xilinx Virtex-II/Virtex-4/Virtex-5 IBM PowerPC 476FP LSI Axxia ACP3448

Deleted lines 64-65:

IBM BladeCenter QS Xilinx Virtex-II/Virtex-4/Virtex-5

June 22, 2010, at 04:18 PM by acrux -
Changed line 33 from:

Freescale 51xx, 5200, 5200B, 83xx, 85xx, 86xx

to:

Freescale 51xx, 5200, 5200B

Added line 45:

Freescale PowerQUICC (I/II/IIPro/III) 8xx,82xx,83xx,85xx

June 22, 2010, at 04:16 PM by acrux -
Added line 45:

Freescale QorIQ P1,P2,P3,P4,P5 series

June 13, 2010, at 09:30 PM by acrux -
Changed line 53 from:

AppliedMicro APM801xx, APM 821xx

to:

AppliedMicro APM801xx, APM821xx

June 13, 2010, at 09:29 PM by acrux -
Added line 53:

AppliedMicro APM801xx, APM 821xx

June 08, 2010, at 06:44 PM by acrux -
Added line 44:

IBM PowerPC 476FP

June 08, 2010, at 11:40 AM by acrux -
Changed line 13 from:

Genesi PegasosII, Efika

to:

Genesi PegasosII, Efika 5200B

Changed line 33 from:

Freescale 51xx, 83xx, 85xx, 86xx

to:

Freescale 51xx, 5200, 5200B, 83xx, 85xx, 86xx

May 27, 2010, at 07:02 PM by acrux -
Changed line 49 from:

LimePC (all MPC5121e SoC based products), Cherrypal C100/C114/C120, Linkbook

to:

LimePC (all MPC5121e SoC based products), Cherrypal C100/C114/C120, Vodacom Linkbook

May 27, 2010, at 04:01 PM by acrux -
Changed line 49 from:

LimePC (all MPC5121e SoC based products), Cherrypal C100/C114/C120

to:

LimePC (all MPC5121e SoC based products), Cherrypal C100/C114/C120, Linkbook

May 08, 2010, at 11:23 PM by acrux -
Added line 46:

Matrix Vision mvXCellBox/mvXCellBox-2

April 28, 2010, at 04:24 PM by acrux -
Changed lines 27-28 from:
to:

Acube Sam460ex

April 28, 2010, at 10:48 AM by acrux -
Added lines 35-36:

not supported machines:

Deleted lines 38-39:

not supported machines:

April 28, 2010, at 10:47 AM by acrux -
Changed line 14 from:

Acube Sam440ep, Sam440ep Flex

to:

Acube Sam440ep, Sam440ep-flex

April 12, 2010, at 05:36 PM by acrux -
Changed line 42 from:

IBM System p POWER7

to:

IBM Power Systems POWER7

April 12, 2010, at 05:34 PM by acrux -
Changed line 22 from:

IBM System p POWER5+/POWER6/POWER7

to:

IBM System p POWER5+/POWER6

Added line 42:

IBM System p POWER7

March 25, 2010, at 11:06 PM by acrux -
Changed line 15 from:

IBM pSeries POWER3/POWER3-II/POWER4/POWER4+

to:

IBM pSeries POWER3/POWER3-II/POWER4/POWER4+/POWER5

Added line 17:

IBM eServer OpenPOWER 710/720

Changed line 22 from:

IBM System p POWER5/POWER5+/POWER6/POWER7

to:

IBM System p POWER5+/POWER6/POWER7

March 10, 2010, at 09:09 PM by acrux -
Deleted line 19:

IBM RS/6000 CHRP (604e)

Added line 30:

IBM RS/6000 CHRP (604e)

February 19, 2010, at 01:52 AM by acrux -
Changed lines 38-39 from:

IBM POWER/POWER2 based products

to:

PReP standard PowerPC based products IBM POWER1/POWER1++/POWER2/POWER2+ based products

January 29, 2010, at 12:43 AM by acrux -
Changed line 12 from:

Apple 64bit G5 (Power Macintosh, iMac, Xserve)

to:

Apple 64bit G5 (Power Mac, iMac, Xserve)

January 29, 2010, at 12:42 AM by acrux -
Changed lines 10-11 from:

Apple 32bit "NewWorld" G3/G4 (PowerBook, iBook, Power Macintosh, iMac, eMac, Xserve)

to:

Apple Power Macintosh G3 Blue&White Apple 32bit "NewWorld" G3/G4 (PowerBook, iBook, Power Mac, iMac, eMac, Xserve)

January 23, 2010, at 04:33 PM by acrux -
Added line 37:

IBM POWER/POWER2 based products

January 21, 2010, at 11:25 PM by acrux -
Changed lines 1-55 from:

Release Notes for CRUX PPC 2.7

to:

Release Notes for CRUX PPC 2.7

Introduction

This page discusses the relevant changes introduced in CRUX PPC 2.7.
Everybody upgrading from the previous release is advised to carefully read the following notes.

About Power Architecture® hardware

supported machines:
Apple 32bit "NewWorld" G3/G4 (PowerBook, iBook, Power Macintosh, iMac, eMac, Xserve)
Apple 64bit G5 (Power Macintosh, iMac, Xserve)
Genesi PegasosII, Efika
Acube Sam440ep, Sam440ep Flex
IBM pSeries POWER3/POWER3-II/POWER4/POWER4+
IBM Intellistation POWER 265/275
YDL Powerstation PPC970MP

untested machines:
IBM RS/6000 CHRP (604e)
IBM iSeries POWERn
IBM System p POWER5/POWER5+/POWER6/POWER7
IBM Intellistation POWER 185/285
IBM RS/6000 RS64 (I,II,III,IV)
IBM BladeCenter JS
IBM BladeCenter JS (SLOF)

---- --- --- --- --- --- --- ----

skipped machines:
Freescale 51xx, 83xx, 85xx, 86xx
Eyetech AmigaOne/Micro-A1
Total Impact briQ G3/G4
Apple "OldWorld" G3
YDL Mai Logic Teron, Genesi PegasosI (April Fix I/II)

not supported machines:
IBM "Legacy" iSeries POWER3/POWER4
PCI Express (PCIe) card (IBM PowerXCell 8i Cell processor based) - CAB (Cell Accelerator Board)
Sony ZEGO BCU-100
P.A. Semiconductor PWRficient PA6T-1682M "Electra"
Grande Vitesse Systems GVS9000 PowerPC
LimePC (all MPC5121e SoC based products), Cherrypal C100/C114/C120
AMCC 405/4x0 SoC
IBM/AMCC Walnut 405GP, DHT Walnut 405GP
Realm Systems BlackDog, Inaura K9/iD3
Buffalo Terastation TS/HS/TSPRO1 (PowerPC)
LinkStation/KuroBox LS1/HG/HS (PowerPC)
Thecus N1200
Plat'Home OpenBlockS 266/600
RouterBOARD RB 333/600A/1000/1000U
IBM BladeCenter QS
Xilinx Virtex-II/Virtex-4/Virtex-5 
PowerPC game consoles (Sony PS3, Nintendo Wii, Nintendo GameCube, Microsoft Xbox 360)
PowerPC SoC Set Top Boxes
January 19, 2010, at 04:10 PM by acrux -
Added line 1:

Release Notes for CRUX PPC 2.7