Summary: | apache-2.0.58 won't unpack (et_EE locale issue) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jaak Ristioja <jaak> |
Component: | New packages | Assignee: | Apache Team - Bugzilla Reports <apache-bugs> |
Status: | VERIFIED FIXED | ||
Severity: | normal | CC: | vapier |
Priority: | High | Keywords: | InVCS |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | apache-LANG.patch |
Description
Jaak Ristioja
2006-06-30 08:59:31 UTC
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. |