gpgme/m4
Werner Koch d739d4d8cf Fix libtool 2.4.2 to correctly detect .def files.
* build-aux/ltmain.sh (sed_uncomment_deffile): New.
(orig_export_symbols): Uncomment def file before testing for EXPORTS.
* m4/libtool.m4: Do the same for the generated code.
--

The old code was not correct in that it only looked at the first line
and puts an EXPORTS keyword in front if missing.  Binutils 2.22
accepted a duplicated EXPORTS keyword but at least 2.23.2 is more
stringent and bails out without this fix.

There is no need to send this upstream.  Upstream's git master has a
lot of changes including a similar fix for this problems.  There are
no signs that a libtool 2.4.3 will be released to fix this problem and
thus we need to stick to our copy of 2.4.2 along with this patch.

Signed-off-by: Werner Koch <wk@gnupg.org>
2013-05-23 20:15:30 +02:00
..
ChangeLog-2011 Generate the ChangeLog from commit logs. 2011-12-02 11:36:37 +01:00
glib-2.0.m4 2005-11-17 Marcus Brinkmann <marcus@g10code.de> 2005-11-17 18:45:30 +00:00
glibc21.m4 2004-09-14 Marcus Brinkmann <marcus@g10code.de> 2004-09-14 18:30:23 +00:00
gnupg-ttyname.m4 Fix ttyname problem on Android. 2012-10-24 16:44:34 +02:00
gpg-error.m4 Update GnuPG related m4 files. 2013-02-26 16:15:02 +01:00
libassuan.m4 Update GnuPG related m4 files. 2013-02-26 16:15:02 +01:00
libtool.m4 Fix libtool 2.4.2 to correctly detect .def files. 2013-05-23 20:15:30 +02:00
lt~obsolete.m4 Update to libtool 2.4.2 2012-01-19 15:30:52 +01:00
ltoptions.m4 Update to libtool 2.4.2 2012-01-19 15:30:52 +01:00
ltsugar.m4 2009-12-08 Marcus Brinkmann <marcus@g10code.de> 2009-12-08 21:38:22 +00:00
ltversion.m4 Update to libtool 2.4.2 2012-01-19 15:30:52 +01:00
pkg.m4 2007-09-07 Marcus Brinkmann <marcus@g10code.de> 2007-09-06 22:41:11 +00:00