Thursday, November 29, 2007

Big Changes on -Current

There's a BIG updates on -Current today. It's not about the amount of the packages that were released today, but on the version. Next Slackware release (it will be 12.1) will ship with the new GLIBC 2.7 (upgraded from 2.5 from 12.0). I actually quite surprised that Pat decided to use GLIBC 2.7 rather 2.6 (perhaps he already conduct some test and the results are quite good for him).

Well, it's a big change and i think i will leave it for a few days and see other people tested it first before i upgrade to GLIBC 2.7 (i'm downloading it right now) since it's a critical component on every Linux distribution. Using a wrong GLIBC version will results in segmentation faults everywhere, since every packages are compiled and linked to the GLIBC.

Here's the latest changes in -Current:
Thu Nov 29 01:06:48 CST 2007
ap/cdrtools-2.01.01a36-i486-1.tgz: Upgraded to cdrtools-2.01.01a36.
+--------------------------+
Thu Nov 29 01:02:12 CST 2007
a/glibc-solibs-2.7-i486-2.tgz: Upgraded to glibc-2.7 compiled against Linux 2.6.23.9 kernel headers.

a/glibc-zoneinfo-2.7-noarch-2.tgz: Upgraded to tzdata2007i.

a/kernel-generic-2.6.23.9-i486-1.tgz:
Upgraded to Linux 2.6.23.9 uniprocessor generic.s (requires initrd) kernel.

a/kernel-generic-smp-2.6.23.9_smp-i686-1.tgz:
Upgraded to Linux 2.6.23.9 SMP gensmp.s (requires initrd) kernel.

a/kernel-huge-2.6.23.9-i486-1.tgz:
Upgraded to Linux 2.6.23.9 uniprocessor huge.s (full-featured) kernel.

a/kernel-huge-smp-2.6.23.9_smp-i686-1.tgz:
Upgraded to Linux 2.6.23.9 SMP hugesmp.s (full-featured) kernel.

a/kernel-modules-2.6.23.9-i486-1.tgz
Upgraded to Linux 2.6.23.9 uniprocessor kernel modules.

a/kernel-modules-smp-2.6.23.9_smp-i686-1.tgz
Upgraded to Linux 2.6.23.9 SMP kernel modules.

ap/ghostscript-8.61-i486-1.tgz: Upgraded to ghostscript-8.61.
This is still under the GPL -- just FYI, I do not know why the package name changed. This package replaces gnu-ghostscript-8.60.0-i486-2.

d/kernel-headers-2.6.23.9_smp-i386-1.tgz:
Upgraded to Linux 2.6.23.9 SMP kernel headers.

k/kernel-source-2.6.23.9_smp-noarch-1.tgz
Upgraded to Linux 2.6.23.9 SMP kernel source.

l/gamin-0.1.9-i486-1.tgz: Upgraded to gamin-0.1.9.

l/glibc-2.7-i486-2.tgz: Upgraded to glibc-2.7, built against Linux 2.6.23.9 kernel headers.
* NOTE: Packages for -current built after this batch of packages (up to the datestamp above) will be linked against glibc-2.7 and _may_ not work on systems running earlier versions of glibc (such as Slackware 12.0 systems running glibc-2.5).

l/glibc-i18n-2.7-noarch-2.tgz: Upgraded to glibc-2.7 locale files.

l/glibc-profile-2.7-i486-2.tgz: Upgraded to glibc-2.7 profile libs.

l/svgalib_helper-1.9.25_2.6.23.9-i486-1.tgz: Recompiled for Linux 2.6.23.9.

extra/linux-2.6.23.9-nosmp-sdk/: Updated SMP to no-SMP kernel source patch.

isolinux/initrd.img: Upgraded to glibc-2.7. Added dmidecode.

isolinux/network.dsk, pcmcia.dsk; Upgraded to 2.6.23.9 kernel modules.

kernels/huge.s/*: Upgraded huge.s kernel to 2.6.23.9.

kernels/hugesmp.s/*: Upgraded hugesmp.s kernel to 2.6.23.9 (SMP).

usb-and-pxe-installers/: Updated USB and PXE installers.