./pkgtools/libnbcompat, Portable NetBSD compatibility library

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


Branch: pkgsrc-2009Q1, Version: 20090413, Package name: libnbcompat-20090413, Maintainer: grant

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)


   2009-04-14 23:18:35 by Matthias Scheler | Files touched by this commit (6)
Log message:
Pullup ticket #2736 - requested by joerg
libnbcompat: portability fix

Revisions pulled up:
- pkgtools/libnbcompat/Makefile				1.71
- pkgtools/libnbcompat/files/configure			1.72
- pkgtools/libnbcompat/files/configure.ac		1.73
- pkgtools/libnbcompat/files/getopt_long.c		1.11
- pkgtools/libnbcompat/files/nbcompat.h			1.43
- pkgtools/libnbcompat/files/nbcompat/config.h.in	1.26
---
Module Name:	pkgsrc
Committed By:	joerg
Date:		Mon Apr 13 11:30:46 UTC 2009

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

Log message:
libnbcompat-20090409:
Resort and improve getopt_long detection. Should fix issues on Interix
reported by mishka@ and QNX problems reported by Sean Boudreau.
---
Module Name:	pkgsrc
Committed By:	joerg
Date:		Tue Apr 14 17:34:42 UTC 2009

Modified Files:
	pkgsrc/pkgtools/libnbcompat/files: getopt_long.c

Log message:
Always declare optreset.

XXX optreset should be removed here, it can't be used correctly with a
GNU getopt_long implementation without touching the environment.