2004-08-13 16:18:44 by Johnny C. Lam | Files touched by this commit (1) |
Log message:
Note working status on Solaris 2.7 (from PR pkg/26625).
|
2004-08-13 06:38:03 by Johnny C. Lam | Files touched by this commit (5) |
Log message:
Update pkgtools/libnbcompat to 20040813. Changes from version 20040809
include working around an apparent bug in an autoconf macro defined in
aclocal.m4. This should now cause getopt_long() to be built on systems
that are missing getopt.h. This version of libnbcompat has been tested
on the following platforms:
FreeBSD-4.8/i386
MacOS X 10.2.8
NetBSD-1.6.2/i386
|
2004-08-11 23:20:30 by Johnny C. Lam | Files touched by this commit (1) |
Log message:
Verified to build on OpenBSD-3.3/i386.
|
2004-08-10 20:47:55 by Johnny C. Lam | Files touched by this commit (27) |
Log message:
Update pkgtools/libnbcompat to 20040809. Changes from version 20040805
include:
* Re-adding a default value for pkg_use_nbcompat_vis; this was
causing the configure script to fail on platforms that had funky
versions of vis(). This should fix reported problems on Solaris 8
and on IRIX 5.3.
* Added setgroupent() and setpassent() compatibility functions so
that pwcache.c will build without complaining about an incompatible
pointer type assignment.
* Remove unused tests for <arpa/nameser.h>, <netdb.h>, h_errno and
hstrerror(). These were originally used to bootstrap lukemftp, but
tnftp doesn't need libnbcompat to build nowadays, so we don't need
these anymore.
* Cleanup: in cases where we test for a function using AC_REPLACE_FUNCS,
move the function prototype into a nbcompat header that is the
same name as the NetBSD header that contains that declaration,
and include that file in place of the original one within
nbcompat.h.
This version has been tested to build on the following systems:
FreeBSD-4.8/i386 NetBSD-1.6.2/i386
FreeBSD-5.2.1/i386 NetBSD-2.0_BETA/i386
IRIX 6.5 Red Hat Linux 8.0
MacOS X 10.3.4 Solaris 8
MacOS X 10.3.5 Solaris 9
|
2004-08-06 18:55:09 by Johnny C. Lam | Files touched by this commit (23) |
Log message:
Update pkgtools/libnbcompat to 20040805. Changes from version 20040512
include:
(1) Add a statvfs() implementation based on statfs(), and remove the
statfs() NetBSD-compatibility implementation. statvfs() is used
in src/usr.sbin/pkg_install on the HEAD branch.
(2) Add a fnmatch() implementation, needed by IRIX. fnmatch() is used
in src/usr.sbin/pkg_install on the HEAD branch.
(3) Remove fseeko(), inet_ntop(), inet_pton(), sl_*() strptime(), and
timegm() as they're not used by any of the bootstrap packages that
require libnbcompat (pax, mtree, pkg_install). All that's left is
what's necessary to bootstrap those three packages.
|
2004-05-12 23:51:09 by grant beattie | Files touched by this commit (1) |
Log message:
bump to 20040512 (another poll.h fix)
|
2004-05-12 23:50:43 by grant beattie | Files touched by this commit (1) |
Log message:
don't include poll.h or sys/poll.h, but instead, undefine HAVE_POLL_H
and HAVE_SYS_POLL_H if we don't have a native poll() implementation.
prevents including of libnbcompat's poll.h as well as the system's
poll.h where we should be ignoring the system's poll.h.
fix tested by Jeff Rizzo on MacOSX 10.3.3.
|
2004-05-10 00:39:55 by Thomas Klausner | Files touched by this commit (5) |
Log message:
Unused.
|
2004-04-23 13:42:46 by grant beattie | Files touched by this commit (3) |
Log message:
make sure we define HAVE_POLL if a usable poll() implementation is
found, and re-arrange the test a little for clarity.
fixes build on (at least) FreeBSD 5.x.
|
2004-04-20 14:14:44 by grant beattie | Files touched by this commit (1) |
Log message:
bump version to 20040420 (Darwin 7 poll() fix).
|