git: 06e03a729927 - main - devel/libisofs: Update 1.5.6 => 1.5.8.pl02
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 18 Jun 2026 01:53:58 UTC
The branch main has been updated by vvd:
URL: https://cgit.FreeBSD.org/ports/commit/?id=06e03a729927b5a03bb8cf008b4b85164fabe137
commit 06e03a729927b5a03bb8cf008b4b85164fabe137
Author: Vladimir Druzenko <vvd@FreeBSD.org>
AuthorDate: 2026-06-18 01:51:17 +0000
Commit: Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-06-18 01:51:17 +0000
devel/libisofs: Update 1.5.6 => 1.5.8.pl02
Changelog:
libisofs-1.5.8.pl02.tar.gz Fri May 22 2026
===============================================================================
* Bug fix: iso_local_get_projid() without flag bit5 returned
ISO_PROJID_NO_OPEN_LOCAL on dangling symlinks
* Bug fix: Compile time error with --disable-lfa-flags --enable-projid
libisofs-1.5.8.pl01.tar.gz Tue Apr 07 2026
===============================================================================
* Bug fix: iso_image_set_ignore_aclea() inverted the setting for reading
the XFS-style project id from disk files
* Silenced error messages about ioctl(FS_IOC_FSGETXATTR)
libisofs-1.5.8.tar.gz Thu Apr 02 2026
===============================================================================
* Bug fix: File path of imported BIOS boot image was forgotten when it gets
overwritten by a file of the same name. Thanks Brian C. Lane.
* Bug fix: Reproducibility of ISO images depended on "undefined" qsort(3)
behavior with comparer function result 0
* Bug fix: Empty AAIP value spoiled decoding of all AAIP attributes
* Bug fix: Symbolic links with xattr could cause unusable ISO filesystems.
Thanks Paul von Behren.
* Bug fix: When reading multiple slashes in symbolic link targets they were
condensed to a single one if not marked by the SL ROOT-flag
* Bug fix: Empty symolic link target components which represent add-on
slashes were written with ROOT flag set
* Bug fix: The last trailing slash in a symbolic link target was not written
* Bug fix: The .. directory record exposed Rock Ridge properties of its
grand grand parent. Caused by commit 4d0063f7 in 2009 which fixed
the block address pointer of the .. record.
* Bug fix: The characters '.' and ';' were wrongly disallowed with PVD
file names
* Improved size estimation and property assessment of El Torito hidden boot
images
* Enabled up to 8 appended GPT partitions and improved their number mapping
* New API calls iso_local_get_lfa_flags(), iso_local_set_lfa_flags(),
iso_node_get_lfa_flags(), iso_node_set_lfa_flags(),
iso_util_decode_lfa_flags(), iso_util_encode_lfa_flags(),
iso_util_get_lfa_masks(), iso_util_get_effective_lfa_mask()
* New API calls iso_node_get_projid(), iso_node_set_projid(),
iso_local_get_projid(), iso_local_set_projid()
* New API call iso_write_opts_set_gpt_with_gaps
* New API call iso_local_create_dev()
* New API call iso_write_opts_set_rrip_tf_long() and date check for year 2150
limit to produce 17-byte timestamps
* New API call iso_write_opts_set_rrip_tf_y1900()
* New API calls iso_image_set_volume_id_v2(), iso_image_get_volume_id_v2(),
iso_image_fs_get_volume_id_v2()
* New API call iso_write_opts_set_relaxed_nonvol_atts()
libisofs-1.5.6.pl01.tar.gz Mon Jun 12 2023
===============================================================================
* Bug fix: On non-GNU/Linux systems ssize_t was not defined in rockridge.h .
Report and fix proposal by Rui Chen.
Sponsored by: UNIS Labs
---
devel/libisofs/Makefile | 7 +++++--
devel/libisofs/distinfo | 6 +++---
devel/libisofs/pkg-plist | 2 +-
3 files changed, 9 insertions(+), 6 deletions(-)
diff --git a/devel/libisofs/Makefile b/devel/libisofs/Makefile
index 2583df13ff11..d985498196ce 100644
--- a/devel/libisofs/Makefile
+++ b/devel/libisofs/Makefile
@@ -1,7 +1,8 @@
PORTNAME= libisofs
-PORTVERSION= 1.5.6
+DISTVERSION= 1.5.8.02
CATEGORIES= devel
-MASTER_SITES= http://files.libburnia-project.org/releases/
+MASTER_SITES= https://files.libburnia-project.org/releases/
+DISTNAME= ${PORTNAME}-${DISTVERSION:R}.pl${DISTVERSION:E}
MAINTAINER= ports@FreeBSD.org
COMMENT= Libburnia ISO9660 filesystem creation library
@@ -17,6 +18,8 @@ USE_LDCONFIG= yes
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
+WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION:R}
+
PORTDOCS= Tutorial susp_* zisofs_format.txt
OPTIONS_DEFINE= DEBUG DOCS LIBACL LIBJTE XATTR ZLIB
diff --git a/devel/libisofs/distinfo b/devel/libisofs/distinfo
index e12c154e6f63..12c0e45ea72a 100644
--- a/devel/libisofs/distinfo
+++ b/devel/libisofs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1692262028
-SHA256 (libisofs-1.5.6.tar.gz) = 0152d66a9d340b659fe9c880eb9190f3570fb477ac07cf52e8bcd134a1d30d70
-SIZE (libisofs-1.5.6.tar.gz) = 879144
+TIMESTAMP = 1781717171
+SHA256 (libisofs-1.5.8.pl02.tar.gz) = 10bd584d8f00d8091e814902b9f0a3e209f16e938f510fc23ba05f3fa469db5a
+SIZE (libisofs-1.5.8.pl02.tar.gz) = 905189
diff --git a/devel/libisofs/pkg-plist b/devel/libisofs/pkg-plist
index c2f9c639ddd8..4bb93ae32b6c 100644
--- a/devel/libisofs/pkg-plist
+++ b/devel/libisofs/pkg-plist
@@ -2,5 +2,5 @@ include/libisofs/libisofs.h
lib/libisofs.a
lib/libisofs.so
lib/libisofs.so.6
-lib/libisofs.so.6.92.0
+lib/libisofs.so.6.94.0
libdata/pkgconfig/libisofs-1.pc