Slackware-current ChangeLog

Tue May 3 19:33:50 UTC 2022

Packages

Upgraded

Mon May 2 20:02:49 UTC 2022

Packages

Upgraded

Rebuilt

Sun May 1 23:17:58 UTC 2022

Packages

Rebuilt

Upgraded

Added

Wed Apr 27 21:43:51 UTC 2022

Packages

Upgraded

Rebuilt

Tue Apr 26 19:45:46 UTC 2022

Packages

Rebuilt

  • a/mkinitrd-1.4.11-i586-29.txz
    Support mounting additional partitions from the initrd - useful for anyone
    still stuck with a separated /usr. ;-) Thanks to PiterPunk.
    Ensure that the target directory exists before trying to copy a module into
    it (workaround for coreutils 9.1 behavior change).

Upgraded

Fri Apr 22 21:20:18 UTC 2022

Packages

Upgraded

Removed

Added

Fri Apr 15 20:01:44 UTC 2022

Packages

Rebuilt

  • a/aaa_libraries-15.1-i586-4.txz
    Upgraded: libaio.so.1.0.2.
    Added: libboost_atomic.so.1.78.0, libboost_chrono.so.1.78.0,
    libboost_container.so.1.78.0, libboost_context.so.1.78.0,
    libboost_contract.so.1.78.0, libboost_coroutine.so.1.78.0,
    libboost_date_time.so.1.78.0, libboost_fiber.so.1.78.0,
    libboost_filesystem.so.1.78.0, libboost_graph.so.1.78.0,
    libboost_iostreams.so.1.78.0, libboost_json.so.1.78.0,
    libboost_locale.so.1.78.0, libboost_log.so.1.78.0,
    libboost_log_setup.so.1.78.0, libboost_math_c99.so.1.78.0,
    libboost_math_c99f.so.1.78.0, libboost_math_c99l.so.1.78.0,
    libboost_math_tr1.so.1.78.0, libboost_math_tr1f.so.1.78.0,
    libboost_math_tr1l.so.1.78.0, libboost_nowide.so.1.78.0,
    libboost_prg_exec_monitor.so.1.78.0, libboost_program_options.so.1.78.0,
    libboost_python27.so.1.78.0, libboost_python39.so.1.78.0,
    libboost_random.so.1.78.0, libboost_regex.so.1.78.0,
    libboost_serialization.so.1.78.0, libboost_stacktrace_addr2line.so.1.78.0,
    libboost_stacktrace_basic.so.1.78.0, libboost_stacktrace_noop.so.1.78.0,
    libboost_system.so.1.78.0, libboost_thread.so.1.78.0,
    libboost_timer.so.1.78.0, libboost_type_erasure.so.1.78.0,
    libboost_unit_test_framework.so.1.78.0, libboost_wave.so.1.78.0,
    libboost_wserialization.so.1.78.0.
    The boost libraries are from the previous package (for temporary
    compatibility) and will be removed in a month or so.
  • ap/pamixer-1.5-i586-3.txz
    Recompiled against boost-1.79.0.
  • kde/kig-21.12.3-i586-2.txz
    Recompiled against boost-1.79.0.
  • kde/kopeninghours-21.12.3-i586-2.txz
    Recompiled against boost-1.79.0.
  • kde/krita-5.0.5-i586-2.txz
    Recompiled against boost-1.79.0.
  • l/cryfs-0.10.3-i586-5.txz
    Recompiled against boost-1.79.0.
  • l/openexr-2.5.7-i586-6.txz
    Recompiled against boost-1.79.0.

Upgraded

Thu Apr 14 21:14:21 UTC 2022

Packages

Upgraded

Rebuilt

Mon Apr 11 20:49:27 UTC 2022

Packages

Rebuilt

Upgraded

Fri Apr 8 20:03:36 UTC 2022

Packages

Upgraded

Rebuilt

Wed Apr 6 20:23:46 UTC 2022

Packages

Rebuilt

  • a/haveged-1.9.17-i586-2.txz
    Install /etc/rc.d/rc.haveged as non-executable. For existing installations
    running a recent kernel, it is safe to turn this off.
    Back when we added the haveged package we were using the 4.4 kernel, but
    since Linux 5.4 this same entropy generating algorithm has been built into
    the kernel, so there's no reason to also run it in userspace. We'll keep
    the package around (for now, anyway) in case someone might be running an
    old kernel. Thanks to Jason A. Donenfeld.
  • a/sysvinit-scripts-15.0-noarch-10.txz
    rc.S, rc.6: use the seedrng utility to seed and initialize the kernel
    random number generator and generate a new seed.
    If seedrng is missing, we'll attempt to do these things with scripting.
    Thanks to Jason A. Donenfeld for hints about how to make a modest
    improvement in that regard (blame me for any problems with my own changes),
    but because you can't force the kernel RNG to initialize with a script
    (it needs an ioctl), you won't get the same guarantees that you do when
    using the new seedrng utility.
  • a/util-linux-2.38-i586-2.txz
    Added seedrng utility, used to seed and initialize the kernel random number
    generator and to generate new seeds for carrying entropy across reboots.
    Thanks to Jason A. Donenfeld.

Upgraded

Tue Apr 5 19:16:30 UTC 2022

Packages

Upgraded

Sun Apr 3 19:57:16 UTC 2022

Packages

Upgraded

Wed Mar 30 22:37:05 UTC 2022

Packages

Upgraded

Tue Mar 29 20:16:24 UTC 2022

Packages

Upgraded

Rebuilt

Thu Mar 24 20:59:09 UTC 2022

Packages

Upgraded

Fri Mar 18 20:16:12 UTC 2022

Packages

Upgraded

Thu Mar 17 19:46:28 UTC 2022

Have a great day, everyone! Off to enjoy a couple Guinness. :-)

Packages

Upgraded

Rebuilt

Wed Mar 16 01:46:29 UTC 2022

Packages

Upgraded

Tue Mar 15 00:13:59 UTC 2022

Packages

Upgraded

Mon Mar 14 01:55:37 UTC 2022

Packages

Upgraded

Rebuilt

Tue Mar 8 19:30:56 UTC 2022

Packages

Upgraded

Tue Mar 8 04:39:53 UTC 2022

Packages

Rebuilt

  • l/boost-1.78.0-i586-3.txz
    This update has been patched to fix a regression:
    Boost.Build silently skips installation of library headers and binaries in
    some cases.
    Thanks to Willy Sudiarto Raharjo.

Tue Mar 8 00:52:43 UTC 2022

Packages

Rebuilt

Upgraded

Mon Mar 7 01:57:45 UTC 2022

Packages

Rebuilt

Upgraded

Fri Mar 4 06:31:06 UTC 2022

Packages

Upgraded

Rebuilt

Tue Mar 1 05:05:48 UTC 2022

Packages

Upgraded

Thu Feb 24 05:50:40 UTC 2022

Packages

Upgraded

Rebuilt

Tue Feb 22 21:24:29 UTC 2022

Packages

Rebuilt

Mon Feb 21 20:21:38 UTC 2022

Packages

Upgraded

Rebuilt

Fri Feb 18 05:29:00 UTC 2022

Packages

Upgraded

Rebuilt

Tue Feb 15 20:00:48 UTC 2022

Packages

Rebuilt

  • a/aaa_base-15.1-i586-2.txz
    If root's mailbox did not already exist, it would be created with insecure
    permissions leading to possible local information disclosure. This update
    ensures that a new mailbox will be created with proper permissions and
    ownership, and corrects the permissions on an existing mailbox if they are
    found to be incorrect. Thanks to Martin for the bug report.
    (* Security fix *)

Upgraded

Tue Feb 15 02:14:30 UTC 2022

Packages

Upgraded

Mon Feb 14 00:10:38 UTC 2022

Packages

Upgraded

Fri Feb 11 20:36:58 UTC 2022

Packages

Upgraded

Rebuilt

Fri Feb 11 01:09:45 UTC 2022

Packages

Rebuilt

  • x/xkeyboard-config-2.35.1-noarch-2.txz
    Perhaps upstream didn't mean to move these files (or perhaps we should have
    recompiled everything that looks for these), but they did switch to meson,
    and the 'xkb-base' option to set the data directory doesn't work. Anyway,
    I've placed a symlink at /etc/X11/xkb and that fixes the problem.
    Thanks to Petri Kaukasoina and LuckyCyborg.

Thu Feb 10 19:30:37 UTC 2022

Packages

Upgraded

Thu Feb 10 01:46:55 UTC 2022

Well here we are a week later… welcome back to -current with a bunch of new
updates. Had to give marav's script something to kick out. If it were April 1st
maybe I would have put a fake 15.1 release announcement here. ;-)
I'll probably take some time off eventually but there were too many updates
that I skipped during late RC, and I love doing this, so… enjoy!

Packages

Upgraded

Rebuilt

Wed Feb 2 22:22:22 UTC 2022

Slackware 15.0 x86 stable is released!

Another too-long development cycle is behind us after we bit off more than
we could chew and then had to shine it up to a high-gloss finish. Hopefully
we've managed to get the tricky parts out of the way so that we'll be able
to see a 15.1 incremental update after a far shorter development cycle.
Certainly the development infrastructure has been streamlined here and things
should be easier moving forward. My thanks to the rest of the Slackware team,
all the upstream developers who have given us such great building materials,
the folks on LinuxQuestions.org and elsewhere for all the help with testing,
great suggestions, and countless bug fixes, and to everyone who helped
support this project so that the release could finally see the light of day.
I couldn't have done any of this without your help, and I'm grateful to all
of you. Thanks!

For more information, check out the RELEASE_NOTES, CHANGES_AND_HINTS.TXT,
and ANNOUNCE.15.0.

Have fun! :-)

Tue Feb 1 08:27:47 UTC 2022

Packages

Rebuilt

Tue Feb 1 05:35:21 UTC 2022

Hey, my shiny brass lamp is almost out of fuel!

Packages

Rebuilt

  • a/rpm2tgz-1.2.2-i586-6.txz
    Don't use –no-absolute-filenames, because inexplicably it also strips the
    leading '/' from symlink targets, generally creating a broken symlink.
    The problem we were attempting to fix is far less common than symlinks to
    absolute filenames, so we'll revert this for further consideration.
    Thanks to pghvlaans.

Tue Feb 1 04:37:04 UTC 2022

The sepulchral voice intones, “The cave is now closed.”

Packages

Upgraded

Rebuilt

Added

Sun Jan 30 20:48:46 UTC 2022

Packages

Rebuilt

Upgraded

Sat Jan 29 19:23:50 UTC 2022

Packages

Upgraded

Rebuilt

Sat Jan 29 06:17:05 UTC 2022

Packages

Rebuilt

  • a/rpm2tgz-1.2.2-i586-5.txz
    rpm2targz: when extracting the cpio archive from inside the RPM, use
    –no-absolute-filenames to protect against a poorly made RPM scribbling all
    over system files/directories. Thanks to Sl4ck3ver.
    Support -i option to ignore non-zero exit value from rpm2cpio.
    This allows repackaging some malformed RPMs.
    Thanks to ricky_cardo for the sample malformed RPM.

Thu Jan 27 22:43:13 UTC 2022

Packages

Rebuilt

Upgraded

Wed Jan 26 20:46:44 UTC 2022

Packages

Rebuilt

  • a/aaa_libraries-15.0-i586-17.txz
    Upgraded: libcap.so.2.63, libglib-2.0.so.0.7000.3,
    libgmodule-2.0.so.0.7000.3, libgobject-2.0.so.0.7000.3,
    libgthread-2.0.so.0.7000.3, libtdb.so.1.4.6.
  • a/mkinitrd-1.4.11-i586-28.txz
    Support kernel modules compressed with xz. Thanks to baldzhang.
  • n/bluez-5.63-i586-2.txz
    rc.bluetooth: use #!/bin/bash shebang.
    Filter commented and empty lines when parsing uart.conf.
    Thanks to atelszewski.

Upgraded

Wed Jan 26 04:37:35 UTC 2022

Packages

Rebuilt

Tue Jan 25 20:10:35 UTC 2022

Packages

Rebuilt

  • d/icecream-1.3.1-i586-4.txz
    rc.icecream.conf: generate an error message and avoid a hang when
    “hostname -d” doesn't work, usually because the hostname in /etc/HOSTNAME
    can't be resolved. Thanks to franzen.

Upgraded

Tue Jan 25 06:16:36 UTC 2022

It may look like we're currently experiencing more stuckness, but this will
lead us to Quality. We'll have this release in the can before you know it.

Packages

Rebuilt

Upgraded

Sun Jan 23 19:36:54 UTC 2022

Packages

Upgraded

Sun Jan 23 01:17:39 UTC 2022

Packages

Upgraded

Rebuilt

Wed Jan 19 18:18:02 UTC 2022

Packages

Upgraded

Rebuilt

Tue Jan 18 20:39:39 UTC 2022

Packages

Upgraded

Rebuilt

Mon Jan 17 22:44:42 UTC 2022

Things haven't quite settled down yet with more bugfixes and a couple of safe
upgrades, so not today folks. But enjoy Slackware's half-birthday anyway! ;-)

Packages

Upgraded

Rebuilt

Sun Jan 16 21:33:27 UTC 2022

Packages

Rebuilt

Upgraded

Sun Jan 16 07:23:29 UTC 2022

Packages

Rebuilt

  • a/aaa_base-15.0-i586-3.txz
    In initial email to root, use the new /var/lib/pkgtools/ paths to the files
    for packages and scripts. Thanks to franzen.
  • kde/kglobalaccel-5.90.0-i586-2.txz
    Applied patch:
    [PATCH] Prevent kglobalaccel5 getting activated on non-Plasma systems.
    Although this patch was later reverted, I'm on board with the need for it.
    If it causes any problems, please let me know soon.
    Thanks to Lockywolf.
  • kde/sddm-0.19.0-i586-10.txz
    Allow the init program to properly supervise sddm when entering runlevel 4.
    Thanks to mumahendras3.
  • x/xterm-370-i586-2.txz
    Use upstream app-defaults again. Thanks to OldHolborn.

Upgraded

Fri Jan 14 05:24:07 UTC 2022

Packages

Upgraded

  • a/cryptsetup-2.4.3-i586-1.txz
    This update addresses a multi-step attack on LUKS2 format by orchestrating
    LUKS2 reencryption metadata in existing LUKS2 header. An attacker is able to
    trigger permanent data decryption (ciphertext→plaintext transformation) on
    part of data device on next LUKS2 device activation. Attacker does _not_
    have to know passphrase or decrypted volume encryption key.
    cryptsetup versions older than 2.2.0 are not affected by this, because they
    do not support online LUKS2 reencryption.
    For more information, see:
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-4122
    (* Security fix *)

Wed Jan 12 22:04:33 UTC 2022

Good hello, and welcome to the third and final release candidate for Slackware
15.0. We're 99% frozen at this point and are mostly looking for regression or
other bug reports that might be able to be addressed before this goes stable.
Of course, the management here reserves the right to make exceptions… that
5.15.15 kernel version has a nice ring to it. If your requests didn't make it
into this iteration, perhaps we will revisit them for the next -current cycle.
Some were just a little too late but will more than likely be needed next time
(I'm looking at Didier's grubconfig), while others are just out of scope for
the main tree where I like to abide by YAGNI as much as possible.
Anyway, let's get some testing done and we'll be there soon. Enjoy! :-)

Packages

Rebuilt

Upgraded