# set _JARCH to IA32 _JARCH=x86 # make sure -no-plt is set also for pentium4 and i486 (otherwise # we get GOT linking errors) eval "$( declare -f build | \ sed ' /CARCH/s/i686/${CARCH}/ ' )" # pentium4-specific if [ "${CARCH}" = "pentium4" ]; then # force 4-byte stack alignment on SSE aptimized systems, see FS32#75 eval "$( declare -f build | \ sed ' /unset CFLAGS/ i \ _CFLAGS="${_CFLAGS} -mincoming-stack-boundary=2" \ _CXXFLAGS="${_CXXFLAGS} -mincoming-stack-boundary=2" ' )" fi # fix location of images in case they are wrong _imgdir="${_imgdir//--/-${_JARCH}-}" # pandoc is mainly broken currently (FS32#180) makedepends=(${makedepends[@]//pandoc/}) # ZGC garbage collector seems to be 64-bit only eval "$( declare -f build | \ sed ' s/--with-jvm-features=zgc// ' )"