The NetBSD Project

CVS log for pkgsrc/devel/dlcompat/Makefile

[BACK] Up to [] / pkgsrc / devel / dlcompat

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.17 / (download) - annotate - [select for diffs], Fri Mar 20 11:57:26 2020 UTC (18 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, HEAD
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

*: Convert broken sourceforge HOMEPAGEs back to http

Revision 1.16 / (download) - annotate - [select for diffs], Sat Jan 18 23:30:26 2020 UTC (20 months ago) by rillig
Branch: MAIN
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

all: migrate several HOMEPAGEs to https

pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as, CTAN and GNU.

Revision 1.15 / (download) - annotate - [select for diffs], Wed Oct 31 11:16:53 2012 UTC (8 years, 10 months ago) by asau
Branch: MAIN
CVS Tags: 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, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.14: +1 -3 lines
Diff to previous 1.14 (colored)

Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.14 / (download) - annotate - [select for diffs], Sat May 12 07:37:51 2012 UTC (9 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2
Changes since 1.13: +3 -1 lines
Diff to previous 1.13 (colored)

Add CONFLICTS with new man-pages package. For details, see

Revision 1.13 / (download) - annotate - [select for diffs], Mon Mar 15 02:39:36 2010 UTC (11 years, 6 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.12: +3 -1 lines
Diff to previous 1.12 (colored)

DESTDIR support (can't test without a sufficiently old Darwin, but it looks
right already).

Revision 1.12 / (download) - annotate - [select for diffs], Sun Jun 26 13:11:22 2005 UTC (16 years, 3 months ago) by minskim
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, 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, pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1, pkgsrc-2006Q4-base, pkgsrc-2006Q4, pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2, pkgsrc-2006Q1-base, pkgsrc-2006Q1, pkgsrc-2005Q4-base, pkgsrc-2005Q4, pkgsrc-2005Q3-base, pkgsrc-2005Q3, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

Darwin>=7.0 does not need devel/dlcompat.

Revision 1.11 / (download) - annotate - [select for diffs], Mon Apr 11 21:45:19 2005 UTC (16 years, 5 months ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.10: +1 -2 lines
Diff to previous 1.10 (colored)

Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.

Revision 1.10 / (download) - annotate - [select for diffs], Sun May 9 12:54:00 2004 UTC (17 years, 4 months ago) by grant
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1, pkgsrc-2004Q4-base, pkgsrc-2004Q4, pkgsrc-2004Q3-base, pkgsrc-2004Q3, pkgsrc-2004Q2-base, pkgsrc-2004Q2
Changes since 1.9: +3 -3 lines
Diff to previous 1.9 (colored)

use buildlink3.

Revision 1.9 / (download) - annotate - [select for diffs], Thu Jan 8 16:08:22 2004 UTC (17 years, 8 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base, pkgsrc-2004Q1
Changes since 1.8: +4 -4 lines
Diff to previous 1.8 (colored)

Changes 20030629: implement RTLD_NEXT and RTLD_DEFAULT

Revision 1.8 / (download) - annotate - [select for diffs], Thu Jul 17 21:30:18 2003 UTC (18 years, 2 months ago) by grant
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base, pkgsrc-2003Q4
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)


Revision 1.7 / (download) - annotate - [select for diffs], Sun Jun 8 23:00:26 2003 UTC (18 years, 3 months ago) by schmonz
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

Update to dlcompat-20030522. Changes:

* dlfcn.c, spec_notes.txt, dladdr.3,,
  reformat ascii diagram, cleanup, avoid a deadlock if _init or _fini
  routines attempt to call dl* functions, just exits the app right
  now. Update the manpages. Finally made the decision to keep dlfunc
  out until I see a port which needs it, or it becomes part of the
  spec. Removed RTLD_SELF for similar reasons.

* dlfcn.c, spec_notes.txt: small changes to dlfcn.c, added some
  notes about spec compliance.

* dlfcn.c, dlfcn.h: Readded dlfunc, implemented RTLD_NEXT, RTLD_SELF
  and RTLD_DEFAULT for dlsym. Compiles against the freebsd 5.0 header,
  but I can't grab that because it would break binary compat, reran
  indent to fix problems with my use of a multitude of editors (if
  only they would stop crashing).

  dlopen.3 should is generated by the makefile, not configure,
  dlfcn_simple.c some rewrite of the error code, preparation for
  release, remove the dlfunc I added on the 20th, I need to convince
  myself that it is worthwhile.

* dlfcn.c, dlfcn.h: dynamically allocate space for all needed paths,
  add dlfunc, use the restric keyword for gcc >3, fix dladdr for
  MH_SPLIT_SEGS, use our own NSAddImage for the search linked libs
  case, as NSAddImage is stupid, and does not search DYLD_LIBRARY_PATH
  if the object has any __mod_term_func's to avoid the bus error in
  atexit(3) with c++ static destructors.

* dlfcn.c: reset the error string when an exported function is
  called. Do not write off the end of the search_paths array, increase
  MAX_SEARCH_PATHS to 128. This needs to be looked at again, the
  search paths array should be allocated dynamically so all the paths
  can be included.

* dlfcn.c: Patch from Ben Hines for better error reporting in
  dlclose a non bundle.

* dlfcn.c: Checking some code that has been sitting here for months.
  thread safe, removed crap code for c++ static initializer calling.
  Need to add something back later.

* dlfcn_simple.c: Cleanup.

* dlfcn.c: Quick hack to get sound working in artsd.

Revision 1.6 / (download) - annotate - [select for diffs], Sun Dec 22 19:04:07 2002 UTC (18 years, 9 months ago) by jlam
Branch: MAIN
CVS Tags: netbsd-1-6-1-base, netbsd-1-6-1
Changes since 1.5: +2 -3 lines
Diff to previous 1.5 (colored)

These packages are no longer needed to bootstrap buildlink2.  Simplify the
building of these packages by using buildlink2.

Revision 1.5 / (download) - annotate - [select for diffs], Wed Nov 20 10:37:17 2002 UTC (18 years, 10 months ago) by schmonz
Branch: MAIN
Changes since 1.4: +3 -1 lines
Diff to previous 1.4 (colored)

Explicitly request that buildlink2 not be used, as this package is
required en route to bootstrapping buildlink2 on Darwins old enough
to lack /bin/bash.

Revision 1.4 / (download) - annotate - [select for diffs], Tue Nov 19 07:19:13 2002 UTC (18 years, 10 months ago) by schmonz
Branch: MAIN
Changes since 1.3: +3 -3 lines
Diff to previous 1.3 (colored)

Update to Nov. 17 release. From the changelog:

* 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

Revision 1.3 / (download) - annotate - [select for diffs], Sun Aug 25 19:22:26 2002 UTC (19 years, 1 month ago) by jlam
Branch: MAIN
Changes since 1.2: +1 -1 lines
Diff to previous 1.2 (colored)

Merge changes in packages from the buildlink2 branch that have files back into the main trunk.

Revision / (download) - annotate - [select for diffs], Thu Aug 22 11:10:29 2002 UTC (19 years, 1 month ago) by jlam
Branch: buildlink2
Changes since +4 -2 lines
Diff to previous (colored) to branchpoint (colored) next main 1.2 (colored)

Merge changes from pkgsrc-current into the buildlink2 branch for the
packages that have files.

Revision 1.2 / (download) - annotate - [select for diffs], Mon Jul 22 00:54:36 2002 UTC (19 years, 2 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgviews-base, pkgviews, netbsd-1-6-RELEASE-base, netbsd-1-6, buildlink2-base
Changes since 1.1: +4 -2 lines
Diff to previous 1.1 (colored)

Update to dlcompat-20020606. Changes:

    * 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.

Revision / (download) - annotate - [select for diffs], Sun Jun 23 18:44:03 2002 UTC (19 years, 3 months ago) by jlam
Branch: buildlink2
Changes since +14 -0 lines
Diff to previous (colored) to branchpoint (colored)

Merge from pkgsrc-current to buildlink2 branch.

Revision, Fri May 17 16:56:02 2002 UTC (19 years, 4 months ago) by jlam
Branch: buildlink2
Changes since +0 -14 lines

file Makefile was added on branch buildlink2 on 2002-06-23 18:44:03 +0000

Revision / (download) - annotate - [select for diffs] (vendor branch), Fri May 17 16:56:02 2002 UTC (19 years, 4 months ago) by schmonz
Branch: TNF
CVS Tags: pkgsrc-base
Branch point for: buildlink2
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Import dlcompat-20020508, from Jeff Putsch <> in
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.

Revision 1.1 / (download) - annotate - [select for diffs], Fri May 17 16:56:02 2002 UTC (19 years, 4 months ago) by schmonz
Branch: MAIN

Initial revision

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 <>