Thursday, March 20, 2008

Slackware 12.1 RC 1 Is Coming Closer

Pat pushed a huge changes today and stating that 12.1 RC 1 is getting closer (or some say it is RC 1 already). Today's changelog describes a lot of changes in the next Slackware release. Here are some highlights of it:
  • GPM is set default to imps2
  • The default kernel will have CONFIG_SCSI_MULTI_LUN option enabled (removal of rc.scanluns in /etc/rc.d/ as the consequence)
  • Removal of ntfsprogs and inclusion of ntfs-3g
  • USB boot stick has been turned off at pkgtools
  • Blacklisting bcm43xx and use b43 and b43legacy drivers instead
There are also a lot of big changes in a/, n/, l/ and x/ directories.

Oh, btw, the kdelibs has been included in the previous batch of updates, so you don't need to download it again since the version and timestamps didn't change.

Here's the -Current changelog:
Wed Mar 19 19:34:38 CDT 2008
Is this Slackware 12.1 RC 1 yet? It has to be close.
a/e2fsprogs-1.40.8-i486-1.tgz: Upgraded to e2fsprogs-1.40.8.

a/gpm-1.20.1-i486-5.tgz: Default item to imps2, which works well with KVM boxes. If you use a Synaptics pad with the third party driver, you may have to change this setting.

a/inotify-tools-3.13-i486-1.tgz: Upgraded to inotify-tools-3.13.

a/kernel-generic-2.6.24.3-i486-2.tgz: After much debate, the kernels have been recompiled with the CONFIG_SCSI_MULTI_LUN option enabled. This was tried once and caused problems for real SCSI systems, but that really was many years ago and it's so handy to have this feature for multi-LUN card readers that we're going to try enabling this again. Please report any problems.
Upgraded to Linux 2.6.24.3 uniprocessor generic.s (requires initrd) kernel.

a/kernel-generic-smp-2.6.24.3_smp-i686-2.tgz: Recompiled with CONFIG_SCSI_MULTI_LUN.

a/kernel-huge-2.6.24.3-i486-2.tgz: Recompiled with CONFIG_SCSI_MULTI_LUN.

a/kernel-huge-smp-2.6.24.3_smp-i686-2.tgz: Recompiled with CONFIG_SCSI_MULTI_LUN.

a/kernel-modules-2.6.24.3-i486-2.tgz: Recompiled.

a/kernel-modules-smp-2.6.24.3_smp-i686-2.tgz: Recompiled.

a/ntfs-3g-1.2310-i486-1.tgz: After getting a lot of feedback on it, we're changing from ntfsprogs to ntfs-3g and putting it in the A series so that it can be used as the default NTFS filesystem. All the best wishes to the ntfsprogs project for future improvement, but nftsprogs couldn't extract and compile the Linux kernel on an NTFS partition here, and ntfs-3g could.
It also seems to have a better community and support going right now.
Thanks to the users who wrote with their opinions to help make this decision.

a/pkgtools-12.1.0-noarch-5.tgz: Default making a USB boot stick to off.

a/sysvinit-scripts-1.2-noarch-18.tgz: Removed /etc/rc.d/rc.scanluns.

a/udev-118-i486-2.tgz: Blacklist old bcm43xx driver (b43 and b43legacy are the recommended drivers now).

ap/alsa-utils-1.0.15-i486-2.tgz: Set reasonable volume defaults if there are none in /etc/asound.state. Thanks to Eric Hameleers.

ap/gutenprint-5.0.2-i486-1.tgz: Upgraded to gutenprint-5.0.2.

ap/ntfsprogs-2.0.0-i486-1.tgz: Removed (for now).

d/m4-1.4.10-i486-1.tgz: Upgraded to m4-1.4.10. Thanks to Kyle Guinn for reporting that m4-1.4.9 had a serious calculation bug.

d/pkg-config-0.23-i486-1.tgz: Upgraded to pkg-config-0.23.

k/kernel-source-2.6.24.3_smp-noarch-2.tgz: CONFIG_SCSI_MULTI_LUN is now the default in the supplied Slackware generic .config.

kde/kdelibs-3.5.9-i486-3.tgz: Patched a problem with Kate mislocating the cursor after a block paste. Thanks to Peter Sevens for showing me the fix.

l/atk-1.22.0-i486-1.tgz: Upgraded to atk-1.22.0.

l/dbus-1.1.20-i486-1.tgz: Upgraded to dbus-1.1.20. Thanks to Robby Workman for helping to maintain the dbus build scripts.

l/dbus-glib-0.74-i486-2.tgz: Rebuilt.

l/dbus-qt3-0.70-i486-2.tgz: Rebuilt.

l/gnome-icon-theme-2.22.0-noarch-1.tgz: Upgraded to gnome-icon-theme-2.22.0.

l/glib2-2.14.6-i486-3.tgz: Set G_BROKEN_FILENAMES=1, and if the locale is UTF-8, then set G_FILENAME_ENCODING="@locale" (which will override the G_BROKEN_FILENAMES setting). This should get us a little closer with UTF.
Thanks to Dave Minton for pointing out the issue to Robby Workman, who (in turn), sent it in to me.

l/gtk+2-2.12.9-i486-1.tgz: Upgraded to gtk+-2.12.9.

l/hal-info-20080313-noarch-1.tgz: Upgraded to l/hal-info-20080313.

l/hicolor-icon-theme-0.10-noarch-3.tgz: Don't make an icon-theme.cache file in /usr/share/icons.

l/lcms-1.17-i486-1.tgz: Upgraded to lcms-1.17.

l/libart_lgpl-2.3.20-i486-1.tgz: Upgraded to libart_lgpl-2.3.20.

l/pango-1.20.0-i486-1.tgz: Upgraded to pango-1.20.0.

l/pygtk-2.12.1-i486-2.tgz: Robby said it would help to recompile this.

l/wavpack-4.41.0-i486-1.tgz: Added wavpack-4.41.0. This is needed for audacious WAV format support.

n/gnupg2-2.0.8-i486-1.tgz: Upgraded to gnupg2-2.0.8.

n/gnutls-2.2.2-i486-1.tgz: Upgraded to gnutls-2.2.2.

n/gpgme-1.1.6-i486-1.tgz: Upgraded to gpgme-1.1.6.

n/libassuan-1.0.4-i486-1.tgz: Upgraded to libassuan-1.0.4.

n/libksba-1.0.3-i486-1.tgz: Upgraded to libksba-1.0.3.

n/libgcrypt-1.4.0-i486-1.tgz: Upgraded to libgcrypt-1.4.0.

n/libgpg-error-1.6-i486-2.tgz: Recompiled.

n/pinentry-0.7.5-i486-1.tgz: Upgraded to pinentry-0.7.5.

n/samba-3.0.28a-i486-1.tgz: Upgraded to samba-3.0.28a.

n/wireless-tools-29-i486-1.tgz: Upgraded to wireless-tools-29.

x/libXScrnSaver-1.1.3-i486-1.tgz: Upgraded to libXScrnSaver-1.1.3.

x/libXv-1.0.4-i486-1.tgz: Upgraded to libXv-1.0.4.

x/libxkbfile-1.0.5-i486-1.tgz: Upgraded to libxkbfile-1.0.5.

x/xf86-video-amd-2.7.7.7-i486-1.tgz: Upgraded to xf86-video-amd-2.7.7.7.

x/xf86-video-apm-1.2.0-i486-1.tgz: Upgraded to xf86-video-apm-1.2.0.

x/xf86-video-ark-0.7.0-i486-1.tgz: Upgraded to xf86-video-ark-0.7.0.

x/xf86-video-ast-0.85.0-i486-1.tgz: Upgraded to xf86-video-ast-0.85.0.

x/xf86-video-chips-1.2.0-i486-1.tgz: Upgraded to xf86-video-chips-1.2.0.

x/xf86-video-cirrus-1.2.0-i486-1.tgz: Upgraded to xf86-video-cirrus-1.2.0.

x/xf86-video-dummy-0.3.0-i486-1.tgz: Upgraded to xf86-video-dummy-0.3.0.

x/xf86-video-fbdev-0.4.0-i486-1.tgz: Upgraded to xf86-video-fbdev-0.4.0.

x/xf86-video-glint-1.2.0-i486-1.tgz: Upgraded to xf86-video-glint-1.2.0.

x/xf86-video-i128-1.3.0-i486-1.tgz: Upgraded to xf86-video-i128-1.3.0.

x/xf86-video-i740-1.2.0-i486-1.tgz: Upgraded to xf86-video-i740-1.2.0.

x/xf86-video-neomagic-1.2.0-i486-1.tgz: Upgraded to xf86-video-neomagic-1.2.0.

x/xf86-video-rendition-4.2.0-i486-1.tgz: Upgraded to xf86-video-rendition-4.2.0.

x/xf86-video-s3-0.6.0-i486-1.tgz: Upgraded to xf86-video-s3-0.6.0.

x/xf86-video-s3virge-1.10.0-i486-1.tgz: Upgraded to xf86-video-s3virge-1.10.0.

x/xf86-video-savage-2.2.0-i486-1.tgz: Upgraded to xf86-video-savage-2.2.0.

x/xf86-video-siliconmotion-1.6.0-i486-1.tgz: Upgraded to xf86-video-siliconmotion-1.6.0.

x/xf86-video-sis-0.10.0-i486-1.tgz: Upgraded to xf86-video-sis-0.10.0.

x/xf86-video-sisusb-0.9.0-i486-1.tgz: Upgraded to xf86-video-sisusb-0.9.0.

x/xf86-video-tdfx-1.4.0-i486-1.tgz: Upgraded to xf86-video-tdfx-1.4.0.

x/xf86-video-trident-1.3.0-i486-1.tgz: Upgraded to xf86-video-trident-1.3.0.

x/xf86-video-tseng-1.2.0-i486-1.tgz: Upgraded to xf86-video-tseng-1.2.0.

x/xf86-video-v4l-0.2.0-i486-1.tgz: Upgraded to xf86-video-v4l-0.2.0.

x/xf86-video-vmware-10.16.0-i486-1.tgz: Upgraded to xf86-video-vmware-10.16.0.

x/xf86-video-voodoo-1.2.0-i486-1.tgz: Upgraded to xf86-video-voodoo-1.2.0.

xap/audacious-1.5.0-i486-1.tgz: Upgraded to audacious-1.5.0.

xap/audacious-plugins-1.5.0-i486-1.tgz: Upgraded to audacious-plugins-1.5.0.

xap/gkrellm-2.3.1-i486-2.tgz: Recompiled against gnutls-2.2.2.

xap/pidgin-2.4.0-i486-2.tgz: Recompiled against gnutls-2.2.2.

xap/xfce-4.4.2-i486-3.tgz: Patched two Thunar bugs.

xap/xpdf-3.02pl2-i486-3.tgz: Rebuilt adding an icon and .desktop file.
Thanks to Selkfoster for the .desktop file and for pointing out the icon.

extra/grub/grub-0.97-i486-5.tgz: Recompiled without the inode patch since e2fsprogs-1.40.8 broke the GRUB we patched to work with e2fsprogs-1.40.6.

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

extra/parted/parted-1.8.8-i486-1.tgz: Upgraded to parted-1.8.8.

extra/slackpkg/slackpkg-2.70.1-noarch-1.tgz: Upgraded to slackpkg-2.70.1-noarch-1. Thanks to Piter Punk.

isolinux/initrd.img: Offer ntfs-3g read-write mounts for NTFS partitions.
Upgraded to parted-1.8.8. Upgraded to e2fsprogs-1.40.8.

kernels/hugesmp.s/*: Recompiled with CONFIG_SCSI_MULTI_LUN.

kernels/huge.s/*: Recompiled with CONFIG_SCSI_MULTI_LUN.

kernels/speakup.s/*: Recompiled with CONFIG_SCSI_MULTI_LUN.
Updated to latest Speakup GIT pull.

usb-and-pxe-installers/: Offer ntfs-3g read-write mounts for NTFS partitions.
Upgraded to parted-1.8.8. Upgraded to e2fsprogs-1.40.8.