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])

Reply via email to