Hello community, here is the log from the commit of package xplatproviders for openSUSE:Factory checked in at 2013-07-08 13:35:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xplatproviders (Old) and /work/SRC/openSUSE:Factory/.xplatproviders.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xplatproviders" Changes: -------- --- /work/SRC/openSUSE:Factory/xplatproviders/xplatproviders.changes 2013-04-02 13:39:48.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.xplatproviders.new/xplatproviders.changes 2013-07-08 13:35:56.000000000 +0200 @@ -1,0 +2,13 @@ +Sat Jun 29 17:27:19 UTC 2013 - crrodrig...@opensuse.org + +- Also do not strip shared libraries,fix debug info generation +- Use %{?_smp_mflags} + +------------------------------------------------------------------- +Sat Jun 29 17:06:42 UTC 2013 - crrodrig...@opensuse.org + +- Use %optflags +- Cleanup CXXFLAGS and remove Werror so build does not + fail with gcc 4.8 (xplatproviders-gcc48.patch) + +------------------------------------------------------------------- New: ---- xplatproviders-gcc48.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xplatproviders.spec ++++++ --- /var/tmp/diff_new_pack.yGJZxq/_old 2013-07-08 13:35:56.000000000 +0200 +++ /var/tmp/diff_new_pack.yGJZxq/_new 2013-07-08 13:35:56.000000000 +0200 @@ -54,6 +54,7 @@ Patch13: 0004-Remove-const-qualifier-from-functions-returning-inte.patch Patch14: 0001-config.guess-SuSEconfig-is-gone-post-openSUSE-12.2.patch +Patch15: xplatproviders-gcc48.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build ExclusiveArch: %{ix86} x86_64 @@ -81,8 +82,10 @@ %patch13 -p1 %patch14 -p1 - +%patch15 %build +export CFLAGS="%optflags" +export CXXFLAGS="%optflags" %if 0%{?suse_version} export SUSE_VERSION=%{suse_version} %endif @@ -94,7 +97,7 @@ --rundir=/var/run \ --mofdir=/usr/share/mof \ --with-cmpi-headers=/usr/include/cmpi -make +make %{?_smp_mflags} %install make DESTDIR=$RPM_BUILD_ROOT install ++++++ xplatproviders-gcc48.patch ++++++ --- build/Makefile.gcc3.orig +++ build/Makefile.gcc3 @@ -64,13 +64,13 @@ DEFINES+=-DPF_DISTRO_$(PF_DISTRO) -DPF_M # Compiler flags that reglulates warning levels # Removed -pedantic (conflicts with CMPI header files). -CXX_WARN_FLAGS=-Wall -fno-nonansi-builtins -Woverloaded-virtual -Wformat -Wformat-security -Wfloat-equal -Wcast-qual -Wcast-align -Wconversion -Wswitch-enum -Wundef -Wshadow -Wwrite-strings -Wredundant-decls -Werror +CXX_WARN_FLAGS=-Wall -Woverloaded-virtual -Wformat -Wformat-security -Wfloat-equal -Wcast-qual -Wcast-align -Wconversion -Wswitch-enum -Wundef -Wshadow -Wwrite-strings -Wredundant-decls # Compiler code-generation options CXX_CGEN_FLAGS=-fPIC # Compiler Optimization flags -CXX_OPTIMIZATION_FLAGS=-fstack-protector-all +CXX_OPTIMIZATION_FLAGS= # -fstack-protector-all not supported on Sles 9 - remove ifeq ($(PF_DISTRO),SUSE) @@ -96,14 +96,14 @@ endif # CXX Debug flags for release builds ifeq ($(BUILD_TYPE),Release) - CXXFLAGS += -Os -fno-enforce-eh-specs + CXXFLAGS += endif # Avoid stack frame corruption when throwing exceptions from # callbacks by not allowing the optimizer to omit frame pointers # (implicit with the -Os option). This bug was observed with the # GCC 3.4.3 compiler on Red Hat 3.4.3-9. See WI-11657 for more. -CXXFLAGS += -fno-omit-frame-pointer +CXXFLAGS += # CXX Compiler flags, end result CXXFLAGS += $(DEFINES) $(CXX_OPTIMIZATION_FLAGS) $(CXX_WARN_FLAGS) $(CXX_CGEN_FLAGS) @@ -134,7 +134,7 @@ CIMMOF=cimmof ifeq ($(BUILD_TYPE),Debug) STRIP=$(NOOP) else - STRIP=strip + STRIP=true endif # Include paths for POSIX platforms -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org