Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 19 Jan 2025 13:35:52 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 280562] [exp-run] Against llvm-19-update branch on GitHub
Message-ID:  <bug-280562-7788-MvPmPrkuzB@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-280562-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-280562-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D280562

--- Comment #200 from Thierry Thomas <thierry@FreeBSD.org> ---
On my poudriere running -CURRENT I can reproduce the error listed in
https://pkg-status.freebsd.org/beefy18/data/main-amd64-default/pf72088b8f67=
d_s3d0a0dda3a7/logs/linbox-1.7.0_5.log

With the patches from upstream for GCC-15 I can go farther...

But your probem is the missing sed:
- there is "BINARY_ALIAS=3Dsed=3D${LOCALBASE}/bin/gsed" for the option Doxy=
gen
- the dependency on textproc/gsed is only defined for Doxygen.

I guess that you try to build it without the Doxygen option, and the port m=
ust
be wrong since gsed seems needed.

Could you please try this patche?

--- a/math/linbox/Makefile
+++ b/math/linbox/Makefile
@@ -11,7 +11,8 @@ WWW=3D          https://linalg.org/
 LICENSE=3D       GPLv2 LGPL21
 LICENSE_COMB=3D  dual

-BUILD_DEPENDS=3D fflas-ffpack-config:math/fflas-ffpack
+BUILD_DEPENDS=3D fflas-ffpack-config:math/fflas-ffpack   \
+               gsed:textproc/gsed
 LIB_DEPENDS=3D   libgmp.so:math/gmp              \
                libgivaro.so:math/givaro
 RUN_DEPENDS=3D   bash:shells/bash
@@ -27,6 +28,7 @@ SHEBANG_FILES=3D        benchmarks/perfpublisher.sh
linbox-auto-install.sh      \
                tests/perfpublisher.sh tests/test_leak.sh
 USE_CXXSTD=3D    c++14
 GNU_CONFIGURE_MANPREFIX=3D${PREFIX}/share
+BINARY_ALIAS=3Dsed=3D${LOCALBASE}/bin/gsed

 OPTIONS_DEFINE=3D                DOXYGEN
 OPTIONS_RADIO=3D         SIZE
@@ -50,11 +52,9 @@ FULL_RUN_DEPENDS=3D    gnuplot:math/gnuplot
 FULL_USES=3D             ghostscript
 FULL_CONFIGURE_WITH=3D   flint fplll ghostscript gnuplot iml mpfr ntl ocl

-DOXYGEN_VARS=3D          BINARY_ALIAS=3Dsed=3D${LOCALBASE}/bin/gsed
 DOXYGEN_CONFIGURE_ENABLE=3Ddoc
 DOXYGEN_CONFIGURE_WITH=3D        docdir=3D${DOCSDIR}
-DOXYGEN_BUILD_DEPENDS=3D gsed:textproc/gsed      \
-                       dot:graphics/graphviz   \
+DOXYGEN_BUILD_DEPENDS=3D dot:graphics/graphviz   \
                        doxygen:devel/doxygen

 GNU_CONFIGURE=3D yes

--=20
You are receiving this mail because:
You are on the CC list for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-280562-7788-MvPmPrkuzB>