Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 106176 - elibtoolize should be called with the final configure output, not before autoretooling
Summary: elibtoolize should be called with the final configure output, not before auto...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Diego Elio Pettenò (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-16 04:13 UTC by Diego Elio Pettenò (RETIRED)
Modified: 2005-12-16 02:59 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Diego Elio Pettenò (RETIRED) gentoo-dev 2005-09-16 04:13:09 UTC
There are a few packages that calls elibtoolize before autoretooling. If  
elibtoolize is called and then the configure is re-generated, the configure  
patches that can be necessary (for example Gentoo/FreeBSD's patches) are being  
skipped completely.  
Please remember that if you call libtoolize --copy --force you must also  
re-call aclocal and autoconf.  
  
If needed, you can use eautoreconf function in autotools eclass that takes  
care of calling all the needed autotools to regenerate their support files.  
  
app-admin/fam/fam-2.7.0-r4.ebuild: elibtoolize called before autoretooling  
[foser@gentoo.org]  
app-crypt/heimdal/heimdal-0.7.1.ebuild: elibtoolize called before  
autoretooling [kerberos]  
gnome-base/gnome-core/gnome-core-1.4.2-r1.ebuild: elibtoolize called before  
autoretooling [gnome]  
media-gfx/gphoto2/gphoto2-2.1.6.ebuild: elibtoolize called before  
autoretooling [gnome | liquidx@gentoo.org]  
media-libs/faad2/faad2-2.0-r7.ebuild: elibtoolize called before autoretooling  
[foser@gentoo.org]  
Affected herds: gnome, kerberos  
Affected devs: liquidx@gentoo.org, foser@gentoo.org  
 
Thanks, 
Diego
Comment 1 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-10-04 04:32:57 UTC
Heimdal is fixed now. 
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-10-24 20:24:28 UTC
Also php (at least dev-lang/php-5.0) calls elibtoolize before libtoolize.

Maybe you can just use eautoreconf followed by elibtoolize, it takes care of calling aclocal before and after 
libtoolize as it's done manually right now.
Comment 3 Luca Longinotti (RETIRED) gentoo-dev 2005-11-03 08:19:06 UTC
dev-lang/php releases are all fixed now, thanks for pointing this out!
Best regards, CHTEKK.
Comment 4 Alastair Tse (RETIRED) gentoo-dev 2005-11-03 13:17:21 UTC
fixed for gphoto2
Comment 5 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-12-16 02:59:50 UTC
I've changed all misplaced elibtoolize calls to be called after autoconf, 
libtoolize, or in general autoretooling.