On Mon, Jun 07, 2021 at 06:10:30AM +0000, Charlene Wendling wrote:
> 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?

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 \
> 

-- 
Antoine

Reply via email to