summaryrefslogtreecommitdiff
path: root/devel/libtool
AgeCommit message (Collapse)AuthorFilesLines
2004-05-26Use "nb[0-9]*" instead of "nb[0-9]" to accept revisions beyond 9.tron1-3/+3
2004-05-26Fix broken dependence patterns introduced in revision 1.36.tron1-4/+3
2004-05-25Remove myself as maintainer of libtool.skrll1-2/+2
2004-05-25fix shared library names on OpenBSD after upgrade to libtool 1.5.x.grant3-7/+79
fixes PR pkg/25527 from Adrian Portelli.
2004-05-17Garbage collect BUILDLINK_PKGBASE.<pkg> from buildlink3: it is not anymoreseb1-2/+1
used since revision 1.139 of mk/buildlink3/bsd.buildlink3.mk.
2004-05-11Unused.wiz1-20/+0
2004-04-23fix up Darwin patchesdanw3-44/+96
2004-04-22Update to 1.5.6 (OK'd by skrll).tv5-1514/+118
* 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.
2004-04-21Update Interix support once more (deliberately no PKGREVISION bump);tv4-200/+284
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.
2004-04-21libtool 1.5.2nb7: Another Interix fix, this time removing any usage oftv6-226/+333
-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.
2004-04-21"make makepatchsum", not "make makesum".tv1-2/+2
2004-04-20Move the libtool changes back to .m4 patches, but keep these out of thetv7-77/+2279
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.
2004-03-29Add a BUILDLINK_PKGBASE.<pkg> definition where it's not equal to <pkg>,jlam1-1/+2
e.g. "BUILDLINK_PKGBASE.gtk?= gtk+". This is mandated by the example buildlink[23].mk files in bsd.buildlink[23].mk.
2004-03-16If the ${PKGBASE} of a package doesn't match the token passed tojlam1-1/+2
BUILDLINK_PACKAGES, then set BUILDLINK_PKGBASE.<pkg> explicitly so that we can map from <pkg> to BUILDLINK_PKGBASE.<pkg>.
2004-03-12bump PKGREVISION for my change to patch-aa last night. (pointed outdanw1-2/+2
by grant)
2004-03-12disable -all-static for OS X since it just causes a linking errordanw2-22/+76
(http://developer.apple.com/qa/qa2001/qa1118.html)
2004-03-05Reorder location and setting of BUILDLINK_PACKAGES to match templatejlam1-11/+7
buildlink3.mk file in revision 1.101 of bsd.buildlink3.mk.
2004-02-23Fix version_type settings for the non-NetBSD platforms in the CXX andmarkd3-6/+140
F77 cases. PKGREVISION++
2004-02-18Pull in the fix for the symlink vulnerability.skrll3-6/+20
2004-02-14CONFIG_{GUESS,SUB}_OVERRIDE are now relative to ${WRKSRC} and willjlam1-8/+1
automatically substitute for any config.{guess,sub} files found up to a directory depth of 2.
2004-02-11Fix BUILDLINK_* variables to sync with buildlink2.xtraeme1-8/+8
2004-02-11Adding the buildlink3 file.xtraeme1-0/+22
2004-02-08Fix the installation of libltdl on non-NetBSD platforms and correct askrll4-6/+96
typo in version_type for BSD/OS. PKGREVISION++
2004-02-07Fix endless loop in pathname canonicalization in install mode.seb3-5/+6
As seen in PR pkg/24333. Fix from skrll@. Bump PKGREVISION.
2004-02-05Reorder some lines so they appear before bsd.prefs.mk and setjlam1-3/+3
USE_BUILDLINK3 to "yes". This should fix installation of libtool-base using gcc3 from pkgsrc.
2004-02-05The long awaited update libtool to 1.5.2.skrll20-739/+272
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.
2004-01-20Move WRKSRC definition away from the first paragraph in a Makefile.agc1-2/+2
2004-01-05"bl3ify": [v] to convert a package to use the buildlink3 framework.jlam1-2/+4
2004-01-05Import a patch for ltdl.c (an old one, from 2001, see rev. 1.134.2.1 ofcube3-3/+37
that filein GNU libtool repository) to fix bad assumptions on memory allocation. Bump PKGREVISION.
2003-12-12Removed patches for libtool.m4 and aclocal.m4 which provided fixesreed3-38/+1
for BSD/OS support. salo@ reported this caused autoconf to run in install target and caused build to fail on his system. Regenerated distinfo.
2003-12-11Added better support for BSD/OS for libtool. libtool has neverreed7-18/+98
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.
2003-12-03Fix bsdi4 (BSD/OS) support in ltconfig (via patch-aa).reed3-8/+15
(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.
2003-11-02"Someone has to"skrll1-2/+2
2003-10-05make the library names we create on Darwin be consistent with whatgrant3-6/+17
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.
2003-09-25add back the tarball checksum that was accidentally removed in the lastdanw1-1/+3
commit
2003-09-25Update Darwin patches to match libtool 1.4.3danw4-11/+9
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-23s/packages@/tech-pkg@/gjschauma1-2/+2
(Forgot the last time we did this. Pointed out by Sergey Svishchev (svs at ropnet dot ru))
2003-03-29Add empty patch target.wiz1-1/+3
2003-03-28NO_PATCH is deprecated, says pkglint. Remove it.wiz1-2/+1
2003-03-28PKGREVISION++ after last fix for irix.jschauma1-2/+2
2003-03-27Do the right thing on irix and use version=sunosjschauma2-5/+14
as recommended by Nick Hudson.
2003-01-31Don't use -nodefaultlibs when linking C libraries - this was for old brokenskrll3-9/+18
ELF toolchains. glib2 on -current will now link correctly as -pthread will have an effect. PKGREVISION++
2003-01-31Whitespace.skrll1-2/+2
2003-01-21set need_version=no on Darwin, from libtool 1.4.3.grant3-20/+38
This should fix PR 19271 from Jason Thorpe. ok'd by nick.
2003-01-10Install a ${PREFIX}/bin/shlibtool as part of the devel/libtool-basejlam1-2/+2
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.
2003-01-06Instead of libtool-base>=${LIBTOOL_REQD}, directly specify >=20010614nb1,jlam1-2/+2
which was the last version with a different shared library number on libltdl.so.
2002-12-25When checking for operation mode, add a case for 'CC', Irix' C++ compiler.jschauma2-4/+13
(Only apply this change to ltmain.sh, this time! ;-)
2002-12-25Unbreak libtool (hi Jan!)wiz2-15/+1
2002-12-23Make sure that shlibs built on IRIX use the same major version number as onjschauma3-41/+46
others.