Slackwarearm-14.2 ChangeLog (2015-12-21)
Mon Dec 21 18:18:18 UTC 2015
Please note that the USB support for the Banana Pi is currently broken
upstream. More on this can be found here:
http://www.spinics.net/lists/arm-kernel/msg470215.html
Slackware ARM follows the most recent Kernels so I'll include any patches as
they become available. Thanks to ricky_cardo on LQ for the report.
The mini root filesystem for -current has also been updated:
ftp://ftp.arm.slackware.com/slackwarearm/slackwarearm-devtools/minirootfs/
Packages
Rebuilt
- a/aaa_elflibs-14.2-arm-6.txz
Added libstdc++.so.5.0.7. Thanks to schmatzler. - a/eudev-3.1.5-arm-2.txz
In rc.udev, create static nodes with better initial permissions. - a/glibc-solibs-2.22-arm-5.txz
- a/glibc-zoneinfo-2015g-arm-5.txz
This is now built independently from glibc.
Don't list posix/ and right/ zones in the timeconfig menu.
Hardlink more files in /usr/share/zoneinfo/posix/ to save space.
Fix a bug in timeconfig when the zone selection in text mode is left empty.
Thanks to Xsane for the suggestions… I used some of them. :) But,
in my opinion, listing only the canonical timezone names in zone1970.tab
goes a bit too far. Many of the non-canonical names are commonly used
(such as US/Central vs. America/Chicago). - a/pkgtools-14.2-noarch-3.txz
Set LANG=C in pkgtool. - a/sysvinit-scripts-2.0-noarch-22.txz
rc.S: If executable, start rc.cgmanager.
rc.6: If executable, stop rc.cgmanager.
rc.modules: New simplfied module dep script.
NOTE: This will be installed as /etc/rc.d/rc.modules.new by default.
To use it, remove the existing rc.modules symlink and move the new
file into place.
rc.modules.local: New local module loading script.
Thanks to GazL and rworkman for helping clean out the rc.modules cruft. - ap/slackpkg-2.82.0-noarch-17.txz
Bugfix for a syntax error in core-functions.sh.
Don't blacklist aaa_elflibs. Upgrade it right after glibc-solibs.
Suggest http://mirrors.slackware.com rather than ftp (which won't redirect).
Prompt to restart the upgrade process if slackpkg is upgraded.
Thanks to Robby Workman.
Removed dead or incomplete mirrors.
Thanks to Brenton Earl for the report. - d/libtool-2.4.6-arm-4.txz
Rebuilt to fix embedded GCC version number. - kdei/kde-l10n-ar-4.14.3-noarch-2.txz
- kdei/kde-l10n-bg-4.14.3-noarch-2.txz
- kdei/kde-l10n-bs-4.14.3-noarch-2.txz
- kdei/kde-l10n-ca-4.14.3-noarch-2.txz
- kdei/kde-l10n-ca@valencia-4.14.3-noarch-2.txz
- kdei/kde-l10n-cs-4.14.3-noarch-2.txz
- kdei/kde-l10n-da-4.14.3-noarch-2.txz
- kdei/kde-l10n-de-4.14.3-noarch-2.txz
- kdei/kde-l10n-el-4.14.3-noarch-2.txz
- kdei/kde-l10n-en_GB-4.14.3-noarch-2.txz
- kdei/kde-l10n-es-4.14.3-noarch-2.txz
- kdei/kde-l10n-et-4.14.3-noarch-2.txz
- kdei/kde-l10n-eu-4.14.3-noarch-2.txz
- kdei/kde-l10n-fa-4.14.3-noarch-2.txz
- kdei/kde-l10n-fi-4.14.3-noarch-2.txz
- kdei/kde-l10n-fr-4.14.3-noarch-2.txz
- kdei/kde-l10n-ga-4.14.3-noarch-2.txz
- kdei/kde-l10n-gl-4.14.3-noarch-2.txz
- kdei/kde-l10n-he-4.14.3-noarch-2.txz
- kdei/kde-l10n-hi-4.14.3-noarch-2.txz
- kdei/kde-l10n-hr-4.14.3-noarch-2.txz
- kdei/kde-l10n-hu-4.14.3-noarch-2.txz
- kdei/kde-l10n-ia-4.14.3-noarch-2.txz
- kdei/kde-l10n-id-4.14.3-noarch-2.txz
- kdei/kde-l10n-is-4.14.3-noarch-2.txz
- kdei/kde-l10n-it-4.14.3-noarch-2.txz
- kdei/kde-l10n-ja-4.14.3-noarch-2.txz
- kdei/kde-l10n-kk-4.14.3-noarch-2.txz
- kdei/kde-l10n-km-4.14.3-noarch-2.txz
- kdei/kde-l10n-ko-4.14.3-noarch-2.txz
- kdei/kde-l10n-lt-4.14.3-noarch-2.txz
- kdei/kde-l10n-lv-4.14.3-noarch-2.txz
- kdei/kde-l10n-mr-4.14.3-noarch-2.txz
- kdei/kde-l10n-nb-4.14.3-noarch-2.txz
- kdei/kde-l10n-nds-4.14.3-noarch-2.txz
- kdei/kde-l10n-nl-4.14.3-noarch-2.txz
- kdei/kde-l10n-nn-4.14.3-noarch-2.txz
- kdei/kde-l10n-pa-4.14.3-noarch-2.txz
- kdei/kde-l10n-pl-4.14.3-noarch-2.txz
- kdei/kde-l10n-pt-4.14.3-noarch-2.txz
- kdei/kde-l10n-pt_BR-4.14.3-noarch-2.txz
- kdei/kde-l10n-ro-4.14.3-noarch-2.txz
- kdei/kde-l10n-ru-4.14.3-noarch-2.txz
- kdei/kde-l10n-sk-4.14.3-noarch-2.txz
- kdei/kde-l10n-sl-4.14.3-noarch-2.txz
- kdei/kde-l10n-sr-4.14.3-noarch-2.txz
- kdei/kde-l10n-sv-4.14.3-noarch-2.txz
- kdei/kde-l10n-tr-4.14.3-noarch-2.txz
- kdei/kde-l10n-ug-4.14.3-noarch-2.txz
- kdei/kde-l10n-uk-4.14.3-noarch-2.txz
- kdei/kde-l10n-wa-4.14.3-noarch-2.txz
- kdei/kde-l10n-zh_CN-4.14.3-noarch-2.txz
- kdei/kde-l10n-zh_TW-4.14.3-noarch-2.txz
- kde/kio-mtp-2063e75_20131020git-arm-3.txz
Fix invalid UTF-8 sequence in slack-desc. Thanks to turtleli. - l/eigen3-3.2.7-arm-2.txz
Fixed eigen3.pc include directory. Thanks to chris.willing. - l/glib2-2.46.2-arm-2.txz
Applied upstream patch to fix a memory leak. - l/glibc-2.22-arm-5.txz
Don't include a copy of the timezone database or timeconfig script.
Only ship locale files for C, POSIX, and en_US in the main package.
Built against Linux 4.3.3 Kernel headers. - l/glibc-i18n-2.22-arm-5.txz
Add a C.UTF-8 locale. - l/glibc-profile-2.22-arm-5.txz
- l/libgphoto2-2.5.9-arm-2.txz
Patched to fix Nikon CoolPix Sxxxx detection.
Thanks to Ondrej Kubecka and Marcus Meissner. - l/libmtp-1.1.10-arm-2.txz
Put the udev stuff in the right directory. Thanks to yars. - l/libnih-1.0.3-arm-3.txz
Write .pid files in /run, not /var/run. - extra/bash-completion/bash-completion-2.1-noarch-3.txz
Create /etc/bash_completion.d/ in the bash-completion package.
Thanks to Robby Workman. - extra/fltk/fltk-1.3.3-arm-2.txz
Patched to fix undefined reference to `Fl_XFont_On_Demand::value()'.
Thanks to Stefan Steier. - isolinux/*
Fixed NFS installation option.
Upgraded
- a/cpio-2.12-arm-1.txz
- a/dbus-1.10.6-arm-1.txz
- a/kernel-modules-armv5-4.3.3_armv5-arm-1.txz
- a/kernel-modules-armv7-4.3.3_armv7-arm-1.txz
- a/kernel_armv5-4.3.3-arm-1.txz
- a/kernel_armv7-4.3.3-arm-1.txz
- a/lrzip-0.621-arm-1.txz
- a/lvm2-2.02.137-arm-1.txz
- a/ncompress-4.2.4.4-arm-1.txz
- a/openssl-solibs-1.0.2e-arm-1.txz
- a/os-prober-1.70-arm-1.txz
- a/patch-2.7.5-arm-1.txz
- a/sdparm-1.09-arm-1.txz
- a/sysklogd-1.5.1-arm-1.txz
rc.syslog: Don't run klogd in a container. - a/tar-1.28-arm-1.txz
- a/tree-1.7.0-arm-1.txz
- a/usb_modeswitch-2.2.6-arm-1.txz
- a/usbutils-008-arm-1.txz
- a/utempter-1.1.6-arm-1.txz
- a/util-linux-2.27.1-arm-1.txz
- a/which-2.21-arm-1.txz
- a/xfsprogs-4.3.0-arm-1.txz
- ap/cgmanager-0.39-arm-1.txz
Thanks to Matteo Bernardini and Robby Workman. - ap/cups-2.1.2-arm-1.txz
- ap/cups-filters-1.4.0-arm-1.txz
foomatic-rip: SECURITY FIX: Also consider the back tick ('`') as an illegal
shell escape character.
Thanks to Michal Kowalczyk from the Google Security Team for the hint.
For more information, see:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-8327
(* Security fix *) - ap/joe-4.1-arm-1.txz
- ap/man-pages-4.03-noarch-1.txz
- ap/mpg123-1.22.4-arm-1.txz
- ap/nano-2.5.0-arm-1.txz
- ap/qpdf-6.0.0-arm-1.txz
Shared library .so-version bump. - ap/terminus-font-4.40-noarch-1.txz
- ap/xfsdump-3.1.6-arm-1.txz
- d/cmake-3.4.1-arm-1.txz
- d/flex-2.6.0-arm-1.txz
- d/gcc-5.3.1-arm-1.txz
- d/gcc-g++-5.3.1-arm-1.txz
- d/gcc-gfortran-5.3.1-arm-1.txz
- d/gcc-gnat-5.3.1-arm-1.txz
- d/gcc-go-5.3.1-arm-1.txz
- d/gcc-java-5.3.1-arm-1.txz
- d/gcc-objc-5.3.1-arm-1.txz
- d/gdb-7.10.1-arm-1.txz
- d/git-2.6.4-arm-1.txz
- d/kernel-headers-4.3.3-arm-1.txz
- d/nasm-2.11.08-arm-1.txz
- d/python-2.7.11-arm-1.txz
- d/scons-2.4.1-arm-1.txz
- k/kernel-source-4.3.3-arm-1.txz
- l/M2Crypto-0.22.5-arm-1.txz
- l/cairo-1.14.6-arm-1.txz
- l/dconf-editor-3.18.2-arm-1.txz
- l/freetype-2.6.2-arm-1.txz
- l/gdk-pixbuf2-2.32.3-arm-1.txz
- l/gmp-6.1.0-arm-1.txz
- l/gst-plugins-base-1.6.2-arm-1.txz
- l/gst-plugins-good-1.6.2-arm-1.txz
- l/gstreamer-1.6.2-arm-1.txz
- l/gtk+2-2.24.29-arm-1.txz
- l/gtk+3-3.18.6-arm-1.txz
- l/harfbuzz-1.1.2-arm-1.txz
- l/iso-codes-3.63-arm-1.txz
- l/keyutils-1.5.9-arm-1.txz
- l/libcroco-0.6.10-arm-1.txz
- l/libpng-1.6.20-arm-1.txz
Fixed incorrect implementation of png_set_PLTE() that uses png_ptr
not info_ptr, that left png_set_PLTE() open to the CVE-2015-8126
vulnerability.
For more information, see:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-8472
(* Security fix *) - l/libraw1394-2.1.1-arm-1.txz
- l/librsvg-2.40.12-arm-1.txz
- l/neon-0.30.1-arm-1.txz
- l/sg3_utils-1.41-arm-1.txz
- n/bind-9.10.3_P2-arm-1.txz
This update fixes three security issues:
Update allowed OpenSSL versions as named is potentially vulnerable
to CVE-2015-3193.
Insufficient testing when parsing a message allowed records with an
incorrect class to be be accepted, triggering a REQUIRE failure when
those records were subsequently cached. (CVE-2015-8000)
Address fetch context reference count handling error on socket error.
(CVE-2015-8461)
For more information, see:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-3193
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-8000
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-8461
(* Security fix *) - n/dhcp-4.3.3-arm-1.txz
- n/dnsmasq-2.75-arm-1.txz
- n/ethtool-4.2-arm-1.txz
- n/gnupg2-2.0.29-arm-1.txz
- n/gpa-0.9.9-arm-1.txz
- n/gpgme-1.6.0-arm-1.txz
- n/iw-4.3-arm-1.txz
- n/libassuan-2.4.2-arm-1.txz
- n/libgcrypt-1.6.4-arm-1.txz
- n/libgpg-error-1.21-arm-1.txz
- n/libksba-1.3.3-arm-1.txz
- n/mobile-broadband-provider-info-20151214-arm-1.txz
- n/openssl-1.0.2e-arm-1.txz
This update fixes the following security issues:
BN_mod_exp may produce incorrect results on x86_64 (CVE-2015-3193).
Certificate verify crash with missing PSS parameter (CVE-2015-3194).
X509_ATTRIBUTE memory leak (CVE-2015-3195).
Race condition handling PSK identify hint (CVE-2015-3196).
Anon DH ServerKeyExchange with 0 p parameter (CVE-2015-1794).
For more information, see:
https://openssl.org/news/secadv_20151203.txt
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-1794
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-3193
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-3194
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-3195
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-3196
(* Security fix *) - n/pinentry-0.9.7-arm-1.txz
- n/samba-4.3.2-arm-1.txz
- n/ulogd-2.0.5-arm-1.txz
- n/wget-1.17.1-arm-1.txz
- n/wpa_supplicant-2.5-arm-1.txz
- x/liberation-fonts-ttf-1.07.4-noarch-1.txz
- x/mesa-11.0.7-arm-1.txz
- x/xf86-video-nouveau-1.0.12-arm-1.txz
- kernels/*
Added
- n/libtirpc-1.0.1-arm-1.txz
This is needed by rpcbind. Thanks to Jan Rafaj. - n/rpcbind-0.2.3-arm-1.txz
This replaces the portmap package. Thanks to Jan Rafaj.
To upgrade from portmap to rpcbind:
# cd slackware/n
# upgradepkg portmap%rpcbind-*.t?z
# upgradepkg –install-new libtirpc-*.t?z
If you had modified your /etc/rc.d/rc.rpc from the 'portmap' package,
then the rc.rpc version included with rpcbind will be created as “.new”
and you will need to put the new version in place manually.
Removed
n/portmap-6.0-arm-3.txz
This is replaced by the new libtirpc and rpcbind packages.