Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libcpuid for openSUSE:Factory checked in at 2026-06-17 16:20:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libcpuid (Old) and /work/SRC/openSUSE:Factory/.libcpuid.new.1981 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libcpuid" Wed Jun 17 16:20:52 2026 rev:22 rq:1359843 version:0.8.1 Changes: -------- --- /work/SRC/openSUSE:Factory/libcpuid/libcpuid.changes 2026-06-01 18:03:08.512162818 +0200 +++ /work/SRC/openSUSE:Factory/.libcpuid.new.1981/libcpuid.changes 2026-06-17 16:21:28.350977858 +0200 @@ -1,0 +2,6 @@ +Thu Jun 11 23:36:08 UTC 2026 - Eyad Issa <[email protected]> + +- Fix soversion to 18 [1001-fix-soversion.patch] (bsc#1268056) +- Add autoreconf to regenerate configure script after patching + +------------------------------------------------------------------- @@ -383 +388,0 @@ - New: ---- 1001-fix-soversion.patch ----------(New B)---------- New: - Fix soversion to 18 [1001-fix-soversion.patch] (bsc#1268056) - Add autoreconf to regenerate configure script after patching ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libcpuid.spec ++++++ --- /var/tmp/diff_new_pack.XccZaq/_old 2026-06-17 16:21:29.451023868 +0200 +++ /var/tmp/diff_new_pack.XccZaq/_new 2026-06-17 16:21:29.451023868 +0200 @@ -16,7 +16,7 @@ # -%define so_ver 17 +%define so_ver 18 Name: libcpuid Version: 0.8.1 Release: 0 @@ -24,7 +24,11 @@ License: BSD-2-Clause URL: https://github.com/anrieff/libcpuid Source0: https://github.com/anrieff/libcpuid/releases/download/v%{version}/libcpuid-%{version}.tar.gz +Patch1: 1001-fix-soversion.patch +BuildRequires: autoconf +BuildRequires: automake BuildRequires: help2man +BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: python3-base ExclusiveArch: %{arm64} %{arm32} %{ix86} %{x86_64} riscv64 @@ -56,7 +60,7 @@ architectures. %prep -%autosetup +%autosetup -p1 # The upstream release tarball ships the *.test.xz test-data files as # git-LFS pointer stubs (not the real compressed data), so the test @@ -64,6 +68,7 @@ find tests -name '*.test.xz' -delete %build +autoreconf -f -i %configure \ --enable-static=no %make_build ++++++ 1001-fix-soversion.patch ++++++ From: "Barak A. Pearlmutter" <[email protected]> Date: Wed, 7 May 2025 14:09:49 +0100 Subject: fix soversion Upstream accidentally set AGE=1, causing cmake to generate soname=18.1.0 but libtool to generate 17.1.0. The correct thing would have been 18.0.0, but for compatibity with dists building with cmake, this configure.ac patch causes autotools to generate 18.1.0. This will become moot when upstream resets AGE=0 in a future release. --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/configure.ac +++ b/configure.ac @@ -35,7 +35,7 @@ dnl 17:0:0 Version 0.7.0: DB updates, dnl 17:0:1 Version 0.7.1: DB updates, fixes dnl 18:1:0 Version 0.8.0: major DB updates, fixes, add more fields cpu_id_t (technology_node), add more fields in cpu_raw_data_t (ID_AA64DFR2_EL1, ID_AA64FPFR0_EL1, ID_AA64ISAR3_EL1), support ARMv9.5-A dnl 18:1:1 Version 0.8.1: DB updates, fixes -LIBCPUID_CURRENT=18 +LIBCPUID_CURRENT=19 LIBCPUID_AGE=1 LIBCPUID_REVISION=1 AC_SUBST([LIBCPUID_AGE])
