Commit Graph

63 Commits

Author SHA1 Message Date
brad
522533c506 upgrade to libtool 1.5.14 2005-04-17 10:14:55 +00:00
naddy
5477a56424 Now that @info transparently picks up all .info-* files, don't go through
extra steps to rebuild with --no-split.
2005-01-26 16:41:03 +00:00
naddy
3f04f8f321 SIZE 2005-01-05 16:22:24 +00:00
brad
a8a0fd2d8e rev 1.28
Propagate a convenience library's dependency libs correctly when
it is being linked into a libtool library.  Deplibs are now
propagated whether libdir is set or not.

rev 1.27

The dlpreopen pass over libraries reverses the elements in the
$deplibs list.  This causes problems when the link pass tries to
find libraries when they are located in non-standard places
denoted by -L options.  Due to the reversed order these -L options
occur after the libraries that need them, and they are not found:

(Un)Reverse $deplibs list at the start of the link pass in lib mode.

From libtool CVS
2004-12-18 23:30:36 +00:00
brad
144dfa83e8 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.

From libtool CVS
2004-12-18 21:38:18 +00:00
brad
f8d56a3260 upgrade to libtool 1.5.10 2004-09-23 08:06:22 +00:00
espie
f28f2a833d switch to new plist, killing a few install scripts along the way. 2004-09-14 23:43:54 +00:00
brad
aa300b210d upgrade to libtool 1.5.8 2004-08-07 21:55:26 +00:00
brad
1d70c8a619 bump PKGNAME 2004-08-05 20:35:34 +00:00
brad
fa224cdc8f I'm not sure if this is the end of all the relink issues
but this is definitely an improvement on the workaround
currently in place at the moment.

From: Jacob Meuser <jakemsr at jakemsr dot com>
2004-08-05 18:04:55 +00:00
brad
56232faf2d set hardcode_direct and hardcode_shlibpath_var in OpenBSD' C++ section too. 2004-08-02 16:38:03 +00:00
brad
f3e3da8216 Use sysctl to get the max cmd length on *BSD
From: libtool CVS
2004-08-02 15:50:46 +00:00
brad
f9a1f97a6f ltmain.in: Fix problem with .libs/.libs/libfoo.so appearing on the link line
From: libtool CVS
2004-08-02 15:43:11 +00:00
brad
083227db96 until I can figure out this total gayness with libtool relinking
improperly then I'll just put the usual workaround in place.
2004-07-11 19:22:05 +00:00
brad
eb85612971 upgrade to libtool 1.5.6, libltdl is now a sub-package. 2004-07-02 01:59:12 +00:00
naddy
2276d3b230 remove WWW lines 2003-12-15 21:42:08 +00:00
fgsch
6256399a40 and more.. 2002-12-29 20:19:09 +00:00
espie
3c08c3c943 Kill a few SUBDIR. 2002-05-13 18:50:36 +00:00
espie
5b37289c23 md5->distinfo 2002-03-21 19:59:18 +00:00
brad
05774ef1fd use ports in-tree libtool patches. 2001-10-06 18:41:57 +00:00
brad
24e8d6275d one last sync of our libtool 1.3.x patches hopefully before bringing in
libtool 1.4.
2001-10-02 13:47:56 +00:00
brad
0cedeef53c sync closer to my libtool 1.4 patches 2001-08-27 02:42:12 +00:00
brad
b55fcad159 capitalize libtoolize and align dircategory entry. 2001-08-27 01:16:48 +00:00
brad
54417ac024 - teach libtool about the new behavior of LD_LIBRARY_PATH on our ELF archs
for the next release
- bump PKGNAME
2001-08-21 02:41:15 +00:00
espie
2b493ebdbb ranlib -t on install, somewhat faster, sometimes MUCH faster. 2001-08-20 21:53:03 +00:00
brad
badbf7a2b6 - bump PKGNAME
- use better check for ELF which uses cpp-predefined __ELF__ symbol
- allow for shared objects without "lib" prefix and non-versioned (both
for "modules")
- add proper interlibrary dependency checking
--
Porters please sync libtool patches with this and make sure to test to
make sure there is no breakage with each port.
2001-08-04 03:28:42 +00:00
brad
6bd494c962 this patch is no longer necessary and was only of use when we used to use
AM_MAKEFLAGS to pass down DESTDIR to subdir Makefile's.
2001-04-05 20:24:27 +00:00
brad
9e6ec856d1 - integrate COMMENT
- bump NEED_VERSION
2001-04-05 20:23:20 +00:00
danh
48b9391566 rename patches; easier to sync from 2001-02-20 18:26:37 +00:00
brad
5efe452cf1 - do not allow libc_r to be linked directly.
- allow passing -pthread/-lthread to the linker.
2001-02-18 18:07:54 +00:00
brad
4222f7e372 another spot where ltmain.sh checks whether it's acceptable to use libc,
disable for openbsd.
2001-02-08 21:04:15 +00:00
brad
d5273f9777 teach libtool about export_dynamic_flag_spec for ELF-based archs. 2001-01-19 17:59:16 +00:00
brad
fd0463ba70 bump NEED_VERSION 2001-01-19 17:58:48 +00:00
brad
197acd0446 use "cc -shared" on 2.8 and up to create shared libraries. 2000-10-21 18:23:45 +00:00
brad
1bd29ccc68 some ports which I've been maintaining 2000-09-24 01:23:42 +00:00
krw
03a8e05ef7 Change PFRAG.shared ldconfig invocation(s) to
DYNLIBDIR() invocations.

Bump NEED_VERSION to 1.310 so DYNLIBDIR() works.

As requested by espie@
2000-07-04 01:46:37 +00:00
brad
841c06f03b add HOMEPAGE 2000-06-22 04:40:40 +00:00
brad
2f5dd5d95f enable inter-library dependencies 2000-06-22 04:19:44 +00:00
brad
5af300f242 not sure how this part of the patch got in here. 2000-06-12 02:58:20 +00:00
brad
b65a1fbba0 remove unnecessary patches, a fix for this problem has been provided in
bsd.port.mk as of revision 1.302
2000-06-12 02:49:26 +00:00
brad
5d060c1823 remove FAKE=Yes 2000-06-10 18:14:47 +00:00
brad
b1adbfdc4d add @comment with RCS id 2000-06-10 18:13:36 +00:00
brad
cf9df3abdc fix offsets after upgrading to libtool 1.3.5 2000-06-10 18:04:03 +00:00
brad
7d9d8c2a08 use the new framework for PLISTs 2000-06-10 17:50:17 +00:00
brad
89df4bdb05 upgrade to libtool 1.3.5 2000-06-10 17:14:15 +00:00
brad
390c444597 - bump NEED_VERSION
- remove license type
- use -f option when invoking rm on libtool.info*
2000-04-11 07:58:20 +00:00
espie
79b44a2110 Fake, add missing AM_MAKEFLAGS.
Remove obsolete texinfo-3.11 bug work-around.
2000-04-10 18:56:06 +00:00
espie
233ac49af6 explicit FAKE=No, so that we can turn FAKE on by default. 2000-04-09 17:35:57 +00:00
espie
0fd05ef2ce Move all NEED_VERSION right after CATEGORY 2000-03-24 22:11:32 +00:00
espie
4420842031 All the Makefiles cvs missed first time around... 2000-02-16 10:52:08 +00:00