📄 changelog
字号:
* libtool.m4 (AC_LIBTOOL_DLOPEN_SELF) (AC_LIBTOOL_PROG_COMPILER_PIC): Make sure `$wl' is properly expanded for tests involving `export_dynamic_flag_spec', `lt_prog_compiler_static'.2005-11-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [ freebsd ]: Fix shlibpath_overrides_runpath settings. Reported by Dave Benson <daveb@idealab.com>.2005-11-10 Charles Wilson <cygwin@cwilson.fastmail.fm> * ltmain.in (func_win32_libid): use $SED not sed.2005-11-10 Albert Chin-A-Young <china@thewrittenword.com> * libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG) [ hpux10, hpux11 ] <hppa*64,ia64, aCC,g++>: Use C++ compiler for linking rather than ld.2005-11-09 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS): Move setting of `variables_saved_for_relink'.. (AC_LIBTOOL_SYS_DYNAMIC_LINKER): here, when both `shlibpath_var' and `runpath_var' have been set. Reported by Mike Frysinger <vapier@gentoo.org>. * libtool.m4 (AC_LIBTOOL_LANG_C_CONFIG): Move static_flag check.. (AC_LIBTOOL_PROG_COMPILER_PIC): ..here, so that both `lt_prog_compiler_static' have actually been set, and the check is applied to each tag.2005-11-07 Kean Johnston <jkj@sco.com> * ltmain.in (link mode) [ sysv4*uw2*, unixware7* ]: Work around linker bug on older SCO systems.2005-11-07 Albert Chin-A-Young <china@thewrittenword.com> * libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG) (AC_LIBTOOL_PROG_LD_SHLIBS) [ hpux10, hpux11 ]: hardcode_libdir_flag_spec and hardcode_minus_L are the same for hppa*64 and ia64*. Don't set hardcode_libdir_flag_spec='-L$libdir' on ia64* because if you specify +b and -L, +b overrides what is set into DT_RPATH.2005-11-06 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * libtool.m4 (_LT_AC_TRY_DLOPEN_SELF): lt_unknown is lt_dlunknown. * libtool.m4 (AC_LIBTOOL_LANG_C_CONFIG) (AC_LIBTOOL_LANG_CXX_CONFIG, AC_LIBTOOL_LANG_F77_CONFIG) (AC_LIBTOOL_LANG_GCJ_CONFIG): Only call AC_LIBTOOL_SYS_LIB_STRIP and AC_LIBTOOL_DLOPEN_SELF in the C case, and without the tag argument. * libtool.m4: Fix comments.2005-11-05 Kean Johnston <jkj@sco.com>, Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * ltmain.in (link mode) [*-*-sco3.2v5*]: Don't pass through -lc, nor add it to deplibs. [*-*-sysv5*]: Ditto. [*-*-openbsd*, *-*-freebsd*, *-*-dragonfly*]: Remove bogus `$arg'.2005-11-04 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * THANKS: Updated.2005-11-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * libtool.m4 (_LT_AC_LOCK) [ solaris ]: Add `-64' to $LD if necessary, to permit combining of several convenience libs without any further objects added. Reported by Brian Barrett <brbarret@open-mpi.org>.2005-11-01 Kean Johnston <jkj@sco.com>, Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * libtool.m4 (AC_LIBTOOL_DLOPEN_SELF): Use `lt_prog_compile_static', not `link_static_flag'. Expand `$wl' so expansion of `export_dynamic_flag_spec' works. (_LT_AC_TRY_DLOPEN_SELF): Show dlerror() in case of failure. (AC_LIBTOOL_PROG_LD_SHLIBS) [ aix3 ]: Likewise. (AC_LIBTOOL_PROG_COMPILER_PIC) [ hpux* ]: Use `${wl}'.2005-11-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * THANKS: Updated.2005-10-31 Kean Johnston <jkj@sco.com> [ sysv5*, sco3.2v5*, sco5v6*, unixware*, OpenUNIX*, sysv4*uw2* ] Patches for various bug fixes, small improvements and updating the SCO platform support. * libtool.m4 (AC_LIBTOOL_SYS_MAX_CMD_LEN): Set correctly for SCO. * libtool.m4 (AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE): Set correct symcode values for the native nm on SCO platforms. * ltdl.m4 (LT_SYS_DLOPEN_DEPLIBS): All SCO platforms open dependency libraries when you dlopen a module.2005-10-31 Albert Chin-A-Young <china@thewrittenword.com> * libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG) (AC_LIBTOOL_PROG_LD_SHLIBS) [ aix ]: Remove duplicate always_export_symbols=yes for AIX.2005-10-29 Howard Chu <hyc@highlandsun.com> * ltmain.in (link mode): With `-static', only link statically against uninstalled libtool libraries. Fixes 1.5.x regression to match documented (and actual 1.4.x) behavior. * NEWS: Updated.2005-10-29 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * libtoolize.in: Fail if libltdl files not present but `--ltdl' given. Reported by Troy Benjegerdes <hozer@hozed.org>.2005-10-17 Albert Chin-A-Young <china@thewrittenword.com> * ltmain.in (link mode): When accepting -64, -mips[0-9], et. al. compiler flags, don't set compiler_flags only for GCC as the vendor compiler also requires this flag. Sync with HEAD. Reported by Donald Anderson <dda@ddanderson.com>.2005-10-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * ltmain.in [darwin]: Don't check for "bundle" in file path. Reported by Christoph Egger <Christoph_Egger@gmx.de>.2005-10-13 Peter O'Gorman <peter@pogma.com> * libltdl/ltdl.c (find_module): Check that dir is set. (load_deplibs): Don't free the user search paths too early.2005-10-10 Gary V. Vaughan <gary@gnu.org> * ltdl.m4 (AC_LTDL_ENABLE_INSTALL): Remove bogus extra closing brackets.2005-10-09 Christian Biesinger <cbiesinger@web.de> * libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG) [ beos ]: Initial shared library support for C++.2005-10-05 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG): Fix m4 quoting for lt_simple_link_test_code. Reported by Nicolas Joly <njoly@pasteur.fr>.2005-09-27 Tim Rice <tim@multitalents.net> * libtool.m4 (AC_DEPLIBS_CHECK_METHOD) (AC_LIBTOOL_SYS_DYNAMIC_LINKER, AC_LIBTOOL_LANG_CXX_CONFIG) (AC_LIBTOOL_PROG_COMPILER_PIC, AC_LIBTOOL_PROG_LD_SHLIBS) * ltdl.m4 (AC_LTDL_SYS_DLOPEN_DEPLIBS) [ unixware7* | sysv5* ]: Get UnixWare 7.1.[34] and OpenServer 6 fully working. Improve other UnixWare versions a little.2005-09-25 Alan W. Irwin <irwin@beluga.phys.uvic.ca>, Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * ltmain.in (func_win32_libid) [ cygwin, mingw ]: Robustify sed script to determine win32_libid_type. (link mode) [ mingw ]: Ignore `-lm'.2005-09-22 Tim Rice <tim@multitalents.net> * libtool.m4 (AC_PROG_NM, AC_LIBTOOL_LANG_CXX_CONFIG) (AC_LIBTOOL_POSTDEP_PREDEP, AC_LIBTOOL_PROG_LD_SHLIBS): Add missing `;;' after case list.2005-09-21 Peter Ekberg <peda@lysator.liu.se>, * ltmain.in (clean mode): Clean up $dlname as well when cleaning an uninstalled libtool library. Fixes -mode=clean on Cygwin and MinGW to actually remove the dll when cleaning up an uninstalled library.2005-09-20 Peter Ekberg <peda@lysator.liu.se>, * libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS, AC_LIBTOOL_LANG_CXX_CONFIG): Split up --out-implib option for linker in separate args so that the MSYS path translation can do its magic on the provided path to the import library.2005-09-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * ltmain.in (link mode): Allow some ARM gcc ABI flags through. Reported by Andrés Moré <more.andres@gmail.com>.2005-09-14 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * libltdl/ltdl.c (lt_argz_insert): Work around newlib argz_insert bug. * libltdl/Makefile.am (libltdl_la_LDFLAGS): Bumped revision. Reported by Eric Blake <ebb9@byu.net>.2005-09-09 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * libtool.m4 (_LT_COMPILER_BOILERPLATE, _LT_LINKER_BOILERPLATE) (AC_LIBTOOL_COMPILER_OPTION, AC_LIBTOOL_LINKER_OPTION) (AC_LIBTOOL_PROG_CC_C_O): When comparing expected and actual compiler/linker output for warnings, weed out both empty lines as well as lines starting with possibly indented `+', to allow for shell debugging with `set -x'. Check the weeded instead of unweeded contents for emptiness. * ltmain.in (link mode): Actually provide a useful error message. Fixes long-standing shameful user neglection. Reported by Martin Paljak <martin.paljak@gmail.com>.2005-09-08 Charles Wilson <cygwin@cwilson.fastmail.fm> * libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG) (AC_LIBTOOL_PROG_LD_SHLIBS) [ cygwin, mingw, pw32 ]: Use --enable-auto-image-base instead of a fixed image base address.2005-09-06 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * libtool.m4 (AC_DEPLIBS_CHECK_METHOD) [ sysv4*uw2*, sysv4.2uw2* ]: Fix my last checkin to really match the more special case before the general case. Reported by Stepan Kasal <kasal@ucw.cz>.2005-09-06 Roger Cornelius <rac@tenzing.org> * libtool.m4 (AC_DEPLIBS_CHECK_METHOD) [ sysv5OpenUNIX8, sysv5UnixWare7, sysv5uw[78], unixware7, sysv4*uw2* ]: Match special cases before general case.2005-09-01 Peter O'Gorman <peter@pogma.com> * libtool.m4 (old_postintall_cmds): chmod 644 before running ranlib. Reported by Gerald Pfeifer <gerald@pfeifer.com>2005-08-31 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * configure.ac: Bump version. * NEWS: Updated. GNU libtool 1.5.20 is released. * configure.ac: Bump version. * NEWS: Updated. * INSTALL, config.guess, config.sub, install-sh, doc/texinfo.tex: Updated from external sources. * libltdl/Makefile.am: Bump library revision.2005-08-31 Gary V. Vaughan <gary@gnu.org> * libltdl/m4/libtool.m4 (AC_LIBLTDL_INSTALLABLE): Fix the comment to not pretend that LIBLTDL and LTDLINCL are not AC_SUBSTed here.2005-08-31 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * README, libtool.m4 [ solaris CC ]: Document issue with C++ standard libraries.2005-08-29 Gary V. Vaughan <gary@gnu.org> * libltdl/m4/libtool.m4 (AC_LIBLTDL_CONVENIENCE): Fix the comment to not pretend that LIBLTDL and LTDLINCL are not AC_SUBSTed here. * doc/libtool.texi (Distributing libltdl): Update the documentation to match the advice given in HEAD. Don't tell the user they have to AC_SUBST again.2005-08-24 Bruno Haible <bruno@clisp.org> * ltmain.in (install mode): Try "ln -s -f" and "rm -f && ln -s" to make a symlink for a shared library: the former is needed for libraries `ln' depends on, the latter for Solaris /bin/ln. Reported by Nelson H. F. Beebe <beebe@math.utah.edu>. * ltmain.in (cwrappersource): return 127 if exec failed.2005-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * libtool.m4 (AC_LIBTOOL_PROG_CC_C_O): Send chmod warning to log.2005-08-18 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [ freebsd ]: Do not assume `aout' for modern FreeBSD by absence of deprecated `objformat'. * libtool.m4 [sun, CC] (AC_LIBTOOL_LANG_CXX_CONFIG): Move postdeps override .. (AC_LIBTOOL_POSTDEP_PREDEP): ..here, so they actually override.2005-08-18 Stepan Kasal <kasal@ucw.cz> * ltmain.in (SP2NL, NL2SP): Simplify.2005-08-10 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * ltmain.in (install mode) [ cygwin, mingw ]: Do not append a dot to a file name to source it, it breaks on cygwin managed mounts and is not necessary anywhere. Reported by Eric Blake <ebb9@byu.net>. * Makefile.am, libltdl/Makefile.am: Install libltdl data files in correct order, by Automake rules. Really fixes ownership and timestamp problems. Reported by Peter Breitenlohner <peb@mppmu.mpg.de> and Charles Wilson <cygwin@cwilson.fastmail.fm>.2005-08-10 Peter Ekberg <peda@lysator.liu.se> * libtool.m4 (AC_LIBTOOL_LANG_CXX_CONFIG): Set ac_ext to cpp, not cc.2005-08-08 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * AUTHORS: Updated.2005-08-05 Albert Chin-A-Young <china@thewrittenword.com> * ltmain.in (link mode): Ignore errors from expr when determining if piece-wise linking should be done.2005-08-03 Peter Ekberg <peda@lysator.liu.se> * libltdl/ltdl.c (sys_wll_open): Set the error mode so that no dialog is popped up in case the file given to LoadLibrary is not a dll. * ltmain.in (link mode): Properly remove the fake symbol line ": @PROGRAM " from the list of exported symbols.2005-08-02 Peter Ekberg <peda@lysator.liu.se> * libtool.m4 (AC_LIBTOOL_LINKER_OPTION): Fix copy-paste bug, it is the linker that is tested. * libltdl/ltdl.c (sys_wll_open): Revert commit mistake. * ltmain.in (link mode) <lib>: Make sure skipped_export is set to colon if _some_ cmd of export_symbols_cmds is too long.2005-07-24 Peter O'Gorman <peter@pogma.com> * libtool.m4 (CXX, archive_cmds) [sun]: Add -lCstd, -lCrun and -lc for c++ builds with Sun C++ and Centerline C++.. Reported by Albert Chin-A-Young <china@hewrittenword.com>2005-07-08 Peter Breitenlohner <peb@mppmu.mpg.de> * libltdl/Makefile.am (local-install-files): Have root own of installed files (but do not fail, for user installs).2005-07-08 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> * tests/defs (make): Undo bogus change I did, and also wrongly attributed to Derek R. Price.2005-07-08 Derek R. Price <derek@ximbiot.com> * tests/defs (SED): Default variable contents to `sed'. Fixes false PASS of sh.test.2005-07-08 Albert Chin-A-Young <china@thewrittenword.com> * ltmain.in: When a library is installed, dependent on a convenience library, and it involves relinking, the object files extracted from the convenience library are not removed after the relink. This is a problem if you build as non-root,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -