Hi,

> http://build-failures.rhaalovely.net/sparc64/2021-05-22/x11/gnome/seahorse.log
(same on macppc, no mips64 bulk report available)

The `--as-needed' linker flag strikes again, it builds fine on macppc
once it is removed [0]. No REVISION bump is needed, since this version
has never been built on sparc64 and macppc.

OK?

Charlène.


[0] https://bin.charlenew.xyz/seahorse.log


Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/gnome/seahorse/Makefile,v
retrieving revision 1.129
diff -u -p -u -p -r1.129 Makefile
--- Makefile    14 May 2021 08:30:12 -0000      1.129
+++ Makefile    6 Jun 2021 21:58:43 -0000
@@ -26,6 +26,11 @@ DEBUG_PACKAGES=              ${BUILD_PACKAGES}
 .if !${PROPERTIES:Mclang}
 CFLAGS +=              -std=gnu99
 .endif
+# disable meson's default of using "-Wl,--as-needed" on ld.bfd arches;
+# build failures due to undefined references are often seen.
+.if !${PROPERTIES:Mlld}
+CONFIGURE_ARGS +=      -Db_asneeded=false
+.endif
 
 LIB_DEPENDS=           databases/openldap \
                        devel/libsoup \

Reply via email to