see subject. The makefile guards the installation of the library and the headers itself, but ## To avoid spurious reconfiguration when the user installs these files ## with libtoolize, we have to preserve their timestamps carefully: install-data-local: -rm -rf $(DESTDIR)$(ltdldatadir) $(mkinstalldirs) $(DESTDIR)$(ltdldatadir) ( cd $(srcdir) && $(AMTAR) chf - $(ltdldatafiles); ) \ | ( umask 0 && cd $(DESTDIR)$(ltdldatadir) && $(AMTAR) xf -; ) is unprotected.
This is a libtool/libltdl bug that has been fixed in 1.5.18.
Subject: Bug 27818 Author: tromey Date: Mon Jun 5 15:08:56 2006 New Revision: 114389 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114389 Log: PR gcc/27818: * Makefile.in: Rebuilt. * Makefile.am (install-data-local): Define conditionally. Modified: trunk/libjava/libltdl/ChangeLog trunk/libjava/libltdl/Makefile.am trunk/libjava/libltdl/Makefile.in
Fix checked in.