freebsd-src/lib
Konstantin Belousov 8bff95f3ce exterror: add support for the format specifiers in the extended error msg
Note that we trust kernel code to only request the printout of integer
types, and use the 'j' modifier always.

Reviewed by:	emaste, mckusick
Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
Differential revision:	https://reviews.freebsd.org/D54380
2025-12-29 03:16:25 +02:00
..
atf atf: Move the tests back to the tests package 2025-11-05 21:16:32 +00:00
clang src.conf: Add WITH_LLVM_LINK_STATIC_LIBRARIES build knob 2025-12-23 22:01:40 +01:00
csu csu/tests: Add tests to verify that errno == 0 upon program startup 2025-06-24 01:24:04 +00:00
geom gpart: add libxo support for "show" subcommand + man page updates 2025-12-18 16:22:59 +01:00
googletest bsd.sys.mk: add NO_WCHARACTER_CONVERSION and use it for googletest 2025-12-28 20:50:42 +01:00
lib9p Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
lib80211 net80211: regdomain: ETSI: add missing 11a and 11na entries 2025-07-07 06:49:02 +00:00
libalias Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
libarchive libarchive: merge from vendor branch 2025-11-19 14:53:24 +01:00
libauditd package: move OpenBSM auditing into its own package 2024-04-28 22:33:06 -06:00
libbe bectl: log modifying functions to zpool history 2025-12-17 11:00:47 -06:00
libbearssl Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
libbegemot Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
libblacklist blacklist: Avoid duplicate manual pages in METALOG 2025-10-13 01:19:18 +00:00
libblocklist blocklist: Rename blacklist to blocklist 2025-10-12 17:14:27 +00:00
libblocksruntime Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
libbluetooth libbluetooth: Move to the bluetooth-lib package 2025-10-12 16:28:20 +01:00
libbsddialog contrib/bsddialog: import 1.1 2025-11-03 21:18:46 +01:00
libbsdstat wlanstat(8): Follow-ups after moving to /usr/sbin and renaming 2025-09-30 11:31:12 +08:00
libbsm libbsm: Rename package to audit-lib 2025-09-30 09:14:58 +01:00
libbsnmp libbsnmp: make binding of client UNIX socket optional and configurable 2025-07-25 13:10:17 -07:00
libbz2 libbz2: add pkg-config file (bzip2.pc) 2025-10-09 22:35:54 -07:00
libc exterror: add support for the format specifiers in the extended error msg 2025-12-29 03:16:25 +02:00
libc++ Merge llvm-project release/19.x llvmorg-19.1.3-0-gab51eccf88f5 2024-11-08 17:45:31 +01:00
libc++experimental Retire MK_PROFILE infrastructure 2024-11-12 12:11:51 -05:00
libc_nonshared Retire MK_PROFILE infrastructure 2024-11-12 12:11:51 -05:00
libcalendar Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
libcam libcam: Include nvme opcode and status code routines from nvme_util.c 2025-06-05 21:28:38 -04:00
libcapsicum manuals: Fix "skipping end of block" .Ed errors 2024-10-03 14:49:23 -03:00
libcasper libcasper: fix warnings when _ALIGN preserves types 2025-12-10 10:57:45 +00:00
libcbor Update Makefile.depend files 2024-10-14 10:26:17 -07:00
libclang_rt Partially revert 6527682ab7 for llvm-based projects 2025-04-24 16:36:40 +02:00
libcom_err kerberos5: Fix the Heimdal pkgbase build 2025-09-04 14:53:02 +01:00
libcompat Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
libcompiler_rt libgcc_s: export integer and floating point __aeabi_ symbols 2025-05-04 13:48:32 +02:00
libcrypt packages: Improve handling of -lib packages 2025-08-23 01:57:23 +01:00
libcuse cuse(3): annotate cuse_init() to suppress thread safety analysis 2025-12-25 19:02:40 +01:00
libcxxrt src: Use gnu++17 as the default C++ standard 2025-04-11 09:53:50 -04:00
libder lib: hook libder up to the build 2025-01-01 15:11:06 -06:00
libdevctl manuals: Fix some "missing section argument" 2024-10-15 17:20:55 -03:00
libdevdctl Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
libdevinfo libdevinfo: Avoid false positives for the root0 sentinel value 2025-01-29 10:03:59 -05:00
libdevstat Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
libdiff */*: remove recallocarray() compat shims following import into libc 2025-10-03 19:47:52 +02:00
libdl _dl_iterate_phdr_locked(): fix libc and libdl 2024-11-14 06:14:05 +02:00
libdpv Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
libdwarf
libedit packages: Install development manpages in the -dev package 2025-10-26 02:26:06 +00:00
libefivar libefivar: Apply uncrustify changes 2025-11-25 11:17:25 -07:00
libelf Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
libelftc libelftc: Move to toolchain package 2025-08-23 01:57:23 +01:00
libevent1 Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
libexecinfo Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
libexpat MFV: expat 2.7.3. 2025-09-28 21:28:12 -07:00
libfdt libfdt: Make an internal FDT library available 2024-03-21 01:05:05 -04:00
libfetch libfetch: Fix -Wunterminated-string-initialization 2025-12-16 12:21:45 -08:00
libfido2 */*: remove recallocarray() compat shims following import into libc 2025-10-03 19:47:52 +02:00
libfigpar Refactor error handling in lseek operations 2024-09-21 05:25:15 -06:00
libgcc_eh src: Use gnu++17 as the default C++ standard 2025-04-11 09:53:50 -04:00
libgcc_s Reapply "Merge commit e24f90190c77 from llvm git (by Brad Smith):" 2025-11-23 19:40:00 +01:00
libgeom libgeom: Avoid fixed remappings of the devstat device 2024-08-19 16:02:59 +00:00
libgpio libgpio: Add and document gpio interrupt utility functions 2025-09-03 21:01:05 +03:00
libgssapi Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
libiconv_modules Retire MK_PROFILE infrastructure 2024-11-12 12:11:51 -05:00
libifconfig libifconfig: Add netlink based helper to bring the interface up/down 2025-08-29 17:39:39 +02:00
libipsec libipsec: decode SADB_X_EXT_IF_HW_OFFL 2024-07-12 06:29:31 +03:00
libipt Update Makefile.depend files 2024-10-14 10:26:17 -07:00
libiscsiutil Remove redundant PACKAGE for INTERNALLIB libraries 2025-08-23 01:57:23 +01:00
libjail jaildesc: remove desc from the sysctl parameter list 2025-09-13 15:30:14 -07:00
libkiconv Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
libkldelf libkldelf: add see_local parameter to elf_lookup_symbol 2024-10-25 16:20:16 +00:00
libkvm kvm_proclist(): Restore outputting the effective GID 2025-09-09 17:56:49 +02:00
libldns Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
liblua Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
liblutok lutok: Switch from std::auto_ptr<> to std::unique_ptr<> 2025-04-16 10:09:18 -04:00
liblzma MFV 762f11d98d: xz 5.8.2. 2025-12-23 00:24:13 -08:00
libmagic packages: Install development manpages in the -dev package 2025-10-26 02:26:06 +00:00
libmd lib/libmd: import aarch64 md5 SIMD implementation 2025-10-24 12:17:11 +02:00
libmemstat Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
libmilter sendmail: Move libmilter to its own package 2025-08-16 21:07:57 +01:00
libmixer packages: Add a sound package 2025-10-02 02:37:35 +01:00
libmp Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
libmt Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
libnetbsd Remove redundant PACKAGE for INTERNALLIB libraries 2025-08-23 01:57:23 +01:00
libnetgraph
libnetmap Update Makefile.depend files 2024-10-14 10:26:17 -07:00
libnv libnv: add tests to verify potential overflow issues 2024-09-04 13:43:16 +02:00
libnvmf libnvmf: Fix a typo in a source code comment 2025-08-25 10:33:32 +02:00
libomp Partially revert 6527682ab7 for llvm-based projects 2025-04-24 16:36:40 +02:00
libopenbsd lib/libc: add recallocarray() 2025-10-03 19:46:55 +02:00
libopencsd lib: Move libopencsd to /usr/lib and make private 2025-07-30 11:11:38 +01:00
libpam pam_krb5: Fix manual page in MIT case 2025-11-24 03:40:49 +01:00
libpathconv libpathconv: Document library in the man pages 2025-12-16 12:43:17 -05:00
libpcap libpcap: Fix dependency definitions for libpcap 2025-12-03 14:33:53 +00:00
libpe
libpfctl libpfctl: export a get states variant that takes a pfctl_handle 2025-12-21 18:33:06 +01:00
libpjdlog
libpmc pmc: add alderlaken model 2025-12-04 14:01:05 -04:00
libpmcstat Remove redundant PACKAGE for INTERNALLIB libraries 2025-08-23 01:57:23 +01:00
libproc Use ZFSTOP more broadly 2025-11-24 10:47:10 -05:00
libprocstat Use ZFSTOP more broadly 2025-11-24 10:47:10 -05:00
libradius packages: Install development manpages in the -dev package 2025-10-26 02:26:06 +00:00
libregex libregex: fix our mapping for \w 2025-08-08 13:27:26 -05:00
librpcsec_gss gssapi,krb5: Replace libgssapi with the MIT version 2025-08-07 10:17:00 -07:00
librpcsvc Revert "Remove Secure RPC DES authentication" 2025-08-15 17:59:18 +01:00
librss manuals: Misc syntax fixes 2024-10-08 16:13:39 -03:00
librt librt/mq_getfd_np.3: Initial manual page 2025-12-18 17:19:42 -05:00
librtld_db Remove "All Rights Reserved" from FreeBSD Foundation copyrights 2024-07-30 12:16:36 -04:00
libsamplerate packages: Add a sound package 2025-10-02 02:37:35 +01:00
libsbuf lib/libsbuf/tests: reformat with clang-format 2024-12-01 20:39:52 -08:00
libsdp libsdp: Move to bluetooth-lib package 2025-09-30 09:14:51 +01:00
libsecureboot libsecureboot: do further checks on files without manifests 2025-11-26 21:18:23 -05:00
libsm Remove redundant PACKAGE for INTERNALLIB libraries 2025-08-23 01:57:23 +01:00
libsmb Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
libsmdb Remove redundant PACKAGE for INTERNALLIB libraries 2025-08-23 01:57:23 +01:00
libsmutil Remove redundant PACKAGE for INTERNALLIB libraries 2025-08-23 01:57:23 +01:00
libsqlite3 Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
libssp Update Makefile.depend files 2024-10-14 10:26:17 -07:00
libssp_nonshared Retire MK_PROFILE infrastructure 2024-11-12 12:11:51 -05:00
libstats Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
libstdbuf libstdbuf: Move to the utilities package 2025-09-30 09:15:04 +01:00
libstdthreads libstdthreads: Move to the runtime package 2025-09-30 09:14:38 +01:00
libsys man typos: Fix pf.conf.5 and jail.2 typos 2025-12-08 12:31:06 -05:00
libsysdecode rtld: silence clang's unterminated-string-initialization warning 2025-12-16 12:21:45 -08:00
libtacplus packages: Install development manpages in the -dev package 2025-10-26 02:26:06 +00:00
libtelnet Remove redundant PACKAGE for INTERNALLIB libraries 2025-08-23 01:57:23 +01:00
libthr libthr: fix -Wunterminated-string-initialization 2025-12-16 12:21:45 -08:00
libthread_db Remove "All Rights Reserved" from FreeBSD Foundation copyrights 2024-07-30 12:16:36 -04:00
libucl Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
libufs packages: Use LIB_PACKAGE for zfs and ufs packages 2025-09-12 21:56:51 +01:00
libugidfw Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
libulog Retire MK_PROFILE infrastructure 2024-11-12 12:11:51 -05:00
libunbound unbound: Vendor import 1.24.1 2025-10-23 12:03:29 -07:00
libusb libusb: implement libusb_get_platform_descriptor 2025-08-06 10:05:40 -04:00
libusbhid libusbhid: add missing include guards 2024-06-06 10:09:05 -04:00
libutil libutil: defer setting the MAC label until after the login class 2025-10-28 21:37:21 -05:00
libutil++ libutil++: Rename manpage source files to avoid colons 2025-08-26 16:44:38 -04:00
libuvmem libuvmem: provide man page mostly as a pointer to vmem(9) 2025-12-02 05:41:13 +02:00
libveriexec manuals: Fix "unusual .Xr" warnings with a script 2024-10-15 17:18:14 -03:00
libvgl
libvmmapi vmm: Add ability to destroy VMs on close 2025-12-17 15:08:32 +01:00
libwrap packages: Install development manpages in the -dev package 2025-10-26 02:26:06 +00:00
libxo packages: Install development manpages in the -dev package 2025-10-26 02:26:06 +00:00
liby liby: Move to toolchain package 2025-09-30 09:14:05 +01:00
libyaml libyaml: import libyaml vendor version 0.2.5 2025-06-26 09:02:31 +02:00
libypclnt Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
libz zlib: Move to a new zlib package 2025-10-28 19:24:55 +00:00
libzstd Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
msun lib/msun/tests: xfail remaining failing tests on non-x86 archs 2025-12-17 18:43:37 +08:00
ncurses ncurses: readd "bsdpads" 2025-12-05 11:24:58 +01:00
nss_tacplus packages: Install development manpages in the -dev package 2025-10-26 02:26:06 +00:00
ofed ofed: Define SUBDIR_DEPEND_libbnxtre 2025-12-03 14:21:07 +00:00
tests Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
virtual_oss virtual_oss: Move plugins to the sound package 2025-10-12 16:29:17 +01:00
Makefile libuvmem: usermode port of vmem(9) 2025-12-02 05:41:13 +02:00
Makefile.inc