Slackware-current ChangeLog

Fri Feb 9 19:59:54 UTC 2018

Packages

Upgraded

Rebuilt

Fri Feb 9 02:50:56 UTC 2018

Packages

Upgraded

Rebuilt

Mon Feb 5 07:41:10 UTC 2018

Packages

Upgraded

Rebuilt

Thu Feb 1 18:24:15 UTC 2018

Packages

Upgraded

Rebuilt

Sun Jan 28 04:44:45 UTC 2018

Packages

Upgraded

Rebuilt

Fri Jan 26 03:46:16 UTC 2018

Packages

Upgraded

Rebuilt

Mon Jan 22 22:47:47 UTC 2018

Packages

Rebuilt

Upgraded

Sat Jan 20 16:00:51 UTC 2018

Packages

Upgraded

Fri Jan 19 00:08:31 UTC 2018

Packages

Upgraded

Rebuilt

  • l/glib2-2.54.3-i586-2.txz
    Applied upstream patch from git (94b38beff, gmain: Partial revert of recent
    wakeup changes to gmain.c) to address CPU usage issues with LibreOffice.

Wed Jan 17 21:36:23 UTC 2018

Packages

Rebuilt

Upgraded

Added

Mon Jan 15 23:13:01 UTC 2018

Packages

Rebuilt

Upgraded

Tue Jan 9 19:35:41 UTC 2018

Packages

Upgraded

  • xap/easytag-2.4.2-i586-1.txz
    Downgraded to 2.4.2 since 2.4.3 has a bug that can corrupt Ogg containers
    (commonly used to store Vorbis and Opus streams) when a tag is written.
    Thanks to arcctgx for the heads-up.

Tue Jan 9 00:54:19 UTC 2018

Packages

Upgraded

Rebuilt

Added

Fri Jan 5 06:37:17 UTC 2018

Packages

Upgraded

Mon Dec 25 21:43:14 UTC 2017

Packages

Upgraded

Mon Dec 25 20:16:03 UTC 2017

Whoops, it looks like a little test residue on my build machine caused me to
wrap a couple of presents wrong. All fixed up, Merry Christmas everyone!

Packages

Rebuilt

Mon Dec 25 00:00:16 UTC 2017

Packages

Rebuilt

Upgraded

Added

Fri Dec 22 21:49:01 UTC 2017

Packages

Upgraded

Rebuilt

Fri Dec 22 07:09:35 UTC 2017

Packages

Upgraded

Added

Wed Dec 20 22:56:42 UTC 2017

Packages

Upgraded

Rebuilt

Wed Dec 20 03:05:58 UTC 2017

Packages

Rebuilt

Upgraded

Sat Dec 9 00:02:28 UTC 2017

Packages

Upgraded

Fri Dec 8 05:54:21 UTC 2017

Packages

Upgraded

Rebuilt

Wed Dec 6 14:13:48 UTC 2017

Packages

Upgraded

Rebuilt

Added

Mon Dec 4 14:04:45 UTC 2017

Packages

Upgraded

Sat Dec 2 20:32:45 UTC 2017

We're moving back to the 4.9.x kernel series in the main tree until we can
figure out a fix for unstable 4.14.x kernels (especially on 32-bit). Guessing
it's probably going to be fixable with .config changes, since a greatly
simplified .config is stable. Meanwhile, the latest 4.14.x kernels can now be
found in the testing/ directory.

Packages

Upgraded

Rebuilt

Added

Wed Nov 29 21:48:33 UTC 2017

Packages

Upgraded

Wed Nov 29 08:15:09 UTC 2017

Packages

Rebuilt

Added

Removed

Upgraded

  • x/libXcursor-1.1.15-i586-1.txz
    Fix heap overflows when parsing malicious files. (CVE-2017-16612)
    It is possible to trigger heap overflows due to an integer overflow
    while parsing images and a signedness issue while parsing comments.
    The integer overflow occurs because the chosen limit 0x10000 for
    dimensions is too large for 32 bit systems, because each pixel takes
    4 bytes. Properly chosen values allow an overflow which in turn will
    lead to less allocated memory than needed for subsequent reads.
    The signedness bug is triggered by reading the length of a comment
    as unsigned int, but casting it to int when calling the function
    XcursorCommentCreate. Turning length into a negative value allows the
    check against XCURSOR_COMMENT_MAX_LEN to pass, and the following
    addition of sizeof (XcursorComment) + 1 makes it possible to allocate
    less memory than needed for subsequent reads.
    For more information, see:
    http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-16612
    (* Security fix *)
  • x/libXfont2-2.0.3-i586-1.txz
    Open files with O_NOFOLLOW. (CVE-2017-16611)
    A non-privileged X client can instruct X server running under root
    to open any file by creating own directory with “fonts.dir”,
    “fonts.alias” or any font file being a symbolic link to any other
    file in the system. X server will then open it. This can be issue
    with special files such as /dev/watchdog (which could then reboot
    the system).
    For more information, see:
    http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-16611
    (* Security fix *)

Tue Nov 28 06:20:03 UTC 2017

Packages

Upgraded

Rebuilt

  • ap/hplip-3.17.11-i586-2.txz
    Fixed a few Python scripts that did not have a proper python3 shebang.
    Thanks to dugan.
  • kde/konsole-4.14.3-i586-3.txz
    Fixed scrollUp behavior. Thanks to Andrzej Telszewski.
  • l/ffmpeg-3.4-i586-2.txz
    Recompiled against libva.so.2.0.0.
  • n/cyrus-sasl-2.1.26-i586-3.txz
    Use /dev/urandom rather than /dev/random to avoid entropy starvation.
    Thanks to mr.spuratic.
  • n/dhcpcd-6.11.5-i586-2.txz
    Use hostname_short in dhcpcd.conf. Thanks to KewlCat.
  • n/network-scripts-15.0-noarch-4.txz
    Script cleanups from Jakub Jankowski:
    netconfig: Add comment to netconfig-generated rc.inet1.conf
    rc.inet1: Check for iface in /sys/class/net, not /proc/net/dev
    rc.inet1: Remove unnecessary unset num
    rc.inet1: Factor DEBUG_ETH_UP logging to a separate function
    rc.inet1: Use ${array[*]} not ${array[@]} to produce a string
    rc.inet1: Avoid de-/configuring ifaces with indexes >=MAXNICS
    rc.inet1: Avoid code duplication by combining case/esac
    rc.inet1: Add missing 'dev' keyword
    rc.inet1: Remove unnecessary $(echo)
    rc.inet1*: Simplify virtif_* code, add note to example config
    rc.inet1: Test for loopback being “state UNKNOWN” too.
    rc.inet1: Use simple test (-n/-z) for non-empty/empty
    rc.inet1: Replace [ test1 -a test2 ] with [ test1 ] && [ test2 ]
  • xap/xine-lib-1.2.8-i586-4.txz
    Recompiled against libva.so.2.0.0.

Added

Removed

Wed Nov 22 05:27:06 UTC 2017

Packages

Upgraded

Rebuilt

  • a/shadow-4.2.1-i586-3.txz
    Patched to display the short hostname on the login prompt.
  • a/sysvinit-scripts-2.1-noarch-3.txz
    On second thought, let's keep using the short hostname on the login prompt
    like we always have before. I'm with GazL on this one. :-)
  • n/ntp-4.2.8p10-i586-3.txz
    Fixed a missing “}” in the logrotate file. Thanks to Jakub Jankowski.
  • isolinux/initrd.img
    SeTEFI: Don't use fdisk to detect gpt (it's not neccessary).
    Thanks to Didier Spaier.
    SetEFI: Scan /dev/mmcblk[0-9]. Thanks to zerouno.
    probe: Filter another possible EFI partition label. Thanks to Didier Spaier.
  • usb-and-pxe-installers/usbboot.img
    SeTEFI: Don't use fdisk to detect gpt (it's not neccessary).
    Thanks to Didier Spaier.
    SetEFI: Scan /dev/mmcblk[0-9]. Thanks to zerouno.
    probe: Filter another possible EFI partition label. Thanks to Didier Spaier.

Tue Nov 21 05:05:41 UTC 2017

Packages

Rebuilt

Upgraded

Sun Nov 19 03:36:30 UTC 2017

Packages

Rebuilt

Upgraded

Fri Nov 17 06:49:47 UTC 2017

Packages

Rebuilt

Fri Nov 17 00:56:25 UTC 2017

Packages

Upgraded

Removed

Added

Rebuilt

  • a/sysvinit-scripts-2.0-noarch-39.txz
    rc.M: Set the hostname returned by “hostname” with no arguments to be the
    FQDN (Fully Qualified Domain Name). Technically, it should work either way
    (and mostly does), but in practice there are a few things that either refuse
    to work (mostly commercial software), or require additional configuration if
    hostname returns the short hostname rather than the FQDN.
    rc.M: If rc.sendmail is not present and executable, try rc.postfix.
    rc.M: Run rc.dovecot if it is executable.
    rc.*: Don't source any init scripts.
  • a/util-linux-2.31-i586-2.txz
    Don't add hostname, domainname, dnsdomainname, nisdomainname, or ypdomainname
    to the util-linux package. These are provided by the new hostname package.
    Allow the eject utility to build.
  • ap/linuxdoc-tools-0.9.72-i586-4.txz
    Upgraded to DocBook XSL Stylesheets 1.79.2. Thanks to Stuart Winter.
    Applied patch to fix bus error with xsltproc. Thanks to ecd102 on LQ.
  • l/gtk+2-2.24.31-i586-3.txz
    Added more patches from upstream git. Thanks to Robby Workman.
  • n/cyrus-sasl-2.1.26-i586-2.txz
    Create /etc/sasl2 configuration directory.
  • n/inetd-1.79s-i586-10.txz
    Do not run inetd (rc.inetd is now shipped non-executable), or open any ports
    in inetd.conf by default.
  • n/wireless-tools-29-i486-10.txz
    Use ip instead of ifconfig. Thanks to Robby Workman.
  • extra/bash-completion/bash-completion-2.7-noarch-2.txz
    Applied some patches from upstream git, including one that unclobbers the
    rfkill completion from util-linux. Don't clobber mount and umount
    completions from util-linux. Thanks to ill323 on LQ for the heads-up.

Fri Nov 3 18:42:23 UTC 2017

Packages

Upgraded

Fri Nov 3 03:31:56 UTC 2017

Packages

Rebuilt

  • a/sysvinit-scripts-2.0-noarch-38.txz
    Check that rc.mysqld is executable before attempting to shut down the
    database server. Checking for the mysql.pid is not enough, as /var/run/mysql
    might be bind mounted into a container. Thanks to Jakub Jankowski.
  • l/gegl-0.2.0-i586-6.txz
    Replaced deprecated functions in ff-load module. Thanks to Theodore Kilgore.

Upgraded

Tue Oct 31 23:53:38 UTC 2017

Packages

Rebuilt

  • a/aaa_elflibs-14.2-i586-32.txz
    Added libatomic, and updated versions of libcurl, libexpat, libglib-2.0,
    libgmodule-2.0, libgobject-2.0, libgthread-2.0, libidn2, libmpfr, and
    libpng16.

Upgraded

Fri Oct 27 20:34:35 UTC 2017

Packages

Rebuilt

Upgraded

Removed

Tue Oct 24 05:31:18 UTC 2017

Packages

Upgraded

Removed

Fri Oct 20 04:44:44 UTC 2017

Packages

Upgraded

Added

Wed Oct 18 18:21:18 UTC 2017

Packages

Upgraded

Rebuilt

Tue Oct 10 18:08:31 UTC 2017

Packages

Rebuilt

  • a/eudev-3.2.4-i586-2.txz
    Fixed a typo in configure.ac. Thanks to Robby Workman.
  • a/mkinitrd-1.4.11-i586-5.txz
    Save a copy of the command line used to create the initrd as “command_line”
    in /boot/initrd-tree/ and within the initrd itself. Also save a copy of
    /etc/mkinitrd.conf if it exists.
  • d/perl-5.26.1-i586-3.txz
    Don't install a perllocal.pod with information on the vendor_perl bundled
    modules (that file is for local additions) – ship the file as
    vendor_perl.pod instead. Thanks to Robby Workman.
  • kde/perlqt-4.14.3-i586-5.txz
    Added support for QScintilla. Thanks to oneforall.
  • l/ffmpeg-3.3.4-i586-2.txz
    Patched to build against openjpeg-2.3.0. Thanks to Matteo Bernardini.
  • l/glib2-2.54.1-i586-2.txz
    Applied an upstream patch to fix a race condition. Thanks to Robby Workman.

Upgraded

Removed

Sat Oct 7 02:53:31 UTC 2017

Packages

Upgraded

Rebuilt

Fri Oct 6 06:32:32 UTC 2017

Packages

Upgraded

Rebuilt

Mon Oct 2 17:16:06 UTC 2017

Packages

Upgraded

Rebuilt

Fri Sep 29 22:58:54 UTC 2017

Packages

Upgraded

Removed

Added

Thu Sep 28 21:03:26 UTC 2017

Packages

Upgraded

Rebuilt

  • l/pcre2-10.30-i586-2.txz
    Remove the .la files before they have a chance to creep into any other ones.
    These generally aren't helpful for libraries that support pkg-config.
  • n/net-snmp-5.7.3-i586-5.txz
    Recompiled with MariaDB support. Thanks to Kris Karas.

Thu Sep 28 05:31:20 UTC 2017

Thanks to Robby Workman for preparing nearly all of the updates in this batch.

Packages

Upgraded

Rebuilt

Added

Tue Sep 26 02:37:01 UTC 2017

Packages

Rebuilt

  • l/libxslt-1.1.30-i586-3.txz
    Fixed bashism in configure.in that resulted in pkg-config not being used
    properly unless /bin/sh was bash. Thanks to Willy Sudiarto Raharjo.

Tue Sep 26 00:39:15 UTC 2017

Packages

Rebuilt

Upgraded

  • ap/qpdf-7.0.0-i586-1.txz
    Shared library .so-version bump.
  • d/binutils-2.29.1-i586-1.txz
    Shared library .so-version bump.
    Don't rename strings to “strings-GNU”, but provide a symlink from strings-GNU
    to strings in case any user-created scripts are using the name we gave the
    GNU version of strings for many years. The GNU version of strings has more
    features and is what most scripts expect to find installed. Any existing
    scripts that use BSD specific options may need to be patched to use
    equivalent GNU options (or to use strings-BSD instead).
  • d/oprofile-1.2.0-i586-1.txz
    Compiled against binutils-2.29.1.
  • l/poppler-0.59.0-i586-1.txz
    Shared library .so-version bump.

Added

Sat Sep 23 01:02:32 UTC 2017

Good hello! Python 3 has made its entry into -current. :-) Huge thanks are due
to Heinz Wiesinger for a great effort maintaining and testing this on the side
for months now, and for queuing it up for an easy merge without all that many
changes needed, and to Audrius Kažukauskas for maintaining the Python 3
build scripts on slackbuilds.org for years (on which our Python 3 SlackBuild
was based). Enjoy!

Packages

Rebuilt

Upgraded

Added

Thu Sep 21 01:23:24 UTC 2017

Packages

Upgraded

Tue Sep 19 20:49:07 UTC 2017

Packages

Upgraded

Fri Sep 15 17:31:57 UTC 2017

Packages

Upgraded

Added

Rebuilt

Tue Sep 12 22:18:51 UTC 2017

Packages

Upgraded

Rebuilt

Tue Sep 12 06:52:52 UTC 2017

Packages

Upgraded

Removed

Added

Rebuilt

Fri Sep 8 17:56:01 UTC 2017

Packages

Upgraded

Rebuilt

Removed

Added

Thu Aug 31 21:14:43 UTC 2017

Packages

Rebuilt

Wed Aug 30 22:34:34 UTC 2017

Packages

Upgraded

Rebuilt

Wed Aug 30 02:41:28 UTC 2017

Packages

Upgraded

Removed

Rebuilt

  • d/rust-1.19.0-i686-2.txz
    Build with “extended = true” option to produce the extended Rust tool
    set which is not only the compiler but also tools such as Cargo. This
    is what upstream recommends now since they'll be dropping standalone
    Cargo from the repository. Thanks to Andrew Clemons.
  • n/bsd-finger-0.17-i586-2.txz
    Patched to fix segfault with glibc-2.26.
    Thanks to Karl Magnus Kolstø.

Tue Aug 15 22:16:12 UTC 2017

Packages

Rebuilt

Upgraded

Fri Aug 11 23:02:43 UTC 2017

Packages

Upgraded

Wed Aug 9 20:23:16 UTC 2017

Packages

Upgraded

Rebuilt

Sun Aug 6 05:29:56 UTC 2017

Packages

Upgraded

Rebuilt

Wed Aug 2 03:43:51 UTC 2017

Packages

Upgraded

Rebuilt

Thu Jul 27 01:03:02 UTC 2017

Packages

Rebuilt

  • a/dbus-1.10.20-i586-2.txz
    Don't demand high-quality entropy from expat-2.2.2+ because 1) dbus doesn't
    need it and 2) it can cause the boot process to hang if dbus times out.
    Thanks to SeB for a link to the bug report and patch.

Tue Jul 25 21:09:42 UTC 2017

Packages

Upgraded

  • n/bind-9.11.1_P3-i586-1.txz
    Fix a regression in the previous BIND release that broke verification
    of TSIG signed TCP message sequences where not all the messages contain
    TSIG records.
    Compiled to use libidn rather than the deprecated (and broken) idnkit.

Removed

Tue Jul 25 03:45:44 UTC 2017

Packages

Upgraded

Rebuilt

Mon Jul 24 19:59:34 UTC 2017

Packages

Upgraded

Rebuilt

Fri Jul 21 20:09:49 UTC 2017

Packages

Upgraded

Wed Jul 19 20:58:46 UTC 2017

Packages

Rebuilt

Upgraded

Tue Jul 18 23:10:25 UTC 2017

Packages

Upgraded

Rebuilt

Added

Fri Jul 14 22:11:58 UTC 2017

Packages

Upgraded

Thu Jul 13 19:24:36 UTC 2017

Packages

Rebuilt

  • a/mkinitrd-1.4.11-i586-2.txz
    Process initrd output filename template strings %KVER% and %SLACKVER%
    after processing all other options to prevent depending on the command
    line order for proper functioning. Thanks to SeB.

Upgraded

Mon Jul 10 21:43:37 UTC 2017

Packages

Upgraded

Rebuilt

Sat Jul 8 00:11:34 UTC 2017

Packages

Rebuilt

Upgraded

Added

Fri Jun 30 21:14:15 UTC 2017

Packages

Rebuilt

Upgraded

Thu Jun 29 20:55:09 UTC 2017

Packages

Upgraded

Mon Jun 26 20:36:18 UTC 2017

Packages

Upgraded

Rebuilt

Wed Jun 21 18:38:46 UTC 2017

Packages

Rebuilt

Upgraded

Wed Jun 21 01:12:42 UTC 2017

Packages

Rebuilt

Upgraded

Tue Jun 20 05:08:21 UTC 2017

Packages

Upgraded

Rebuilt

Thu Jun 15 02:08:28 UTC 2017

Packages

Rebuilt

  • ap/linuxdoc-tools-0.9.72-i586-2.txz
    Switched to OpenJade-1.3.2 (from 1.3.3-pre1 which was segfaulting).
    Upgraded to perl-XML-NamespaceSupport-1.12.
    Upgraded to perl-XML-SAX-Base-1.09.
    Updated build script to work with bash 4.4. Thanks to Heinz Wiesinger.
    Support '.conf.new' for config files within /etc/asciidoc.
    Thanks to franzen on LQ for the suggestion.
    Thanks to Stuart Winter.

Upgraded

Tue Jun 13 19:54:24 UTC 2017

Packages

Rebuilt

Upgraded

Removed

Added

Tue Jun 6 02:50:21 UTC 2017

Packages

Rebuilt

Upgraded

Thu Jun 1 18:56:38 UTC 2017

Packages

Upgraded

Rebuilt

  • x/xdm-1.1.11-i586-7.txz
    In /etc/X11/xdm/xdm-config, specify MIT-MAGIC-COOKIE-1 authorization, as
    the default XDM-AUTHORIZATION-1 doesn't work. This fixes issues with SDL2
    apps as well as other authorization bugs when using XDM.
    Thanks to Dan Church.

Wed May 31 23:07:23 UTC 2017

Packages

Upgraded

  • ap/sudo-1.8.20p2-i586-1.txz
    This is a bugfix release:
    Fixed a bug parsing /proc/pid/stat when the process name contains
    a newline. This is not exploitable due to the /dev traversal changes
    made in sudo 1.8.20p1.

Tue May 30 17:39:17 UTC 2017

Packages

Upgraded

Rebuilt

  • n/lynx-2.8.8rel.2-i586-3.txz
    Fixed lynx startup without a URL by correcting STARTFILE in lynx.cfg to use
    the new URL for the Lynx homepage. Thanks to John David Yost.

Wed May 24 19:38:59 UTC 2017

Packages

Upgraded

Wed May 24 04:51:46 UTC 2017

Packages

Rebuilt

Upgraded

Mon May 22 20:58:20 UTC 2017

Packages

Upgraded

Rebuilt

Tue May 16 20:11:03 UTC 2017

Packages

Upgraded

Rebuilt

Thu May 11 18:09:15 UTC 2017

Packages

Upgraded

Wed May 10 22:58:28 UTC 2017

Packages

Upgraded

Tue May 9 23:33:37 UTC 2017

Packages

Rebuilt

  • a/elilo-3.16-i586-4.txz
    In eliloconfig, fixed hardcoded /mnt in a few places. Thanks to alienBOB.
  • a/eudev-3.2.2-i586-2.txz
    Added another watchdog module to the blacklist. Thanks to Robby Workman.
  • a/mkinitrd-1.4.9-i586-2.txz
    Mount devtmpfs with -o size=8M option.
    Mount tmpfs on /run with -o size=32M,nodev,nosuid,noexec options.
    Thanks to Robby Workman.
    Fix error message when /lukstrim is missing. Thanks to _RDS_.
    Add rules.d/85-regulatory.rules to LIBUDEV_BLACKLIST. Thanks to GazL.
  • a/sysvinit-scripts-2.0-noarch-34.txz
    Cosmetic changes to make the output from “mount” and “df -h” look better:
    rc.S: where “/sys/fs/cgroup” is mounted as a tmpfs, add “size=8M” to the
    mount options.
    rc.S: where /run is mounted, add “size=32M,nodev,nosuid,noexec” to the
    mount options.
    Thanks to Robby Workman.
  • isolinux/initrd.img
    Use nosuid,nodev,noexec mount options for /dev/shm in installer-created
    /etc/fstab. Thanks to Robby Workman.
    Replace hardcoded /mnt with ${T_PX} in many places. Thanks to alienBOB.
  • usb-and-pxe-installers/usbboot.img
    Use nosuid,nodev,noexec mount options for /dev/shm in installer-created
    /etc/fstab. Thanks to Robby Workman.
    Replace hardcoded /mnt with ${T_PX} in many places. Thanks to alienBOB.

Upgraded

Sat May 6 23:12:02 UTC 2017

Packages

Rebuilt

Upgraded

Added

Thu May 4 22:14:08 UTC 2017

Packages

Rebuilt

Upgraded