* Bruno Haible wrote on Fri, Jul 08, 2005 at 04:38:16PM CEST:
> Ralf Wildenhues wrote:
> > Erm, the fix is fine, but what caused the breakage in the first place?
> > Surely this hasn't been broken all the time?
>
> For me, it has been broken all the time: It's the first time I've succeeded
> building a working DLL with mingw and libtool 1.5.x.
>
> Maybe something about my setup is particular: it's Windows XP, NTFS, with
> "security" permission settings that have been modified by someone else. In
> other words, it may be not the default config, but it's a config you can
> easily end up with, without seeing other obvious breakage.
OK. Applied to all three branches (patch against branch-2-0/HEAD
below). Thanks!
Cheers,
Ralf
2005-07-08 Bruno Haible <[EMAIL PROTECTED]>
* m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER) <postinstall_cmds>
[cygwin,mingw,pw32]: Make DLL executable after installing it.
Index: m4/libtool.m4
===================================================================
RCS file: /cvsroot/libtool/libtool/m4/libtool.m4,v
retrieving revision 1.125.2.65
diff -u -r1.125.2.65 libtool.m4
--- m4/libtool.m4 3 Jul 2005 18:15:30 -0000 1.125.2.65
+++ m4/libtool.m4 8 Jul 2005 14:56:47 -0000
@@ -1817,6 +1817,7 @@
dldir=$destdir/`dirname \$dlpath`~
test -d \$dldir || mkdir -p \$dldir~
$install_prog $dir/$dlname \$dldir/$dlname~
+ chmod a+x \$dldir/$dlname~
if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
$run eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
fi'
_______________________________________________
Bug-libtool mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-libtool