Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-03-01 | Wrap the fts function declarations in __BEGIN_DECL to make them usable | hans | 1 | -1/+5 | |
from C++. | |||||
2011-12-28 | libnbcompat-20111228: If requesting BSDish getopt behavior, also include | joerg | 3 | -397/+791 | |
our own getopt_long. Add a message to signify this in the configure output. Fixes issues reported by hans@ on Solaris with nbpatch. OK during freeze by wiz@ | |||||
2011-11-10 | Don't use implementation namespace as include guard. If not using our | joerg | 1 | -3/+8 | |
SHA2 code, fallback to <sha2.h>. | |||||
2011-11-08 | Avoid overlap with libcrypto, the OSF linker can't deal with that. | joerg | 3 | -57/+25 | |
Fixes PR 42142. | |||||
2011-08-20 | Always build libnbcompat with pkgsrc's make, | cheusov | 1 | -3/+3 | |
this fixes some build failures | |||||
2010-04-20 | Add workaround for broken pread/pwrite. This is needed at least on | joerg | 8 | -90/+207 | |
HP-UX. | |||||
2010-03-21 | Pick up maintainership. | joerg | 1 | -2/+2 | |
2010-03-21 | Reset maintainer, developer lost his commit bit. | wiz | 1 | -2/+2 | |
2010-03-03 | Avoid conflicting types for `pgno_t', treat same as db_185.h in db[234]. | obache | 1 | -1/+9 | |
IRIX have it in sys/types.h as reported by PR42841. | |||||
2010-02-27 | BSIZE and BSHIFT are defined by sys/param.h on HP-UX, so undef them | joerg | 1 | -1/+3 | |
first. | |||||
2010-02-20 | PR 38488: It looks like BSDish warn(3), it smells like BSDish warn(3), | joerg | 2 | -9859/+2181 | |
but it isn't BSDish warn(3). Do not use warn(3) family on Mac OS X, as it likes to vis(3) some arguments. | |||||
2010-01-24 | * check endian.h and use it if available, for Haiku. | obache | 4 | -32/+125 | |
* check optarg, it is used in nbcompat/unistd.h, but not checked. * check socket() in -lnetwork in addition to -lsocket, for Haiku. | |||||
2010-01-24 | Kill __weak_alias, it break build on OpenBSD as reported in PR#42102. | obache | 2 | -4/+8 | |
2010-01-24 | complement NBBY with 8 if not defined. | obache | 1 | -1/+5 | |
2010-01-23 | Update config.guess/config.sub as the normal replacement doesn't work | joerg | 2 | -171/+243 | |
here. | |||||
2009-08-17 | Pass down MAKE_ENV when calling make for inplace builds. | joerg | 1 | -3/+3 | |
2009-07-16 | Change the logic from | abs | 1 | -3/+3 | |
#ifdef MMAP_NOT_AVAILABLE /* Code which uses mmap, but with a comment saying we don't want to use it */ #endif to #if !defined(MMAP_NOT_AVAILABLE) && 0 /* Code which uses mmap, but with a comment saying we don't want to use it */ #endif so system without mmap() also work... | |||||
2009-06-14 | Drop now redundant @unexec ${RMDIR} | joerg | 1 | -3/+1 | |
2009-06-14 | Remove @dirrm entries from PLISTs | joerg | 1 | -2/+1 | |
2009-06-10 | Fix PLIST. | joerg | 2 | -3/+4 | |
2009-06-05 | libnbcompat-20090605: | joerg | 6 | -15/+297 | |
Add support for stdbool.h. Tested by sketch on Solaris (where stdbool.h only works in C99 mode). | |||||
2009-05-07 | Attempt to apply a bit of DWIM to previous (PR 41368). | schmonz | 2 | -8/+8 | |
2009-05-06 | Deal with missing PATH_MAX as reported in PR 41368. | joerg | 2 | -5/+13 | |
2009-04-14 | Always declare optreset. | joerg | 1 | -5/+5 | |
XXX optreset should be removed here, it can't be used correctly with a GNU getopt_long implementation without touching the environment. | |||||
2009-04-13 | libnbcompat-20090409: | joerg | 5 | -34/+86 | |
Resort and improve getopt_long detection. Should fix issues on Interix reported by mishka@ and QNX problems reported by Sean Boudreau. | |||||
2009-03-22 | libnbcompat-20090322: | joerg | 5 | -85/+210 | |
Don't use getopt_long as replacement for getopt. It behaves different and doesn't work well in combination with optreset. Instead use getopt(3) from NetBSD if requested. Sync getopt_long.c with NetBSD while here. Addresses issues with pkg_admin on Solaris reported by Tim Zingelman. | |||||
2009-03-02 | libnbcompat-20090302: | joerg | 2 | -3/+8 | |
Add TAILQ_LAST. | |||||
2009-02-26 | Provide TAILQ_FOREACH_SAFE if it is missing. | joerg | 2 | -3/+10 | |
2009-02-19 | Fix PR 40151 - bootstrap of pkgsrc fails on Ubuntu 8.10 | abs | 1 | -1/+6 | |
- At least Ubuntu 8.1 sets __attribute__((warn_unused_result)) on fwrite() http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25509 which means (void)fwrite(...) will *always* generate a warning, so set -Wno-error to bypass this in Linux.sys.mk - Ubuntu 8.1 also jumps through hoops to ensure ARG_MAX is *undefined*, so work around this in tnftp and libnbcompat | |||||
2009-02-09 | Only use issetugid if it exists. Fixes reported build issues on QNX and | joerg | 5 | -232/+411 | |
AIX. | |||||
2008-12-14 | Need to include stdint.h for unit64_t on SUA 6.0. | obache | 1 | -1/+5 | |
2008-11-08 | OpenBSD headers are still not standalone, even though SUS is pretty | joerg | 2 | -5/+56 | |
explicit about it at least for netinet/in.h. Include sys/types.h before checking for content of sys/socket.h and netinet/in.h to fix this. Reported and tested by Georg Schwarz. | |||||
2008-11-06 | Add some forgotten ifndefs to fix issues on DragonFly. | joerg | 1 | -1/+7 | |
2008-10-30 | Define __UNCONST. From PR 39797. | joerg | 1 | -3/+5 | |
2008-10-30 | Avoid STAT as macro, it exists in sys/dir.h on AIX already. | joerg | 2 | -27/+15 | |
2008-10-29 | Don't use __RENAME. | joerg | 1 | -6/+6 | |
2008-10-29 | Provide more compat glue for ndbm interface as shown in PR 39738. | joerg | 4 | -10/+87 | |
Bump to libnbcompat-20081029. | |||||
2008-10-28 | Define away O_EXLOCK and O_SHLOCK if they are missing. | joerg | 1 | -2/+9 | |
2008-10-28 | Use nbcompat/paths.h, Solaris is missing paths.h. From Uwe Klaus. | joerg | 2 | -6/+6 | |
2008-10-28 | Add circleq support. Bump to 20081028. Should fix IRIX build from | joerg | 2 | -3/+134 | |
PR 39797. | |||||
2008-10-28 | Replace EFTYPE with EINVAL if the former doesn't exist. | joerg | 3 | -4/+18 | |
2008-10-26 | Provide and use local mpool.h. | joerg | 3 | -5/+108 | |
2008-10-26 | Explicitly check for libnsl and libsocket as required by Solaris. | joerg | 2 | -1/+155 | |
Based on patches from Aleksey Cheusov. | |||||
2008-10-19 | Include nbcompat/types.h early to make sure that uintX_t are defined. | joerg | 1 | -2/+2 | |
Reported by Aleksey Cheusov and Joern Clausen in PR 39738. | |||||
2008-10-10 | pkg_install-20081010: | joerg | 45 | -5/+11196 | |
Add optional bdb. Make it included by default for standalone builds. | |||||
2008-10-08 | Mac OS X doesn't define uintXX_t in sys/types.h, so explicitly pull in | joerg | 4 | -3/+17 | |
inttypes.h if present. Make md5.h, sha1.h and sha2.h self contained by including nbcompat/types.h. Problem reported by Greg Troxel. | |||||
2008-10-07 | Check for existance of sysexits.h and regen config.h.in. | joerg | 3 | -11/+6 | |
2008-10-06 | libnbcompat-20080922: | joerg | 25 | -1548/+1739 | |
- DESTDIR support - Add check for inttypes.h and sys/socket.h - Provide compatibility fallback for netdb.h and the RFC2553 API (getaddrinfo), supoprting IPv4 only. Code from OpenSSH. - Use normal autoconf checks for fixed size bit types. Stop using the older BSD types (u_intXX_t) in libnbcompat. - Add implementation of shquote (from NetBSD). - Fix a buglet in the getenv/setenv/unsetenv detection. - Fix a buglet in the mkdtemp/mkstemp detection. | |||||
2008-09-12 | Determine both for setmode.c and pwcache.c if any of the functions is | joerg | 2 | -116/+20 | |
provided by the system and if one is lacking use the file. Don't short cut the list as before and do a second iteration, it is just confusing. This breaks the regression introduced by the last commit on OS X. | |||||
2008-09-08 | libnbcompat-20080908: | joerg | 7 | -68/+228 | |
- declare endpwent and endgrent if system headers are missing them - check for existance of statfs.f_flags before using it - drop a bunch of redundant function checks Based on the work of Timothy Larson. |