Hello community, here is the log from the commit of package libcxl for openSUSE:Factory checked in at 2016-03-16 10:33:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libcxl (Old) and /work/SRC/openSUSE:Factory/.libcxl.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libcxl" Changes: -------- --- /work/SRC/openSUSE:Factory/libcxl/libcxl.changes 2016-02-26 00:34:38.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libcxl.new/libcxl.changes 2016-03-16 10:33:23.000000000 +0100 @@ -1,0 +2,11 @@ +Thu Mar 3 16:21:46 UTC 2016 - [email protected] + +- spec update for SLES12 (FATE#320440) + +------------------------------------------------------------------- +Thu Mar 3 12:12:39 UTC 2016 - [email protected] + +- Add missing -fPIC and use default optflags in CFLAGS + and do make to be verbose. + +------------------------------------------------------------------- Old: ---- v1.3.tar.gz New: ---- libcxl-1.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libcxl.spec ++++++ --- /var/tmp/diff_new_pack.o3NgtM/_old 2016-03-16 10:33:24.000000000 +0100 +++ /var/tmp/diff_new_pack.o3NgtM/_new 2016-03-16 10:33:24.000000000 +0100 @@ -24,7 +24,7 @@ License: Apache-2.0 Group: System Environment/Libraries Url: https://github.com/ibm-capi/libcxl -Source: https://github.com/ibm-capi/libcxl/archive/v%{version}.tar.gz +Source: https://github.com/ibm-capi/libcxl/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: glibc ExclusiveArch: ppc64 ppc64le @@ -32,7 +32,7 @@ Patch1: libcxl_typo_correction_man_pages.patch %description - Coherent accelerator interface (refer to lib package with soversion) +Coherent accelerator interface (refer to lib package with soversion) %package -n %{name}%{soversion} Summary: Coherent accelerator shared library @@ -72,13 +72,10 @@ %setup -q %patch0 -p1 %patch1 -p1 -# TODO: need a way to retrieve the cxl.h from last linux git tree -# to avoid Makefile error if current kernel headers do not have cxl.h -# but unable to execute wget in OBS chroot env. -# This is the cause of build failure for SLE_12 %build -make VERS_SONAME=%{soversion} VERS_LIB=%{version}.%{release} +make VERS_SONAME=%{soversion} VERS_LIB=%{version}.%{release} \ + CFLAGS="%{optflags} -fPIC" V=1 mkdir -p build/man3 pushd build/man3 cp ../../man3/*.3 ./ && gzip *.3 @@ -94,7 +91,7 @@ %files -n %{name}%{soversion} %defattr(-,root,root) -%license LICENSE +%doc LICENSE %doc README.md %{_libdir}/libcxl.so* @@ -104,7 +101,7 @@ %files devel %defattr(-,root,root) -%license LICENSE +%doc LICENSE %{_includedir}/* %{_mandir}/man3/*
