./pkgtools/libnbcompat, Portable NetBSD compatibility library

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


Branch: pkgsrc-2012Q2, Version: 20120702, Package name: libnbcompat-20120702, 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)


   2012-07-09 10:34:53 by Matthias Scheler | Files touched by this commit (5)
Log message:
Pullup ticket #3855 - requested by joerg
pkgtools/libnbcompat: portability fix

Revisions pulled up:
- pkgtools/libnbcompat/Makefile                                 1.77
- pkgtools/libnbcompat/files/asprintf.c                         1.3
- pkgtools/libnbcompat/files/configure                          1.78
- pkgtools/libnbcompat/files/configure.ac                       1.79
- pkgtools/libnbcompat/files/nbcompat/config.h.in               1.30

---
   Module Name:	pkgsrc
   Committed By:	joerg
   Date:		Mon Jul  2 16:02:53 UTC 2012

   Modified Files:
   	pkgsrc/pkgtools/libnbcompat: Makefile
   	pkgsrc/pkgtools/libnbcompat/files: asprintf.c configure configure.ac
   	pkgsrc/pkgtools/libnbcompat/files/nbcompat: config.h.in

   Log message:
   If either va_copy or __builtin_va_copy is supported, use that in the
   asprintf fallback implementation. If neither is supported, still try to
   work by copying va_list directly. Should fix PR 45767.