Slackwarearm-current 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/
  • 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.
  • 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/*
  • 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-current-changelog.txt
  • Last modified: 8 years ago
  • by Giuseppe Di Terlizzi