Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libbsd-ctor-static | Distribution: openSUSE Tumbleweed |
Version: 0.11.7 | Vendor: openSUSE |
Release: 2.5 | Build date: Wed Mar 15 21:08:08 2023 |
Group: Development/Libraries/C and C++ | Build host: reproducible |
Size: 2703 | Source RPM: libbsd-0.11.7-2.5.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://libbsd.freedesktop.org/ | |
Summary: Development headers and files for libbsd |
The libbsd-ctor static library is required if setproctitle() is to be used when libbsd is loaded via dlopen() from a threaded program. This can be configured using "pkg-config --libs libbsd-ctor".
BSD-3-Clause
* Wed Mar 15 2023 Callum Farmer <gmbr3@opensuse.org> - Add libbsd-glibc-2.34-closefrom.patch to avoid conflicting with function provided by glibc 2.34 * Fri Oct 07 2022 Dirk Müller <dmueller@suse.com> - update to 0.11.7: * man: Discourage using the library in non-overlay mode * include: Adjust reallocarray() per glibc adoption * include: Adjust arc4random() per glibc adoption * include: explicit_bzero() requires _DEFAULT_SOURCE * include: Simplify glibc version dependent macro handling * doc: Switch references from pkg-config to pkgconf * doc: Add missing empty line to separate README sections * doc: Refer to the main git repository as primary * test: Fix explicit_bzero() test on the Hurd * fgetwln: Add comment about lack of getwline(3) for recommendation * setmode: Dot not use saveset after free * man: Rewrite gerprogname(3bsd) from scratch * man: Lowercase man page title * man: Document that some arc4random(3) functions are now in glibc 2.36 * Sync arc4random(3) implementation from OpenBSD * Fix ELF support for big endian SH * man: Use -compact also for alternative functions in libbsd(7) * getentropy: Fix function cast for getauxval() * Wed Apr 20 2022 Dirk Müller <dmueller@suse.com> - add missing devel requires * Fri Apr 15 2022 Dirk Müller <dmueller@suse.com> - update to 0.11.6: * import pwcache module from OpenBSD * use libmd for hashing functions * Fix message digest library checks * Switch libmd wrapper to dlsym * Enable .init_array support when building with LTO * Switch md5 back to direct linking - reenable LTO * Mon Jun 07 2021 Jan Engelhardt <jengelh@inai.de> - Drop --with-pic (no effect with --disable-static). - Make description neutral; adhere to noun phrasing. * Mon Dec 16 2019 Martin Pluskal <mpluskal@suse.com> - Update to version 0.10.0: * Several security related fixes for nlist() reported by Daniel Hodson and one by Coverity Scan. * Preliminary and partial Windows porting, thanks to Aaron Dierking. * Fix for a leak in the vis family of functions. * Fix for a configure check to not unnecessarily link against librt. * General portability fixes for musl, uClibc, macOS and GNU/kFreeBSD. * New architectures support for nlist(). * Switch the <err.h> *c() functions to be standalone and add err(), warn(), errx() and warnx() familiy of functions in case the system lacks them. * Several man page fixes. * Tue Apr 23 2019 Martin Liška <mliska@suse.cz> - Disable LTO - symbol versioning unsupported by GCC (boo#1133096). * Wed Jun 27 2018 mpluskal@suse.com - Update to version 0.9.1: * Add __arraycount() macro. * Add flopenat() function. * Add strtoi() and strtou() functions. * Add several new vis and unvis functions. * Add pidfile_fileno() function, and struct pidfh is now opaque. * The humanize_number() now understands HN_IEC_PREFIXES. * The fmtcheck() function supports all standard printf(3) conversions. * The getentropy(), and thus arc4random() functions will not block anymore on Linux on boot when there's not enough entropy available. * The arc4random() function handles direct clone() calls better. * Wed Jan 24 2018 avindra@opensuse.org - Update to version 0.8.7: * Fix <sys/cdefs.h> for gcc with no __has_include or __has_include_next support * man: Document on what other BSDs arc4random(3) is present * Handle several functions now being provided by glibc * test: Fix nlist(3) unit test on IA64 - switch to mirror temporarily, per announce: https://lists.freedesktop.org/archives/libbsd/2018-January/000166.html * Thu Oct 19 2017 mpluskal@suse.com - Update to version 0.8.6: * test: + Fix nlist() unit test on IA64 and PowerPC 64-bit ELFv1 * Fix handling of non-contiguous argv + envp in setproctitle() - Changes for version 0.8.5: * test: + Handle libtool executable names in getprogname() unit test + Remove unused variable in nlist() unit test * man: + Ship and install libbsd(7) + Update man page sections in titles and references * Fix ELF definitions for PowerPC in local-elf.h * Fix ELF definitions for MIPS in local-elf.h - Changes for version 0.8.4: * Add support for RISC-V * Support GCC deprecated attribute for GCC older than 4.5 * Fix the __progname check to avoid the optimizer discarding the symbol * Gracefully handle lack of system <sys/cdefs.h> * Do not provide funopen() on musl * Try <linux/a.out.h> if <a.out.h> is not present * Do not use legacy BSD u_* types * Import <sys/time.h> for some of its macros
/usr/lib/libbsd-ctor.a /usr/lib/pkgconfig/libbsd-ctor.pc
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Dec 21 00:12:52 2024