diff --git a/package/base/glibc23/glibc23.conf b/package/base/glibc23/glibc23.conf index a6fb05314..70efddbce 100644 --- a/package/base/glibc23/glibc23.conf +++ b/package/base/glibc23/glibc23.conf @@ -131,9 +131,17 @@ glibc_prepatch() { glibc_stage0() { mkdir -p objdir; cd objdir - eval "../configure --enable-add-ons"$ADDONS" ${confopt% --target=*}" \ - "--build=\$arch_build --host=\$arch_target" - + + confopt="${confopt% --target=*}" + + var_append confopt " " "--enable-add-ons --build=\$arch_build \ + --host=\$arch_target" + + # due to assembler check - and we do not yet have as ... + [ $arch = hppa ] && var_append confopt " " "--enable-hacker-mode" + + eval "../configure --enable-add-ons"$ADDONS" $confopt" + make -k cross-compiling=yes install-headers || true # make some final adaptions