Tuesday, April 22, 2008

Slackware 12.1 RC 2

After few days without updates, PV has announced the next milestone towards Slackware 12.1. It's now on RC 2 states and he hoped that this will be the final RC before the final 12.1 if there's no major problems found during testing cycle.

I personally would like to see newer PHP and libpng updates on the -Current, but they are not ready yet. Let's hope Pat is willing to wait for those updates, as it will be a critical updates.

Anyway, here's the latest -Current changelog which states the RC 2 announcements:
Mon Apr 21 16:47:32 CDT 2008
We have now reached the Slackware 12.1 RC2 milestone. :-) We're beyond updating packages or fixing minor cosmetic bugs at this point (actually, we had hoped to be past that with RC1, but there were still items in need of attention). What we have here now has proven to be stable for our testers,
so unless some real showstoppers are found we'll be releasing this as Slackware 12.1-final soon.
a/glibc-solibs-2.7-i486-10.tgz: Recompiled against Linux headers.

a/glibc-zoneinfo-2.7-noarch-10.tgz: Rebuilt.

a/kernel-generic- Upgraded to Linux uniprocessor generic.s (requires initrd) kernel.

a/kernel-generic-smp- Upgraded to Linux SMP gensmp.s (requires initrd) kernel.

a/kernel-huge- Upgraded to Linux uniprocessor huge.s (full-featured) kernel.

a/kernel-huge-smp- Upgraded to Linux SMP hugesmp.s (full-featured) kernel.

a/kernel-modules- Upgraded to Linux uniprocessor kernel modules.

a/kernel-modules-smp- Upgraded to Linux SMP kernel modules.

a/pkgtools-12.1.0-noarch-7.tgz: Removed obsolete modem setup script (any /dev/modem symlink would be wiped out by udev anyway).

ap/lm_sensors-2.10.6-i486-1.tgz: Upgraded to lm_sensors-2.10.6.

d/kernel-headers- Upgraded to Linux SMP kernel headers.

a/mkinitrd-1.3.2-i486-2.tgz: Updated the version numbers in README.initrd and manpage.

k/kernel-source- Upgraded to Linux SMP kernel source package.

l/glibc-2.7-i486-10.tgz: Recompiled against Linux headers.

l/glibc-i18n-2.7-noarch-10.tgz: Rebuilt.

l/glibc-profile-2.7-i486-10.tgz: Recompiled against Linux headers.

l/jre-6u6-i586-2.tgz: Adjusted installation directory to avoid removing files from kdebindings. Thanks to Kris Karas for pointing out this collision.

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

n/mcabber-0.9.7-i486-1.tgz: Upgraded to mcabber-0.9.7.

xap/xine-lib- Recompiled, with --without-speex (we didn't ship the speex library in Slackware anyway, but for reference this issue would be CVE-2008-1686), and with --disable-nosefart (the recently reported as insecurely demuxed NSF format).
As before in -2, this package fixes the two regressions mentioned in the release notes for xine-lib-1.1.12:
Moving to xine-lib-1.1.12 right now doesn't seem prudent for RC2, as the diff between and 1.1.12 is many thousands of lines long.
(* Security fix *)

extra/brltty/brltty-3.9-i486-1.tgz: Upgraded to brltty-3.9.

extra/jdk-6/jdk-6u6-i586-2.tgz: Adjusted installation directory to avoid removing files from kdebindings. Thanks to Kris Karas.

isolinux/initrd.img: Replaced kernel modules with versions.

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

kernels/hugesmp.s/*: Upgraded to hugesmp.s kernel.

kernels/speakup.s/*: Upgraded to speakup.s kernel.

usb-and-pxe-installers/: Replaced kernel modules with versions.
Thanks to Amritpal Bath for writing a new README_RAID document explaining how to install Slackware using various RAID levels. :-)