From 6ae662fb92323ca4bbd2dd75062f8a38e9277ea8 Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Thu, 16 Jul 2026 12:49:20 +0200 Subject: release 1.1.1 Co-Authored-By: Claude Opus 4.8 --- ChangeLog.md | 9 +++++++++ image-builder/bootstrap.sh | 2 +- image-builder/build-full-image.sh | 2 +- image-builder/build-sbo-testbuild.sh | 2 +- install.sh | 2 +- 5 files changed, 13 insertions(+), 4 deletions(-) diff --git a/ChangeLog.md b/ChangeLog.md index d07a927..cb817ed 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -4,6 +4,15 @@ All notable changes to this project are documented here. Format follows [Keep a Changelog](https://keepachangelog.com/), versioning is [SemVer](https://semver.org/). +## [1.1.1] - 2026-07-16 + +### Fixed +- Symlinks in the SlackBuild dir (e.g. a host-side `sbodl` source cache pointing + at `~/sbodl-cache`) are no longer copied into the build container. They copied + in dangling and made `wget -c` fail with DOWNLOAD-FAILED. The container now + copies the dir with `rsync --no-links` and downloads the source fresh; a host + warning names each ignored symlink. + ## [1.1.0] - 2026-07-16 ### Added diff --git a/image-builder/bootstrap.sh b/image-builder/bootstrap.sh index 03c485f..250da44 100755 --- a/image-builder/bootstrap.sh +++ b/image-builder/bootstrap.sh @@ -14,7 +14,7 @@ # bootstrap.sh — build the sbo-base:{ver} image FROM scratch from NAS trees. # Run as root (installpkg). Adapted from forge slackware/docker-images. set -euo pipefail -PROJECT_VERSION="1.1.0" # bump via sed across all scripts; see CLAUDE.md Releases +PROJECT_VERSION="1.1.1" # bump via sed across all scripts; see CLAUDE.md Releases HERE="$(cd "$(dirname "$0")" && pwd)" source "${HERE}/config" LOG_TAG=bootstrap diff --git a/image-builder/build-full-image.sh b/image-builder/build-full-image.sh index 576e342..f6814bd 100755 --- a/image-builder/build-full-image.sh +++ b/image-builder/build-full-image.sh @@ -14,7 +14,7 @@ # build-full-image.sh — sbo-full:{ver} FROM sbo-base:{ver}, all series. # Adapted from forge slackware/docker-images. No root needed. set -euo pipefail -PROJECT_VERSION="1.1.0" # bump via sed across all scripts; see CLAUDE.md Releases +PROJECT_VERSION="1.1.1" # bump via sed across all scripts; see CLAUDE.md Releases HERE="$(cd "$(dirname "$0")" && pwd)" source "${HERE}/config" LOG_TAG=full diff --git a/image-builder/build-sbo-testbuild.sh b/image-builder/build-sbo-testbuild.sh index 46504ff..8778897 100755 --- a/image-builder/build-sbo-testbuild.sh +++ b/image-builder/build-sbo-testbuild.sh @@ -15,7 +15,7 @@ # Adds sbopkg + sbo-maintainer-tools from prebuilt .txz in PKGDIR. # Rebuilds when the full image OR the .txz set changes. set -euo pipefail -PROJECT_VERSION="1.1.0" # bump via sed across all scripts; see CLAUDE.md Releases +PROJECT_VERSION="1.1.1" # bump via sed across all scripts; see CLAUDE.md Releases HERE="$(cd "$(dirname "$0")" && pwd)" source "${HERE}/config" LOG_TAG=testbuild diff --git a/install.sh b/install.sh index d32e698..0e703ec 100755 --- a/install.sh +++ b/install.sh @@ -22,7 +22,7 @@ # ./install.sh --uninstall remove it set -euo pipefail -PROJECT_VERSION="1.1.0" # bump via sed across all scripts; see CLAUDE.md Releases +PROJECT_VERSION="1.1.1" # bump via sed across all scripts; see CLAUDE.md Releases HERE="$(cd "$(dirname "$0")" && pwd)" BINDIR="${BINDIR:-$HOME/bin}" PROG=test-build -- cgit v1.2.3