libigloo: build fix when not using RAMFS workdirs (as in builders). (#12243)

See: https://github.com/haikuports/haikuporter/issues/325.

Also: added libtoolize as depedency, as build was still failing
without it for Begasus, despite it working fine for me on two different
installs (beta5 and a "clean" nighly). No idea what the issue might be.
This commit is contained in:
OscarL
2025-04-25 07:05:34 +00:00
committed by GitHub
parent 6f0096facf
commit 160f22f5aa

View File

@@ -40,14 +40,21 @@ BUILD_REQUIRES="
devel:librhash$secondaryArchSuffix
"
BUILD_PREREQUIRES="
cmd:aclocal
cmd:autoreconf
cmd:awk
cmd:gcc$secondaryArchSuffix
cmd:libtoolize$secondaryArchSuffix # not needed for me, but fails without it for Begasus.
cmd:make
cmd:pkg_config$secondaryArchSuffix
"
BUILD()
{
# This should not be needed (./configure works without them if workdirs are in RAMFS).
# See https://github.com/haikuports/haikuporter/issues/325
autoreconf
runConfigure ./configure \
--enable-static=no
make