Hi,

This fix has been taken from FreeBSD [0]. check_sym reports no dynamic
change. This has been built and tested successfully on macppc and amd64.

OK? 

Charlène. 


[0]  https://github.com/freebsd/freebsd-ports/commit/53cdc659


Index: Makefile
===================================================================
RCS file: /cvs/ports/games/ace/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- Makefile    2 Oct 2019 21:11:08 -0000       1.5
+++ Makefile    31 Jan 2021 12:18:00 -0000
@@ -3,7 +3,7 @@
 COMMENT =              solitaire games
 
 DISTNAME =             ace-1.4
-REVISION =             1
+REVISION =             2
 
 SHARED_LIBS +=  cards                     0.0 # 1.0
 
Index: patches/patch-lib_table_c
===================================================================
RCS file: patches/patch-lib_table_c
diff -N patches/patch-lib_table_c
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-lib_table_c   31 Jan 2021 12:18:00 -0000
@@ -0,0 +1,16 @@
+$OpenBSD$
+
+Fix the build with -fno-common
+
+Index: lib/table.c
+--- lib/table.c.orig
++++ lib/table.c
+@@ -57,7 +57,7 @@ static int ex=0, ey=0, ew=0, eh=0;
+ static int graphics_disabled = 1;
+ 
+ OptionDesc *app_options;
+-OptionDesc *xwin_options;
++extern OptionDesc *xwin_options;
+ static OptionDesc *options[5];
+ 
+ static OptionDesc ace_options[] = {

Reply via email to