60 |
|
|
61 |
* Fix deplibs_check_method=pass_all (which is wrong!) on linux. |
* Fix deplibs_check_method=pass_all (which is wrong!) on linux. |
62 |
|
|
63 |
|
* Fix -dlopen "self" on AIX. Reported by Gary Kumfert <kumfert@llnl.gov>. |
64 |
|
|
65 |
|
* Audit AU_DEFUNs whether they need to be AU_ALIASes. |
66 |
|
Reported by Akim Demaille <akim.demaille@free.fr> |
67 |
|
|
68 |
|
* Fix wrong $ECHO after `config.status --recheck'. |
69 |
|
Reported by Ralf Menzel <menzel@ls6.cs.uni-dortmund.de> and |
70 |
|
Jeff Squyres <jsquyres@lam-mpi.org>. |
71 |
|
|
72 |
|
* Fix denial of service if using installed `libtool' on a different mount point |
73 |
|
together with a compiler which does not understand `-c -o'. |
74 |
|
Reported by Marcin Siennicki. |
75 |
|
|
76 |
|
* Fix -no-undefined with Solaris CC,f77. Maybe look at implementing something |
77 |
|
along the idea of [support #103719] for CC. |
78 |
|
Reported by Ralf Menzel <menzel@ls6.cs.uni-dortmund.de>, |
79 |
|
Пухальский Юрий Андреевич <pooh@cryptopro.ru>, |
80 |
|
Albert Chin <libtool-patches@mlists.thewrittenword.com> and others. |
81 |
|
|
82 |
|
|
83 |
1.2. libtldl |
1.2. libtldl |
84 |
------------ |
------------ |
85 |
|
|
98 |
Also report dlerror() for dlclose and dlsym if available |
Also report dlerror() for dlclose and dlsym if available |
99 |
- Make sure that the dependency_libs of a dlpreopened module won't be loaded. |
- Make sure that the dependency_libs of a dlpreopened module won't be loaded. |
100 |
|
|
101 |
|
- Fix mdemo failures on mingw. |
102 |
|
|
103 |
|
- Fix the last memleak. Reported by Jeff Squyres <jsquyres@lam-mpi.org>. |
104 |
|
|
105 |
|
- Fix LTDL_CONVENIENCE. Reported by Bob Friesenhahn |
106 |
|
and Patrick Welche <prlw1@newn.cam.ac.uk>. |
107 |
|
|
108 |
|
|
109 |
1.3. libtoolize |
1.3. libtoolize |
110 |
--------------- |
--------------- |
111 |
|
|
175 |
convenience libraries, that behave as macros that expand to a set of |
convenience libraries, that behave as macros that expand to a set of |
176 |
-Rs, -Ls and -ls switches. |
-Rs, -Ls and -ls switches. |
177 |
|
|
178 |
* Filenames containing shell meta-characters are not properly handled |
* Audit use of object names so we can allow `$' not only within |
179 |
by libtool. Compiling a file named "a;b.c", for example, fails. |
source file names. Necessary especially for java. |
|
Especially `$' would be necessary for java programs. |
|
180 |
|
|
181 |
* We could introduce a mechanism to allow for soname rewriting, to |
* We could introduce a mechanism to allow for soname rewriting, to |
182 |
ease multi-libc support. Installers could specify a prefix, suffix or |
ease multi-libc support. Installers could specify a prefix, suffix or |
197 |
|
|
198 |
* Look at position-independent executables. |
* Look at position-independent executables. |
199 |
|
|
200 |
|
* Add support for a FC tag. |
201 |
|
|
202 |
|
* Audit the GCJ tag section in libtool.m4. |
203 |
|
|
204 |
|
* Add caching mechanism. Look at `libtool-cache' from Robert Ögren. |
205 |
|
|
206 |
|
|
207 |
2.4. libtool autoconf macros |
2.4. libtool autoconf macros |
208 |
---------------------------- |
---------------------------- |
209 |
|
|
245 |
of the functions that can't be linked statically. This could hardly |
of the functions that can't be linked statically. This could hardly |
246 |
be made completely transparent, though. |
be made completely transparent, though. |
247 |
|
|
248 |
|
* In conjunction with above, fix the failures on *BSD when linked to |
249 |
|
static libc. Reported by Guilhem Lavaux <guilhem@kaffe.org>. |
250 |
|
|
251 |
* Add i18n strings to libltdl, ensuring that package developers can |
* Add i18n strings to libltdl, ensuring that package developers can |
252 |
ignore any i18n when they libtoolize. |
ignore any i18n when they libtoolize. |
253 |
|
|