summaryrefslogtreecommitdiff
path: root/devel/libffi (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Apply a big libtool patch to allow porters to use the libtool installed byJoe Marcus Clarke2004-07-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the libtoolX ports instead of the one included with each port. Ports that set USE_LIBTOOL_VER=X will now use the ports version of libtool instead of the included version. To restore previous behavior, use the new macro, USE_INC_LIBTOOL_VER. Both macros accept the same argument: a libtool version. For example, to use the ports version of libtool-1.5, add the following to your Makefile: USE_LIBTOOL_VER= 15 To use the included version of libtool with extra hacks provided by libtool-1.5, add the following to your Makefile: USE_INC_LIBTOOL_VER= 15 With this change, ports that had to add additional libtool hacks to prevent .la files from being installed or to fix certain threading issues can now delete those hacks (after appropriate testing, of course). PR: 63944 Based on work by:eik and marcus Approved by: ade (autotools maintainer) Tested by: kris on pointyhat Bound to be hidden problems: You bet Notes: svn path=/head/; revision=113296
* SIZEify (maintainer timeout)Trevor Johnson2004-03-311-0/+1
| | | | Notes: svn path=/head/; revision=105747
* Whoa there, boy, that's a mighty big commit y'all have there...Ade Lovett2004-03-141-1/+1
| | | | | | | | | | | | | | | | | | Begin autotools sanitization sequence by requiring ports to explicitly specify which version of {libtool,autoconf,automake} they need, erasing the concept of a "system default". For ports-in-waiting: USE_LIBTOOL=YES -> USE_LIBTOOL_VER=13 USE_AUTOCONF=YES -> USE_AUTOCONF_VER=213 USE_AUTOMAKE=YES -> USE_AUTOMAKE_VER=14 Ports attempting to use the old style system after June 1st 2004 will be sorely disappointed. Notes: svn path=/head/; revision=103963
* BROKEN: Configure fails on !i386 and !alphaKris Kennaway2004-03-051-1/+7
| | | | Notes: svn path=/head/; revision=102986
* De-pkg-comment.Akinori MUSHA2003-02-212-1/+1
| | | | Notes: svn path=/head/; revision=76032
* Update MASTER_SITES and add WWW.Kevin Lo2002-10-242-1/+3
| | | | | | | | PR: 44427 Submitted by: MAINTAINER Notes: svn path=/head/; revision=68710
* Rename INSTALLS_SHLIBS to INSTALLS_SHLIB. (There was a typo in theSatoshi Asami2000-06-161-1/+1
| | | | | | | | | | | | previous commit message to bsd.port.mk, which said INSTALL_SHLIBS. Boo.) Line up the rhs of variable assignments nicely. Remove a couple of extra whitespaces while I'm here. Suggested by: sobomax Notes: svn path=/head/; revision=29651
* Fourth round of INSTALLS_SHLIBS conversion.Maxim Sobolev2000-06-162-5/+1
| | | | Notes: svn path=/head/; revision=29630
* PORTNAME/PORTVERSION updateMichael Haro2000-04-111-2/+2
| | | | Notes: svn path=/head/; revision=27452
* Update MASTER_SITES and fix a few whitespace nits.Steve Price1999-11-261-4/+4
| | | | | | | | PR: 15039 Submitted by: maintainer Notes: svn path=/head/; revision=23353
* Change Id->FreeBSD.David E. O'Brien1999-08-251-1/+1
| | | | Notes: svn path=/head/; revision=20947
* As threatened, enforce the "Capital, no period" rule. Ellipses areTim Vanderhoek1999-06-261-1/+1
| | | | | | | | permitted. Note that, given current numeric motif of PW, this is done in four equally-sized commits of 393 files each. Notes: svn path=/head/; revision=19799
* Switch from GNU_CONFIGURE to USE_LIBTOOL with port so that it won't installMichael Haro1999-06-052-3/+2
| | | | | | | the .la file. Notes: svn path=/head/; revision=19217
* Fix build on Alpha.Steve Price1999-05-312-5/+15
| | | | Notes: svn path=/head/; revision=19136
* Fix to make ports work with bsd.port.mk rev. 1.306.Satoshi Asami1999-03-081-1/+2
| | | | | | | | | | | | | | | | | | | ${MACHINE_ARCH}--freebsd${OSREL} is now passed to CONFIGURE_ARGS if GNU_CONFIGURE is defined. Take the target out of CONFIGURE_ARGS of some ports that added it explicitly; define it as ${MACHINE_ARCH}--freebsd if the port doesn't like the ${OSREL} part; define it as something else (such as ${MACHINE_ARCH}--freebsdelf if the port requires that; define it as an empty string if the port doesn't like it at all. The last might be a sign that a GNU_CONFIGURE port actually doesn't use GNU's version of configure at all; but I don't have time to go look at them all, we'll fix them as time goes on. At least we've got much fewer "-unknown-"s in the tree as the result. :) Notes: svn path=/head/; revision=17053
* Sync libttol with peter's suggestion,Vanilla I. Shu1999-02-022-9/+15
| | | | | | | and remove patches.aout, we dont need it anymore. Notes: svn path=/head/; revision=16494
* Add the patch for aout.Vanilla I. Shu1998-11-161-1/+6
| | | | | | | Submitted by: maintainer. Notes: svn path=/head/; revision=14564
* Upgrade to 1.20, remove BROKEN_ELF tag.Vanilla I. Shu1998-10-245-20/+16
| | | | | | | Submitted by: maintainer. Notes: svn path=/head/; revision=14168
* Looks like someone broke this while fixing the ELF case.... ;)Satoshi Asami1998-10-221-1/+6
| | | | | | | | | | | | | | | | | === /bin/sh ../libtool --mode=link cc -O -pipe -o ffitest ffitest.o libffi.la libtool: link: warning: using a buggy system linker libtool: link: relinking will be required before `ffitest' can be installed cc -O -pipe -o .libs/ffitest ffitest.o /usr/ports/devel/libffi/work/libffi-1.18/src/.libs/libffi.so creating ffitest ./ffitest ld.so failed: Undefined symbol "ffi_prep_args" in ffitest:/usr/ports/devel/libffi/work/libffi-1.18/src/.libs/libffi.so *** Error code 1 Stop. Notes: svn path=/head/; revision=14156
* Convert to ELF and remove leading underscores so this buildsSteve Price1998-10-203-44/+9
| | | | | | | again. Notes: svn path=/head/; revision=14104
* Mark BROKEN for ELF:Justin M. Seger1998-10-121-1/+3
| | | | | | | | | | | /bin/sh ../libtool --mode=link cc -O -pipe -o ffitest ffitest.o libffi.la cc -O -pipe -o .libs/ffitest ffitest.o -Wl,-rpath -Wl,/usr/local/lib .libs/libffi.so .libs/libffi.so: undefined reference to `ffi_call_SYSV' .libs/libffi.so: undefined reference to `_ffi_prep_args' *** Error code 1 Notes: svn path=/head/; revision=13912
* Initial import of libffi version 1.18.Steve Price1998-08-107-0/+88
Foreign Function Interface. PR: 6943 Submitted by: Horance Chou <horance@freedom.ie.cycu.edu.tw> Notes: svn path=/head/; revision=12390