public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev]  Reminder: re-run autotools if you change Makefile.am/configure.ac!
@ 2008-04-21 14:42 Diego 'Flameeyes' Pettenò
  0 siblings, 0 replies; only message in thread
From: Diego 'Flameeyes' Pettenò @ 2008-04-21 14:42 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1122 bytes --]


Please remember to re-run autotools if you change Makefile.am and/or
configure.ac (or configure.in if the package uses the old name, or
configure.in.in for KDE-based packages). Especially with autoconf 2.62
release this becomes important as some package might try to re-run
autotools on its own and find different versions, dying of an horrible
death.

Also, remember that unless the package you're using is _not_ using
automake (and thus aclocal), you should not run eautoconf, but
eautoreconf instead. In general if you're unsure, just run eautoreconf.

Exception can be made if you only touch Makefile.am, eautomake knows to
run eautoreconf if the versions of the tools has changed, but again if
you're unsure, just run eautoreconf.

Yeah of course it makes waste time to the users to re-run autotools
entirely, but it's better making every user waste those 30 seconds
rather than having users complain that $foo doesn't build at the next
autoconf bump. Or right now considering the amount of packages that
fails with autoconf 2.62.

-- 
Diego "Flameeyes" Pettenò
http://blog.flameeyes.eu/


[-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2008-04-21 14:43 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-04-21 14:42 [gentoo-dev] Reminder: re-run autotools if you change Makefile.am/configure.ac! Diego 'Flameeyes' Pettenò

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox