Slackware-current ChangeLog

Tue May 4 18:56:00 UTC 2021

Packages

Upgraded

Mon May 3 19:58:20 UTC 2021

Packages

Upgraded

Rebuilt

Fri Apr 30 18:09:21 UTC 2021

Packages

Upgraded

Rebuilt

Thu Apr 29 18:49:00 UTC 2021

Packages

Upgraded

Thu Apr 29 01:37:15 UTC 2021

Packages

Upgraded

Tue Apr 27 19:19:28 UTC 2021

Packages

Rebuilt

  • a/mkinitrd-1.4.11-i586-24.txz
    Change mkinitrd shebang to #!/bin/bash. Thanks to mumahendras3.
    Still, don't point /bin/sh at a shell other than bash.
    Only include dm-snapshot if LVM is included. Thanks to j12i.

Upgraded

  • ap/mariadb-10.6.0-i586-1.txz
    Removed TokuDB stuff from rc.mysqld. Thanks to gsl.
    This update fixes the illegal instruction regession on 32-bit with processors
    that do not support SSE4.1 instructions.
    Thanks to Noel and Charlie Wilder for reporting the issue upstream
    and Matteo Bernardini for helping with the debugging.
    And of course, thanks to the MariaDB upstream developers. :-)

Mon Apr 26 22:04:20 UTC 2021

Packages

Upgraded

Rebuilt

Mon Apr 26 04:49:59 UTC 2021

Packages

Upgraded

Sun Apr 25 19:00:34 UTC 2021

Packages

Upgraded

Rebuilt

  • n/dnsmasq-2.85-i586-2.txz
    rc.dnsmasq: display stop message. Thanks to vineetmehta.
    rc.dnsmasq: kill by .pid file (or at least within the current namespace).
    Thanks to Petri Kaukasoina.

Sat Apr 24 18:55:05 UTC 2021

Packages

Rebuilt

Upgraded

Fri Apr 23 19:13:09 UTC 2021

Packages

Rebuilt

  • a/pkgtools-15.0-noarch-39.txz
    upgradepkg: revert change where $ROOT/sbin/installpkg is called instead of
    /sbin/installpkg. Conceptually, this seemed like a nice change (but would
    have also required removepkg to be called the same way), but it seems to
    break an established expectation that the pkgtools can be used without them
    actually being installed in $ROOT. Thanks to alienBOB.
  • a/sysvinit-scripts-15.0-noarch-2.txz
    Use #!/bin/bash for these scripts so that bashisms don't cause script issues
    if /bin/sh is some other shell. Thanks to mumahendras3.
    rc.S: Use GazL's proposals for detecting/mounting /proc and /sys.
  • isolinux/initrd.img
    Rebuild with pkgtools-15.0-noarch-39.
  • usb-and-pxe-installers/usbboot.img
    Rebuild with pkgtools-15.0-noarch-39.

Upgraded

Fri Apr 23 00:44:22 UTC 2021

Packages

Upgraded

Added

Rebuilt

Tue Apr 20 19:44:02 UTC 2021

Packages

Upgraded

Rebuilt

Mon Apr 19 21:40:04 UTC 2021

Packages

Rebuilt

Upgraded

Added

Tue Apr 13 19:35:40 UTC 2021

Packages

Upgraded

Mon Apr 12 20:07:12 UTC 2021

I'm going to go ahead and call this a beta even though there's still no fix
for the illegal instruction issue with 32-bit mariadb. But there should be
soon (thanks ponce!) No build regressions noted with the official gcc-10.3
release. Please report any new (or old) issues on the LQ Slackware forum.
Enjoy! :-)

Packages

Upgraded

Rebuilt

Fri Apr 9 20:21:07 UTC 2021

Packages

Rebuilt

Upgraded

Added

Tue Apr 6 22:01:59 UTC 2021

Packages

Rebuilt

Tue Apr 6 19:54:52 UTC 2021

Thanks to nobodino and ponce for help fixing a few sources that wouldn't
build properly. Overnight I tested recompiling everything using gcc-10.3.0-RC
and had no build failures, so we'll be taking gcc-10.3.0 once it (and new
kernels) arrive probably sometime next week. And then I think we'll be calling
this a beta. Cheers! :-)

Packages

Rebuilt

Upgraded

Mon Apr 5 19:04:44 UTC 2021

Packages

Upgraded

Rebuilt

  • d/Cython-0.29.22-i586-2.txz
    Recompiled to fix building some programs that use Cython. It's possible
    that this was due to an ABI bug that shipped in Python-3.9.3, but we'll
    rebuild to be on the safe side.
    Thanks to PiterPunk who noticed this issue on 32-bit.

Fri Apr 2 20:58:03 UTC 2021

Packages

Rebuilt

Upgraded

Thu Apr 1 23:50:48 UTC 2021

Packages

Rebuilt

Upgraded

Sun Mar 28 18:58:24 UTC 2021

Packages

Rebuilt

  • a/mkinitrd-1.4.11-i586-21.txz
    mkinitrd_command_generator.sh: use blkid options to ensure that the correct
    root device is matched. Thanks to eduardr and shruggy.

Upgraded

Sat Mar 27 20:11:55 UTC 2021

Packages

Upgraded

Rebuilt

Fri Mar 26 18:05:00 UTC 2021

Packages

Rebuilt

  • a/mkinitrd-1.4.11-i586-20.txz
    mkinitrd_command_generator.sh: account for the mmc_block module having an
    internal name of “mmcblk”. Thanks to Andypoo.

Upgraded

Fri Mar 26 03:07:35 UTC 2021

Packages

Upgraded

Rebuilt

Thu Mar 25 01:29:36 UTC 2021

Packages

Rebuilt

  • a/dialog-1.3_20210319-i586-2.txz
    Install /etc/dialogrc as /etc/dialogrc.new. This won't protect the file with
    this update, but it will moving forward. Thanks to Tonus.
  • xap/mozilla-firefox-87.0-i686-2.txz
    Pass –enable-optimize to let the build handle optimizations (apparently
    which optimizations work best differs throughout the tree). Don't pass
    optimization options in CFLAGS/CXXFLAGS. Build with –enable-rust-simd
    since upstream's binary releases do.

Added

Upgraded

Thu Mar 18 23:54:14 UTC 2021

Packages

Upgraded

  • ap/slackpkg-15.0.1-noarch-1.txz
    Tweak default blacklist file's help text (thanks, dive).
    Fix display of blacklisted packages.
    Tweaks to slack-desc.
    Note that kernel-headers should not be blacklisted.
    Added Lithuania mirrors (Totoro-kun on LQ).
    Fix exit code for pending updates (dive).
    Avoid matching txz/tgz etc extension when blacklisting (dive).
    Use https for all slackpkg homepage links.
    Update mirror files (14.2 → 15.0).
    Add blacklist to search option.
    Move applyblacklist to end of makelist().
    Clarify how to blacklist duplicate packages.
    Fix new-config dialog.
    Reduce false positives in DOUBLEFILES detection.
    Remove spaces in awk..
    More blacklisting fixups (see full commit msg).
    Escape plus signs in blacklist regex.
    Convert ${ROOT}/${WORKDIR} > ${WORKDIR} (dive).
    Convert ${ROOT}/${CONF} → ${CONF} and tweak blacklists (dive).
    Further fixup/enhancement to blacklisting issues.
    Fix “slackpkg blacklist” so that it shows blacklist again.
    Fixup internal blacklist handling.
    Use ERE for sanity_check() function (David Woodfall).
    Remove “slackpkg blacklist” from manual pages.
    Fix aaa_elflibs –> aaa_libraries in sample blacklist file (mozes).
    Split aarch64 and arm mirrors into separate files (mozes).
    Allow new-config after slackpkg upgrade itself (PiterPUNK).
    Modify blacklist regex line ending.
    Thanks to Robby Workman.

Rebuilt

  • l/pango-1.48.3-i586-2.txz
    Eliminate dangling symlink. Thanks to upnort.
  • n/network-scripts-15.0-noarch-14.txz
    Fix discrepancies between rc.inet1.conf versions.
    Move configuration of SLACC before DHCP.
    Don't bring up a bridge interface if it will be brought up later by IP config.
    Fix a typo in br_open when configuring IFOPTS: i→1.
    Add SLAAC security and privacy options.
    Fix typo of 'default'.
    Added debugging output around new SLAAC enhancements.
    Move enabling RA before SLAAC security section. Thanks to davjohn on LQ.
    Fix domain name validation checks. Thanks to xbeastx74 on LQ for the report.
    Thanks to Darren “Tadgy” Austin and Robby Workman.
  • n/wireless_tools-30.pre9-i586-5.txz
    rc.wireless: don't leave interfaces in up state as it prevents SLAAC.
    Take interface down at exit from rc.wireless. Thanks to davjohn.

Thu Mar 18 04:01:02 UTC 2021

Hope everyone had a fine St. Paddy's day! :-)

Packages

Upgraded

Rebuilt

Tue Mar 16 18:45:39 UTC 2021

Packages

Upgraded

Mon Mar 15 19:37:28 UTC 2021

Packages

Upgraded

  • xap/mozilla-firefox-86.0.1-i686-1.txz
    When we first moved Slackware to the Firefox ESR channel, the motivation
    was to keep Firefox secure while delaying a requirement for Rust at build
    time. Of course, eventually that ESR version reached EOL and we had to
    introduce Rust into Slackware 14.2 in order to continue providing updates.
    Eventually that also ran into roadblocks as Firefox required first newer
    C/C++ compilers, and then finally a newer libstdc++. To continue, we'd
    have had to bump GCC to a much newer version, making other maintenance
    difficult or impossible. At this point, the latest Firefox has no additional
    dependencies beyond those of the ESR version, and it's unlikely that it
    will be any more difficult to keep it maintained. I think we all want the
    Slackware 15.0 release to be as good as possible, and most users will be
    better served if we resume following the latest desktop releases.
    Thanks to LuckyCyborg who can always be counted on to give me a friendly
    kick in the rear end. :-) Thanks also to ponce for the updated gkrust patch.

Rebuilt

  • l/qt5-5.15.2-i586-6.txz
    Rebuilt with -proprietary-codecs and -webengine-proprietary-codecs. When
    combined with -webengine-ffmpeg (use system ffmpeg), this doesn't actually
    build any proprietary codecs, but allows them to be used if they happen to
    be built into the system ffmpeg. Thanks to alienBOB.

Sun Mar 14 03:24:31 UTC 2021

Packages

Upgraded

Rebuilt

  • ap/sudo-1.9.5p2-i586-3.txz
    Fix build time detection of PAM. Thanks to pghvlaans.
  • xap/mozilla-firefox-78.8.0esr-i686-4.txz
    Strip binaries and symlink duplicate binaries. Thanks to franzen.
    Add export MACH_USE_SYSTEM_PYTHON=“1”, upgrade build-deps/nodejs/,
    and compile with clang/clang++, fixing the use of this script to
    build more recent Firefox versions. Thanks to ponce.
  • xap/mozilla-thunderbird-78.8.1-i686-3.txz
    Strip binaries and symlink duplicate binaries. Thanks to franzen.
    Add export MACH_USE_SYSTEM_PYTHON=“1”, upgrade build-deps/nodejs/,
    and compile with clang/clang++, fixing the use of this script to
    build more recent Thunderbird versions. Thanks to ponce.

Sat Mar 13 05:37:56 UTC 2021

Packages

Upgraded

  • d/rust-1.49.0-i686-1.txz
    Until we can figure out why audio crashes if we compile Firefox using
    rust-1.50.0, it's probably better to stick with this version.

Rebuilt

Fri Mar 12 23:01:08 UTC 2021

Packages

Upgraded

Rebuilt

  • ap/hplip-3.20.5-i586-3.txz
    Switched to hplip-3.20.5 to fix regressions in the hp-plugin subsystem.
    Patched to use is_alive() rather than the deprecated isAlive().
    Thanks to Andypoo.
    Newer versions than 3.20.6 require avahi. We'll stick with this version
    for now and leave the decision about whether we love HP more than we hate
    avahi for another day.
  • xap/mozilla-firefox-78.8.0esr-i686-2.txz
    Rebuilt with –enable-system-nss and –enable-system-nspr. Thanks to franzen.
  • xap/mozilla-thunderbird-78.8.1-i686-2.txz
    Rebuilt with –enable-system-nss, –enable-system-nspr, and
    –disable-debug-symbols. Thanks to franzen.
  • xap/seamonkey-2.53.6-i686-3.txz
    Rebuilt with –enable-system-nss and –enable-system-nspr. Thanks to franzen.

Fri Mar 12 01:46:50 UTC 2021

Packages

Upgraded

Wed Mar 10 20:32:52 UTC 2021

Packages

Upgraded

Added

Wed Mar 10 01:30:34 UTC 2021

Packages

Upgraded

Rebuilt

Mon Mar 8 19:19:03 UTC 2021

Packages

Upgraded

Rebuilt

Sat Mar 6 19:39:46 UTC 2021

Packages

Rebuilt

  • l/python-idna-2.10-i586-2.txz
    Since it doesn't seem that there's any progress yet on making requests
    compatible with idna-3, let's drop back to this version for now.

Upgraded

Fri Mar 5 21:36:58 UTC 2021

Packages

Upgraded

Fri Mar 5 02:58:29 UTC 2021

Packages

Upgraded

Rebuilt

Tue Mar 2 21:24:57 UTC 2021

Packages

Upgraded

Rebuilt

Mon Mar 1 20:10:44 UTC 2021

Packages

Upgraded

Rebuilt

  • a/etc-15.0-i586-14.txz
    /etc/hosts: added IPv6 loopback addresses.
  • ap/hplip-3.20.6-i586-7.txz
    Fixed desktop file to show category and icon properly.
    Thanks to upnort and ArTourter.
  • d/git-2.30.1-i586-3.txz
    Make sure the bash-completion file is installed in the proper location.
    Thanks to Robby Workman.
  • n/network-scripts-15.0-noarch-13.txz
    Well, apparently there was a newer branch of this than the one that was
    sitting in my usual pending queue, so here it is. This also includes some
    additional documentation on the new features. NOTE: In order to use SLAAC
    to configure IPv6, you'll need to have USE_SLAAC[x]=“yes” for the interface
    in rc.inet1.conf. This is to ensure that nobody is surprised to find their
    machine fully exposed to the internet - better safe than sorry.
    Thanks to Darren “Tadgy” Austin and Robby Workman.
  • n/wireless_tools-30.pre9-i586-4.txz
    This package contains some updates to rc.wireless and rc.wireless.conf.
    Thanks to Darren “Tadgy” Austin.