Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 220353
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Apache Team - Bugzilla Reports <apache-bugs@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Peter Volkov <pva@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 220353 depends on: Show dependency tree
Bug 220353 blocks: 212763
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2008-05-05 12:25 0000
Apache fails to build with libtool-2.2.x with the following error:
ain  -c mod_authn_file.c && touch mod_authn_file.slo
/bin/sh /var/tmp/portage/www-servers/apache-2.2.8-r2/work/httpd-2.2.8/shlibtool
--silent --mode=link i686-pc-linux-gnu-gcc -pthread  -O2 -march=i686 -pipe
-mtune=i686  -L/usr/lib  -Wl,--as-needed -Wl,--no-as-needed    -o
mod_authn_file.la -rpath /usr/lib/apache2/modules -module -avoid-version 
mod_authn_file.lo
/bin/sh:
/var/tmp/portage/www-servers/apache-2.2.8-r2/work/httpd-2.2.8/shlibtool: No
such file or directory Error 127
make[4]: Leaving directory
`/var/tmp/portage/www-servers/apache-2.2.8-r2/work/httpd-2.2.8/modules/aaa'
make[3]: *** [shared-build-recursive] Error 1
make[3]: Leaving directory
`/var/tmp/portage/www-servers/apache-2.2.8-r2/work/httpd-2.2.8/modules/aaa'
make[2]: *** [shared-build-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/www-servers/apache-2.2.8-r2/work/httpd-2.2.8/modules'
make[1]: *** [shared-build-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/www-servers/apache-2.2.8-r2/work/httpd-2.2.8'
make: *** [all-recursive] Error 1

The patch in URL fixes the problem here. Please add it to our patchset.
Courtesy of Arfrever Frehtes Taifersar Arahesis.

------- Comment #1 From Jan Kundrát 2008-05-07 12:47:57 0000 -------
*** Bug 220729 has been marked as a duplicate of this bug. ***

------- Comment #2 From Roby 2008-05-09 18:42:15 0000 -------
The fix doesn't work, unfortunately.

------- Comment #3 From Roby 2008-05-09 19:17:13 0000 -------
I got around it by reemerging libtool-1.5.x, emerge apache, and then reemerging
libtool-2.2.x

But then, I don't know whether the mod_authn_file still works or not. Will
test.

------- Comment #4 From Peter Volkov 2008-05-10 11:09:45 0000 -------
Roby, how did you applied patch? You have to incorporate it into apache
patchset to make build system handle it correctly...

------- Comment #5 From Jason Waldhelm 2008-05-11 12:42:28 0000 -------
The patch works for me as well.

------- Comment #6 From giavoltor@mail.bg 2008-05-12 19:06:35 0000 -------
The patch works for me too, ~amd64, 
sys-devel/libtool-2.2.4
www-servers/apache-2.2.8-r2

------- Comment #7 From Migo 2008-05-13 08:27:12 0000 -------
patch works for me too.

amd64
www-servers/apache-2.2.8-r2
sys-devel/libtool-2.2.4

------- Comment #8 From Arfrever Frehtes Taifersar Arahesis 2008-05-17 13:47:58 0000 -------
Upstream has accepted my patch.

------- Comment #9 From Roby 2008-05-23 20:18:39 0000 -------
How can I apply the patch to the apache patch set? Isn't an ordinary epatch
statement enough?

------- Comment #10 From Rafał Mużyło 2008-06-02 15:49:24 0000 -------
If even upstream accepted this patch, why didn't it hit the tree during recent
revbump ?

------- Comment #11 From Benedikt Böhm 2008-06-02 15:58:02 0000 -------
(In reply to comment #10)
> If even upstream accepted this patch, why didn't it hit the tree during recent
> revbump ?
> 

because it was just a security revbump

------- Comment #12 From Rafał Mużyło 2008-06-02 18:06:05 0000 -------
Well, this patch doesn't break anything for libtool 1.5 and fixes a problem
with libtool 2 AND got accepted by upstream.
And don't forget that it's the latest in tree so it will affect ~arch the
moment
libtool 2 gets unmasked again.
And as a sidenote:
it seems that substitute useflag is missing a description, at least it did when
I syncd about 2 hours ago.

------- Comment #13 From Rafał Mużyło 2008-06-02 18:17:09 0000 -------
Sorry, my mistake - substitute is not a useflag.

------- Comment #14 From Benedikt Böhm 2008-06-11 19:11:33 0000 -------
fixed in 2.2.8-r4

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug