commit qclib for openSUSE:Factory
Hello community, here is the log from the commit of package qclib for openSUSE:Factory checked in at 2019-12-02 11:31:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qclib (Old) and /work/SRC/openSUSE:Factory/.qclib.new.4691 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "qclib" Mon Dec 2 11:31:22 2019 rev:5 rq:751139 version:2.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/qclib/qclib.changes 2019-05-03 22:23:15.855991402 +0200 +++ /work/SRC/openSUSE:Factory/.qclib.new.4691/qclib.changes 2019-12-02 11:35:58.110430722 +0100 @@ -1,0 +2,18 @@ +Wed Nov 20 00:43:26 UTC 2019 - Mark Post <mpost@suse.com> + +- Upgraded to verson 2.0.0 (jsc#SLE-7867) + Changes: + * New attributes in layer CEC: + * qc_type_name + * qc_type_family + * qc_lic_identifier + * qc_test: Reworked output for subtle consistency improvements + * Replaced attribute qc_hardlimit_consumption with + qc_limithard_consumption. Use CONFIG_V1_COMPATIBILITY for previous + version. + * Require CONFIG_DUMP_READING in query_capacity.h to allow running from a + dump. Disabled by default. + * Disabled v1 compatibility functionality per default. To re-enable, + activate CONFIG_V1_COMPATIBILITY in query_capacity.h. + +------------------------------------------------------------------- @@ -4,2 +22 @@ -- Upgraded to version 1.4.1 (jsc#SLE-5908) - Version 1.4.1 +- Upgraded to version 1.4.1 (bsc#1135781, Fate#327836, jsc#SLE-5908) @@ -12,0 +30,6 @@ + I.e. switched from qc_num_cpu_* to qc_num_core_* attributes in layers + CEC, LPAR, ZVM_HYPERVISOR and KVM_HYPERVISOR. + NOTE: qc_num_cpu_* attributes remain to be valid in these cases to + preserve backwards compatibility for now. This will be removed in + one of the next releases! It is recommended to switch to the new + attributes _now_ and test with CONFIG_V1_COMPATIBILITY disabled! @@ -21 +44,5 @@ - issues (see section 'Bug fixes'). + issues (see section 'Bug fixes'). Since all Linux distributions ship + with debugfs (providing binary hypfs support), overriding textual hypfs, + for years, this change will hardly ever be noticable. Enable define + CONFIG_TEXTUAL_HYPFS in query_capacity.h to revert. + Note that textual hypfs support will be removed in a future release. @@ -25,0 +53,3 @@ + Background: Textual hypfs cannot tell whether a core is configured or + not. It therefore reports all cores as configured, which can + be wrong. @@ -39 +69 @@ -Thu Aug 9 23:14:55 UTC 2018 - mpost@suse.com +Fri Dec 8 22:07:04 UTC 2017 - mpost@suse.com @@ -45 +75 @@ -Wed Aug 1 23:15:13 UTC 2018 - mpost@suse.com +Thu Nov 2 20:03:27 UTC 2017 - mpost@suse.com Old: ---- qclib-1.4.1.tgz New: ---- qclib-2.0.0.tgz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qclib.spec ++++++ --- /var/tmp/diff_new_pack.6G2Qhw/_old 2019-12-02 11:35:58.518430808 +0100 +++ /var/tmp/diff_new_pack.6G2Qhw/_new 2019-12-02 11:35:58.518430808 +0100 @@ -1,7 +1,7 @@ # # spec file for package qclib # -# Copyright (c) 2017, 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017-2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: qclib -Version: 1.4.1 +Version: 2.0.0 Release: 0 Summary: Query Capacity library License: BSD-3-Clause @@ -65,18 +65,20 @@ * hypfs file system - for more information, refer to 'Device Drivers, Features, and Commands', chapter 'S/390 hypervisor file system'. -%package -n libqc1 +%package -n libqc2 Summary: Query Capacity Library shared library Group: System/Libraries +Obsoletes: libqc1 +Provides: libqc1 -%description -n libqc1 +%description -n libqc2 qclib provides a C API for extraction of system information for Linux on z Systems. %package devel Summary: Development files for Query Capacity library Group: Development/Libraries/C and C++ -Requires: libqc1 = %{version}-%{release} +Requires: libqc2 = %{version}-%{release} %description devel qclib provides a C API for extraction of system information for Linux on z @@ -85,7 +87,7 @@ %package devel-static Summary: Development files for Query Capacity library Group: Development/Libraries/C and C++ -Requires: libqc1 = %{version}-%{release} +Requires: libqc2 = %{version}-%{release} Requires: qclib-devel = %{version}-%{release} %description devel-static @@ -93,8 +95,7 @@ Systems. %prep -%setup -q -%patch1 -p1 +%autosetup -p 1 %build MYCFLAGS=$(grep ^CFLAGS Makefile | cut -f2 -d=) @@ -109,16 +110,16 @@ %make_install LIBDIR=%{_lib} V=1 make installdoc DESTDIR=%{buildroot} V=1 -%post -n libqc1 -p /sbin/ldconfig +%post -n libqc2 -p /sbin/ldconfig -%postun -n libqc1 -p /sbin/ldconfig +%postun -n libqc2 -p /sbin/ldconfig %files %defattr(-,root,root) %dir %{_docdir}/%{name} %{_docdir}/%{name}/* -%files -n libqc1 +%files -n libqc2 %defattr(-,root,root) %{_libdir}/libqc.so.* ++++++ qclib-1.4.1.tgz -> qclib-2.0.0.tgz ++++++ ++++ 4137 lines of diff (skipped)
participants (1)
-
root