Hi, Dillo's -fno-common problems have not been fixed upstream. There are at least 11 linker errors, a bit beyond what I care to patch. FreeBSD simply set -fcommon; I think we should do the same. Is this the best place to put it?
Index: Makefile =================================================================== RCS file: /cvs/ports/www/dillo/Makefile,v retrieving revision 1.59 diff -u -p -r1.59 Makefile --- Makefile 12 Jul 2019 20:50:18 -0000 1.59 +++ Makefile 30 Jan 2021 08:41:08 -0000 @@ -33,7 +33,7 @@ USE_GMAKE = Yes CONFIGURE_STYLE = gnu CONFIGURE_ARGS = --enable-ipv6 \ --enable-ssl -CONFIGURE_ENV = CPPFLAGS="-I${LOCALBASE}/include" \ +CONFIGURE_ENV = CPPFLAGS="-I${LOCALBASE}/include -fcommon" \ LDFLAGS="-L${LOCALBASE}/lib" FAKE_FLAGS = sysconfdir=${PREFIX}/share/examples/dillo/