Hello community,

here is the log from the commit of package intel-cmt-cat for openSUSE:Factory 
checked in at 2017-07-17 09:10:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/intel-cmt-cat (Old)
 and      /work/SRC/openSUSE:Factory/.intel-cmt-cat.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "intel-cmt-cat"

Mon Jul 17 09:10:41 2017 rev:2 rq:510102 version:1.0.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/intel-cmt-cat/intel-cmt-cat.changes      
2017-03-17 15:06:47.447778471 +0100
+++ /work/SRC/openSUSE:Factory/.intel-cmt-cat.new/intel-cmt-cat.changes 
2017-07-17 09:10:47.179080092 +0200
@@ -1,0 +2,22 @@
+Thu Jul 13 13:05:52 UTC 2017 - bwiedem...@suse.com
+- Update to version 1.0.1:
+    snmp
+    - Added OS interface support to Net-SNMP sub-agent
+    General
+    - Build improvements (boo#1041090)
+    - Bug fixes
+    Library
+    - Removed NO_PID_API compile time option
+    - Added OS interface to support L3/L2 CAT & CDP
+    - Updated support for CMT per PID
+    PQoS Utility
+    - Added pqos-os & pqos-msr wrapper scripts
+    - Added option to select OS or MSR interface
+    rdtset Utility
+    - Added option to select OS or MSR interface
+    Examples
+    - Support for new OS/MSR interface added to CMT/MBM examples
+- Add fixsymlink.patch to create proper man page symlinks
+- Rebase fix-dynlib-generation.patch
+
+-------------------------------------------------------------------

Old:
----
  intel-cmt-cat-0.1.5.tar.gz

New:
----
  fixsymlink.patch
  intel-cmt-cat-1.0.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ intel-cmt-cat.spec ++++++
--- /var/tmp/diff_new_pack.aBDGBF/_old  2017-07-17 09:10:47.743000664 +0200
+++ /var/tmp/diff_new_pack.aBDGBF/_new  2017-07-17 09:10:47.747000101 +0200
@@ -18,22 +18,25 @@
 
 
 Name:           intel-cmt-cat
-Version:        0.1.5
+Version:        1.0.1
 Release:        0
 Summary:        Provides command line interface to CMT, MBM, CAT and CDP 
technologies
 License:        BSD-3-Clause
 Group:          Development/Tools
 Url:            https://github.com/01org/%{name}
+# https://github.com/01org/intel-cmt-cat/archive/v1.0.1.tar.gz
 Source0:        %{name}-%{version}.tar.gz
 Patch0:         fix-dynlib-generation.patch
 Patch1:         fix-ldconfig-call.patch
+# PATCH-FIX-UPSTREAM https://github.com/01org/intel-cmt-cat/pull/51
+Patch2:         fixsymlink.patch
 BuildRequires:  doxygen
 ExclusiveArch:  x86_64 i686 i586
 
 # Since they ship libpqos and the binaries in one package but do not 
simultatious
 # updates libversion can differ from binaries version.
-%global libversion 0.1.16
-%global libname libpqos0
+%global libversion 1.0.1
+%global libname libpqos1
 
 %global make_flags EXTRA_CFLAGS="%{optflags}" SHARED=y 
PREFIX=%{buildroot}/%{_prefix} MAN_DIR=%{buildroot}/%{_mandir}/man8 
LIB_INSTALL_DIR=%{buildroot}%{_libdir}/
 
@@ -57,7 +60,9 @@
 Group:          System/Libraries
 
 %description -n %{libname}
-This package contains the shared qpos library.
+PQoS library provides API to detect and configure Intel(R) RDT including:
+Cache Monitoring Technology (CMT), Memory Bandwidth Monitoring (MBM),
+Cache Allocation Technology (CAT), Code and Data Prioritization (CDP) 
Technology.
 
 %package     -n %{libname}-devel
 Version:        %{libversion}
@@ -67,13 +72,18 @@
 Requires:       %{libname} = %{libversion}
 
 %description    -n %{libname}-devel
+PQoS library provides API to detect and configure Intel(R) RDT including:
+Cache Monitoring Technology (CMT), Memory Bandwidth Monitoring (MBM),
+Cache Allocation Technology (CAT), Code and Data Prioritization (CDP) 
Technology.
+
 This package contains all that is needed to develop/compile
-applications that use Qpos.
+applications that use PQoS.
 
 %prep
 %setup
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 make %{?_smp_mflags} %{make_flags}
@@ -92,6 +102,10 @@
 %{_mandir}/man8/pqos.8.gz
 %{_bindir}/rdtset
 %{_mandir}/man8/rdtset.8.gz
+%{_bindir}/pqos-msr
+%{_mandir}/man8/pqos-msr.8.gz
+%{_bindir}/pqos-os
+%{_mandir}/man8/pqos-os.8.gz
 
 %files -n %{libname}-devel
 %defattr(-, root, root, -)

++++++ fix-dynlib-generation.patch ++++++
--- /var/tmp/diff_new_pack.aBDGBF/_old  2017-07-17 09:10:47.794993341 +0200
+++ /var/tmp/diff_new_pack.aBDGBF/_new  2017-07-17 09:10:47.794993341 +0200
@@ -1,12 +1,12 @@
-diff --git a/lib/Makefile b/lib/Makefile
-index 02a72cf..1a1f9eb 100644
---- a/lib/Makefile
-+++ b/lib/Makefile
+Index: intel-cmt-cat-1.0.1/lib/Makefile
+===================================================================
+--- intel-cmt-cat-1.0.1.orig/lib/Makefile
++++ intel-cmt-cat-1.0.1/lib/Makefile
 @@ -36,6 +36,7 @@
  
  LIB = libpqos
- VERSION = 0.1.6
-+SO_VERSION = 0
+ VERSION = 1.0.1
++SO_VERSION = 1
  SHARED ?= y
  LDFLAGS = -L. -lpthread -fPIE -z noexecstack -z relro -z now
  CFLAGS = -pthread -I./ -D_GNU_SOURCE \
@@ -19,7 +19,7 @@
  LIBPERM = 0755
  else
  CFLAGS += -fPIE
-@@ -92,7 +93,7 @@ endif
+@@ -86,7 +87,7 @@ endif
  
  HDR = pqos.h
  PREFIX ?= /usr/local
@@ -28,7 +28,7 @@
  HDR_DIR ?= $(PREFIX)/include
  DEPFILE = $(LIB).dep
  
-@@ -100,9 +101,9 @@ all: $(LIBNAME)
+@@ -94,9 +95,9 @@ all: $(LIBNAME)
  
  $(LIBNAME): $(OBJS)
  ifeq ($(SHARED),y)
@@ -41,7 +41,7 @@
  else
        $(AR) crvsD $@ $^
  endif
-@@ -110,19 +111,18 @@ endif
+@@ -104,19 +105,18 @@ endif
  install: $(LIBNAME)
  # Install on FreeBSD
  ifeq ($(shell uname), FreeBSD)

++++++ fixsymlink.patch ++++++
Index: intel-cmt-cat-1.0.1/pqos/Makefile
===================================================================
--- intel-cmt-cat-1.0.1.orig/pqos/Makefile
+++ intel-cmt-cat-1.0.1/pqos/Makefile
@@ -94,14 +94,14 @@ ifeq ($(shell uname), FreeBSD)
        install -s $(APP) $(BIN_DIR)
        install $(APP)-msr $(BIN_DIR)
        install -m 0444 $(MAN) $(MAN_DIR)
-       ln -f -s $(MAN_DIR)/$(MAN) $(MAN_DIR)/$(APP)-msr.8
+       ln -f -s $(MAN) $(MAN_DIR)/$(APP)-msr.8
 else
        install -D -s $(APP) $(BIN_DIR)/$(APP)
        install -D $(APP)-msr $(BIN_DIR)/$(APP)-msr
        install -D $(APP)-os $(BIN_DIR)/$(APP)-os
        install -m 0444 $(MAN) -D $(MAN_DIR)/$(MAN)
-       ln -f -s $(MAN_DIR)/$(MAN) $(MAN_DIR)/$(APP)-msr.8
-       ln -f -s $(MAN_DIR)/$(MAN) $(MAN_DIR)/$(APP)-os.8
+       ln -f -s $(MAN) $(MAN_DIR)/$(APP)-msr.8
+       ln -f -s $(MAN) $(MAN_DIR)/$(APP)-os.8
 endif
 
 uninstall:
++++++ intel-cmt-cat-0.1.5.tar.gz -> intel-cmt-cat-1.0.1.tar.gz ++++++
++++ 10605 lines of diff (skipped)


Reply via email to