Bob Friesenhahn wrote:
On Wed, 18 Apr 2007, Charles Wilson wrote:
[snip long description of ugly runtime test]
After discussion with Bob F, I've reimplemented this fix without the
actual runtime test. Instead, if $host_os is cygwin, and cygwin
version is 1.5.24 or older, then force use of libltdl builtin argz.
In all other cases (including cross), pre-existing detection rules apply.
This new version is certainly more attractive than before. Presumably
this special case can be safely removed after enough time has elapsed
for the majority of Cygwin installs to be updated.
Right, give or take a year. 8-P
libmlib_la_LDFLAGS = -no-undefined -export-symbols-regex ".*"
(2) and it shouldn't be in this patch anyway. Ralf already applied that
bit to HEAD:
"My bigger worries with this patch were that it could regress on
some other, unrelated platform. I've checked the systems I have access
to now, and all seem to do fine. So I have applied the change as below."
This is what happens when you try some home-grown version of