| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libcpuid18 | Distribution: openSUSE Tumbleweed |
| Version: 0.8.1 | Vendor: openSUSE |
| Release: 2.2 | Build date: Fri Jun 12 01:36:08 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 252282 | Source RPM: libcpuid-0.8.1-2.2.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/anrieff/libcpuid | |
| Summary: Library providing CPU identification for x86 | |
Libcpuid provides CPU identification for the x86 (and x86_64) architectures.
BSD-2-Clause
* Thu Jun 11 2026 Eyad Issa <eyadlorenzo@gmail.com>
- Fix soversion to 18 [1001-fix-soversion.patch] (bsc#1268056)
- Add autoreconf to regenerate configure script after patching
* Sun May 31 2026 Martin Pluskal <mpluskal@suse.com>
- Update to version 0.8.1 (includes 0.8.0):
* Add detection for many new CPUs: Intel Lunar Lake, Arrow Lake
(incl. -HX/-U/-H), Twin Lake, Granite Rapids-SP, newer Raptor
Lake variants; AMD Turin Dense, Strix Halo, Krackan Point;
plus more ARM CPUs and ARMv9.5-A support
* Add technology_node field to struct cpu_id_t
* 0.8.0 is a backwards-incompatible release: the size of
cpu_raw_data_t and cpu_id_t changed
* Build the Python bindings without requiring wheel
* Several build-warning and portability fixes
* Massive CPU database updates
* Wed Dec 10 2025 Andreas Schwab <schwab@suse.de>
- Enable build on riscv64
* Thu Nov 06 2025 Cristian Rodríguez <crrodriguez@opensuse.org>
- Use ExclusiveArch to avoid build failures on unsupported architectures.
* Wed Dec 04 2024 Martin Pluskal <mpluskal@suse.com>
- Update to version 0.7.1:
* Fix cpuid kernel module build on ARM
* Return ERR_NO_CPUID when cpuid kernel module cannot be used on AArch32
* state
* Refactor the build of the bindings (#203)
* Fix build error on AArch64 when HWCAP_CPUID is not defined (#205)
* Fix build on Windows ARM with MSVC (206)
* Fix detection of Intel Meteor Lake
* Support for Intel Arrow Lake
* Support for AMD Turin
* Sun Sep 08 2024 Dirk Müller <dmueller@suse.com>
- update to 0.7.0:
* Version 0.7.0 (2024-08-26):
* Fix handle leaks in rdmsr.c (#199)
* Fix cpuid_get_hypervisor when NULL data is provided (#199)
* Prevent intel_fn11 array overruns (#199)
* Support for AMD Hawk Point
* Support for more AMD Phoenix (8000 series)
* Add cpu_clock_by_tsc() function to the library (#124)
* Check x86 CPUs MSR support (#185)
* Add support for ARM CPUs (AArch32 + AArch64) (#200)
* Add cpu_feature_level_t enumerated values for x86 CPUs (#177)
* Support up to 4 subleaf entries for CPUID leaf 0x80000026
(#189)
* Support for Extended CPU topology subleaf in
cpuid_identify_purpose_amd() (#189)
* Support CPU purpose for AMD x86 CPUs (#189)
* Add cpuid Linux and FreeBSD kernel modules for ARM CPUs
* Improve errors handling in cpuid_get_all_raw_data() and
cpuid_get_raw_data_core() (#202)
* Support get_total_cpus() on DragonFly BSD
* Improve set_cpu_affinity() on NetBSD
* Fix build on OpenBSD
* Improve behavior when CPU affinity cannot be set
* Fix a regression in cpuid_tool about arguments doing nothing
(like --rdmsr or --cpuid)
* Fix a segmentation fault when using --quiet in cpuid_tool
* Improve error handling in cpu_identify_all()
* Add Python bindings (#197)
* Support for AMD Granite Ridge
* Support for AMD Strix Point
* Detect x2APIC and AVX512 features for AMD x86 CPUs
* Fri Jun 28 2024 Frantisek Simorda <frantisek.simorda@suse.com>
- update to release 0.6.5
* Support for Intel Bay Trail-M
* Support for Intel Bay Trail-T
* Support for Intel Bay Trail-D
* Support for AMD Storm Peak
* Support for Intel Raport Lake Refresh
* Support heterogeneous RAW dumps in cpu_identify_all()
* Support for Intel Meteor Lake, including detection of LP E-Cores
* Support for Intel Emerald Rapids-SP
* Support for more AMD Van Gogh
* Wed Nov 01 2023 Jan Engelhardt <jengelh@inai.de>
- Update to release 0.6.4
* Support for AMD Genoa, Phoenix, Dragon Range, Ryzen Z1
* Support for Intel Sapphire Rapids-WS, Skylake (server),
Cascade Lake, Ice-Lake (server), Sapphire Rapids-SP,
Raptor Lake-H/HX, Apollo lake
* Improve support for Arrandale, Alder-Lake and Raptor-Lake P/U
* Initial support for Centaur CPUs (VIA and Zhaoxin)
* Tue Apr 25 2023 Martin Pluskal <mpluskal@suse.com>
- Update to version 0.6.3:
* Support for Intel Pentium and Celeron for Alder Lake-S
* Support for Intel Alder Lake-HX
* Support for Intel Alder Lake-X
* Fix detection of Intel Alder Lake-P
* Fix infinite loop in set_cpu_affinity() on macOS
* Fix a misprint of extended CPUID in cpuid_basic_identify()
* Restore previous thread CPU affinity before returning from cpuid_get_all_raw_data() (#184)
* Query CPU info at least once even if set_cpu_affinity() fails
* Support for AMD 19h family MSRs
* Fix detection of Intel Core i5 Lynnfield
* Rename set_error() to cpuid_set_error() and get_error() to cpuid_get_error() (#188)
* Support for Intel Alder Lake-N
* Support for AMD Rembrandt with Radeon Graphics
* Support for Intel Raptor Lake-S with "Golden Cove" cores
* Support for Intel Raptor Lake-P
* Support for Intel Raptor Lake-U
* Support for Intel Rocket Lake-E
* Fri Dec 02 2022 Dirk Müller <dmueller@suse.com>
- update to 0.6.2:
* Support for AMD Raphael
* Support for AMD Dali
* Support for AMD Van Gogh
* Fix stuck cpuid_tool due to set_cpu_affinity() on Windows (#172)
* Remove AMD Warhol from DB (Zen3+ cancelled)
* Fix physical core count computed by cpu_identify_all() when HT is disabled (#175)
* Fix shared library symlinks with CMake (#174)
* Support for Intel Raptor Lake-S
* Fix segmentation fault in cpu_identify_all() for single-core CPUs
* Support for Intel Penryn L
* Support for Intel Tremont
* Support for AMD Mendocino
* Support for Intel Ice Lake (Xeon-D)
* Support for AMD Zen 2 Desktop Kit CPUs (4700S + 4800S)
* Support for AMD Athlon 64 Sherman
/usr/lib/libcpuid.so.18 /usr/lib/libcpuid.so.18.1.1 /usr/share/licenses/libcpuid18 /usr/share/licenses/libcpuid18/AUTHORS /usr/share/licenses/libcpuid18/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Aug 2 04:22:40 2026