Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
31830b4
Docs: MD updates (#584)
XV02 Jul 27, 2026
d8595bc
fix: fixes and improvements to the ltfs_ordered_copy tool (#586)
asivery Jul 29, 2026
ba1695e
fix: resolve ltfs_ordered_copy issue when processing a single file. (…
hugo-hur Jul 29, 2026
aa05125
feat: introduce support for TANDBERG LTO-6 HH drive. (#605)
mhorimoto Jul 29, 2026
135edb1
fix: prevent data loss on writes larger than the tape block size. (#607)
matejk Jul 29, 2026
f5c51b1
fix: resolve build and CLI issues. (#608)
matejk Jul 29, 2026
56baaf9
fix: correct inverted status checks in the SCSI tape backend. (#627)
rangelmx Jul 29, 2026
42f5884
configure: detect ICU via icu-uc/icu-i18n pkg-config modules to easil…
hugo-hur Aug 14, 2026
413c932
fix: Drive Sense Key error (#625)
Rolaxgar97 Aug 15, 2026
f60d45b
update: release version from 2.4.8.4 to 2.4.9.0 (#632)
vandelvan Aug 17, 2026
30fad32
fix: rhel10 netsnmp faulty flags (#633)
madjesc Aug 17, 2026
2a13b53
fix: HP LTO 6 remaining capacity (#634)
vandelvan Aug 21, 2026
afc254e
feat: modify build-debian11 action from github workflow
Rolaxgar97 Aug 24, 2026
3a7741a
feat: modify build-debian12 and Ubuntu 20 action from github workflow
Rolaxgar97 Aug 24, 2026
de0187f
chore: return previous Ubuntu 20 action version
Rolaxgar97 Aug 24, 2026
d09c903
feat: Ubuntu 20 action from github workflow
Rolaxgar97 Aug 24, 2026
fabd626
Fix: pass pkgdata.inc path directly to pkgdata via -O
Rolaxgar97 Aug 24, 2026
cbf86d1
chore: pass pkgdata.inc path explicitly to pkgdata for Ubuntu
Rolaxgar97 Aug 24, 2026
a534cc4
chore: pass pkgdata.inc path via -O only when available
Rolaxgar97 Aug 24, 2026
45b39c5
feat: resolve pkgdata.inc path via pkg-config instead of icu-config
Rolaxgar97 Aug 24, 2026
313ede9
chore: update debian 12 and Ubuntu workflow actions
Rolaxgar97 Oct 5, 2026
7adcff4
chore: delete Debian 11 workflow action
Rolaxgar97 Oct 5, 2026
57c6f8e
Merge branch 'release/v2.4.9.1' of https://github.com/LinearTapeFileS…
Rolaxgar97 Oct 9, 2026
6a01088
fix: merge conflict
Rolaxgar97 Oct 13, 2026
1ca7aa1
chore: remove vendor validation from lin_tape_ibmtape.c and scsipi_ib…
Rolaxgar97 Oct 13, 2026
da75729
fix: merge conflicts in make_message_src.sh
Rolaxgar97 Oct 22, 2026
1133457
fix: pkgdata.inc path via pkg-config instead of icu-config
Rolaxgar97 Oct 22, 2026
93718e4
fix: restore resource files generation
Rolaxgar97 Oct 22, 2026
d5c498a
fix: restore make_message_src.sh before merge conflicts
Rolaxgar97 Oct 22, 2026
47cc0d8
chore: add new changes to avoid merge conflicts
Rolaxgar97 Oct 22, 2026
8d83e20
chore: add pkgdata handle
Rolaxgar97 Oct 22, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 0 additions & 20 deletions .github/workflows/build-debian11.yml

This file was deleted.

2 changes: 1 addition & 1 deletion .github/workflows/build-debian12.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
submodules: recursive
- name: Build LTFS
id: build
uses: LinearTapeFileSystem/Debian12-Build@v1.0
uses: LinearTapeFileSystem/Debian12-Build@v1.1
with:
destination: '/tmp/ltfs'
submodules: recursive
2 changes: 1 addition & 1 deletion .github/workflows/build-ubuntu-focal.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,6 @@ jobs:
submodules: recursive
- name: Build LTFS
id: build
uses: LinearTapeFileSystem/Ubuntu2004-Build@v1.1
uses: LinearTapeFileSystem/Ubuntu2004-Build@v1.2
with:
destination: '/tmp/ltfs'
18 changes: 17 additions & 1 deletion messages/make_message_src.sh
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,22 @@ elif [ "$KERNEL_NAME" = "FreeBSD" ]; then
else
if [ -x /usr/bin/genrb ]; then : "${GENRB:=/usr/bin/genrb}"; else : "${GENRB:=genrb}"; fi
if [ -x /usr/bin/pkgdata ]; then : "${PKGDATA:=/usr/bin/pkgdata}"; else : "${PKGDATA:=pkgdata}"; fi

# icu-config was removed in ICU 63+; pkgdata then needs -O <pkgdata.inc>.
# Locate pkgdata.inc through pkg-config (the file lives either directly
# in <libdir>/icu or in a versioned subdirectory).
if [ -z "${ICU_PKGDATA_INC:-}" ] && pkg-config --exists icu-uc 2>/dev/null; then
_ICU_LIBDIR=`pkg-config --variable=libdir icu-uc 2>/dev/null`
_ICU_VERSION=`pkg-config --modversion icu-uc 2>/dev/null`
for _inc in "${_ICU_LIBDIR}/icu/pkgdata.inc" \
"${_ICU_LIBDIR}/icu/${_ICU_VERSION}/pkgdata.inc" \
"${_ICU_LIBDIR}"/icu/*/pkgdata.inc; do
if [ -f "$_inc" ]; then
ICU_PKGDATA_INC="$_inc"
break
fi
done
fi
fi

if [ "$#" -lt "1" ]; then
Expand Down Expand Up @@ -69,7 +85,7 @@ make_obj() {
# Generate the resource files, then package them statically.
${GENRB} -d "$WORK" -q "${SRC_DIR}"/*.txt
( cd "$WORK" && ls *.res > packagelist.txt && \
${PKGDATA} -p ${BASENAME} -m static -q packagelist.txt >/dev/null )
${PKGDATA} ${ICU_PKGDATA_INC:+-O "$ICU_PKGDATA_INC"} -p ${BASENAME} -m static -q packagelist.txt >/dev/null )

case $KERNEL_NAME in
MINGW32_NT*)
Expand Down
Loading