./pkgtools/libnbcompat, Portable NetBSD compatibility library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 20150615, Package name: libnbcompat-20150615, Maintainer: joerg

libnbcompat is a portable NetBSD compatibility library for use by
the pkgsrc tools and other sources from NetBSD (and elsewhere).

It is also helpful for providing definitions and functions missing from
other Unix platforms.


Version history: (Expand)


CVS history: (Expand)


   2015-12-25 21:12:46 by Joerg Sonnenberger | Files touched by this commit (2)
Log message:
Avoid duplicated RCS IDs forcing permanent rebuilds.
   2015-12-13 22:56:27 by Joerg Sonnenberger | Files touched by this commit (1)
Log message:
Always redefine TAILQ_FOREACH_REVERSE. Mac OS X Tiger has a version with
the third and fourth argument swapped.
   2015-12-12 00:28:10 by Ryo ONODERA | Files touched by this commit (1)
Log message:
Fix build under the environment that has no statvfs.
Fix my old mistake, logic inversion.
   2015-12-03 15:37:30 by Jonathan Perkin | Files touched by this commit (1)
Log message:
Remove target files before symlinking.  Fixes bootstrap on Solaris 9.
   2015-09-03 11:05:55 by Joerg Sonnenberger | Files touched by this commit (1)
Log message:
Make __nbcompat_unvis13 static, it is not part of the interface
contract. Reorder to avoid using it before it is defined. ANSIfy.
   2015-09-02 01:17:51 by Kamil Rytarowski | Files touched by this commit (3)
Log message:
Add AC_GNU_SOURCE to configure.ac and regenerate autotools

This fixes build on recent ArchLinux with GCC 5.2 and GLibc 2.22.

Approved by <wiz>
   2015-06-08 02:44:46 by Joerg Sonnenberger | Files touched by this commit (10) | Package updated
Log message:
As the seemingly untested -Werror changes break the bootstrap at least
on Linux, update libnbcompat to 20150615:
- Assume a C89 environment and malloc, vprintf, memcpy, memset, memmove
  to be present and working.
- Use full prototypes for isblank, snprintf, asprintf and strdup.
  This avoids GCC failing to do conflicts with the builtins.
   2015-05-02 14:52:59 by Joerg Sonnenberger | Files touched by this commit (1)
Log message:
Reapply 1.37, but split the dependencies correctly into the header and
library dependency.