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

libpcg-c0-devel-0.94.2-bp161.1.1 RPM for ppc64le

From OpenSuSE Leap 16.1 for ppc64le

Name: libpcg-c0-devel Distribution: SUSE Linux Enterprise 16
Version: 0.94.2 Vendor: openSUSE
Release: bp161.1.1 Build date: Wed Jun 10 01:39:49 2026
Group: Development/Libraries/C and C++ Build host: reproducible
Size: 75832 Source RPM: pcg-c-0.94.2-bp161.1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/andy5995/pcg-c
Summary: Development files for pcg-c
This package contains the development files for pcg-c.

Provides

Requires

License

Apache-2.0 OR MIT

Changelog

* Tue Jun 09 2026 Andy Alt <arch_stanton5995@proton.me>
  - pcg 0.94.2
    - Fix signed integer overflow UB in `pcg_advance_lcg_8` and
      `pcg_advance_lcg_16`: C's integer promotion rules convert `uint8_t`/`uint16_t`
      operands to signed `int` before arithmetic; large 16-bit products exceed
      `INT32_MAX`, triggering undefined behavior caught by UBSan. Cast through the
      next-wider unsigned type to keep all multiplications in unsigned arithmetic.
    - When built as a Meson subproject, install nothing and skip the tests/samples.
    - Honour `-Ddefault_library=static` on non-Windows builds (previously always shared).
    - Add a `build_samples` option (default off) to build the sample programs.
    - Raise the declared Meson minimum to 0.58.0 to match features already in use
      (silences a setup-time warning).
* Thu Apr 30 2026 Andy Alt <arch_stanton5995@proton.me>
  - pcg 0.94.1
    * initial package

Files

/usr/include/pcg_variants.h
/usr/lib64/libpcg-c.so
/usr/lib64/pkgconfig/pcg-c.pc


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Aug 2 23:30:39 2026