From 80e622df81f5e59ae51474f2f69a080a7648808c Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Fri, 29 Aug 2025 08:23:50 +0200 Subject: update to 0.11.8 re-license spec file to CECILL-2.1 --- bumpsoname.patch | 4 +- compat_reports/0.11.8_to_0.11.9/compat_report.html | 560 +++++++++++++++++++++ hdrhistogram.spec | 16 +- libhdr_histogram.xml | 2 +- 4 files changed, 573 insertions(+), 9 deletions(-) create mode 100644 compat_reports/0.11.8_to_0.11.9/compat_report.html diff --git a/bumpsoname.patch b/bumpsoname.patch index f52119c..f95d73e 100644 --- a/bumpsoname.patch +++ b/bumpsoname.patch @@ -7,6 +7,6 @@ diff -up ./CMakeLists.txt.bump ./CMakeLists.txt -set(HDR_SOVERSION_CURRENT 6) +set(HDR_SOVERSION_CURRENT 106) - set(HDR_SOVERSION_AGE 1) - set(HDR_SOVERSION_REVISION 3) + set(HDR_SOVERSION_REVISION 2) + set(HDR_SOVERSION_AGE 3) diff --git a/compat_reports/0.11.8_to_0.11.9/compat_report.html b/compat_reports/0.11.8_to_0.11.9/compat_report.html new file mode 100644 index 0000000..c28cfab --- /dev/null +++ b/compat_reports/0.11.8_to_0.11.9/compat_report.html @@ -0,0 +1,560 @@ + + + + + + + + + +libhdr_histogram: 0.11.8 to 0.11.9 compatibility report + + + +

API compatibility report for the libhdr_histogram library between 0.11.8 and 0.11.9 versions on x86_64

+ +
+
+ Binary
Compatibility
+ Source
Compatibility
+
+

Test Info


+ + + + + + + +
Library Namelibhdr_histogram
Version #10.11.8
Version #20.11.9
Archx86_64
GCC Version14
SubjectBinary Compatibility
+

Test Results


+ + + + + + +
Total Header Files7
Total Libraries1
Total Symbols / Types82 / 34
Compatibility100%
+

Problem Summary


+ + + + + + + + + + +
SeverityCount
Added Symbols-0
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0
Other Changes
in Constants
-1
+ + +

Other Changes in Constants  1 


+hdr_histogram_log.h
+ +[+] HDR_INVALID_WORD_SIZE +
+ + +
+to the top
+

Header Files  7 


+
+hdr_histogram.h
+hdr_histogram_log.h
+hdr_histogram_version.h
+hdr_interval_recorder.h
+hdr_thread.h
+hdr_time.h
+hdr_writer_reader_phaser.h
+
+
to the top
+

Libraries  1 


+
+libhdr_histogram.so.106.1.3
+
+
to the top
+


+

Test Info


+ + + + + + +
Library Namelibhdr_histogram
Version #10.11.8
Version #20.11.9
Archx86_64
SubjectSource Compatibility
+

Test Results


+ + + + + + +
Total Header Files7
Total Libraries1
Total Symbols / Types82 / 34
Compatibility100%
+

Problem Summary


+ + + + + + + + + + +
SeverityCount
Added Symbols-0
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low1
Other Changes
in Constants
-1
+ + +

Problems with Constants, Low Severity  1 


+hdr_histogram_version.h
+ +[+] HDR_HISTOGRAM_VERSION +
+ + +
+to the top
+ +

Other Changes in Constants  1 


+hdr_histogram_log.h
+ +[+] HDR_INVALID_WORD_SIZE +
+ + +
+to the top
+

Header Files  7 


+
+hdr_histogram.h
+hdr_histogram_log.h
+hdr_histogram_version.h
+hdr_interval_recorder.h
+hdr_thread.h
+hdr_time.h
+hdr_writer_reader_phaser.h
+
+
to the top
+

Libraries  1 


+
+libhdr_histogram.so.106.1.3
+
+
to the top
+



+ +
+ + diff --git a/hdrhistogram.spec b/hdrhistogram.spec index add507d..e5b412b 100644 --- a/hdrhistogram.spec +++ b/hdrhistogram.spec @@ -1,15 +1,15 @@ # remirepo spec file for HdrHistogram_c # -# Copyright (c) 2016-2024 Remi Collet -# License: CC-BY-SA-4.0 -# http://creativecommons.org/licenses/by-sa/4.0/ +# SPDX-FileCopyrightText: Copyright 2016-2025 Remi Collet +# SPDX-License-Identifier: CECILL-2.1 +# http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt # # Please, preserve the changelog entries # %bcond_without tests -%global gh_commit 8dcce8f68512fca460b171bccc3a5afce0048779 +%global gh_commit be60a9987ee48d0abf0d7b6a175bad8d6c1585d1 %global gh_short %(c=%{gh_commit}; echo ${c:0:7}) %global gh_owner HdrHistogram %global gh_project HdrHistogram_c @@ -20,8 +20,8 @@ Name: HdrHistogram_c%{oldsoname}php Summary: A High Dynamic Range (HDR) Histogram -Version: 0.11.8 -Release: 2%{?dist} +Version: 0.11.9 +Release: 1%{?dist} License: BSD-2-Clause AND CC0-1.0 URL: https://github.com/%{gh_owner}/%{gh_project} @@ -137,6 +137,10 @@ fi %changelog +* Fri Aug 29 2025 Remi Collet - 0.11.9-1 +- update to 0.11.8 +- re-license spec file to CECILL-2.1 + * Thu Aug 22 2024 Remi Collet - 0.11.8-2 - cleanup diff --git a/libhdr_histogram.xml b/libhdr_histogram.xml index 7309a87..4c275b0 100644 --- a/libhdr_histogram.xml +++ b/libhdr_histogram.xml @@ -9,7 +9,7 @@ -0.11.8 +0.11.9 -- cgit