Hello community,

here is the log from the commit of package sblim-cmpi-base for openSUSE:Factory 
checked in at 2018-05-16 11:40:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sblim-cmpi-base (Old)
 and      /work/SRC/openSUSE:Factory/.sblim-cmpi-base.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sblim-cmpi-base"

Wed May 16 11:40:54 2018 rev:10 rq:607416 version:1.6.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/sblim-cmpi-base/sblim-cmpi-base.changes  
2017-12-08 12:59:35.076925286 +0100
+++ /work/SRC/openSUSE:Factory/.sblim-cmpi-base.new/sblim-cmpi-base.changes     
2018-05-16 11:42:22.630587763 +0200
@@ -1,0 +2,8 @@
+Tue May 15 07:05:58 UTC 2018 - [email protected]
+
+- Fix missing dependencies in Makefile.am
+  0001-make-lib-dependencies-explicit-in-Makefile.am.patch
+
+- enable parallel make
+
+-------------------------------------------------------------------

New:
----
  0001-make-lib-dependencies-explicit-in-Makefile.am.patch

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

Other differences:
------------------
++++++ sblim-cmpi-base.spec ++++++
--- /var/tmp/diff_new_pack.ctEEuq/_old  2018-05-16 11:42:23.206566800 +0200
+++ /var/tmp/diff_new_pack.ctEEuq/_new  2018-05-16 11:42:23.210566654 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package sblim-cmpi-base
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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
@@ -28,6 +28,7 @@
 # PATCH-FEATURE-OPENSUSE sblim-cmpi-base-%{version}-methods-enable.patch [ 
bnc#470670 ] [email protected] -- Enables methods by default
 Patch0:         sblim-cmpi-base-1.6.2-methods-enable.patch
 Patch2:         sblim-cmpi-base-1.6.4-fix-bashisms.patch
+Patch3:         0001-make-lib-dependencies-explicit-in-Makefile.am.patch
 BuildRequires:  gcc-c++
 BuildRequires:  libtool
 BuildRequires:  sblim-cmpi-devel
@@ -62,18 +63,18 @@
 %setup -q -T -b 0
 %patch0
 %patch2 -p1
+%patch3 -p1
 
 %build
 autoreconf -fi
 %configure TESTSUITEDIR=%{_datadir}/sblim-testsuite --disable-static
-#Does not build with multiple threads
-make -j1
+make %{?jobs:-j%jobs}
 
 %install
 %if 0%{?fedora_version} || 0%{?centos_version} || 0%{?rhel_version} || 
0%{?fedora} || 0%{?rhel}
-make DESTDIR=%{buildroot} install -j1
+make DESTDIR=%{buildroot} install
 %else
-make DESTDIR=%{buildroot} install -j1 docdir=%{_docdir}/%{name}
+make DESTDIR=%{buildroot} install docdir=%{_docdir}/%{name}
 %endif
 # don't delete .la's until we sort out if sfcb/openwbem/pegasus use ltdlopen()
 # %{__rm} %{buildroot}%{_libdir}/{libcmpiOSBase_Common,libdmiinfo}.la

++++++ 0001-make-lib-dependencies-explicit-in-Makefile.am.patch ++++++
>From 5dcb5afd2af8012982229932f1b659f7362743b3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Klaus=20K=C3=A4mpf?= <[email protected]>
Date: Tue, 15 May 2018 09:55:43 +0200
Subject: [PATCH] make lib dependencies explicit in Makefile.am

---
 Makefile.am | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/Makefile.am b/Makefile.am
index e416679d39cb..6808f3c5d4f6 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -61,6 +61,7 @@ libcmpiOSBase_ComputerSystemProvider_la_SOURCES = \
                OSBase_ComputerSystem.c
 libcmpiOSBase_ComputerSystemProvider_la_LIBADD = -lcmpiOSBase_Common
 libcmpiOSBase_ComputerSystemProvider_la_LDFLAGS = -avoid-version
+libcmpiOSBase_ComputerSystemProvider_la_DEPENDENCIES = libcmpiOSBase_Common.la
 
 # Operating System
 libcmpiOSBase_OperatingSystemProvider_la_SOURCES = \
@@ -72,6 +73,7 @@ libcmpiOSBase_OperatingSystemProvider_la_LIBADD = 
-lcmpiOSBase_Common \
                                                -ldmiinfo @LINDHELP@
 # This gcc/ld specific flag is ugly - need to check in configure
 libcmpiOSBase_OperatingSystemProvider_la_LDFLAGS = -avoid-version
+libcmpiOSBase_OperatingSystemProvider_la_DEPENDENCIES = libdmiinfo.la
 
 # Operating System Statistical Data
 libcmpiOSBase_OperatingSystemStatisticalDataProvider_la_SOURCES = \
@@ -80,6 +82,7 @@ 
libcmpiOSBase_OperatingSystemStatisticalDataProvider_la_SOURCES = \
                OSBase_OperatingSystemStatisticalData.c
 libcmpiOSBase_OperatingSystemStatisticalDataProvider_la_LIBADD =  
-lcmpiOSBase_Common
 libcmpiOSBase_OperatingSystemStatisticalDataProvider_la_LDFLAGS = 
-avoid-version
+libcmpiOSBase_OperatingSystemStatisticalDataProvider_la_DEPENDENCIES = 
libcmpiOSBase_Common.la
 
 # Unix Process
 libcmpiOSBase_UnixProcessProvider_la_SOURCES = \
@@ -88,6 +91,7 @@ libcmpiOSBase_UnixProcessProvider_la_SOURCES = \
                OSBase_UnixProcess.c
 libcmpiOSBase_UnixProcessProvider_la_LIBADD =  -lcmpiOSBase_Common
 libcmpiOSBase_UnixProcessProvider_la_LDFLAGS =  -avoid-version
+libcmpiOSBase_UnixProcessProvider_la_DEPENDENCIES = libcmpiOSBase_Common.la
 
 # Processor 
 libcmpiOSBase_ProcessorProvider_la_SOURCES = \
@@ -96,6 +100,7 @@ libcmpiOSBase_ProcessorProvider_la_SOURCES = \
                OSBase_Processor.c
 libcmpiOSBase_ProcessorProvider_la_LIBADD =  -lcmpiOSBase_Common -lpthread
 libcmpiOSBase_ProcessorProvider_la_LDFLAGS =  -avoid-version
+libcmpiOSBase_ProcessorProvider_la_DEPENDENCIES = libcmpiOSBase_Common.la
 
 # Base Board
 libcmpiOSBase_BaseBoardProvider_la_SOURCES = \
@@ -104,26 +109,32 @@ libcmpiOSBase_BaseBoardProvider_la_SOURCES = \
                OSBase_BaseBoard.c
 libcmpiOSBase_BaseBoardProvider_la_LIBADD = -lcmpiOSBase_Common -ldmiinfo
 libcmpiOSBase_BaseBoardProvider_la_LDFLAGS = -avoid-version
+libcmpiOSBase_BaseBoardProvider_la_DEPENDENCIES = libdmiinfo.la
 
 libcmpiOSBase_RunningOSProvider_la_SOURCES = cmpiOSBase_RunningOSProvider.c
 libcmpiOSBase_RunningOSProvider_la_LIBADD = -lcmpiOSBase_Common
 libcmpiOSBase_RunningOSProvider_la_LDFLAGS = -avoid-version
+libcmpiOSBase_RunningOSProvider_la_DEPENDENCIES = libcmpiOSBase_Common.la
 
 libcmpiOSBase_OSProcessProvider_la_SOURCES = cmpiOSBase_OSProcessProvider.c
 libcmpiOSBase_OSProcessProvider_la_LIBADD = -lcmpiOSBase_Common
 libcmpiOSBase_OSProcessProvider_la_LDFLAGS = -avoid-version
+libcmpiOSBase_OSProcessProvider_la_DEPENDENCIES = libcmpiOSBase_Common.la
 
 libcmpiOSBase_OperatingSystemStatisticsProvider_la_SOURCES = 
cmpiOSBase_OperatingSystemStatisticsProvider.c
 libcmpiOSBase_OperatingSystemStatisticsProvider_la_LIBADD = -lcmpiOSBase_Common
 libcmpiOSBase_OperatingSystemStatisticsProvider_la_LDFLAGS = -avoid-version
+libcmpiOSBase_OperatingSystemStatisticsProvider_la_DEPENDENCIES = 
libcmpiOSBase_Common.la
 
 libcmpiOSBase_CSProcessorProvider_la_SOURCES = cmpiOSBase_CSProcessorProvider.c
 libcmpiOSBase_CSProcessorProvider_la_LIBADD = -lcmpiOSBase_Common
 libcmpiOSBase_CSProcessorProvider_la_LDFLAGS = -avoid-version
+libcmpiOSBase_CSProcessorProvider_la_DEPENDENCIES = libcmpiOSBase_Common.la
 
 libcmpiOSBase_CSBaseBoardProvider_la_SOURCES = cmpiOSBase_CSBaseBoardProvider.c
 libcmpiOSBase_CSBaseBoardProvider_la_LIBADD = -lcmpiOSBase_Common
 libcmpiOSBase_CSBaseBoardProvider_la_LDFLAGS = -avoid-version
+libcmpiOSBase_CSBaseBoardProvider_la_DEPENDENCIES = libcmpiOSBase_Common.la
 
 
 # OSBase support utility libraries
@@ -139,6 +150,7 @@ libdmiinfo_la_SOURCES=dmiinfo.c dmiinfo.h dmifind.h
 noinst_PROGRAMS = dmitest
 dmitest_SOURCES = dmitest.c
 dmitest_LDADD = -ldmiinfo
+dmitest_DEPENDENCIES = libdmiinfo.la
 
 # Installable Header Files
 sbliminc_HEADERS = OSBase_Common.h cmpiOSBase_Common.h \
-- 
2.16.3


Reply via email to