The NetBSD Project

CVS log for pkgsrc/devel/libtool/Makefile.common

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / devel / libtool

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.87 / (download) - annotate - [select for diffs], Wed Nov 9 13:14:08 2022 UTC (17 months, 1 week ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, HEAD
Changes since 1.86: +2 -2 lines
Diff to previous 1.86 (colored) to selected 1.28 (colored)

Reset MAINTAINER

Revision 1.86 / (download) - annotate - [select for diffs], Tue Jul 26 16:15:26 2022 UTC (20 months, 3 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3
Changes since 1.85: +2 -2 lines
Diff to previous 1.85 (colored) to selected 1.28 (colored)

libtool*: update to 2.4.7

* Noteworthy changes in release 2.4.7 (2022-03-16) [stable]

** New features:

  - Libtool script now supports (configure-time and runtime) ARFLAGS
    variable, which obsoletes AR_FLAGS.  This is due to naming conventions
    among other *FLAGS and to be consistent with Automake's ARFLAGS.

  - Gnulib testsuite is enabled and run during 'make check'.

  - Support the Windows version of the Intel C Compiler (icl) in
    libtool script.

  - Pass '-fsanitize=*' flags for GCC and LLVM, and '-specs=*' for GCC
    to linker.

  - Pass '-Xassembler=*' and '-Wa,*' flag to compilers and linkers.

  - The variable 'FILECMD' with default value of '/usr/bin/file' was used to
    replace existing hard coded references to '/usr/bin/file'.

  - Add MidnightBSD support.

** Important incompatible changes:

  - Libtool changed ARFLAGS/AR_FLAGS default from 'cru' to 'cr'.

  - Do not pass '-pthread' to Solaris linker.

  - 'libtool' and 'libtoolize' scripts now use '#! /usr/bin/env sh' shebang.
    Previously '#! /bin/sh' was used, which presents challenges for
    containerized environments.

** Bug fixes:

  - Fix significant slowdown of libtoolize for certain projects (regression
    introduced in 2.4.3 release) caused by infinite m4 macro recursion.

  - Mitigate the slowdown of libtool script (introduced in v2.4.3) caused by
    increased number of calls to '$SED $sed_quote_subst' (bug#20006).

  - Properly parse and export TLS symbols on AIX.

  - Various bug fixes surrounding use of 'sed'.

  - Darwin systems set proper "allow undefined" flag on OSX 11, and
    PowerPC 10.5.

  - Removed some deprecated tests related to 'Makefile.inc' files.

Revision 1.85 / (download) - annotate - [select for diffs], Sat Jan 18 23:30:33 2020 UTC (4 years, 3 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.84: +2 -2 lines
Diff to previous 1.84 (colored) to selected 1.28 (colored)

all: migrate several HOMEPAGEs to https

pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.

Revision 1.84 / (download) - annotate - [select for diffs], Tue Mar 7 13:21:10 2017 UTC (7 years, 1 month ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1
Changes since 1.83: +2 -2 lines
Diff to previous 1.83 (colored) to selected 1.28 (colored)

Unbreak build in environments with fine grained file system times.

Revision 1.83 / (download) - annotate - [select for diffs], Mon Mar 6 16:14:07 2017 UTC (7 years, 1 month ago) by jperkin
Branch: MAIN
Changes since 1.82: +10 -4 lines
Diff to previous 1.82 (colored) to selected 1.28 (colored)

Update libtool packages to 2.4.6.

Changes since 2.4.2 are too numerous to mention, with over 4,700 lines
in the ChangeLog file.  However, this release does at least fix a large
number of build failures on SmartOS, and doesn't appear to cause any
obvious regressions in bulk builds performed by Joerg and myself.

Some pkgsrc cleanups while here, including merging the MirBSD patches
correctly.  It couldn't be made much clearer how to properly integrate
patches here to ensure they are not lost.  Next time you might not be so
fortunate!

Revision 1.82 / (download) - annotate - [select for diffs], Thu Oct 9 14:06:10 2014 UTC (9 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4
Changes since 1.81: +1 -3 lines
Diff to previous 1.81 (colored) to selected 1.28 (colored)

Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.

Revision 1.81 / (download) - annotate - [select for diffs], Thu May 16 14:25:48 2013 UTC (10 years, 11 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.80: +2 -1 lines
Diff to previous 1.80 (colored) to selected 1.28 (colored)

Used by devel/libtool-fortran/Makefile too.

Revision 1.80 / (download) - annotate - [select for diffs], Fri May 10 00:15:02 2013 UTC (10 years, 11 months ago) by riastradh
Branch: MAIN
Changes since 1.79: +7 -4 lines
Diff to previous 1.79 (colored) to selected 1.28 (colored)

Fix pathnames and NM in libtool for cross-compilation.

Forgot to commit this alongside the recent cross-libtool changes.

ok agc

Revision 1.79 / (download) - annotate - [select for diffs], Fri Apr 12 13:44:08 2013 UTC (11 years ago) by joerg
Branch: MAIN
Changes since 1.78: +2 -2 lines
Diff to previous 1.78 (colored) to selected 1.28 (colored)

Update to libtool-2.4.2:
- Initial support for Go.
- On Mac OS X, try to open .dylib as well as .so in lt_dlopenext.
- sysroot support
- man pages for libtool and libtoolize
- various smaller bug fixes

pkgsrc side: remove support for pre-ELF NetBSD

Revision 1.78 / (download) - annotate - [select for diffs], Wed Oct 31 11:17:23 2012 UTC (11 years, 5 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.77: +1 -2 lines
Diff to previous 1.77 (colored) to selected 1.28 (colored)

Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.77 / (download) - annotate - [select for diffs], Tue Dec 15 17:35:36 2009 UTC (14 years, 4 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4
Changes since 1.76: +3 -2 lines
Diff to previous 1.76 (colored) to selected 1.28 (colored)

Update to libtool-2.2.6b. This switches libtool to the new main branch.
Changes are many, important for pkgsrc:
- much higher speed (up to 30% faster for the overall build of libX11)
- less magic for detection of the tag

The pkgsrc integration of f2c has been changed to be more sane.
libtool itself now depends on the f2c frontend to use proper
auto-configuration and only fakes up the library. This part is
encapsulated in mk/compiler/f2c.mk.

Revision 1.76 / (download) - annotate - [select for diffs], Sat Jun 13 06:46:43 2009 UTC (14 years, 10 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2
Changes since 1.75: +4 -1 lines
Diff to previous 1.75 (colored) to selected 1.28 (colored)

Ran pkglint --autofix on the devel/ category. Most of the changes are
simple white-space issues like indentation and trailing spaces. The
others are cross-references for Makefile.common.

Revision 1.75 / (download) - annotate - [select for diffs], Tue May 19 08:59:10 2009 UTC (14 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.74: +2 -2 lines
Diff to previous 1.74 (colored) to selected 1.28 (colored)

Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT
block). Uncomment some commented out LICENSE lines while here.

Revision 1.74 / (download) - annotate - [select for diffs], Mon Mar 23 23:03:58 2009 UTC (15 years ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1
Changes since 1.73: +2 -2 lines
Diff to previous 1.73 (colored) to selected 1.28 (colored)

PR 40405: Change soname logic for DragonFly to follow the normal major
only scheme. Properly distinguish FreeBSD and DragonFly case to prevent
further confusion. Differs from the patch in the PR as it forces the
correct branch to be used.

Bump revision of libtool-base. Claim ownership.

Revision 1.73 / (download) - annotate - [select for diffs], Wed Nov 19 01:26:52 2008 UTC (15 years, 5 months ago) by chuck
Branch: MAIN
CVS Tags: pkgsrc-2008Q4-base, pkgsrc-2008Q4
Changes since 1.72: +2 -2 lines
Diff to previous 1.72 (colored) to selected 1.28 (colored)

update to libtool 1.5.26 using libtool/patches/manual.README procedure:
fixes linking problems on darwin (problems with nmedit, see
http://pogma.com/2008/02/13/nmedit-libtool-exported-symbols/ )

Revision 1.72 / (download) - annotate - [select for diffs], Sun Nov 11 11:35:48 2007 UTC (16 years, 5 months ago) by martti
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.71: +2 -1 lines
Diff to previous 1.71 (colored) to selected 1.28 (colored)

Added commented-out LICENSE=something.

Revision 1.71 / (download) - annotate - [select for diffs], Sat Sep 15 12:11:44 2007 UTC (16 years, 7 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base, pkgsrc-2007Q3
Changes since 1.70: +2 -2 lines
Diff to previous 1.70 (colored) to selected 1.28 (colored)

Update to libtool 1.5.24:
- fix regression on DragonFly [patched before]
- don't remove paths to uninstalled libs [patched before]
- initial support for Sun compilers on Linux
- better suport for GNU/kNetBSD and GNU/kFreeBSD
- fixes for GCC multilib on x86_64 and similiar system.
- documentation for --tag.
- getconf ARG_MAX is used to find maximum argument length.

Revision 1.70 / (download) - annotate - [select for diffs], Wed Apr 18 16:31:18 2007 UTC (17 years ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2
Changes since 1.69: +2 -2 lines
Diff to previous 1.69 (colored) to selected 1.28 (colored)

Use "nm -p" to extract symbol table on HP-UX. ok joerg@

Revision 1.69 / (download) - annotate - [select for diffs], Wed Apr 4 18:09:22 2007 UTC (17 years ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2007Q1-base, pkgsrc-2007Q1
Changes since 1.68: +2 -2 lines
Diff to previous 1.68 (colored) to selected 1.28 (colored)

Take maintainership.

Revision 1.68 / (download) - annotate - [select for diffs], Wed Apr 4 14:42:45 2007 UTC (17 years ago) by tv
Branch: MAIN
Changes since 1.67: +2 -2 lines
Diff to previous 1.67 (colored) to selected 1.28 (colored)

Reassign to tech-pkg@.  (Not pkgsrc-users@.  This is a critical pkgsrc
component tool, so a more direct communication route is warranted for
inquiries about this specific package.)

Revision 1.67 / (download) - annotate - [select for diffs], Wed Nov 1 09:01:56 2006 UTC (17 years, 5 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.66: +2 -1 lines
Diff to previous 1.66 (colored) to selected 1.28 (colored)

DESTDIR support.

Revision 1.66 / (download) - annotate - [select for diffs], Wed Mar 22 22:50:32 2006 UTC (18 years, 1 month ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2, pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.65: +2 -2 lines
Diff to previous 1.65 (colored) to selected 1.28 (colored)

Use "tv@NetBSD.org" as my MAINTAINER address; makes identifying me as a
PR-responsible person (such as I am ;) a little easier.

Revision 1.65 / (download) - annotate - [select for diffs], Mon Jan 30 22:19:56 2006 UTC (18 years, 2 months ago) by tv
Branch: MAIN
Changes since 1.64: +3 -3 lines
Diff to previous 1.64 (colored) to selected 1.28 (colored)

Update libtool to 1.5.22.  Too many changes for CVS commit logs; here's
some highlighted changes:

* Fixes minor /tmp race condition bug.
* Integrated Interix support; no longer requires pkgsrc hackery.
* shlibtool is a wrapper using the (now working) "--tag=disable-static".
* Several other bugs fixed, removing some pkgsrc-local changes.

Revision 1.64 / (download) - annotate - [select for diffs], Sun May 22 05:35:32 2005 UTC (18 years, 11 months ago) by jlam
Branch: MAIN
CVS Tags: tv-libtool-1-5-18-tmpdirfix, pkgsrc-2005Q4-base, pkgsrc-2005Q4, pkgsrc-2005Q3-base, pkgsrc-2005Q3, pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.63: +1 -2 lines
Diff to previous 1.63 (colored) to selected 1.28 (colored)

For packages that use GNU configure, don't bother adding "TOOL"
variables into CONFIGURE_ENV if the new tools framework already takes
care of adding them automatically.

Revision 1.63 / (download) - annotate - [select for diffs], Wed May 18 14:40:04 2005 UTC (18 years, 11 months ago) by tv
Branch: MAIN
Changes since 1.62: +24 -1 lines
Diff to previous 1.62 (colored) to selected 1.28 (colored)

libtool-base 1.5.18nb1: Update the patches per manual.README.

While here, since those instructions are still not being heeded, make the
warning comment extremely loud and obnoxious, and put it in both
libtool/Makefile.common and libtool-base/Makefile.

Revision 1.62 / (download) - annotate - [select for diffs], Wed May 18 11:57:12 2005 UTC (18 years, 11 months ago) by adam
Branch: MAIN
Changes since 1.61: +2 -3 lines
Diff to previous 1.61 (colored) to selected 1.28 (colored)

Changes 1.5.18:
* Fix regression in 1.5.16 to not install libtldl data files from
  `libtoolize --ltdl'ed software packages.
* Bug Fixes.

Changes 1.5.16:
* Allow shell special characters like `$' in source file names, but not
  in object names, to enhance GCJ support.
* Detection of compiler wrappers like distcc/ccache and $host_alias prefix.
* More robust tests for PIC flag, `-c -o', in presence of warnings.
* Bug Fixes, among others for convenience archives regression on Solaris
  and timestamp-preserving `libtoolize --copy --ltdl'.

Revision 1.61 / (download) - annotate - [select for diffs], Mon Apr 11 21:45:28 2005 UTC (19 years ago) by tv
Branch: MAIN
Changes since 1.60: +1 -2 lines
Diff to previous 1.60 (colored) to selected 1.28 (colored)

Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.

Revision 1.60 / (download) - annotate - [select for diffs], Tue Mar 22 15:12:07 2005 UTC (19 years, 1 month ago) by tv
Branch: MAIN
Changes since 1.59: +2 -2 lines
Diff to previous 1.59 (colored) to selected 1.28 (colored)

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.

Revision 1.59 / (download) - annotate - [select for diffs], Wed Jan 19 16:33:55 2005 UTC (19 years, 3 months ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1
Changes since 1.58: +1 -3 lines
Diff to previous 1.58 (colored) to selected 1.28 (colored)

Since some platforms (notably IRIX) don't like the autoconf cache, don't
try forcing it on; rather, go back to autoconf's default of no cache file.

Revision 1.58 / (download) - annotate - [select for diffs], Mon Nov 29 03:15:35 2004 UTC (19 years, 4 months ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.57: +2 -2 lines
Diff to previous 1.57 (colored) to selected 1.28 (colored)

Well, I suppose I'm the de facto MAINTAINER now, so make it so.

Revision 1.57 / (download) - annotate - [select for diffs], Sat Nov 20 10:10:35 2004 UTC (19 years, 5 months ago) by grant
Branch: MAIN
Changes since 1.56: +2 -2 lines
Diff to previous 1.56 (colored) to selected 1.28 (colored)

use "nm -B" to extract symbol table on OSF1.

Revision 1.56 / (download) - annotate - [select for diffs], Sun Oct 17 16:37:02 2004 UTC (19 years, 6 months ago) by tv
Branch: MAIN
Changes since 1.55: +3 -1 lines
Diff to previous 1.55 (colored) to selected 1.28 (colored)

Pass RANLIB path down to libtool's configure script; addresses PR pkg/27217.

Revision 1.55 / (download) - annotate - [select for diffs], Thu Oct 14 19:04:56 2004 UTC (19 years, 6 months ago) by tv
Branch: MAIN
Changes since 1.54: +23 -1 lines
Diff to previous 1.54 (colored) to selected 1.28 (colored)

Update libtool* packages to account for libltdl split, and simplify by
moving some common things into Makefile.common.

Revision 1.54 / (download) - annotate - [select for diffs], Thu Oct 14 16:15:26 2004 UTC (19 years, 6 months ago) by tv
Branch: MAIN
Changes since 1.53: +3 -1 lines
Diff to previous 1.53 (colored) to selected 1.28 (colored)

Speed up subdir configure with -C.

Revision 1.53 / (download) - annotate - [select for diffs], Sun Oct 3 00:13:31 2004 UTC (19 years, 6 months ago) by tv
Branch: MAIN
Changes since 1.52: +2 -2 lines
Diff to previous 1.52 (colored) to selected 1.28 (colored)

Libtool fix for PR pkg/26633, and other issues.  Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.

Revision 1.52 / (download) - annotate - [select for diffs], Tue May 25 18:59:06 2004 UTC (19 years, 10 months ago) by skrll
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3, pkgsrc-2004Q2-base, pkgsrc-2004Q2
Changes since 1.51: +2 -2 lines
Diff to previous 1.51 (colored) to selected 1.28 (colored)

Remove myself as maintainer of libtool.

Revision 1.51 / (download) - annotate - [select for diffs], Thu Apr 22 14:40:29 2004 UTC (20 years ago) by tv
Branch: MAIN
Changes since 1.50: +2 -3 lines
Diff to previous 1.50 (colored) to selected 1.28 (colored)

Update to 1.5.6 (OK'd by skrll).

* In libtool-base, generate shlibtool with a simple sed script; no full
  build is actually needed.

Changelog:

New in 1.5.6: 2004-04-11; CVS version 1.5.5a, Libtool team:
* Installs libltdl files properly in $prefix/share/libtool/libltdl. 1.5.4
  did not install them at all.
* libltdl correctly guesses the extension for loadable modules again.

New in 1.5.4: 2004-04-03; CVS version 1.5.3a, Libtool team:
* Bug fixes.

Revision 1.50 / (download) - annotate - [select for diffs], Wed Apr 21 14:55:32 2004 UTC (20 years ago) by tv
Branch: MAIN
Changes since 1.49: +2 -2 lines
Diff to previous 1.49 (colored) to selected 1.28 (colored)

libtool 1.5.2nb7: Another Interix fix, this time removing any usage of
-fpic or -fPIC, as those produce horribly broken code.  Rather, shlibs
are relocated at runtime by the NT loader, and are compiled without any
special PIC option.

Revision 1.49 / (download) - annotate - [select for diffs], Tue Apr 20 18:29:34 2004 UTC (20 years ago) by tv
Branch: MAIN
Changes since 1.48: +2 -2 lines
Diff to previous 1.48 (colored) to selected 1.28 (colored)

Move the libtool changes back to .m4 patches, but keep these out of the
way of automatic patching so automake doesn't come into play (and so that
the changes don't show up in the installed autoconf m4 fragments).

Add Interix3 support.  Bump PKGREVISION to 1.5.2nb6.

Revision 1.48 / (download) - annotate - [select for diffs], Fri Mar 12 16:00:16 2004 UTC (20 years, 1 month ago) by danw
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base, pkgsrc-2004Q1
Changes since 1.47: +2 -2 lines
Diff to previous 1.47 (colored) to selected 1.28 (colored)

bump PKGREVISION for my change to patch-aa last night. (pointed out
by grant)

Revision 1.47 / (download) - annotate - [select for diffs], Mon Feb 23 10:54:08 2004 UTC (20 years, 1 month ago) by markd
Branch: MAIN
Changes since 1.46: +2 -2 lines
Diff to previous 1.46 (colored) to selected 1.28 (colored)

Fix version_type settings for the non-NetBSD platforms in the CXX and
F77 cases.

PKGREVISION++

Revision 1.46 / (download) - annotate - [select for diffs], Wed Feb 18 07:55:51 2004 UTC (20 years, 2 months ago) by skrll
Branch: MAIN
Changes since 1.45: +2 -2 lines
Diff to previous 1.45 (colored) to selected 1.28 (colored)

Pull in the fix for the symlink vulnerability.

Revision 1.45 / (download) - annotate - [select for diffs], Sat Feb 14 15:29:15 2004 UTC (20 years, 2 months ago) by jlam
Branch: MAIN
Changes since 1.44: +1 -8 lines
Diff to previous 1.44 (colored) to selected 1.28 (colored)

CONFIG_{GUESS,SUB}_OVERRIDE are now relative to ${WRKSRC} and will
automatically substitute for any config.{guess,sub} files found up to a
directory depth of 2.

Revision 1.44 / (download) - annotate - [select for diffs], Sun Feb 8 11:21:58 2004 UTC (20 years, 2 months ago) by skrll
Branch: MAIN
Changes since 1.43: +2 -2 lines
Diff to previous 1.43 (colored) to selected 1.28 (colored)

Fix the installation of libltdl on non-NetBSD platforms and correct a
typo in version_type for BSD/OS.

PKGREVISION++

Revision 1.43 / (download) - annotate - [select for diffs], Sat Feb 7 09:25:39 2004 UTC (20 years, 2 months ago) by seb
Branch: MAIN
Changes since 1.42: +2 -1 lines
Diff to previous 1.42 (colored) to selected 1.28 (colored)

Fix endless loop in pathname canonicalization in install mode.
As seen in PR pkg/24333.

Fix from skrll@.

Bump PKGREVISION.

Revision 1.42 / (download) - annotate - [select for diffs], Thu Feb 5 21:30:00 2004 UTC (20 years, 2 months ago) by jlam
Branch: MAIN
Changes since 1.41: +3 -3 lines
Diff to previous 1.41 (colored) to selected 1.28 (colored)

Reorder some lines so they appear before bsd.prefs.mk and set
USE_BUILDLINK3 to "yes".  This should fix installation of libtool-base
using gcc3 from pkgsrc.

Revision 1.41 / (download) - annotate - [select for diffs], Thu Feb 5 20:14:06 2004 UTC (20 years, 2 months ago) by skrll
Branch: MAIN
Changes since 1.40: +10 -6 lines
Diff to previous 1.40 (colored) to selected 1.28 (colored)

The long awaited update libtool to 1.5.2.

Some pkgsrc things
	- Fix PLISTs for packages that use -release
	- Include canonicalisation of a couple of paths for the benefit
	  of qt3-*
	- the normal version=sunos patching
	- fix all library_names_spec for the standard set of symlinks

The libtool things some of which had already made it into pkgsrc libtool.

New in 1.5.2: 2004-01-25; CVS version 1.5.0a, Libtool team:
* lt_dlrealloc is an official part of the libltdl API.
* --tag, --silent and --debug options are preserved and reused when libtool
  calls itself for relinking etc.
* `-pthread' and similar options are honoured when linking shared libraries.
* -no-suppress in compile mode shows compiler output for both PIC and non-PIC
  object compilation.
* New link mode option `-precious-files-regex' to prevent accidental removal
  of files you want to keep, such as test coverage data, from the temporary
  output directory.
* Directories specified in /etc/ld.so.conf are no longer hardcoded on Linux.
* Recognises the 'R' symbol type on Solaris so read-only symbols can be
  exported.
* Bug fixes.

New in 1.5: 2003-04-14; CVS version 1.4e, Libtool team:
* First stable release of multi-language architecture.
* libtool and libltdl support for Mac OS/X.
* libltdl will now use cygwins dlopen API instead of always forcing
  LoadLibrary.
* Support auto-import patch to binutils on cygwin for much improved dll
  support.
* Bug fixes.

New in 1.4.3: 2002-10-13; CVS version 1.4.2a, Robert Boehne:
* The libltdl subdirectory now bootstraps correctly with Automake 1.5.
* srcdir != builddir builds with Automake 1.5 work correctly.
* Support for mips-compaq-nonstopux.
* New command line argument, --preserve-dup-deps prevents removal of
  duplicate dependent libraries.

New in 1.4d: 2002-01-07; CVS version 1.4c, Libtool team:
* Help strings display correctly again.
* Better error messages when library linking fails.
* Better error messages from libltdl when loading fails.
* Better search path management in libltdl with `lt_dlinsertsearchdir' call.
* Support /lib/w32api in recent cygwin releases.
* Support cross compilation to mingw.
* Support for .rc files (Windows resource compiler).
* Improved handling of mingw gcc.
* Improved handling of $PATH with entries containing spaces.
* Improved support for linking with gcc on aix4* and aix5*.
* Improved support for GCC 3.0.
* Initial support for QNX RTOS, UnixWare 7 and OpenUNIX 8.
* Bug fixes to the OpenBSD port.
* Bug fixes.

New in 1.4.2: 2001-09-11; CVS version 1.4.1a, Gary V. Vaughan:
* libltdl now builds on solaris again
* diagnose and warn about not-quite-working combinations of gcc and
  ld on solaris.
* Improved OpenBSD support.
* Improved cygwin support.
* Bugfixes.

New in 1.4.1: 2001-09-03; CVS version 1.4.0a, Libtool team:
* Better error messages from libltdl when loading fails.
* Don't leave here-doc files behind.
* Improved support for OpenBSD.
* Libtool will build with autoconf-2.50 and higher.
* Plug memory management bugs in libltdl.
* Prefer shl_load to dlopen for better operation on HP-UX.

New in 1.4b: 2001-07-09; CVS version 1.4a, Libtool team:
* Now bootstraps with autoconf-2.50 and automake-1.4-p4.
* Always try to build at least a static lib, even if both static and
  shared libs were disabled.
* Full support for C++ compiler.
* Support for GNU gcj compiler.
* libltdl can now load all modules in a given path according to user
  supplied criteria with `lt_dlforeachfile' call.
* Improved support for AIX ia64, djgpp, HPUX, hurd, OpenBSD, sco3.2*.
* Internal mutex handling no longer has namespace clashes on NCR MP-RAS.
* New pdemo and tagdemo tests.
* Bug fixes.

Revision 1.40 / (download) - annotate - [select for diffs], Tue Jan 20 12:13:28 2004 UTC (20 years, 3 months ago) by agc
Branch: MAIN
Changes since 1.39: +2 -2 lines
Diff to previous 1.39 (colored) to selected 1.28 (colored)

Move WRKSRC definition away from the first paragraph in a Makefile.

Revision 1.39 / (download) - annotate - [select for diffs], Mon Jan 5 11:12:46 2004 UTC (20 years, 3 months ago) by jlam
Branch: MAIN
Changes since 1.38: +4 -2 lines
Diff to previous 1.38 (colored) to selected 1.28 (colored)

"bl3ify": [v] to convert a package to use the buildlink3 framework.

Revision 1.38 / (download) - annotate - [select for diffs], Mon Jan 5 09:50:47 2004 UTC (20 years, 3 months ago) by cube
Branch: MAIN
Changes since 1.37: +2 -2 lines
Diff to previous 1.37 (colored) to selected 1.28 (colored)

Import a patch for ltdl.c (an old one, from 2001, see rev. 1.134.2.1 of
that filein GNU libtool repository) to fix bad assumptions on memory
allocation.  Bump PKGREVISION.

Revision 1.37 / (download) - annotate - [select for diffs], Thu Dec 11 22:15:30 2003 UTC (20 years, 4 months ago) by reed
Branch: MAIN
Changes since 1.36: +2 -2 lines
Diff to previous 1.36 (colored) to selected 1.28 (colored)

Added better support for BSD/OS for libtool.  libtool has never
officially been ported to BSD/OS 5.  So this adds that support.
Added three more patches and changed two.  Based on some ideas from
Steven M. Schultz and discussed with skrll@NetBSD.
Bump PKGREVISION.

Revision 1.36 / (download) - annotate - [select for diffs], Wed Dec 3 21:18:19 2003 UTC (20 years, 4 months ago) by reed
Branch: MAIN
Changes since 1.35: +2 -2 lines
Diff to previous 1.35 (colored) to selected 1.28 (colored)

Fix bsdi4 (BSD/OS) support in ltconfig (via patch-aa).
(Set version_type=sunos for bsdi in libtool.)
Regenerate distinfo for patch-aa.
Bump PKGREVISION (especially so BSD/OS support will work
using _OPSYS_LIBTOOL_REQD.)
This is for my PR #23058.

Revision 1.35 / (download) - annotate - [select for diffs], Sun Nov 2 19:19:30 2003 UTC (20 years, 5 months ago) by skrll
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base, pkgsrc-2003Q4
Changes since 1.34: +2 -2 lines
Diff to previous 1.34 (colored) to selected 1.28 (colored)

"Someone has to"

Revision 1.34 / (download) - annotate - [select for diffs], Sun Oct 5 08:19:19 2003 UTC (20 years, 6 months ago) by grant
Branch: MAIN
Changes since 1.33: +2 -2 lines
Diff to previous 1.33 (colored) to selected 1.28 (colored)

make the library names we create on Darwin be consistent with what
pkgsrc expects and what other platforms use.

note that we can't simply use version_type=sunos, since the Darwin
linker requires libtool to pass -compatibility_version and
-current_version so they are coded into the library header.

this fixes the problem of having libname.x.dylib files which were not
registered in the PLIST, and thus were leftover after package removal.

ok'd by jlam.

Revision 1.33 / (download) - annotate - [select for diffs], Thu Sep 25 02:09:03 2003 UTC (20 years, 6 months ago) by danw
Branch: MAIN
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored) to selected 1.28 (colored)

Update Darwin patches to match libtool 1.4.3

Revision 1.32 / (download) - annotate - [select for diffs], Thu Jul 17 21:31:45 2003 UTC (20 years, 9 months ago) by grant
Branch: MAIN
Changes since 1.31: +2 -2 lines
Diff to previous 1.31 (colored) to selected 1.28 (colored)

s/netbsd.org/NetBSD.org/

Revision 1.31 / (download) - annotate - [select for diffs], Mon Jun 23 14:23:20 2003 UTC (20 years, 10 months ago) by jschauma
Branch: MAIN
Changes since 1.30: +2 -2 lines
Diff to previous 1.30 (colored) to selected 1.28 (colored)

s/packages@/tech-pkg@/g
(Forgot the last time we did this.  Pointed out by Sergey
Svishchev (svs at ropnet dot ru))

Revision 1.30 / (download) - annotate - [select for diffs], Fri Mar 28 15:05:01 2003 UTC (21 years ago) by jschauma
Branch: MAIN
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored) to selected 1.28 (colored)

PKGREVISION++ after last fix for irix.

Revision 1.29 / (download) - annotate - [select for diffs], Fri Jan 31 20:33:51 2003 UTC (21 years, 2 months ago) by skrll
Branch: MAIN
CVS Tags: netbsd-1-6-1-base, netbsd-1-6-1
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored)

Don't use -nodefaultlibs when linking C libraries - this was for old broken
ELF toolchains. glib2 on -current will now link correctly as -pthread will
have an effect.

PKGREVISION++

Revision 1.28 / (download) - annotate - [selected], Fri Jan 31 20:29:09 2003 UTC (21 years, 2 months ago) by skrll
Branch: MAIN
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored)

Whitespace.

Revision 1.27 / (download) - annotate - [select for diffs], Tue Jan 21 22:43:42 2003 UTC (21 years, 3 months ago) by grant
Branch: MAIN
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored) to selected 1.28 (colored)

set need_version=no on Darwin, from libtool 1.4.3.

This should fix PR 19271 from Jason Thorpe.

ok'd by nick.

Revision 1.26 / (download) - annotate - [select for diffs], Fri Jan 10 08:44:18 2003 UTC (21 years, 3 months ago) by jlam
Branch: MAIN
Changes since 1.25: +2 -2 lines
Diff to previous 1.25 (colored) to selected 1.28 (colored)

Install a ${PREFIX}/bin/shlibtool as part of the devel/libtool-base
package.  shlibtool will not build static libraries.  Add handling in
bsd.pkg.mk for a variable named "SHLIBTOOL_OVERRIDE" that is analogous to
LIBTOOL_OVERRIDE and causes any listed libtool scripts to be replaced with
a symlink to shlibtool, and teach buildlink2 about shlibtool.  Bump
PKGREVISION of devel/libtool* packages to 11.

Revision 1.25 / (download) - annotate - [select for diffs], Mon Dec 23 14:49:54 2002 UTC (21 years, 4 months ago) by jlam
Branch: MAIN
Changes since 1.24: +4 -2 lines
Diff to previous 1.24 (colored) to selected 1.28 (colored)

Convert libtool packages to use buildlink2.

Revision 1.24 / (download) - annotate - [select for diffs], Sun Nov 17 11:55:01 2002 UTC (21 years, 5 months ago) by grant
Branch: MAIN
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored) to selected 1.28 (colored)

fix shared library names on FreeBSD to be like NetBSD and Solaris in
preparation for FreeBSD pkgsrc support.

bump PKGREVISION.

ok'd by nick.

Revision 1.23 / (download) - annotate - [select for diffs], Sun Aug 25 18:38:34 2002 UTC (21 years, 7 months ago) by jlam
Branch: MAIN
Changes since 1.22: +1 -1 lines
Diff to previous 1.22 (colored) to selected 1.28 (colored)

Merge changes in packages from the buildlink2 branch that have
buildlink2.mk files back into the main trunk.  This provides sufficient
buildlink2 infrastructure to start merging other packages from the
buildlink2 branch that have already been converted to use the buildlink2
framework.

Revision 1.21.2.1 / (download) - annotate - [select for diffs], Sun Jun 23 18:44:29 2002 UTC (21 years, 10 months ago) by jlam
Branch: buildlink2
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored) next main 1.22 (colored) to selected 1.28 (colored)

Merge from pkgsrc-current to buildlink2 branch.

Revision 1.22 / (download) - annotate - [select for diffs], Tue May 21 14:03:36 2002 UTC (21 years, 11 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgviews-base, pkgviews, netbsd-1-6-RELEASE-base, netbsd-1-6, buildlink2-base
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored) to selected 1.28 (colored)

Make libtool work on Darwin, based on the patches in pkg/16104 by
Jeff Putsch <jdputsch@attbi.com>. Also repair a typo that had prevented
'-fno-common' from being passed along (found and fixed by skrll).

Bump PKGREVISION.

Approved by skrll.

Revision 1.21 / (download) - annotate - [select for diffs], Mon Apr 15 18:25:45 2002 UTC (22 years ago) by kei
Branch: MAIN
Branch point for: buildlink2
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored) to selected 1.28 (colored)

Define PKGREVISION, not PKGREV to handle nbX of the package.  libtool package
now uses the standard way.

Revision 1.20 / (download) - annotate - [select for diffs], Tue Mar 26 16:31:28 2002 UTC (22 years ago) by skrll
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH003
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored) to selected 1.28 (colored)

Fix a bug when inferring the CXX tag which meant that for certain
libraries the following could occur

	- a.out platforms: c++rt0.o would be missing and therefore
	  global contstructors would not work.

	- ELF platforms libstdc++ and libm would not be explicitly
	  linked in.

This affected notably libqt and explains the build failure of kdelibs2 on
arm32.

Bump PKGREVISION and require it.

Revision 1.19 / (download) - annotate - [select for diffs], Thu Mar 21 09:00:12 2002 UTC (22 years, 1 month ago) by skrll
Branch: MAIN
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored) to selected 1.28 (colored)

Fix the pattern that matches valid library files so that it allows '.'
in the library name. This fixes pkg/15981 from Dan McMahill
<dmcmahill@netbsd.org>

Patch up the test configure scripts while we're here.

Bump the PKGREV, but don't require it just yet.

Revision 1.18 / (download) - annotate - [select for diffs], Fri Mar 1 15:40:43 2002 UTC (22 years, 1 month ago) by skrll
Branch: MAIN
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored) to selected 1.28 (colored)

Pull in a change from libtool-current that changes the dependency
recording strategy and a flag (--preserve-dup-deps) to provide the old
stratey if needed. The new strategy reduces the length of the
dependency_libs information stored in .la files and therefore the length
of link lines. This has a positive effect on performance.

Pull across the documentation updates for the change.

Bump the PKGREVISION.

This was tested by building and running both KDE and Gnome.

Revision 1.17 / (download) - annotate - [select for diffs], Mon Feb 11 14:57:58 2002 UTC (22 years, 2 months ago) by skrll
Branch: MAIN
Changes since 1.16: +3 -1 lines
Diff to previous 1.16 (colored) to selected 1.28 (colored)

Set AUTOMAKE_OVERRIDE=NO

The side effect of touching configure.in is to recreate ltmain.sh from
ltmain.in. We patch ltmain.sh and so the changes get lost.

This should fix pkg/15481 from Tom Haapanen <tomh@metrics.com>

Revision 1.16 / (download) - annotate - [select for diffs], Fri Jan 4 15:20:28 2002 UTC (22 years, 3 months ago) by skrll
Branch: MAIN
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored) to selected 1.28 (colored)

Allow objects of the form libfoo_pic.a to be linked into shared objects as
well as the normal shared objects. This means that the new toolchain, that
links in libgcc_pic.a, will build proper shared objects again.

Bump to nb5 and make this the required version.

Fixes pkg/15120 from Matthias Scheler <tron@colwyn.zhadum.de>

Revision 1.15 / (download) - annotate - [select for diffs], Fri Oct 26 07:47:42 2001 UTC (22 years, 5 months ago) by skrll
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored) to selected 1.28 (colored)

Fix ltcf-cxx.sh to work on -current/new toolchains. That is make sure that
/usr/lib/crtbeginS.o and /usr/lib/crtendS.o make it into
{pre,post}dep_objects.

Fixes pkg/14353 from Witold J. Wnuk <witek@pd37.warszawa.sdi.tpnet.pl>

Tested as "still" working on 1.5.2.

Bump minor number of pkg and make pkgsrc depend on this version.

Revision 1.14 / (download) - annotate - [select for diffs], Thu Oct 4 07:58:02 2001 UTC (22 years, 6 months ago) by skrll
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored) to selected 1.28 (colored)

There is only one system library path: /usr/lib. Don't include /lib and
/usr/local/lib.

Discussed with Johnny Lam <jlam@netbsd.org> and Bernd Ernesti
<veego@netbsd.org>

Problem reported by Jeremy C. Reed <reed@reedmedia.net> on tech-pkg

Revision 1.13 / (download) - annotate - [select for diffs], Thu Sep 27 23:17:56 2001 UTC (22 years, 6 months ago) by jlam
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored) to selected 1.28 (colored)

Mechanical changes to 375 files to change dependency patterns of the form
foo-* to foo-[0-9]*.  This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net.  Also
change dependency examples in Packages.txt to reflect this.

Revision 1.12 / (download) - annotate - [select for diffs], Wed Jun 20 08:10:49 2001 UTC (22 years, 10 months ago) by skrll
Branch: MAIN
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored) to selected 1.28 (colored)

Fix --mode=execute quoting problem.

Bump to nb2. Fix has been sent to libtool maintainers.

Revision 1.11 / (download) - annotate - [select for diffs], Thu Jun 14 14:55:45 2001 UTC (22 years, 10 months ago) by skrll
Branch: MAIN
Changes since 1.10: +3 -3 lines
Diff to previous 1.10 (colored) to selected 1.28 (colored)

Update libtool to a newer snapshot.

Notable changes are:

	* Fix memory leak in libltdl
	* Handle large dependency_libs entries in .la files better
	* Integration of a lot of the NetBSD changes

Revision 1.10 / (download) - annotate - [select for diffs], Wed May 9 10:24:11 2001 UTC (22 years, 11 months ago) by agc
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH001
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored) to selected 1.28 (colored)

If a tag has not been given, and we're using a compiler which is not one
of the ones with which libtool was built, attempt to infer the compiler
from the first word of the command line passed to libtool.

We only reach this test if libtool is about to die with a message about
lacking a specific tag, so this change is the least intrusive that can
be made.

This means that different CC options can now be recognised when compiling.

Bump version number to nb6

Revision 1.9 / (download) - annotate - [select for diffs], Wed Apr 18 18:08:29 2001 UTC (23 years ago) by skrll
Branch: MAIN
Changes since 1.8: +2 -1 lines
Diff to previous 1.8 (colored) to selected 1.28 (colored)

Oops. Shouldn't have removed the FILESDIR.

This fixes PR/12690 from Tim Walls <tim.walls@pa.press.net>

Revision 1.8 / (download) - annotate - [select for diffs], Tue Apr 17 16:56:15 2001 UTC (23 years ago) by skrll
Branch: MAIN
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored) to selected 1.28 (colored)

Share a common distinfo.

Revision 1.7 / (download) - annotate - [select for diffs], Tue Apr 3 17:06:16 2001 UTC (23 years ago) by skrll
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored) to selected 1.28 (colored)

Implement a new deplibs_check_method called match_pattern and use it.

The use of file(1) was always disliked and it proved to cause problems
on some platforms.

Fixes pkg/12516 from Dam McMahill <mcmahill@mtl.mit.edu>

Revision 1.6 / (download) - annotate - [select for diffs], Sun Mar 18 17:10:27 2001 UTC (23 years, 1 month ago) by skrll
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored) to selected 1.28 (colored)

Change the workaround for old compiler versions so that it actually works.
Actually simply the workaround in the process.

Fixes problems noted by SUNAGAWA Keiki <kei_sun@ba2.so-net.ne.jp> on
tech-pkg and David W. Talmage <talmage@ricochet.net> in private email.

Tested by SUNAGAWA Keiki.

Revision 1.5 / (download) - annotate - [select for diffs], Mon Mar 12 11:23:03 2001 UTC (23 years, 1 month ago) by skrll
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored) to selected 1.28 (colored)

Re-enable the -release option of libtool. ELF is fully supported with a.out
support to follow. Note this in documentation.

Bump revision of libtool to nb3 and update dependencies.

Update (sort) known affected PLISTs.

Fixes pkg/12368 by Kimmo Suominen <kim@tac.nyc.ny.us>
Fixes problems with cross/* noted on tech-pkg and packages by
	Chuck Cranor <chuck@research.att.com>, and
	Thomas Klausner <wiz@danbala.ifoer.tuwien.ac.at>

Revision 1.4 / (download) - annotate - [select for diffs], Thu Mar 1 08:40:15 2001 UTC (23 years, 1 month ago) by skrll
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored) to selected 1.28 (colored)

Use MASTER_SITE_LOCAL

Revision 1.3 / (download) - annotate - [select for diffs], Wed Feb 28 10:16:57 2001 UTC (23 years, 1 month ago) by skrll
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored) to selected 1.28 (colored)

Fall back to the default configuration when unable to infer a tag.

This helps with c compilers that libtool doesn't recognise.

Bump the revision.

Revision 1.2 / (download) - annotate - [select for diffs], Tue Feb 27 08:20:24 2001 UTC (23 years, 1 month ago) by skrll
Branch: MAIN
Changes since 1.1: +7 -5 lines
Diff to previous 1.1 (colored) to selected 1.28 (colored)

Update libtool to be based on a CVS snapshot of the multi-language branch

Revision 1.1 / (download) - annotate - [select for diffs], Sat Feb 3 05:34:58 2001 UTC (23 years, 2 months ago) by hubertf
Branch: MAIN
Diff to selected 1.28 (colored)

Split into libtool-base and libtool-info, for easier system bootstrap.
This meta-package pulls in the other two parts.

XXX any modifications should be made to this pkg's Makefile.common, patches,
XXX files dir etc. *only* !

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>