Slackwarearm-14.0 ChangeLog (2012-08-10)
Fri Aug 10 19:25:57 UTC 2012
This is Slackware ARM 14.0 release candidate 1.
Help support the Slackware ARM project!
I really enjoy working on the ARM port of Slackware, and hope you enjoy using it!
Maintainance of the Slackware ARM port takes not only a lot of time, but also has
financial costs such as the on-going use of electricity, Internet hosting and
purchasing and maintainance of ARM hardware.
Once you find yourself enjoying using the ARM port of Slackware, please take a few
moments to show your appreciation by sponsoring through Paypal and 'ad-clicking'.
Please visit the URL below to learn more.
http://www.armedslack.org/doku.php?id=sponsor
Thanks to those who have already made donations!
Stuart.
The mini root filesystem for -current has been updated.
ftp://ftp.armedslack.org/armedslack/armedslack-devtools/minirootfs/
All packages that can be (apart from a handful that won't build without significant
effort) are now compiled for armv5te.
Packages
Rebuilt
- a/aaa_base-14.0-arm-2.tgz
Adjusted the formatting of the 'From' date so that ALPINE will open the
mails (PINE used to without a problem). - a/dbus-1.4.20-arm-2.tgz
Patched rc.messagebus to restart the system D-Bus daemon even if a user
daemon is running (as it does now with X11 sessions).
Thanks to Darren Austin. - a/etc-13.013-arm-3.tgz
Get rid of broken /etc/skel/.xsession. Thanks to GazL. - a/logrotate-3.8.1-arm-2.tgz
Fixed cron script to not log an error when there wasn't one.
Thanks to NoStressHQ and GazL on LQ. - a/lvm2-2.02.96-arm-2.tgz
Recompiled for udev-182. - a/sysvinit-2.88dsf-arm-2.tgz
Fixed paths.h for /etc/forcefsck and /etc/fastboot.
Thanks to Ken Milmore. - a/util-linux-2.21.2-arm-2.tgz
Use /bin/hostname from the git version of net-tools.
Added an upstream patch to fix loop encryption in mount.
Thanks to Kris Karas.
Added back “line” utility. Thanks to Marco Arioli.
Added an upstream patch to fix sector granularity in fdisk.
Thanks to Robby Workman. - ap/mysql-5.5.25a-arm-2.tgz
Change the private header installation to match what MariaDB is now doing.
Thanks to Heinz Wiesinger. - e/emacs-24.1-arm-3.tgz
Don't use GConf.
Recompiled –without-gsettings, which should fix runtime complaints.
Thanks to GazL on LQ. - kde/calligra-2.4.3-arm-4.tgz
Patched an overflow in Calligra Words.
For more information, see:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-3456
(* Security fix *) - l/boost-1.49.0-arm-2.tgz
Linked against icu4c. The built script was also upgraded to account for
changes in the way boost is configured, and to only build the parts needed.
Thanks to Heinz Wiesinger. - l/gnome-keyring-3.4.1-arm-2.tgz
Fixed improper password/passphrase caching.
For more information, see:
https://bugzilla.gnome.org/show_bug.cgi?id=681081
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-3466
(* Security fix *) - l/libdbusmenu-qt-0.9.2-arm-2.tgz
Relocate documentation. - l/polkit-0.105-arm-2.tgz
Added default policy files for udisks2 and NetworkManager events. These
along with GazL's xinitrc/startup script improvements seem to prevent
ConsoleKit, PolicyKit, and D-Bus from being stupid most of the time.
GazL's fix _should_ have been enough, but you know what they say about
the difference between theory and practice.The NetworkManager .pkla
file seems to be needed anyway to allow users in the netdev group to
modify network settings without being bothered to enter the root password.
Thanks much to Chess Griffin. - l/qt-4.8.2-arm-3.tgz
Patched libQtWebKit.la and QtWebKit.pc to remove a false dependency on
libwebcore.a, which is used internally at build time.
Thanks to Fridrich von Stauffenberg and Eric Hameleers. - l/vte-0.28.2-arm-2.tgz
Patched to fix high CPU usage that can be triggered by escape sequences.
Thanks to Mancha. - n/iproute2-3.4.0-arm-2.tgz
Removed unused config files in wrong (/usr/etc) location.
Thanks to Lars Lindqvist. - n/network-scripts-14.00-noarch-2.tgz
Patched rc.inet1 to handle slightly changed ifconfig output.
Thanks to Darrell Anderson. - n/openssl-1.0.1c-arm-2.tgz
Patched the certwatch script to stop warning about expired certificates
in /etc/ssl/certs/ca-certificates.crt. The script was intended to warn
when your personal certificates are about to expire, but it trips over
this one that bundles the CA certs. Thanks to ponce. - n/wireless-tools-29-arm-4.tgz
Don't use the directory /sys/class/netdev_name/wireless/ directory to
detect wireless cards in rc.wireless as it depends on
CONFIG_WIRELESS_EXT_SYSFS=y in the kernel, which is deprecated and will
be removed in future kernels. Perhaps this was the cause of some of the
reports of non-functional wireless interfaces?
Thanks to Konrad Rzepecki. - xap/blackbox-0.70.1-arm-5.tgz
Start D-Bus in the xinitrc.
Created a new startup script “startblackbox” called from xinitrc.blackbox
to allow running dbus-launch within ck-session-launch. This fixes Thunar
device mounting without breaking XDM. Thanks much to GazL! - xap/fluxbox-1.3.2-arm-2.tgz
Start D-Bus in the xinitrc.
Start dbus-launch in startfluxbox. Thanks to GazL. - xap/fvwm-2.6.5-arm-2.tgz
Start D-Bus in the xinitrc.
Created a new startup script “startfvwm2” called from xinitrc.fvwm2 to allow
running dbus-launch within ck-session-launch. Thanks to GazL. - xap/xpdf-3.02pl6-arm-2.tgz
Patched to fix slow scrolling caused by a quirk exposed in newer versions
of gcc. Patch by Michael Gilbert. Thanks to LQ for pointing it out. - extra/bash-completion/bash-completion-2.0-noarch-2.tgz
Updated the slackpkg and slapt-get completions for the XFCE series.
Thanks to Igor Murzov. - isolinux/*
Support XFCE series.
Fixed missing space in SeTnet. Thanks to John Pullan.
Use -s option for eject.
Added new gptfdisk utilities.
Added /lib/modprobe.d/ and default blacklist files.
Added MMC support to /sbin/probe. Thanks to David Spencer.
Upgraded
- a/pkgtools-14.0-noarch-1.tgz
Updated version number in pkgtool. - l/libpng-1.4.12-arm-1.tgz
Fixed incorrect type (int copy should be png_size_t copy) in png_inflate()
(fixes CVE-2011-3045).
Revised png_set_text_2() to avoid potential memory corruption (fixes
CVE-2011-3048).
Changed “a+w” to “u+w” in Makefile.in to fix CVE-2012-3386.
For more information, see:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2011-3045
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2011-3048
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-3386
(* Security fix *) - l/libwpd-0.9.4-arm-1.tgz
Thanks to Heinz Wiesinger. - l/poppler-0.20.2-arm-1.tgz
Thanks to Eric Hameleers. - l/raptor2-2.0.8-arm-1.tgz
Thanks to Heinz Wiesinger. - n/bind-9.9.1_P2-arm-1.tgz
Prevents a named assert (crash) when validating caused by using
“Bad cache” data before it has been initialized. [RT #30025]
ISC_QUEUE handling for recursive clients was updated to address a
race condition that could cause a memory leak. This rarely occurred
with UDP clients, but could be a significant problem for a server
handling a steady rate of TCP queries. [RT #29539 & #30233]
Under heavy incoming TCP query loads named could experience a
memory leak which could lead to significant reductions in query
response or cause the server to be terminated on systems with
“out of memory” killers. [RT #29539]
A condition has been corrected where improper handling of zero-length
RDATA could cause undesirable behavior, including termination of
the named process. [RT #29644]
(* Security fix *) - n/net-tools-1.60.20120726git-arm-1.tgz
ifconfig was broken when using CIDR notation, fixed by switching to the
git version of net-tools. Thanks to Igor Alov. - x/x11-skel-7.7-arm-1.tgz
In xwmconfig, write a $HOME/.xsession in addition to $HOME/.xinitrc,
allowing users to choose a default window manager when using XDM.
Thanks to GazL.
Removed the ARM xorg.conf-<machinetype> files as these are no longer
needed with the current release of the X.Org server. If anybody
still wants them, they remain in the source/x/x11-skel/arm/OLD directory. - x/xf86-video-nv-2.1.20-arm-1.tgz
This driver was supposedly deprecated a couple of years ago, but there's a
new version out and so we'll upgrade since some people still use this simple
non-KMS driver and there's been a report of a segfault with the previous
version. Thanks to Ken L. - x/xterm-281-arm-1.tgz
Thanks to Robby Workman.
Removed
a/gdisk-0.6.14-arm-1.tgz
The name of this package has been changed to “gptfdisk”.
Added
- a/gptfdisk-0.8.5-arm-1.tgz
This is the updated version of gdisk, which got a name change upstream.
It has added two new programs: cgfdisk, which is a menu driven GPT fdisk
similar to cfdisk, and fixparts, a tool for repairing corrupted GPT tables.
Thanks to Robert Easter for the heads-up on this. - l/icu4c-49.1.2-arm-1.tgz
Thanks to Heinz Wiesinger. - l/js185-1.0.0-arm-1.tgz
This had previously been incorrectly placed inside its own directory, so
strictly counts as “Added” since it may not have been noticed before. - x/xf86-video-xgi-1.6.0git_2012_08_06-arm-1.tgz
This package was removed a few batches ago because it would not compile
against the new XOrg. I've pulled the latest GIT tree and applied the old
set of patches. Just in time for the release!