libltdl belongs to System/Libraries
[platform/upstream/libtool.git] / ChangeLog
1 2011-10-17  Gary V. Vaughan  <gary@gnu.org>
2
3         Release 2.4.2.
4         * configure.ac, libltdl/configure.ac (AC_INIT): Bump version
5         numbers.
6         * NEWS: Update version number.
7
8         Replace leading spaces with tabs.
9         * libltdl/m4/libtool.m4, libltdl/config/ltmain.m4sh: Replace leading
10         spaces in soure code with tabs to match surrounding code.
11         Reported by Peter Rosin.
12
13         Make a note to use gnu/linux for version_type.
14         * libltdl/m4/libtool.m4 (version_type): Add a comment to change
15         version_type setting from 'linux' to 'gnu/linux' during the next
16         destabilising code refactoring.
17         * libltdl/config/ltmain.m4sh: ditto.
18         Requested by Richard Stallman.
19
20 2011-10-04  Bart Van Assche <bvanassche@acm.org>
21
22         Typo fix - change func_apped into func_append
23         * libltdl/config/ltmain.m4sh: Fix typo.
24
25 2011-10-02  Xin LI <d@delphij.net>
26
27         Avoid problems when FreeBSD goes to version 10.
28         * libltdl/m4/libtool.m4: Remove mentions of freebsd1. Use dots
29         for FreeBSD 2 and 3 detection to avoid future problems
30         * libltdl/m4/ltmain.m4sh: ditto.
31
32 2011-09-25  Cristophe Jarry <christophe.jarry@ouvaton.org>
33
34         Avoid mentioning "Linux", use "GNU/Linux", if appropriate.
35         * TODO: Don't use bare "Linux".
36         * doc/libtool.texi: ditto.
37         * doc/notes.texi: ditto.
38         * libltdl/README: ditto.
39         * libltdl/m4/libtool.m4: ditto.
40
41 2011-09-01  Peter O'Gorman  <peter@pogma.com>
42
43         Add flag to inhibit warnings.
44         * libltdl/config/ltmain.m4sh: Add --no-warn, --no-warning flags.
45         Reported by John Davd Anglin.
46
47 2011-04-10  Kurt Roeckx  <kurt@roeckx.be>
48
49         tagdemo: do not rely on picking up symbols from indirect deps.
50         * tests/tagdemo/Makefile.am: Link to all libraries that the
51         demo application uses.
52
53 2011-04-10  Svante Signell  <srs@kth.se>  (tiny change)
54
55         Set shlibpath_overrides_runpath for the Hurd.
56         * libltdl/m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER) [gnu]
57         <shlibpath_overrides_runpath>: Set to no.
58         * THANKS: Update.
59
60 2011-03-22  Justin Lecher  <jlec@gentoo.org>  (tiny change)
61             Rhys Ulerich  <rhys.ulerich@gmail.com>  (tiny change)
62
63         Don't filter OPENMP flags (-openmp & -fopenmp) from linker lines.
64         * libltdl/config/ltmain.m4sh (func_mode_link): Treat OpenMP
65         flags like pthreads flags.
66
67 2011-03-14  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
68
69         libtoolize: detect -I<dir> (without space) in ACLOCAL_AMFLAGS.
70         * libtoolize.m4sh (func_scan_files): Also accept -I<dir>
71         (without intervening space) in ACLOCAL_AMFLAGS.
72         * THANKS: Update.
73         Report from Jan Engelhardt.
74
75 2011-03-04  Peter O'Gorman  <peter@pogma.com>
76
77         On Mac OS X try .dylib as well as .so with lt_dlopenext
78         * libltdl/m4/ltdl.m4: Define extra extension if module extension
79         differs from shared lib extension.
80         * libltdl/ltdl.c: Use it.
81         * tests/darwin.at: Test it.
82         * NEWS: Announce it.
83         Reported by Hans Aberg, Michael Ellis, and others.
84
85 2011-02-12  Peter O'Gorman  <peter@pogma.com>
86
87         Install ltmain.sh without execute bit set.
88         * Makefile.am: change install rule for ltmain.sh
89         Reported by Křištof Želechovski.
90
91 2011-02-07  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
92
93         docs: fix copyright years in PDF version of the manual.
94         * doc/libtool.texi: Fix copyright years.
95
96 2011-02-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>  (tiny change)
97
98         Fix LD setting for 64-bit Solaris 2/x86.
99         * libltdl/m4/libtool.m4 (_LT_ENABLE_LOCK) [*-*-solaris*]:
100         Determine GNU ld options for 64-bit Solaris 2/x86.  Detect gld
101         2.21 _sol2 emulations.
102
103 2011-01-27  Peter O'Gorman  <peter@pogma.com>
104
105         Don't loop through wrapper script arguments unnecessarily.
106         * libltdl/m4/ltmain.m4sh: Check that argv contains " --lt-"
107         before looping to remove wrapper script targetted arguments.
108         Performance regression reported by Dan McGee.
109
110 2011-01-20  Gerald Pfeifer  <gerald@pfeifer.com>  (tiny change)
111
112         Remove support for FreeBSD 1.x.
113         * libltdl/m4/libtool.m4 (_LT_LINKER_SHLIBS)
114         (_LT_SYS_DYNAMIC_LINKER): Remove handling of freebsd1* which
115         soon would incorrectly match FreeBSD 10.0.
116         * NEWS, THANKS: Update.
117
118 2011-01-19  Peter O'Gorman  <peter@pogma.com>
119
120         Don't let verbose linker messages influence test results.
121         * libltdl/m4/libtool.m4 (_LT_REQUIRED_DARWIN_CHECKS): Ignore
122         stderr during tests for -flag unless it contains "flag".
123         * tests/darwin.at: Add test.
124         Reported by Jeremy Huddleston and also by David Fang.
125
126 2011-01-09  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>  (tiny change)
127
128         Fix relink mode to use absolute path if hardcode_minus_L.
129         * libltdl/config/ltmain.m4sh (func_mode_link): Use absolute path
130         when hardcoding with -L.
131
132 2011-01-09  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
133
134         Fix $wl setting for Solaris Studio 12.2 f90 on GNU/Linux.
135         * libltdl/m4/libtool.m4 (_LT_COMPILER_PIC) [linux]
136         <lt_prog_compiler_wl>: Set to '-Qoption ld ' if we
137         detect Sun Fortran version 8.4 or newer.
138         Report by Terry Dontje.
139
140 2011-01-07  Peter Rosin  <peda@lysator.liu.se>
141
142         Convert file name to toolchain format when blessing archives.
143         * libltdl/config/ltmain.m4sh (func_mode_install): When executing
144         old_postinstall_cmds and old_archive_cmds, convert $oldlib to a
145         format appropriate for the tool and provide that in $tool_oldlib.
146         Also use $tool_oldlib when stripping old libraries.
147         * libltdl/m4/libtool.m4 (_LT_CMD_OLD_ARCHIVE): Use $tool_oldlib
148         as argument to $RANLIB.
149         * THANKS: Update.
150         Report by Dan McMahill.
151
152 2011-01-02  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
153
154         Bump copyright years.
155         * ChangeLog.2010: New, rotated from ...
156         * ChangeLog: ... here.
157         * Makefile.am (EXTRA_DIST): Add ChangeLog.2010.
158         * NEWS, libltdl/config/ltmain.m4sh: Bump copyright years.
159         * libltdl/m4/libtool.m4 (_LT_COPYING, LT_OUTPUT): Likewise.
160         * libtoolize.m4sh: Likewise.
161         * doc/libtool.texi: Likewise.
162
163 Continued in ChangeLog.2010
164 -- 
165   Copyright (C) 1996, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
166   2006, 2007, 2008, 2009, 2011 Free Software Foundation, Inc.
167
168   This file is part of GNU Libtool.
169
170 Copying and distribution of this file, with or without modification,
171 are permitted in any medium without royalty provided the copyright
172 notice and this notice are preserved.  This file is offered as-is,
173 without warranty of any kind.
174
175 vim:tw=72