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:
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:
  • a/aaa_elflibs-14.2-arm-6.txz
    Added 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
    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/ 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
    Don't blacklist aaa_elflibs. Upgrade it right after glibc-solibs.
    Suggest 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-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.
  • 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-
  • 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:
    (* 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
    For more information, see:
    (* 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.
    For more information, see:
    (* 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:
    (* 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/*
  • 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.
  • n/portmap-6.0-arm-3.txz
    This is replaced by the new libtirpc and rpcbind packages.
  • news/2015/12/21/slackwarearm-14.2-changelog.txt
  • Last modified: 6 years ago
  • by Giuseppe Di Terlizzi