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