diff --git a/srcpkgs/haproxy/template b/srcpkgs/haproxy/template index e3acda01b06..f9e727e3b03 100644 --- a/srcpkgs/haproxy/template +++ b/srcpkgs/haproxy/template @@ -22,16 +22,13 @@ case "$XBPS_TARGET_MACHINE" in *-musl) CFLAGS="-D__LINUX_NETFILTER_H";; esac case "$XBPS_TARGET_MACHINE" in - armv[56]*|mips*) makedepends+=" libatomic-devel";; + armv[56]*|mips*) ADDLIB="-latomic"; makedepends+=" libatomic-devel";; esac do_build() { - case "$XBPS_TARGET_MACHINE" in - armv[56]*|mips*) sed -i Makefile -e's;$(LDOPTS);& -latomic;' ;; - esac make ${makejobs} CC="$CC" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" EXTRA= \ - ${make_build_args} + ADDLIB="${ADDLIB}" ${make_build_args} } post_install() {