On Wed, 21 Oct 2026, Heppler, J. Scott wrote:
> Either adding bwidget as a runtime dependency or a mention in a
> pkg-readme would improve port functionality.
Rundep is fine.
> The second issue is a core dump when attempting to burn an *iso file:
> Building an iso directory from files on the fly and burning does work.
Looks like something with xorriso.
That stack trace only tells of the problem Tcl had running xorriso.
The --pipe_log_file, --script_log_file, and --script_log_all_commands
options in some combination should be helpful in locating the crash point.
Stu
Xorriso-tcltk file selection dialogs need x11/bwidget.
diff -Nurp /usr/ports/sysutils/libisoburn/Makefile ./Makefile
--- /usr/ports/sysutils/libisoburn/Makefile Wed Dec 24 09:10:33 2025
+++ ./Makefile Wed Oct 21 15:25:35 2026
@@ -2,6 +2,8 @@ COMMENT-main = create ISO-9660 filesystem and burn CD
COMMENT-xorriso = ISO 9660 Rock Ridge Filesystem Manipulator
COMMENT-tcltk = frontend for xorriso
+REVISION-tcltk = 0
+
V = 1.5.6
DISTNAME = libisoburn-${V}
@@ -30,6 +32,7 @@ LIB_DEPENDS-xorriso = ${BASE_PKGPATH},-main
WANTLIB-xorriso = ${WANTLIB-main} c isoburn
RUN_DEPENDS-tcltk = ${MODTK_RUN_DEPENDS} \
+ x11/bwidget \
sysutils/libisoburn,-xorriso
SEPARATE_BUILD = Yes