Next | Query returned 330 messages, browsing 1 to 10 | Previous

History of commit frequency

CVS Commit History:


   2025-03-05 12:54:24 by Nia Alarie | Files touched by this commit (9)
Log message:
libnbcompat: Update to 20250303

Avoid duplicating a variable name from libc, found on UnixWare 7.

Build verified on FreeBSD, OpenBSD, NetBSD, macOS, OmniOS, Linux
by drecklypkg ci.
   2025-02-18 22:55:12 by Thomas Klausner | Files touched by this commit (1)
Log message:
Remover unused file. Part of

libnbcompat: Convert to a proper package.

Building this inline meant an excessive number of copies were built
during bootstrap, one for every package that required it.  Now only
one package is built, significantly reducing bootstrap time.

From Jonathan Perkin <jperkin@smartos.org>
via drecklypkg commit b671d8cd0be775fe2245d1cb5ba402f17ae95e94
   2025-02-18 14:06:29 by Thomas Klausner | Files touched by this commit (5)
Log message:
libnbcompat: Convert to a proper package.

Building this inline meant an excessive number of copies were built
during bootstrap, one for every package that required it.  Now only
one package is built, significantly reducing bootstrap time.

From Jonathan Perkin <jperkin@smartos.org>
via drecklypkg commit b671d8cd0be775fe2245d1cb5ba402f17ae95e94
   2024-08-05 13:29:54 by Tobias Nygren | Files touched by this commit (2) | Package updated
Log message:
libnbcompat: bump version and update list of tested platforms
   2024-08-05 13:17:22 by Tobias Nygren | Files touched by this commit (1)
Log message:
nbcompat/pwd.h: add prototypes for pwcache_userdb/groupdb
   2024-08-05 13:07:20 by Tobias Nygren | Files touched by this commit (1)
Log message:
libnbcompat: properly set errno in previous

This is not a syscall handler ...
   2024-08-05 12:57:08 by Tobias Nygren | Files touched by this commit (1)
Log message:
libnbcompat: fix chflags(2) issue on Linux

Linux does not have the chflags(2) syscall. Some versions of libc
have a stub that just returns ENOSYS. Not all versions of libc
have this stub so just avoid the potentially missing symbol
and return ENOSYS directly on Linux.
   2024-03-20 00:18:21 by Nia Alarie | Files touched by this commit (1)
Log message:
libnbcompat: Rework in-place linking.

Prevent libtool from detecting -lnbcompat in the command line arguments
then declaring it as a dependency in the resulting libtool archive.

Filter -lnbcompat from all of the environment when compiling an
in-place copy to prevent circular dependencies.

Drop LIBNBCOMPAT_USE_PIC, I can't find anywhere this is used in the
tree, it's incomplete (needs handling in mk/) and complicates things
needlessly.

What still needs to be done is figure out why certain packages don't
seem to properly link with libnbcompat when USE_FEATURES is used - it's
a long-term problem, might be related to some newer build systems not
using ${LIBS}.

Bootstrap tested on Darwin and NetBSD.
   2024-03-19 01:59:01 by Nia Alarie | Files touched by this commit (8)
Log message:
libnbcompat: Add memrchr.
   2024-03-17 22:44:21 by Thomas Klausner | Files touched by this commit (1)
Log message:
libnbcompat: revert previous, breaks cwrappers on NetBSD

Reported by John D. Baker on pkgsrc-users.

Next | Query returned 330 messages, browsing 1 to 10 | Previous