Slackwarearm-current ChangeLog (2018-09-15)

Sat Sep 15 08:08:08 UTC 2018

  • a/etc-15.0-arm-9.txz
    Added support for /etc/ld.so.conf.d/. Thanks to Qury.
  • a/pkgtools-15.0-noarch-17.txz
    Removed stray cat and loop kludges for lack of reported size, since this
    is fixed now in tar.
    installpkg: prevent noise from the “stray cat” if tar hands it a broken
    pipe. Thanks to ivandi.
    Also (in the comments) provide a possibly better but untested solution.
    Thanks to SeB.
  • a/sysvinit-2.90-arm-2.txz
    sysvinit-2.90 added an undocumented feature that tries to spawn agetty
    if it sees console= in the kernel command line. Avoiding the debate about
    whether this code belongs in init at all, at least such a change should
    be documented, and probably made opt-in. This patch disables the new
    behavior unless “sysvinit_agetty” is also seen in the kernel command line.
    It seems like this might have been something added for Hurd, and it might
    be wise to stick to what we've got rather than following upstream on this
    particular package. If anyone notices any other odd behavior, please let
    me know. Thanks to shastah.
  • a/sysvinit-scripts-2.1-noarch-17.txz
    rc.6: it was reported by birdboy that JFS is not properly unmounted unless
    the order of unmounting local filesystems followed by remounting the root
    filesystem read-only is inverted. I tried that, and although it did get rid
    of a “/ filesystem is busy” error during shutdown, the JFS / filesystem was
    still checked at boot (and found to be clean). I believe that the existing
    order of unmounting non-root filesystems followed by remounting the root
    filesystem as read-only is the correct order, and found that putting
    another sync between these also gets rid of the error on shutdown, so I've
    done that. When using JFS as the root filesystem there's still another
    similar error message that's generated earlier in the boot, though. I'm
    unable to find any way to shut down a JFS root partition in a way that
    leaves it clean enough that fsck will not check it at boot, but it is always
    found to be clean so this should only be cosmetic. I recall this behavior of
    JFS going all the way back to when it was first added to the kernel. If
    anyone has a better fix, I'll take a look at it, but in my opinion it's not
    really anything to worry about.
    When checking for intel_pstate, direct the stderr to /dev/null in case
    the file doesn't exist in /sys. Thanks to ivandi.
    Allow forcing an option by editing /etc/default/cpufreq.
  • a/tar-1.30-arm-3.txz
    Fixed a bug in the nolonezero patch that was evidently causing all of the
    issues in installpkg that we'd been kludging around (e.g. the “stray cat”).
    Thanks *very* much to NonNonBa for the patch, and to SeB for the initial
    analysis of the problem.
  • d/binutils-2.31.1-arm-2.txz
    elf.c (_bfd_elf_get_symbol_version_string): Return _(“<corrupt>”) for
    corrupt symbol version info.
    elflink.c (bfd_elf_record_link_assignment): Always clear h→verinfo.verdef
    when overriding a dynamic definition.
    Thanks to Michael Short for pointing out the upstream patches.
  • d/llvm-6.0.1-arm-2.txz
    Recompiled with -DCLANG_BUILD_SHARED_LIBS=ON to fix issues when multiple
    OpenCL drivers are installed. Thanks to Heinz Wiesinger.
  • l/glib2-2.56.2-arm-2.txz
    Make links in the documentation directory to all of the API documentation
    found under /usr/share/gtk-doc/html. Thanks to Didier Spaier.
  • n/netatalk-3.1.11-arm-2.txz
    rc.atalk: fixed errors in status output. Thanks to marav.
  • testing/packages/gcc-go-8.2.0-arm-2.txz
    Moved from the 'd' series.
    gcc-go is not working in Slackware ARM - it either hangs when compiling
    something, or errors at the assembly stage. See here for more details:
    https://www.linuxquestions.org/questions/slackware-arm-108/go-pegs-cpu-does-not-return-gcc-go-4175633577/
    This version is not stripped, which helps because at least 'gcc-go' fails
    rather than hangs indefinitely, preventing builds from proceeding.
  • news/2018/09/15/slackwarearm-current-changelog.txt
  • Last modified: 12 months ago
  • (external edit)