On Fri, Feb 18, 2022 at 06:36:00PM +0000, Klemens Nanni wrote: > On Fri, Feb 11, 2022 at 09:40:12PM -0700, Kurt Mosiejczuk wrote: > > http://build-failures.rhaalovely.net/sparc64/2022-02-09/multimedia/lebiniou.log
> This log seems to contain two builds, one with base-gcc and one with > ports-gcc: You noticed that, eh? :) I tried the simple swap to ports-gcc. > So is amd64 falling under OS_DARWIN here? > sparc64 definitely uses the latter, as can be confirmed by building with > the patch below which fixes the sparc64 build. > It seems correct and wrong at the same time... > Cc'ing the two involved in this new port. Your patch didn't work to fix it for me. This worked instead. It also still builds properly on amd64. --Kurt Index: Makefile =================================================================== RCS file: /cvs/ports/multimedia/lebiniou/Makefile,v retrieving revision 1.2 diff -u -p -r1.2 Makefile --- Makefile 9 Feb 2022 10:23:23 -0000 1.2 +++ Makefile 18 Feb 2022 19:37:51 -0000 @@ -5,6 +5,7 @@ COMMENT = music visualization & VJing to PKGNAME = ${DISTNAME:S/-version//} DISTNAME = lebiniou-${V} V = version-3.65.0 +REVISION = 0 CATEGORIES = multimedia @@ -19,6 +20,10 @@ WANTLIB += pthread pulse pulse-simple sn WANTLIB += yder MASTER_SITES = https://gitlab.com/lebiniou/lebiniou/-/archive/${V}/ + +# C11 +COMPILER = base-clang ports-gcc +COMPILER_LANGS = c RUN_DEPENDS += devel/desktop-file-utils \ x11/gtk+3,-guic Index: patches/patch-src_Makefile_am =================================================================== RCS file: /cvs/ports/multimedia/lebiniou/patches/patch-src_Makefile_am,v retrieving revision 1.2 diff -u -p -r1.2 patch-src_Makefile_am --- patches/patch-src_Makefile_am 9 Feb 2022 10:23:23 -0000 1.2 +++ patches/patch-src_Makefile_am 18 Feb 2022 19:37:51 -0000 @@ -52,7 +52,7 @@ Index: src/Makefile.am lebiniou_LDADD = -L. -llebiniou ${MAGICKWAND_LIBS} ${ULFIUS_LIBS} ${ORCANIA_LIBS} ${YDER_LIBS} else -lebiniou_LDADD = -L. -l:liblebiniou.so.0 ${MAGICKWAND_LIBS} ${ULFIUS_LIBS} ${ORCANIA_LIBS} ${YDER_LIBS} -+lebiniou_LDADD = -L. -l:liblebiniou.so ${MAGICKWAND_LIBS} ${ULFIUS_LIBS} ${ORCANIA_LIBS} ${YDER_LIBS} ++lebiniou_LDADD = -L. -llebiniou ${MAGICKWAND_LIBS} ${ULFIUS_LIBS} ${ORCANIA_LIBS} ${YDER_LIBS} endif commands.h: commands.h.head commands.c.in commands.h.tail commands_enum.awk