Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libbsd-ctor-static-0.11.7-2.2 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: libbsd-ctor-static Distribution: openSUSE:Factory:zSystems
Version: 0.11.7 Vendor: openSUSE
Release: 2.2 Build date: Tue Jun 6 14:17:14 2023
Group: Development/Libraries/C and C++ Build host: s390zp22
Size: 3385 Source RPM: libbsd-0.11.7-2.2.src.rpm
Packager: https://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".

Provides

Requires

License

BSD-3-Clause

Changelog

* 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

Files

/usr/lib64/libbsd-ctor.a
/usr/lib64/pkgconfig/libbsd-ctor.pc


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:50:11 2024