aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-07-16 12:49:20 +0200
committerDanilo M. <danix@danix.xyz>2026-07-16 12:49:20 +0200
commit6ae662fb92323ca4bbd2dd75062f8a38e9277ea8 (patch)
tree75a4408e3c181499d07caa55ae00cc511a262254
parent64b849ba8b0aa20b128ae317d35e27e0a71f9e16 (diff)
downloadsbo-dockerbuild-master.tar.gz
sbo-dockerbuild-master.zip
release 1.1.1HEADv1.1.1master
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
-rw-r--r--ChangeLog.md9
-rwxr-xr-ximage-builder/bootstrap.sh2
-rwxr-xr-ximage-builder/build-full-image.sh2
-rwxr-xr-ximage-builder/build-sbo-testbuild.sh2
-rwxr-xr-xinstall.sh2
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