libtoolize deletes config.sub and config.guess

Asked by Arne Goetje

[Intrepid, libtool 2.2.4-0ubuntu4]

it seems that a 'libtoolize --force --copy' call in debian/rules when building a package, removes the config.sub and config.guess files, so that the following ./configure call cannot find them anymore and fails.
With version 1.5.26 those files have been left in place.

1. Can anyone reproduce this?
2. Is this behaviour intentional or is this a bug?

Thanks.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu libtool Edit question
Assignee:
No assignee Edit question
Solved by:
Albert Damen
Solved:
Last query:
Last reply:
Revision history for this message
Best Albert Damen (albrt) said :
#1

To install config.{sub,guess} you now need to add the option --install to libtoolize.
This is a new option in Intrepid.
Looking at libtool's NEWS suggests this was done on purpose:

New in 1.9b: 2004-08-29; CVS version 1.5a, Libtool team:
<snip>
* Like automake, libtoolize no longer installs config.guess and config.sub by
  default. Use new --install option to get the old behaviour.

Revision history for this message
Arne Goetje (arnegoetje) said :
#2

Thanks Albert Damen, that solved my question.