#!/bin/sh
# Build script for libXau (autotools, Template A).set -e
cd "$SRCDIR"# GOTCHA (found 2026-07-22, Task 4a): this release's libtool-generated# `configure` has no solaris/illumos/hammerhead arm in its dynamic-linker# detection `case $host_os in ...` block - unmatched OS falls through to# `*) dynamic_linker=no ;;` which forces can_build_shared=no (static-only# .a, no .so). Patch the case arm to add hammerhead* alongside the generic# glibc/ELF branch (same SONAME/.so.N convention applies). Verified this# alone flips "checking if libtool supports shared libraries" from no to# yes and produces a real libFoo.so.N.if[ -f configure ]; then sed -i -E 's/(kopensolaris\*-gnu)([^)]*\))/\1 | hammerhead*\2/' configure
fiexport PKG_CONFIG_PATH="$PREFIX/lib/pkgconfig:$PREFIX/share/pkgconfig:$PKG_CONFIG_PATH"export CFLAGS="${CFLAGS} -I$PREFIX/include"export LDFLAGS="${LDFLAGS} -L$PREFIX/lib -R$PREFIX/lib"./configure \
--prefix="$PREFIX"\
--build="$BUILD_TRIPLE"\
--host="$BUILD_TRIPLE"\
--sysconfdir="$SYSCONFDIR"\
--disable-static
gmake -j${JOBS:-1}gmake install DESTDIR="$PKGDIR"