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

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

From OpenSuSE Leap 16.1 for ppc64le

Name: libpcg-c0 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: System/Libraries Build host: reproducible
Size: 84085 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: Library implementing the PCG random number generation scheme
PCG-C implements the PCG random number generation scheme. PCG
generators are statistically well-distributed, but trade
cryptographical strength for faster turnaround, and small state.
PCG-C supports multiple output sizes (8 through 128-bit) and multiple
independent streams.

This package contains the shared library 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/lib64/libpcg-c.so.0
/usr/lib64/libpcg-c.so.0.94.2
/usr/share/doc/packages/libpcg-c0
/usr/share/doc/packages/libpcg-c0/README.md
/usr/share/licenses/libpcg-c0
/usr/share/licenses/libpcg-c0/LICENSE-APACHE.txt
/usr/share/licenses/libpcg-c0/LICENSE-MIT.txt


Generated by rpm2html 1.8.1

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