[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
FYI: TODO update
FYI: TODO update
Tue, 26 Apr 2005 16:37:50 +0200
TODO update for HEAD. Most of this applies to one or both other
branches as well, though.
Actually, concerning `$' in object file names: I believe there are only
one or two buggy lines left. Will enable as soon as I have a
corresponding test done. :)
Some of the other item should also be rather painless.
Unless anybody objects, I will apply this to HEAD.
* TODO: Updated.
RCS file: /cvsroot/libtool/libtool/TODO,v
retrieving revision 1.67
diff -u -r1.67 TODO
--- TODO 23 Apr 2005 14:19:16 -0000 1.67
+++ TODO 26 Apr 2005 14:35:20 -0000
@@ -60,6 +60,26 @@
* Fix deplibs_check_method=pass_all (which is wrong!) on linux.
+* Fix -dlopen "self" on AIX. Reported by Gary Kumfert <address@hidden>.
+* Audit AU_DEFUNs whether they need to be AU_ALIASes.
+ Reported by Akim Demaille <address@hidden>
+* Fix wrong $ECHO after `config.status --recheck'.
+ Reported by Ralf Menzel <address@hidden> and
+ Jeff Squyres <address@hidden>.
+* Fix denial of service if using installed `libtool' on a different mount point
+ together with a compiler which does not understand `-c -o'.
+ Reported by Marcin Siennicki.
+* Fix -no-undefined with Solaris CC,f77. Maybe look at implementing something
+ along the idea of [support #103719] for CC.
+ Reported by Ralf Menzel <address@hidden>,
+ Пухальский Юрий Андреевич <address@hidden>,
+ Albert Chin <address@hidden> and others.
@@ -78,6 +98,14 @@
Also report dlerror() for dlclose and dlsym if available
- Make sure that the dependency_libs of a dlpreopened module won't be loaded.
+ - Fix mdemo failures on mingw.
+ - Fix the last memleak. Reported by Jeff Squyres <address@hidden>.
+ - Fix LTDL_CONVENIENCE. Reported by Bob Friesenhahn
+ and Patrick Welche <address@hidden>.
@@ -147,9 +175,8 @@
convenience libraries, that behave as macros that expand to a set of
-Rs, -Ls and -ls switches.
-* Filenames containing shell meta-characters are not properly handled
- by libtool. Compiling a file named "a;b.c", for example, fails.
- Especially `$' would be necessary for java programs.
+* Audit use of object names so we can allow `$' not only within
+ source file names. Necessary especially for java.
* We could introduce a mechanism to allow for soname rewriting, to
ease multi-libc support. Installers could specify a prefix, suffix or
@@ -170,6 +197,13 @@
* Look at position-independent executables.
+* Add support for a FC tag.
+* Audit the GCJ tag section in libtool.m4.
+* Add caching mechanism. Look at `libtool-cache' from Robert Ögren.
2.4. libtool autoconf macros
@@ -211,6 +245,9 @@
of the functions that can't be linked statically. This could hardly
be made completely transparent, though.
+* In conjunction with above, fix the failures on *BSD when linked to
+ static libc. Reported by Guilhem Lavaux <address@hidden>.
* Add i18n strings to libltdl, ensuring that package developers can
ignore any i18n when they libtoolize.
FYI: TODO update, Ralf Wildenhues, 2005/04/27
- FYI: TODO update,
Ralf Wildenhues <=