... Creating configure ... rebuilding rpm spec file rebuilding srclib/apr-util/configure Problem finding apr source in --wit/var/tmp/portage/apache-2.0.58/work/httpd-2.0.58/srclib/apr. Use: --with-apr=[directory] ./buildconf failed for apr-util !!! ERROR: net-www/apache-2.0.58 failed. Call stack: ebuild.sh, line 1545: Called dyn_unpack ebuild.sh, line 711: Called src_unpack apache-2.0.58.ebuild, line 84: Called die For example, updating /etc/env.d/02locales to use LC="en_US.UTF-8" instead of et_EE.UTF-8 and updating the shell environment solves this issue.
srclib/apr-util/buildconf is obviously deficient ... it does: -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;; but nowhere does it reset locale variables ... apache team: i can fix this for you if you dont mind
It's in the plans to quit using buildconf altogether with apache. If you want to do a temporary fix until then, feel free. The fix may be easier to not do a buildconf in apr and apr-util as we don't use the one packaged with apache
Created attachment 101710 [details, diff] apache-LANG.patch this should fix 2.0.59
...and reproducing this wouldn't currently be a problem.
asdf, sorry, last comment went to the wrong bug somehow :S
(In reply to comment #0) > ... > Creating configure ... > rebuilding rpm spec file > rebuilding srclib/apr-util/configure > > Problem finding apr source in > --wit/var/tmp/portage/apache-2.0.58/work/httpd-2.0.58/srclib/apr. > Use: > --with-apr=[directory] > ./buildconf failed for apr-util > > !!! ERROR: net-www/apache-2.0.58 failed. > Call stack: > ebuild.sh, line 1545: Called dyn_unpack > ebuild.sh, line 711: Called src_unpack > apache-2.0.58.ebuild, line 84: Called die > > For example, updating /etc/env.d/02locales to use LC="en_US.UTF-8" instead of > et_EE.UTF-8 and updating the shell environment solves this issue. Jaak, could you please test apache-2.2.4-r6 and see if this still isn't fixed ?
> Jaak, could you please test apache-2.2.4-r6 and see if this still isn't fixed ? I haven't used the estonian locale quite a while now, but the following unpacks and builds just fine: LC_ALL="et_EE.UTF-8" ACCEPT_KEYWORDS="~amd64" emerge --buildpkgonly apache [ebuild U ] net-www/apache-2.2.4-r7 [2.0.58-r2] USE="ssl threads -debug -doc -ldap -mpm-event% -mpm-itk -mpm-peruser -mpm-prefork -mpm-worker -no-suexec% (-selinux) -static-modules (-apache2%*) (-mpm-leader%) (-mpm-threadpool%)" 0 kB [ebuild N ] app-admin/apache-tools-2.2.4-r3 USE="ssl" 0 kB
(In reply to comment #7) > I haven't used the estonian locale quite a while now, but the following unpacks > and builds just fine: > > LC_ALL="et_EE.UTF-8" ACCEPT_KEYWORDS="~amd64" emerge --buildpkgonly apache > > [ebuild U ] net-www/apache-2.2.4-r7 [2.0.58-r2] USE="ssl threads -debug > -doc -ldap -mpm-event% -mpm-itk -mpm-peruser -mpm-prefork -mpm-worker > -no-suexec% (-selinux) -static-modules (-apache2%*) (-mpm-leader%) > (-mpm-threadpool%)" 0 kB > [ebuild N ] app-admin/apache-tools-2.2.4-r3 USE="ssl" 0 kB Closing as FIXED then.