The NetBSD Project

CVS log for pkgsrc/devel/libtool/distinfo

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

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.105 / (download) - annotate - [select for diffs], Tue Nov 13 21:44:42 2018 UTC (22 months, 2 weeks ago) by sevan
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, 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, HEAD
Changes since 1.104: +4 -4 lines
Diff to previous 1.104 (colored)

Add support for Minix which follows the NetBSD configuration. Tested on 3.4RC6.

Revision 1.104 / (download) - annotate - [select for diffs], Mon Mar 12 16:36:44 2018 UTC (2 years, 6 months ago) by hans
Branch: MAIN
CVS Tags: pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.103: +2 -2 lines
Diff to previous 1.103 (colored)

PR pkg/53086

Fix the configure code that removes spaces in "-L /some/path" etc.

Revision 1.103 / (download) - annotate - [select for diffs], Mon Mar 6 16:14:07 2017 UTC (3 years, 6 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1
Changes since 1.102: +10 -10 lines
Diff to previous 1.102 (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.102 / (download) - annotate - [select for diffs], Thu Mar 10 12:43:48 2016 UTC (4 years, 6 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1
Changes since 1.101: +3 -3 lines
Diff to previous 1.101 (colored)

be compatible with "nm -p" on Solaris 11.3

It now differentiates between bss and common symbols, and lists variables
in the latter section with symbol type "C", like GNU nm(1) does.
So add "C" to the list of letters that the global_symbol_pipe script
accepts on Solaris.
Bump PKGREVISION of libtool-base.

Revision 1.101 / (download) - annotate - [select for diffs], Tue Feb 23 15:17:41 2016 UTC (4 years, 7 months ago) by joerg
Branch: MAIN
Changes since 1.100: +2 -1 lines
Diff to previous 1.100 (colored)

The dependency compiler of libtool uses predictable temporary file names
when creating the output dependency file. This is normally not a problem
as libtool internally serializes the access. But when a package like
games/scid wants to compile the same file both for a library archive and
for the main program, two libtool invocations can happen at the same
time and therefore, two depcomp invocations as well. Include the PID in
the name of the temporary file to avoid this problem. Bump libtool-base
revision.

Revision 1.100 / (download) - annotate - [select for diffs], Tue Nov 3 03:27:45 2015 UTC (4 years, 10 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.99: +2 -1 lines
Diff to previous 1.99 (colored)

Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.

Revision 1.99 / (download) - annotate - [select for diffs], Sat Jul 18 16:50:51 2015 UTC (5 years, 2 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3
Changes since 1.98: +2 -2 lines
Diff to previous 1.98 (colored)

Avoid creating empty relink commands. This can happen when libtool
decides in the platform specific logic that relinking is not necessary
after initially setting it, e.g. on OSX. Fixing this and creating more
compact libtool archives is a better approach than working around it in
cwrappers. Bump revision.

Revision 1.98 / (download) - annotate - [select for diffs], Tue Dec 2 10:56:24 2014 UTC (5 years, 9 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4
Changes since 1.97: +2 -2 lines
Diff to previous 1.97 (colored)

When relinking with DESTDIR, also look into DESTDIR for the desired
object. Bump revision.

Revision 1.97 / (download) - annotate - [select for diffs], Wed Sep 10 10:44:58 2014 UTC (6 years ago) by richard
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3
Changes since 1.96: +2 -2 lines
Diff to previous 1.96 (colored)

revert libtool

Revision 1.96 / (download) - annotate - [select for diffs], Wed Sep 10 10:14:07 2014 UTC (6 years ago) by richard
Branch: MAIN
Changes since 1.95: +3 -3 lines
Diff to previous 1.95 (colored)

adding devel/py-hgnested

hgnested is a Mercurial extension to work with nested repositories.

It was inspired by the forest extension.

The extension allows to apply common Mercurial commands to all the nested
repositories at once like pull, push etc. It also allows to fetch a complete
tree of repositories through ssh or http.

To enable the "hgnested" extension, create an entry for it in your hgrc, like
this:

    [extensions]
    hgnested =

See `hg help hgnested` for the complete list of commands.

For more information please visit the following website:

	http://code.google.com/p/hgnested/

Revision 1.95 / (download) - annotate - [select for diffs], Mon Sep 1 12:39:15 2014 UTC (6 years, 1 month ago) by jperkin
Branch: MAIN
Changes since 1.94: +2 -2 lines
Diff to previous 1.94 (colored)

GCC 4.7's gfortran on SunOS generates verbose output which includes spaces
in-between "-l" and the library name.  This confuses libtool which parses
the compiler output, and results in trying to pass arguments such as
"-l-lgfortran" and failing.

In addition there are multiple BUILDLINK_DIR references, but only the first
is stripped, resulting in "-L-L/path".

Fix both these issues and bump PKGREVISION of libtool-fortran.

Revision 1.94 / (download) - annotate - [select for diffs], Sun Jun 15 14:42:05 2014 UTC (6 years, 3 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.93: +2 -2 lines
Diff to previous 1.93 (colored)

Don't use -nostdlib for C++ with GCC on Solaris. Bump revision of
libtool-base.

Revision 1.93 / (download) - annotate - [select for diffs], Sun May 11 13:23:03 2014 UTC (6 years, 4 months ago) by taca
Branch: MAIN
Changes since 1.92: +4 -4 lines
Diff to previous 1.92 (colored)

Update distinfo after reverting patch files by joerg@.

Revision 1.92 / (download) - annotate - [select for diffs], Sat May 10 13:35:10 2014 UTC (6 years, 4 months ago) by richard
Branch: MAIN
Changes since 1.91: +2 -2 lines
Diff to previous 1.91 (colored)

Upstream libtool patch to support following bugfix for -Bdirect on SunOS
Solaris2 added to fix http://debbugs.gnu.org/cgi/bugreport.cgi?bug=1645
see also: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59788

Revision 1.91 / (download) - annotate - [select for diffs], Sat May 10 13:29:41 2014 UTC (6 years, 4 months ago) by richard
Branch: MAIN
Changes since 1.90: +4 -4 lines
Diff to previous 1.90 (colored)

Permit libtool to generate -fstack-protector* on all platforms in --mode=link
while suppressing -nostdlib (for the moment on SunOS g++ platforms only)
allowing it to actually work with g++... gcc was never affected by -nostdlib.

Revision 1.90 / (download) - annotate - [select for diffs], Sat Mar 8 19:57:25 2014 UTC (6 years, 6 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1
Changes since 1.89: +3 -3 lines
Diff to previous 1.89 (colored)

Don't try to extract GCC's linker line. It includes -lgcc, but not
-lgcc_s for starters. It also confuses the static-only library search in
libtool itself. Bump revision.

Based on patch from jperkin@.

Revision 1.89 / (download) - annotate - [select for diffs], Tue Aug 27 15:50:23 2013 UTC (7 years, 1 month ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3
Changes since 1.88: +3 -3 lines
Diff to previous 1.88 (colored)

PR 48081: Explicitly disable Fortran in libtool-base, otherwise it will
incorrectly handle the default wrapper scripts on Cygwin.

libtool bug 14579: Disable ar(1) locking on OSX. It creates more harm
than good.

Bump libtool-base and libtool-fortran.

Revision 1.88 / (download) - annotate - [select for diffs], Mon Jul 1 15:59:06 2013 UTC (7 years, 3 months ago) by bsiegert
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.87: +3 -3 lines
Diff to previous 1.87 (colored)

Restore shared library support for MirBSD. Some chunks of the MirBSD diff
were lost in the last libtool update. Bump PKGREVISION of libtool-base.

ok joerg@ (maintainer)

Revision 1.87 / (download) - annotate - [select for diffs], Mon May 13 12:53:42 2013 UTC (7 years, 4 months ago) by adam
Branch: MAIN
Changes since 1.86: +2 -2 lines
Diff to previous 1.86 (colored)

In configure: changed _lt_dar_can_shared=$GCC to _lt_dar_can_shared=yes, so libtool can create shared libraries on Darwin/Mac OS X, when f77 is not present.

Revision 1.86 / (download) - annotate - [select for diffs], Fri Apr 12 13:44:08 2013 UTC (7 years, 5 months ago) by joerg
Branch: MAIN
Changes since 1.85: +8 -8 lines
Diff to previous 1.85 (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.85 / (download) - annotate - [select for diffs], Thu Jul 26 12:04:03 2012 UTC (8 years, 2 months ago) by bsiegert
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4, pkgsrc-2012Q3-base, pkgsrc-2012Q3
Changes since 1.84: +3 -3 lines
Diff to previous 1.84 (colored)

Add a special case for f77 on MirBSD. This is what the wrapper scripts call
the f2c frontend. It is not recognized as GCC even though there is a gcc
underneath. Thus, use "-Wl," to introduce linker options.

This unbreaks the build of shared libraries written in Fortran on MirBSD
(exotic combination, yes I know) such as blas.

Bump PKGREVISION.

Revision 1.84 / (download) - annotate - [select for diffs], Fri Sep 16 15:08:26 2011 UTC (9 years ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3
Changes since 1.83: +1 -1 lines
Diff to previous 1.83 (colored)

Revert. Doesn't follow the patch rules for libtool, wasn't discussed
with the OWNER.

Revision 1.83 / (download) - annotate - [select for diffs], Wed Sep 14 16:35:51 2011 UTC (9 years ago) by hans
Branch: MAIN
Changes since 1.82: +2 -2 lines
Diff to previous 1.82 (colored)

Don't add -z text unconditionally to ld on SunOS. This make
-mimpure-text work again, which is needed for several packages that use
assembly optimizations.

Revision 1.82 / (download) - annotate - [select for diffs], Sat May 14 16:49:45 2011 UTC (9 years, 4 months ago) by bsiegert
Branch: MAIN
CVS Tags: pkgsrc-2011Q2-base, pkgsrc-2011Q2
Changes since 1.81: +4 -4 lines
Diff to previous 1.81 (colored)

Add MirBSD support to libtool. The patches are based on the ones from MirPorts,
which uses libtool-1.5.

Reviewed by Alistair G Crooks.

Revision 1.81 / (download) - annotate - [select for diffs], Wed Mar 23 15:46:36 2011 UTC (9 years, 6 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2011Q1-base, pkgsrc-2011Q1
Changes since 1.80: +4 -4 lines
Diff to previous 1.80 (colored)

Backport Haiku support, taken from upstream.
(I'm using this patch over 10 months).

Revision 1.80 / (download) - annotate - [select for diffs], Wed Mar 17 10:59:44 2010 UTC (10 years, 6 months ago) by markd
Branch: MAIN
CVS Tags: pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.79: +2 -2 lines
Diff to previous 1.79 (colored)

Fix support of g95 as the fortran on NetBSD.

patches approved by Joerg.  Bump libtool-base PKGREVISION.

Revision 1.79 / (download) - annotate - [select for diffs], Fri Dec 18 22:11:10 2009 UTC (10 years, 9 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4
Changes since 1.78: +2 -2 lines
Diff to previous 1.78 (colored)

Add some band aid for the not-yet-fully-analyzed issue with sh on
NetBSD. Install a prestine install.sh to not leak our modifications
into packages. Bump revision.

Revision 1.78 / (download) - annotate - [select for diffs], Thu Dec 17 00:53:52 2009 UTC (10 years, 9 months ago) by joerg
Branch: MAIN
Changes since 1.77: +3 -3 lines
Diff to previous 1.77 (colored)

Fix another set of broken macro names. Regen patches.

Revision 1.77 / (download) - annotate - [select for diffs], Wed Dec 16 15:27:33 2009 UTC (10 years, 9 months ago) by joerg
Branch: MAIN
Changes since 1.76: +3 -3 lines
Diff to previous 1.76 (colored)

Fix a macro name so that the correct C++ linkage on NetBSD and QNX is
used. Bump revision of libtool-base.

Revision 1.76 / (download) - annotate - [select for diffs], Tue Dec 15 17:35:36 2009 UTC (10 years, 9 months ago) by joerg
Branch: MAIN
Changes since 1.75: +8 -9 lines
Diff to previous 1.75 (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.75 / (download) - annotate - [select for diffs], Tue Dec 15 17:07:43 2009 UTC (10 years, 9 months ago) by joerg
Branch: MAIN
Changes since 1.74: +2 -1 lines
Diff to previous 1.74 (colored)

Fix a potential security issue in libltdl by making sure that the
current directory is not included in the search path. Bump revision
of libltdl. Patch backported from tez@

Revision 1.74 / (download) - annotate - [select for diffs], Wed Jul 8 21:01:43 2009 UTC (11 years, 2 months ago) by markd
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base, pkgsrc-2009Q3
Changes since 1.73: +2 -2 lines
Diff to previous 1.73 (colored)

Add support for g95 on NetBSD to libtool.
Bump PKGREVISION of libtool-base.

OKed by jeorg.

Revision 1.73 / (download) - annotate - [select for diffs], Mon Mar 23 23:03:59 2009 UTC (11 years, 6 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1
Changes since 1.72: +3 -3 lines
Diff to previous 1.72 (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.72 / (download) - annotate - [select for diffs], Wed Nov 19 01:26:52 2008 UTC (11 years, 10 months ago) by chuck
Branch: MAIN
CVS Tags: pkgsrc-2008Q4-base, pkgsrc-2008Q4
Changes since 1.71: +6 -6 lines
Diff to previous 1.71 (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.71 / (download) - annotate - [select for diffs], Sun Oct 7 13:59:43 2007 UTC (12 years, 11 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.70: +3 -3 lines
Diff to previous 1.70 (colored)

Fix patchsums.

Revision 1.70 / (download) - annotate - [select for diffs], Sat Sep 15 12:11:44 2007 UTC (13 years ago) by joerg
Branch: MAIN
Changes since 1.69: +7 -7 lines
Diff to previous 1.69 (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.69 / (download) - annotate - [select for diffs], Fri Dec 15 11:28:51 2006 UTC (13 years, 9 months ago) by dmcmahill
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1, pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.68: +3 -3 lines
Diff to previous 1.68 (colored)

In the libtool configure script, the basename of the compiler is used
to make decisions about which compiler is being used (gcc, SunPro, etc).
To make this function "correctly" in the presence of the compiler wrapper
scripts, we need to extract the actual compiler command from the wrapper
frame work.  So adapt the section in the configure script which already
attempts to deal with some other compiler wrappers to deal with the pkgsrc
wrappers.

This should address PR pkg/33467 and PR pkg/34581.

Bump PKGREVISION.

Revision 1.68 / (download) - annotate - [select for diffs], Wed Aug 23 19:49:12 2006 UTC (14 years, 1 month ago) by jschauma
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3
Changes since 1.67: +2 -2 lines
Diff to previous 1.67 (colored)

unbreak libtool on irix again (somehow this was lost a while ago)

Revision 1.67 / (download) - annotate - [select for diffs], Tue Feb 28 23:34:46 2006 UTC (14 years, 7 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base, pkgsrc-2006Q2, pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.66: +2 -2 lines
Diff to previous 1.66 (colored)

Comment out a fragment of ltmain.sh, which breaks the installation
of postgresql80-client. According to Ralf Wildenhues from libtool,
this fragment is just broken and the pre-1.5.21 was effectively a NOP.
Bump libtool-base revision.

Revision 1.64.2.1 / (download) - annotate - [select for diffs], Sat Feb 11 22:48:07 2006 UTC (14 years, 7 months ago) by salo
Branch: pkgsrc-2005Q4
Changes since 1.64: +2 -2 lines
Diff to previous 1.64 (colored) next main 1.65 (colored)

Pullup ticket 1079 - requested by Todd Vierling
security fix for libtool-base

Patch provided by the submitter.

   Module Name:		pkgsrc
   Committed By:	tv
   Date:		Tue Jan 31 20:19:02 UTC 2006

   Modified Files:
   	pkgsrc/devel/libtool [tv-libtool-1-5-18-tmpdirfix]: distinfo
   	pkgsrc/devel/libtool-base [tv-libtool-1-5-18-tmpdirfix]: Makefile
   	pkgsrc/devel/libtool/patches [tv-libtool-1-5-18-tmpdirfix]: patch-ac

   Log Message:
   Backport a change from 1.5.22 to 1.5.18 that fixes some issues with
   temp dir creation when using relink-based finalization.

Revision 1.66 / (download) - annotate - [select for diffs], Mon Feb 6 18:57:30 2006 UTC (14 years, 7 months ago) by tv
Branch: MAIN
Changes since 1.65: +3 -3 lines
Diff to previous 1.65 (colored)

Fix regression on DragonFly where two config variables were no longer being
set (thinko by person implementing the change between 1.5.18 and 1.5.22).
Bump PKGREVISION.

Revision 1.64.4.1 / (download) - annotate - [select for diffs], Tue Jan 31 20:19:02 2006 UTC (14 years, 8 months ago) by tv
Branch: tv-libtool-1-5-18-tmpdirfix
Changes since 1.64: +2 -2 lines
Diff to previous 1.64 (colored) next main 1.65 (colored)

Backport a change from 1.5.22 to 1.5.18 that fixes some issues with
temp dir creation when using relink-based finalization.

Revision 1.65 / (download) - annotate - [select for diffs], Mon Jan 30 22:19:56 2006 UTC (14 years, 8 months ago) by tv
Branch: MAIN
Changes since 1.64: +7 -7 lines
Diff to previous 1.64 (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], Wed Nov 9 18:05:56 2005 UTC (14 years, 10 months ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base
Branch point for: tv-libtool-1-5-18-tmpdirfix, pkgsrc-2005Q4
Changes since 1.63: +3 -3 lines
Diff to previous 1.63 (colored)

libtool-base-1.5.18nb6:

Fix major problem brought to the surface by buildlink3 on Interix.  For C++
or F77 libraries only, the soname did not always make it into the final
binary, resulting in runtime link failures in some cases and runtime linking
with a missing major version in others.

This is unfortunately a flag day for Interix + pkgsrc.  Identifying all the
PKGREVISIONs normally requiring a bump is a little too unwieldy.  However,
existing binaries not experiencing the runtime link failure will continue
to run, but will be linking against the unversioned ".so" at runtime until
the binaries have been rebuilt.

While here, fix a couple wrong assumptions in the libtool config for
Interix.  shlibvar_overrides_runpath should have been "no", and
hardcode_direct should have been "yes".

Revision 1.63 / (download) - annotate - [select for diffs], Wed Sep 21 20:31:21 2005 UTC (15 years ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3
Changes since 1.62: +2 -2 lines
Diff to previous 1.62 (colored)

Add change from MirOS that resets $versuffix2 to empty if -avoid-version is used;
makes -avoid-version work properly on platforms using $versuffix2 (e.g., OpenBSD,
FreeBSD, DragonFly).  Bump PKGREVISION (and will bump LIBTOOL_REQD shortly).

MirOS change by Benny Siegert <bsiegert@mirbsd.org>.
Noted in private mail by Thorsten Glaser <tg@66h.42h.de>.

Revision 1.62 / (download) - annotate - [select for diffs], Sun Jul 3 19:42:14 2005 UTC (15 years, 3 months ago) by tv
Branch: MAIN
Changes since 1.61: +3 -3 lines
Diff to previous 1.61 (colored)

Another Interix fix; $soname -> $soname.exp in two places where it was not
fixed before.

Revision 1.61 / (download) - annotate - [select for diffs], Sun Jul 3 19:01:50 2005 UTC (15 years, 3 months ago) by tv
Branch: MAIN
Changes since 1.60: +3 -3 lines
Diff to previous 1.60 (colored)

libtool-base 1.5.18nb4: Fix a really nasty bug on Interix;
hardcode_libdir_flag_spec used -h rather than the correct -rpath.

Fix provided in private mail by Thorsten Glaser.

Revision 1.60 / (download) - annotate - [select for diffs], Sun Jun 5 18:04:37 2005 UTC (15 years, 3 months ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.59: +2 -2 lines
Diff to previous 1.59 (colored)

nb3: Add OS-specific fix for -pthread on DragonFly, based on work by
Joerg Sonnenberger <joerg@britannica.bec.de>.

Revision 1.59 / (download) - annotate - [select for diffs], Wed May 18 14:40:04 2005 UTC (15 years, 4 months ago) by tv
Branch: MAIN
Changes since 1.58: +3 -3 lines
Diff to previous 1.58 (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.58 / (download) - annotate - [select for diffs], Wed May 18 11:57:12 2005 UTC (15 years, 4 months ago) by adam
Branch: MAIN
Changes since 1.57: +8 -8 lines
Diff to previous 1.57 (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.57 / (download) - annotate - [select for diffs], Tue Mar 22 15:12:07 2005 UTC (15 years, 6 months ago) by tv
Branch: MAIN
Changes since 1.56: +7 -7 lines
Diff to previous 1.56 (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.56 / (download) - annotate - [select for diffs], Wed Feb 23 22:24:20 2005 UTC (15 years, 7 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1
Changes since 1.55: +2 -1 lines
Diff to previous 1.55 (colored)

Add RMD160 digests.

Revision 1.55 / (download) - annotate - [select for diffs], Tue Jan 18 18:51:15 2005 UTC (15 years, 8 months ago) by tv
Branch: MAIN
Changes since 1.54: +4 -4 lines
Diff to previous 1.54 (colored)

Merge DragonFly changes back to the .m4 files as documented in
devel/libtool/patches/manual.README.  Changes:

* don't invent another $version_type when you're just duplicating one
  already in existence (freebsd-elf)

* mark chosen $version_type as a very poor choice; this should be fixed
  to use the libtool-team-supported "linux" type in the future, but will
  cause a binpkg flag day (for DragonFly only) when that happens

PKGREVISION *not* bumped as this is a non-event for all platforms.

Revision 1.53.2.1 / (download) - annotate - [select for diffs], Thu Dec 23 03:35:47 2004 UTC (15 years, 9 months ago) by snj
Branch: pkgsrc-2004Q4
Changes since 1.53: +4 -4 lines
Diff to previous 1.53 (colored) next main 1.54 (colored)

Pullup ticket 180 - requested by grant beattie
portability fix for libtool

Module Name:    pkgsrc
Committed By:   grant
Date:           Tue Dec 21 13:50:25 UTC 2004

Modified Files:
        pkgsrc/devel/libtool: distinfo
        pkgsrc/devel/libtool-base: Makefile
        pkgsrc/devel/libtool/patches: patch-ab patch-ac patch-ad

Log Message:
add DragonFly support from patch sent to libtool-patches:

        http://lists.gnu.org/archive/html/libtool-patches/2004-12/msg00188.html

tested with gcc2 and gcc3 in-tree compilers.

bump PKGREVISION.
---
Module Name:    pkgsrc
Committed By:   grant
Date:           Tue Dec 21 13:52:26 UTC 2004

Modified Files:
        pkgsrc/mk/platform: DragonFly.mk

Log Message:
libtool>=1.5.10nb9 actually works on DragonFly, so require at
least that version.

Revision 1.54 / (download) - annotate - [select for diffs], Tue Dec 21 13:50:23 2004 UTC (15 years, 9 months ago) by grant
Branch: MAIN
Changes since 1.53: +4 -4 lines
Diff to previous 1.53 (colored)

add DragonFly support from patch sent to libtool-patches:

	http://lists.gnu.org/archive/html/libtool-patches/2004-12/msg00188.html

tested with gcc2 and gcc3 in-tree compilers.

bump PKGREVISION.

Revision 1.53 / (download) - annotate - [select for diffs], Sat Dec 18 17:42:24 2004 UTC (15 years, 9 months ago) by grant
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base
Branch point for: pkgsrc-2004Q4
Changes since 1.52: +2 -2 lines
Diff to previous 1.52 (colored)

in the command run when -export-symbols is used on Darwin with xlc,
ensure there is no whitespace on the command line when passing
-install_name to the linker, as this breaks the build.

this fixes the build of audio/libaudiofile and other packages using
-export-symbols on Darwin with xlc.

bump PKGREVISION.

Revision 1.52 / (download) - annotate - [select for diffs], Fri Dec 17 16:24:22 2004 UTC (15 years, 9 months ago) by jlam
Branch: MAIN
Changes since 1.51: +2 -2 lines
Diff to previous 1.51 (colored)

Rewrite func_infer_tag in the libtool script so that it's easier to
specify (hardcoded) compilers from which we can infer the correct tag
(CC, CXX, F77).  Use the following patterns to match compilers to
tags:

	CC:	*cc *xlc
	CXX:	*++ *CC
	F77:	*77 *fort

Bump the PKGREVISION to 1.5.10nb7 since we now infer the F77 tag from
likely Fortran compilers.  Also require at least this version of
libtool when building packages that set USE_FORTRAN.  This should fix
PR pkg/28661.

Revision 1.51 / (download) - annotate - [select for diffs], Thu Nov 11 22:29:03 2004 UTC (15 years, 10 months ago) by tv
Branch: MAIN
Changes since 1.50: +3 -3 lines
Diff to previous 1.50 (colored)

Fix C++ linkage on modern NetBSD ELF by using a more standard link command.
Based on jlam's patch to tech-pkg.
Bump PKGREVISION to 1.5.0nb6.

Revision 1.50 / (download) - annotate - [select for diffs], Tue Oct 12 04:41:39 2004 UTC (15 years, 11 months ago) by tv
Branch: MAIN
Changes since 1.49: +3 -3 lines
Diff to previous 1.49 (colored)

Another Interix fubar workaround:  C++ libs weren't linking in libtool
because Interix installs completely hosed .la files for libstdc++ and
libsupc++.  Make libtool instead trust g++ to DTRT.

Revision 1.49 / (download) - annotate - [select for diffs], Mon Oct 11 17:19:53 2004 UTC (15 years, 11 months ago) by tv
Branch: MAIN
Changes since 1.48: +3 -3 lines
Diff to previous 1.48 (colored)

Quick typo fix for previous which made some libraries not build at all
on Interix.

Revision 1.48 / (download) - annotate - [select for diffs], Mon Oct 11 16:51:56 2004 UTC (15 years, 11 months ago) by tv
Branch: MAIN
Changes since 1.47: +3 -3 lines
Diff to previous 1.47 (colored)

Make -export-symbols work properly under Interix.  (The Interix ld(1) does
not implicitly add `_' to -retain-symbols-file values, so we have to add
it manually before doing the physical link.)

Revision 1.47 / (download) - annotate - [select for diffs], Fri Oct 8 17:37:50 2004 UTC (15 years, 11 months ago) by tv
Branch: MAIN
Changes since 1.46: +3 -3 lines
Diff to previous 1.46 (colored)

nb2: Make the "echo" substitute work on Interix.  Noted by
Hiramatsu Yoshifumi <hiramatu@boreas.dti.ne.jp> in PR pkg/27182.

Revision 1.46 / (download) - annotate - [select for diffs], Mon Oct 4 19:48:09 2004 UTC (15 years, 11 months ago) by tv
Branch: MAIN
Changes since 1.45: +3 -3 lines
Diff to previous 1.45 (colored)

Fix completely hosed test for g++ when CXX=g++.  The old test worked fine.
Revert until the hosage is tracked down and eliminated at the source.

(Bump to libtool-1.5.10nb1, and make this the required version.)

Revision 1.45 / (download) - annotate - [select for diffs], Sun Oct 3 00:13:31 2004 UTC (16 years ago) by tv
Branch: MAIN
Changes since 1.44: +6 -6 lines
Diff to previous 1.44 (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.44 / (download) - annotate - [select for diffs], Tue May 25 15:17:07 2004 UTC (16 years, 4 months ago) by grant
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3, pkgsrc-2004Q2-base, pkgsrc-2004Q2
Changes since 1.43: +3 -3 lines
Diff to previous 1.43 (colored)

fix shared library names on OpenBSD after upgrade to libtool 1.5.x.

fixes PR pkg/25527 from Adrian Portelli.

Revision 1.43 / (download) - annotate - [select for diffs], Fri Apr 23 01:17:25 2004 UTC (16 years, 5 months ago) by danw
Branch: MAIN
Changes since 1.42: +2 -2 lines
Diff to previous 1.42 (colored)

fix up Darwin patches

Revision 1.42 / (download) - annotate - [select for diffs], Thu Apr 22 14:40:29 2004 UTC (16 years, 5 months ago) by tv
Branch: MAIN
Changes since 1.41: +6 -6 lines
Diff to previous 1.41 (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.41 / (download) - annotate - [select for diffs], Wed Apr 21 19:24:49 2004 UTC (16 years, 5 months ago) by tv
Branch: MAIN
Changes since 1.40: +3 -3 lines
Diff to previous 1.40 (colored)

Update Interix support once more (deliberately no PKGREVISION bump);
add a random image base address for shlibs that's more likely to be "out
of the way" from the rest of the OS and application.

Revision 1.40 / (download) - annotate - [select for diffs], Wed Apr 21 14:55:32 2004 UTC (16 years, 5 months ago) by tv
Branch: MAIN
Changes since 1.39: +3 -3 lines
Diff to previous 1.39 (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.39 / (download) - annotate - [select for diffs], Tue Apr 20 18:29:34 2004 UTC (16 years, 5 months ago) by tv
Branch: MAIN
Changes since 1.38: +3 -4 lines
Diff to previous 1.38 (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.38 / (download) - annotate - [select for diffs], Fri Mar 12 00:11:17 2004 UTC (16 years, 6 months ago) by danw
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base, pkgsrc-2004Q1
Changes since 1.37: +3 -2 lines
Diff to previous 1.37 (colored)

disable -all-static for OS X since it just causes a linking error
(http://developer.apple.com/qa/qa2001/qa1118.html)

Revision 1.37 / (download) - annotate - [select for diffs], Mon Feb 23 10:54:08 2004 UTC (16 years, 7 months ago) by markd
Branch: MAIN
Changes since 1.36: +2 -2 lines
Diff to previous 1.36 (colored)

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

PKGREVISION++

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

Pull in the fix for the symlink vulnerability.

Revision 1.35 / (download) - annotate - [select for diffs], Sun Feb 8 11:21:58 2004 UTC (16 years, 7 months ago) by skrll
Branch: MAIN
Changes since 1.34: +3 -2 lines
Diff to previous 1.34 (colored)

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

PKGREVISION++

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

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

Fix from skrll@.

Bump PKGREVISION.

Revision 1.33 / (download) - annotate - [select for diffs], Thu Feb 5 20:14:06 2004 UTC (16 years, 7 months ago) by skrll
Branch: MAIN
Changes since 1.32: +6 -19 lines
Diff to previous 1.32 (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.32 / (download) - annotate - [select for diffs], Mon Jan 5 09:50:47 2004 UTC (16 years, 8 months ago) by cube
Branch: MAIN
Changes since 1.31: +2 -1 lines
Diff to previous 1.31 (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.31 / (download) - annotate - [select for diffs], Fri Dec 12 18:05:38 2003 UTC (16 years, 9 months ago) by reed
Branch: MAIN
Changes since 1.30: +1 -3 lines
Diff to previous 1.30 (colored)

Removed patches for libtool.m4 and aclocal.m4 which provided fixes
for BSD/OS support. salo@ reported this caused autoconf to run
in install target and caused build to fail on his system.
Regenerated distinfo.

Revision 1.30 / (download) - annotate - [select for diffs], Thu Dec 11 22:15:30 2003 UTC (16 years, 9 months ago) by reed
Branch: MAIN
Changes since 1.29: +6 -3 lines
Diff to previous 1.29 (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.29 / (download) - annotate - [select for diffs], Wed Dec 3 21:18:19 2003 UTC (16 years, 10 months ago) by reed
Branch: MAIN
Changes since 1.28: +2 -2 lines
Diff to previous 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.28 / (download) - annotate - [select for diffs], Sun Oct 5 08:19:19 2003 UTC (17 years ago) by grant
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base, pkgsrc-2003Q4
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (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.27 / (download) - annotate - [select for diffs], Thu Sep 25 02:41:52 2003 UTC (17 years ago) by danw
Branch: MAIN
Changes since 1.26: +3 -1 lines
Diff to previous 1.26 (colored)

add back the tarball checksum that was accidentally removed in the last
commit

Revision 1.26 / (download) - annotate - [select for diffs], Thu Sep 25 02:09:03 2003 UTC (17 years ago) by danw
Branch: MAIN
Changes since 1.25: +3 -5 lines
Diff to previous 1.25 (colored)

Update Darwin patches to match libtool 1.4.3

Revision 1.25 / (download) - annotate - [select for diffs], Thu Mar 27 18:56:57 2003 UTC (17 years, 6 months ago) by jschauma
Branch: MAIN
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored)

Do the right thing on irix and use version=sunos
as recommended by Nick Hudson.

Revision 1.24 / (download) - annotate - [select for diffs], Fri Jan 31 20:33:51 2003 UTC (17 years, 8 months ago) by skrll
Branch: MAIN
CVS Tags: netbsd-1-6-1-base, netbsd-1-6-1
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (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.23 / (download) - annotate - [select for diffs], Tue Jan 21 22:43:42 2003 UTC (17 years, 8 months ago) by grant
Branch: MAIN
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (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.22 / (download) - annotate - [select for diffs], Wed Dec 25 19:35:21 2002 UTC (17 years, 9 months ago) by jschauma
Branch: MAIN
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored)

When checking for operation mode, add a case for 'CC', Irix' C++ compiler.
(Only apply this change to ltmain.sh, this time! ;-)

Revision 1.21 / (download) - annotate - [select for diffs], Wed Dec 25 03:30:26 2002 UTC (17 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.20: +1 -2 lines
Diff to previous 1.20 (colored)

Unbreak libtool (hi Jan!)

Revision 1.20 / (download) - annotate - [select for diffs], Mon Dec 23 19:32:12 2002 UTC (17 years, 9 months ago) by jschauma
Branch: MAIN
Changes since 1.19: +3 -2 lines
Diff to previous 1.19 (colored)

Make sure that shlibs built on IRIX use the same major version number as on
others.

Revision 1.19 / (download) - annotate - [select for diffs], Sun Nov 17 11:55:01 2002 UTC (17 years, 10 months ago) by grant
Branch: MAIN
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (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.18 / (download) - annotate - [select for diffs], Sun Aug 25 18:38:35 2002 UTC (18 years, 1 month ago) by jlam
Branch: MAIN
Changes since 1.17: +1 -1 lines
Diff to previous 1.17 (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.15.2.1 / (download) - annotate - [select for diffs], Sun Jun 23 18:44:30 2002 UTC (18 years, 3 months ago) by jlam
Branch: buildlink2
Changes since 1.15: +4 -4 lines
Diff to previous 1.15 (colored) next main 1.16 (colored)

Merge from pkgsrc-current to buildlink2 branch.

Revision 1.17 / (download) - annotate - [select for diffs], Tue May 21 14:03:37 2002 UTC (18 years, 4 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgviews-base, pkgviews, netbsd-1-6-RELEASE-base, netbsd-1-6, buildlink2-base
Changes since 1.16: +4 -3 lines
Diff to previous 1.16 (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.16 / (download) - annotate - [select for diffs], Mon May 13 08:02:33 2002 UTC (18 years, 4 months ago) by skrll
Branch: MAIN
Changes since 1.15: +1 -2 lines
Diff to previous 1.15 (colored)

Remove hash for patch-ac-new which doesn't exist. Pointed out by wiz.

Revision 1.15 / (download) - annotate - [select for diffs], Tue Mar 26 16:31:28 2002 UTC (18 years, 6 months ago) by skrll
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH003
Branch point for: buildlink2
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (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.14 / (download) - annotate - [select for diffs], Thu Mar 21 09:00:13 2002 UTC (18 years, 6 months ago) by skrll
Branch: MAIN
Changes since 1.13: +7 -2 lines
Diff to previous 1.13 (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.13 / (download) - annotate - [select for diffs], Fri Mar 1 15:40:43 2002 UTC (18 years, 7 months ago) by skrll
Branch: MAIN
Changes since 1.12: +3 -2 lines
Diff to previous 1.12 (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.12 / (download) - annotate - [select for diffs], Fri Jan 4 15:20:28 2002 UTC (18 years, 9 months ago) by skrll
Branch: MAIN
Changes since 1.11: +2 -1 lines
Diff to previous 1.11 (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.11 / (download) - annotate - [select for diffs], Fri Oct 26 10:58:02 2001 UTC (18 years, 11 months ago) by skrll
Branch: MAIN
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

Fix a typo that has there for ages so that the previous fix for new
toolchains actually works.

I had reports that the problem that the definition of
"output_verbose_link_cmd" was supposed to fix had indeed been fixed.
(Never believe everything you read)

Revision 1.10 / (download) - annotate - [select for diffs], Fri Oct 26 07:47:42 2001 UTC (18 years, 11 months ago) by skrll
Branch: MAIN
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (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.9 / (download) - annotate - [select for diffs], Thu Oct 4 07:58:02 2001 UTC (19 years ago) by skrll
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (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.8 / (download) - annotate - [select for diffs], Fri Jul 6 00:55:10 2001 UTC (19 years, 3 months ago) by enami
Branch: MAIN
Changes since 1.7: +2 -1 lines
Diff to previous 1.7 (colored)

Make this compile on NetBSD/newsmips (i.e., mipseb).  At least amanda
can be built now.

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

Fix --mode=execute quoting problem.

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

Revision 1.6 / (download) - annotate - [select for diffs], Thu Jun 14 14:55:45 2001 UTC (19 years, 3 months ago) by skrll
Branch: MAIN
Changes since 1.5: +9 -17 lines
Diff to previous 1.5 (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.5 / (download) - annotate - [select for diffs], Tue May 22 10:31:07 2001 UTC (19 years, 4 months ago) by abs
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

Handle shared libraries the same on Linux as Solaris and NetBSD

Revision 1.4 / (download) - annotate - [select for diffs], Wed May 9 10:24:11 2001 UTC (19 years, 4 months ago) by agc
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH001
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (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.3 / (download) - annotate - [select for diffs], Tue May 8 13:38:41 2001 UTC (19 years, 4 months ago) by skrll
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

Fix problem where CXX and CXXFLAGS were incorrectly used when --tag=CC is
specified.

Revision 1.2 / (download) - annotate - [select for diffs], Sat Apr 21 00:44:30 2001 UTC (19 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.1: +3 -2 lines
Diff to previous 1.1 (colored)

Move to sha1 digests, and/or add distfile sizes.

Revision 1.1 / (download) - annotate - [select for diffs], Tue Apr 17 11:07:30 2001 UTC (19 years, 5 months ago) by agc
Branch: MAIN

+ move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo

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>