* only kaffe will be broken by this (but fixed in the next commit),
all other ports have been taken care of over the past couple of months
by brad and myself
joint work with brad (MAINTAINER)
There are probably other bad bugs in there, this code is a textbook example
of how NOT to write code if you want it to work.
Between the gnu style that obfuscate the stuff, the various thingies added
"just in case", the misuse of autoconf results, and the really high
abstraction level together with long functions and internal concepts, how
can anyone make sense of this code ? (short answer: it doesn't make actual
sense).
Also, no cookies for the gnu guys who, along with an important bug-fix,
manage *again* to push out 10000+ lines of useless diff thanks to a change
in automake/autoconf itself.
We don't need to make fun of Windows and its security, the GNU project
manages to produce as many problems on its own...
When will they learn secure practices ? I would bet "not this century",
but then I probably won't be around to collect the bet...
This used to be needed but with the current libtool it breaks
the library order in some cases (including xenocara) for static
only archictectures.
ok naddy@.
contain the correct revision of patch-ltmain_in (thanks to CVS tag and
yours truly's stupidity)
gnome-applets,gstreamer-0.8 and gdm should be able to build correctly now
thanks to kurt@ for discovering my brain damage...
do not need it.
After discussion with matthieu, theo, naddy, and a lot of tests, that
caught up the fact that sometimes, libtool uses cp, so we let it use cp
(for now).
SHARED_LIBS+= <openbsd_version> # <original libtool version>
Those lines you can put into a port's Makefile... and so notice more
easily what the software people upstream change.
- if DESTDIR is defined, avoid relinking (relinking doesn't make sense
with the fake framework anyways).
okay brad@, `as long as it doesn't break anything'.
--tag CXX works for relink now.
--tag=disable-static/disable-shared is now independent from language tags,
thus libtool --tag=disable-static --tag CXX works.
Almost allows KDE from using libtool. Still one issue to hunt down and fix.
Okay brad@, who reminded me about updating both ltmain.in and ltmain.sh...
With `-static', only link statically against uninstalled libtool
libraries. Fixes 1.5.x regression to match documented (and actual
1.4.x) behavior.
From libtool CVS