Hit by several persons in the last weeks: autogsdoc often crashes during the build of a few gnustep ports. tb reported it and you disabled autogsdoc in a few ports, but not all of them. The diff below disables it using the approach suggested by Riccardo Mottola in the thread you opened:
https://lists.gnu.org/archive/html/discuss-gnustep/2025-03/msg00053.html documentation=no doesn't just disable autogsdoc, it also drops .info doc in dbuskit, hopefully it isn't a big issue. The diff cleans up the AUTOGSDOC overrides and was tested by rebuilding/packaging all the gnustep.port.mk consumers. ok? (I already have an ok from tb@) Index: gnustep.port.mk =================================================================== RCS file: /home/cvs/ports/x11/gnustep/gnustep.port.mk,v diff -u -p -r1.43 gnustep.port.mk --- gnustep.port.mk 13 Nov 2024 20:13:19 -0000 1.43 +++ gnustep.port.mk 13 May 2025 08:38:43 -0000 @@ -67,6 +67,8 @@ LIB_DEPENDS += ${MODGNUSTEP_LIB_DEPENDS} RUN_DEPENDS += ${MODGNUSTEP_RUN_DEPENDS} MAKE_ENV += messages=yes +# XXX autogsdoc tends to crash, disable it when building ports +MAKE_ENV += documentation=no .ifdef DEBUG CONFIGURE_ARGS += --enable-debug --disable-strip Index: dbuskit/Makefile =================================================================== RCS file: /home/cvs/ports/x11/gnustep/dbuskit/Makefile,v diff -u -p -r1.24 Makefile --- dbuskit/Makefile 9 Mar 2024 11:48:09 -0000 1.24 +++ dbuskit/Makefile 13 May 2025 08:40:20 -0000 @@ -2,7 +2,7 @@ COMMENT = GNUstep dbus interface CATEGORIES += x11/gnustep devel VERSION = 0.1.1 -REVISION = 15 +REVISION = 16 DISTNAME = dbuskit-${VERSION} PKGNAME = gnustep-dbuskit-${VERSION} Index: dbuskit/pkg/PLIST =================================================================== RCS file: /home/cvs/ports/x11/gnustep/dbuskit/pkg/PLIST,v diff -u -p -r1.4 PLIST --- dbuskit/pkg/PLIST 11 Mar 2022 20:15:54 -0000 1.4 +++ dbuskit/pkg/PLIST 13 May 2025 08:39:58 -0000 @@ -1,6 +1,5 @@ @bin bin/dk_make_protocol include/DBusKit -@info info/DBusKit.info lib/GNUstep/Frameworks/ lib/GNUstep/Frameworks/DBusKit.framework/ lib/GNUstep/Frameworks/DBusKit.framework/DBusKit @@ -25,36 +24,25 @@ lib/GNUstep/Frameworks/DBusKit.framework share/doc/GNUstep/ share/doc/GNUstep/Developer/ share/doc/GNUstep/Developer/DBusKit/ -share/doc/GNUstep/Developer/DBusKit/ProgrammingManual/ -share/doc/GNUstep/Developer/DBusKit/ProgrammingManual/DBusKit/ -share/doc/GNUstep/Developer/DBusKit/ProgrammingManual/DBusKit.pdf -share/doc/GNUstep/Developer/DBusKit/ProgrammingManual/DBusKit/Exposing-Objects-on-D_002dBus.html -share/doc/GNUstep/Developer/DBusKit/ProgrammingManual/DBusKit/GNU-Free-Documentation-License.html -share/doc/GNUstep/Developer/DBusKit/ProgrammingManual/DBusKit/Introduction.html -share/doc/GNUstep/Developer/DBusKit/ProgrammingManual/DBusKit/Using-D_002dBus-From-Objective_002dC.html -share/doc/GNUstep/Developer/DBusKit/ProgrammingManual/DBusKit/dependencies share/doc/GNUstep/Developer/DBusKit/Reference/ -share/doc/GNUstep/Developer/DBusKit/Reference/ClassesTOC.gsdoc -share/doc/GNUstep/Developer/DBusKit/Reference/ClassesTOC.html +share/doc/GNUstep/Developer/DBusKit/Reference/DBusKit.gsdoc share/doc/GNUstep/Developer/DBusKit/Reference/DBusKit.html -share/doc/GNUstep/Developer/DBusKit/Reference/DBusKit.igsdoc -share/doc/GNUstep/Developer/DBusKit/Reference/DKNotificationCenter.gsdoc -share/doc/GNUstep/Developer/DBusKit/Reference/DKNotificationCenter.html -share/doc/GNUstep/Developer/DBusKit/Reference/DKPort.gsdoc -share/doc/GNUstep/Developer/DBusKit/Reference/DKPort.html -share/doc/GNUstep/Developer/DBusKit/Reference/DKProxy.gsdoc -share/doc/GNUstep/Developer/DBusKit/Reference/DKProxy.html -share/doc/GNUstep/Developer/DBusKit/Reference/MainIndex.html -share/doc/GNUstep/Developer/DBusKit/Reference/OrderedSymbolDeclarations.plist -share/doc/GNUstep/Developer/DBusKit/Reference/TypesAndConstants.gsdoc -share/doc/GNUstep/Developer/DBusKit/Reference/TypesAndConstants.html -share/doc/GNUstep/Developer/DBusKit/Reference/TypesTOC.gsdoc -share/doc/GNUstep/Developer/DBusKit/Reference/TypesTOC.html -share/doc/GNUstep/Developer/DBusKit/Reference/VariablesTOC.gsdoc -share/doc/GNUstep/Developer/DBusKit/Reference/VariablesTOC.html -share/doc/GNUstep/Developer/DBusKit/Reference/index.html -share/doc/GNUstep/Developer/DBusKit/ReleaseNotes/ -share/doc/GNUstep/Developer/DBusKit/ReleaseNotes/0.1.1/ -share/doc/GNUstep/Developer/DBusKit/ReleaseNotes/0.1.1/ANNOUNCE -share/doc/GNUstep/Developer/DBusKit/ReleaseNotes/0.1.1/INSTALL -share/doc/GNUstep/Developer/DBusKit/ReleaseNotes/0.1.1/README +share/doc/GNUstep/Developer/DBusKit/Reference/DBusKit.texi +share/doc/GNUstep/Developer/DBusKit/Reference/DBusKit_1.html +share/doc/GNUstep/Developer/DBusKit/Reference/DBusKit_2.html +share/doc/GNUstep/Developer/DBusKit/Reference/DBusKit_3.html +share/doc/GNUstep/Developer/DBusKit/Reference/DBusKit_4.html +share/doc/GNUstep/Developer/DBusKit/Reference/DBusKit_5.html +share/doc/GNUstep/Developer/DBusKit/Reference/DBusKit_abt.html +share/doc/GNUstep/Developer/DBusKit/Reference/DBusKit_fot.html +share/doc/GNUstep/Developer/DBusKit/Reference/DBusKit_toc.html +share/doc/GNUstep/Developer/DBusKit/Reference/ExposingObjects.texi +share/doc/GNUstep/Developer/DBusKit/Reference/GNUmakefile +share/doc/GNUstep/Developer/DBusKit/Reference/GNUmakefile.postamble +share/doc/GNUstep/Developer/DBusKit/Reference/Introduction.texi +share/doc/GNUstep/Developer/DBusKit/Reference/UsingDBus.texi +share/doc/GNUstep/Developer/DBusKit/Reference/announce.0.1.1.texi +share/doc/GNUstep/Developer/DBusKit/Reference/announce.0.1.texi +share/doc/GNUstep/Developer/DBusKit/Reference/fdl-1.3.texi +share/doc/GNUstep/Developer/DBusKit/Reference/install.texi +share/doc/GNUstep/Developer/DBusKit/Reference/readme.texi Index: performance/Makefile =================================================================== RCS file: /home/cvs/ports/x11/gnustep/performance/Makefile,v diff -u -p -r1.24 Makefile --- performance/Makefile 19 Mar 2025 20:49:45 -0000 1.24 +++ performance/Makefile 13 May 2025 08:31:56 -0000 @@ -15,7 +15,6 @@ WANTLIB = pthread MODGNUSTEP_NEEDS_GUI = No MODGNUSTEP_NEEDS_BACK = No -MAKE_FLAGS += Performance_INTERFACE_VERSION=${LIBPerformance_VERSION} \ - AUTOGSDOC=echo +MAKE_FLAGS += Performance_INTERFACE_VERSION=${LIBPerformance_VERSION} .include <bsd.port.mk> Index: sqlclient/Makefile =================================================================== RCS file: /home/cvs/ports/x11/gnustep/sqlclient/Makefile,v diff -u -p -r1.32 Makefile --- sqlclient/Makefile 9 Mar 2024 11:48:10 -0000 1.32 +++ sqlclient/Makefile 13 May 2025 08:39:27 -0000 @@ -3,7 +3,7 @@ COMMENT = GNUstep database abstraction l VERSION = 1.9.0 DISTNAME = SQLClient-${VERSION} PKGNAME = gnustep-sqlclient-${VERSION} -REVISION = 0 +REVISION = 1 SHLIB_VERSION = 2.1 SHARED_LIBS += SQLClient ${SHLIB_VERSION} Index: sqlclient/pkg/PLIST =================================================================== RCS file: /home/cvs/ports/x11/gnustep/sqlclient/pkg/PLIST,v diff -u -p -r1.4 PLIST --- sqlclient/pkg/PLIST 11 Mar 2022 20:15:59 -0000 1.4 +++ sqlclient/pkg/PLIST 13 May 2025 08:39:19 -0000 @@ -43,9 +43,3 @@ lib/GNUstep/Bundles/SQLClient${SHLIB_VER @bin lib/GNUstep/Bundles/SQLClient${SHLIB_VERSION}/SQLite_libs.bundle/SQLite_libs lib/GNUstep/Bundles/SQLClient${SHLIB_VERSION}/SQLite_libs.bundle/stamp.make @lib lib/libSQLClient.so.${LIBSQLClient_VERSION} -share/doc/GNUstep/SQLClient/ -share/doc/GNUstep/SQLClient/OrderedSymbolDeclarations.plist -share/doc/GNUstep/SQLClient/SQLClient.gsdoc -share/doc/GNUstep/SQLClient/SQLClient.html -share/doc/GNUstep/SQLClient/SQLClient.igsdoc -share/doc/GNUstep/SQLClient/dependencies Index: webserver/Makefile =================================================================== RCS file: /home/cvs/ports/x11/gnustep/webserver/Makefile,v diff -u -p -r1.27 Makefile --- webserver/Makefile 9 Mar 2024 11:48:10 -0000 1.27 +++ webserver/Makefile 13 May 2025 08:42:45 -0000 @@ -3,7 +3,7 @@ COMMENT = GNUstep webserver framework VERSION = 1.6.0 DISTNAME = WebServer-${VERSION} PKGNAME = gnustep-webserver-${VERSION} -REVISION = 0 +REVISION = 1 SHARED_LIBS += WebServer 2.2 Index: webserver/pkg/PLIST =================================================================== RCS file: /home/cvs/ports/x11/gnustep/webserver/pkg/PLIST,v diff -u -p -r1.2 PLIST --- webserver/pkg/PLIST 11 Mar 2022 20:16:00 -0000 1.2 +++ webserver/pkg/PLIST 13 May 2025 08:42:25 -0000 @@ -3,13 +3,3 @@ include/WebServer/WebServer.h include/WebServer/WebServerBundles.h include/WebServer/WebServerHTML.h @lib lib/libWebServer.so.${LIBWebServer_VERSION} -share/doc/GNUstep/WebServer/ -share/doc/GNUstep/WebServer/OrderedSymbolDeclarations.plist -share/doc/GNUstep/WebServer/WebServer.gsdoc -share/doc/GNUstep/WebServer/WebServer.html -share/doc/GNUstep/WebServer/WebServer.igsdoc -share/doc/GNUstep/WebServer/WebServerBundles.gsdoc -share/doc/GNUstep/WebServer/WebServerBundles.html -share/doc/GNUstep/WebServer/WebServerHTML.gsdoc -share/doc/GNUstep/WebServer/WebServerHTML.html -share/doc/GNUstep/WebServer/dependencies Index: webservices/Makefile =================================================================== RCS file: /home/cvs/ports/x11/gnustep/webservices/Makefile,v diff -u -p -r1.33 Makefile --- webservices/Makefile 19 Mar 2025 20:49:45 -0000 1.33 +++ webservices/Makefile 13 May 2025 08:32:08 -0000 @@ -17,8 +17,7 @@ LIB_DEPENDS = x11/gnustep/performance MODGNUSTEP_IS_FRAMEWORK = Yes CONFIGURE_STYLE = gnu -MAKE_FLAGS += WebServices_INTERFACE_VERSION=${LIBWebServices_VERSION} \ - AUTOGSDOC=echo +MAKE_FLAGS += WebServices_INTERFACE_VERSION=${LIBWebServices_VERSION} NO_TEST = No do-test: -- jca