Slackware-current ChangeLog

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.

Wed Feb 24 20:34:08 UTC 2021

Packages

Upgraded

Rebuilt

  • n/bind-9.16.11-i586-3.txz
    Reverted to bind-9.16.11 plus a patch for CVE-2020-8625 to fix a
    regression in bind-9.16.12 that can cause the name server to crash.
    Thanks to nobodino.

Fri Feb 19 20:53:50 UTC 2021

Packages

Upgraded

Rebuilt

Added

Thu Feb 18 20:47:35 UTC 2021

Packages

Upgraded

  • xap/mozilla-firefox-78.7.1esr-i686-1.txz
    It looks like rebuilding Firefox with Rust 1.50.0 causes it to crash on
    HTML5 streams, so let's drop back to this build. 78.8.0 is coming soon
    and hopefully it'll fix this.

Thu Feb 18 19:29:30 UTC 2021

Packages

Upgraded

Rebuilt

Tue Feb 16 20:57:36 UTC 2021

Packages

Rebuilt

Upgraded

Added

Removed

Mon Feb 15 19:23:44 UTC 2021

Here we go again… upgraded to glibc-2.33 and one last mass rebuild for
Slackware 15.0. The only packages upgraded in this batch are glibc and the
kernels - everything else is just a rebuild against the new glibc. Not
rebuilt in this batch: devs (best to just leave this alone), glibc-zoneinfo,
kernel-firmware, rust, linux-faqs, linux-howtos, aspell-en, mozilla-firefox,
mozilla-thunderbird, and seamonkey. There's a new Rust compiler but Firefox
and Thunderbird will need to be patched to use it, so we'll hold off on
those until they're ready for the new Rust either with patches or new
upstream releases. Until we have that and a few more scheduled upgrades I'm
not quite ready to call this beta yet, but you can call it 15.0-alpha1. :-)
Cheers!

Packages

Rebuilt