ok, or do you want to fix this a different way?

(the actual failure I got was "checking FFI library usage... configure:
error: The ffi library (libffi) does not appear to be working. Perhaps
it's missing or you need a more recent version. Version 3.0.9 or later
should work, and you can find a link to it n the list of packages for
download at http://www.gnustep.org/resources/sources.html"; but that's
because it tried to link with -lbfd).

Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/gnustep/base/Makefile,v
retrieving revision 1.87
diff -u -p -r1.87 Makefile
--- Makefile    25 Feb 2023 19:41:29 -0000      1.87
+++ Makefile    28 Mar 2023 11:08:54 -0000
@@ -5,6 +5,8 @@ GH_ACCOUNT=     gnustep
 GH_PROJECT=     libs-base
 DISTNAME=       gnustep-base-${GH_TAGNAME}

+REVISION=      0
+
 SHARED_LIBS=   gnustep-base 10.6
 CATEGORIES=    devel

@@ -27,6 +29,9 @@ MASTER_SITES= https://github.com/gnustep
 MODULES =      x11/gnustep
 MODGNUSTEP_NEEDS_GUI=  No
 MODGNUSTEP_NEEDS_BASE= No
+
+# picks up libbfd.a if present at build time
+BUILD_DEPENDS =        devel/gdb

 LIB_DEPENDS += converters/libiconv \
                devel/libffi \

Reply via email to