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

Reply via email to