Subject: CVS commit: pkgsrc/devel
To: None <pkgsrc-changes@NetBSD.org>
From: Todd Vierling <tv@netbsd.org>
List: pkgsrc-changes
Date: 03/22/2005 15:12:08
Module Name:	pkgsrc
Committed By:	tv
Date:		Tue Mar 22 15:12:08 UTC 2005

Modified Files:
	pkgsrc/devel/libtool: Makefile.common distinfo
	pkgsrc/devel/libtool-base: Makefile
	pkgsrc/devel/libtool/patches: manual-libtool.m4 manual-ltdl.m4
	    manual.README patch-ab patch-ac patch-ad

Log Message:
Update to 1.5.14, and switch DragonFly to version_type=linux.
Change summary since 1.5.10:

	* ltmain.in: Add -pthread like flags when linking executables too.

	* ltmain.in (func_extract_archives) [darwin]: This didn't actually
	work on a real fat archive, should do now.

	* tests/func_extract_archives.test: remove darwin fat tests which
	did not actually work.

	* ltmain.in (link mode): Allow five digits in version-info

	* ltmain.in (link mode): With piecewise (partial) linking, fix
	intermediate output name for subdir-objects.

	* ltmain.in [darwin]: Don't add installed libs to temp_rpath when
	building executables on darwin, or other systems which use
	hardcode_automatic. It may break our wrapper scripts.

	* ltmain.in [darwin]: Allow -framework foo through when given on
	the command line.

	* ltmain.in [irix]: Preserve processor option for SGI Compiler
	(-r[0-9][0-9]*).

	* ltmain.in: Don't pass through compiler-like thread flags when
	using $LD to do the linking. Use compiler_flags instead.
	Reported by Mark_Andrews@isc.org.

	* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [linux]: While "parsing"
	/etc/ld.so.conf, skip comments.

	* ltmain.in (func_extract_archives): Not all shells grok
	`read -r' (unnecessary in this case).
	Reported by Ralf Menzel <menzel@ls6.cs.uni-dortmund.de>.

	* libtool.m4 [solaris] (AC_LIBTOOL_PROG_LD_SHLIBS): Use ${wl} for
	whole_archive_flag_spec.  Missing backport reported by Ralf Menzel

	* libtool.m4 [linux] (AC_LIBTOOL_PROG_COMPILER_PIC): match
	$cc_basename, not $CC against icc.  Also, for symmetry match
	icpc* and ecpc* (ia64 version of icpc).

	* m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER) [linux]: Interpret
	`include' statements in toplevel ld.so.conf file.

	* config/ltmain.in (func_mode_link): When linking an installed
	libtool library on the command line using -lfoo we need to find
	the library in the search paths and add it's dependency_libs to
	the link in the conv pass so that any libtool libs listed are
	correctly expanded in the link pass.


To generate a diff of this commit:
cvs rdiff -r1.59 -r1.60 pkgsrc/devel/libtool/Makefile.common
cvs rdiff -r1.56 -r1.57 pkgsrc/devel/libtool/distinfo
cvs rdiff -r1.59 -r1.60 pkgsrc/devel/libtool-base/Makefile
cvs rdiff -r1.12 -r1.13 pkgsrc/devel/libtool/patches/manual-libtool.m4
cvs rdiff -r1.1 -r1.2 pkgsrc/devel/libtool/patches/manual-ltdl.m4
cvs rdiff -r1.6 -r1.7 pkgsrc/devel/libtool/patches/manual.README
cvs rdiff -r1.49 -r1.50 pkgsrc/devel/libtool/patches/patch-ab
cvs rdiff -r1.16 -r1.17 pkgsrc/devel/libtool/patches/patch-ac
cvs rdiff -r1.21 -r1.22 pkgsrc/devel/libtool/patches/patch-ad

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.