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

Reply via email to