summaryrefslogtreecommitdiff
path: root/devel/dlcompat/patches
AgeCommit message (Collapse)AuthorFilesLines
2004-01-08Changes 20030629: implement RTLD_NEXT and RTLD_DEFAULTadam1-0/+13
2002-11-19Update to Nov. 17 release. From the changelog:schmonz1-13/+0
* dlfcn.c: Patch from Max Horn applied. Fixes some path issues, and code cleanup. * dlfcn.c: Lookup the NSAddImage etc stuff that was added in OS 10.1, so that the binary can be used on 10.0. It may or may not work, don't have a 10.0 system to try it. * dlfcn.c: Moving things around. * dlfcn.c: bugfixes * Makefile, README: Removed any and all finkisms. * dlfcn.c, Makefile: Prepend the underscore by default for dlsym. * Makefile: Made Makefile bsdmake compatible. * dlfcn.c dlfcn.h: First attempt at adding dladdr Not in the changelog: * added configure script * added manual pages
2002-08-25Merge changes in packages from the buildlink2 branch that havejlam1-1/+1
buildlink2.mk files back into the main trunk.
2002-07-22Update to dlcompat-20020606. Changes:schmonz1-14/+1
* dlfcn.c: I broke finks xemacs, now fixed. * dlfcn.c: I really should read specs instead of making assumptions. dlopen(NULL,x) opens the _global_ context, not the application context. Fixed. Made dlsym_prepend_underscore work with stupidly long symbol names. * dlfcn.c: When opening a bundle for the second time, reuse the dlstatus struct from the previously closed version. Removed some debugging routines. * README: Minor update * dlfcn.c: Fixed my last "fix". Thanks to Darin Ohashi again. * dlfcn.c: Fixed bug reported by Darin Ohashi. dlopen a bundle close it, and dlopen same bundle again fails. Changes to the package itself: * USE_GMAKE is free on Darwin, so don't bother patching to avoid it.
2002-05-17Patch style police.schmonz1-1/+3
2002-05-17Import dlcompat-20020508, from Jeff Putsch <jdputsch@attbi.com> inschmonz1-0/+24
pkg/16104, with a few tweaks. This package is for Darwin/Mac OS X systems only. dlcompat provides the dlopen() interface for dynamic loading of modules for applications that need it. It is based on Apple code that was only released via Darwin CVS. This version comes from the Fink project.