Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libclaw for openSUSE:Factory checked in at 2021-06-05 23:31:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libclaw (Old) and /work/SRC/openSUSE:Factory/.libclaw.new.1898 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libclaw" Sat Jun 5 23:31:48 2021 rev:4 rq:897688 version:1.7.4 Changes: -------- --- /work/SRC/openSUSE:Factory/libclaw/libclaw.changes 2021-05-17 18:45:57.912458013 +0200 +++ /work/SRC/openSUSE:Factory/.libclaw.new.1898/libclaw.changes 2021-06-05 23:32:18.764519412 +0200 @@ -1,0 +2,8 @@ +Fri Jun 4 22:31:50 UTC 2021 - Ferdinand Thiessen <[email protected]> + +- Refresh no-boost-math.patch, limits header is missing in public + header file, results in build errors with gcc11 of packages using it +- Refresh fix-cmake.patch, use upstream patch +- Refresh libclaw-doxy-w-date-time.patch + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libclaw.spec ++++++ --- /var/tmp/diff_new_pack.8khH0k/_old 2021-06-05 23:32:19.312520366 +0200 +++ /var/tmp/diff_new_pack.8khH0k/_new 2021-06-05 23:32:19.316520372 +0200 @@ -24,17 +24,17 @@ Group: Development/Libraries/C and C++ URL: http://libclaw.sourceforge.net/ Source: http://downloads.sf.net/%{name}/%{name}-%{version}.tar.gz -# FEATURE-OPENSUSE not to strip libs. +# PATCH-FEATURE-OPENSUSE not to strip libs. Patch0: libclaw-1.6.1-nostrip.patch -# FIX-OPENSUSE to set libs dir. +# PATCH-FEATURE-UPSTREAM libclaw-1.7.0-libdir.patch -- https://github.com/j-jorge/libclaw/pull/4 Patch1: libclaw-1.7.0-libdir.patch -# FEATURE-OPENSUSE to prevent doxygen "W: file-contains-date-and-time". +# PATCH-FIX-OPENSUSE libclaw-doxy-w-date-time.patch -- https://github.com/j-jorge/libclaw/pull/5 Patch2: libclaw-doxy-w-date-time.patch -# PATCH-FIX-UPSTREAM fix-cmake.patch +# PATCH-FIX-UPSTREAM fix-cmake.patch -- https://github.com/j-jorge/libclaw/commit/ff4d26816ded3da87c393b1accd07a63ee8a91cb Patch3: fix-cmake.patch -# PATCH-FIX-UPSTREAM to be built via gcc7. +# PATCH-FIX-UPSTREAM libclaw-1.7.4-gcc7.patch -- modified https://github.com/j-jorge/libclaw/commit/6033275773313fe052f6e222321a8ec87587fbe6 Patch4: libclaw-1.7.4-gcc7.patch -# PATCH-FIX-UPSTREAM no-boost-math.patch -- Boost.Math now requires c++11, so get rid of it +# PATCH-FIX-UPSTREAM no-boost-math.patch -- https://github.com/j-jorge/libclaw/pull/3 Patch5: no-boost-math.patch BuildRequires: boost-devel >= 1.42 BuildRequires: cmake >= 2.8.8 @@ -80,13 +80,7 @@ libclaw. %prep -%setup -q -%patch0 -p1 -b .nostrip -%patch1 -p1 -b .libdir -%patch2 -%patch3 -p1 -%patch4 -p1 -%patch5 -p1 +%autosetup -p1 # Fix encoding of examples find examples -type f | while read F ++++++ fix-cmake.patch ++++++ --- /var/tmp/diff_new_pack.8khH0k/_old 2021-06-05 23:32:19.336520407 +0200 +++ /var/tmp/diff_new_pack.8khH0k/_new 2021-06-05 23:32:19.336520407 +0200 @@ -1,7 +1,21 @@ -diff -Nur libclaw-1.7.4/CMakeLists.txt new/CMakeLists.txt ---- libclaw-1.7.4/CMakeLists.txt 2013-07-03 21:34:38.000000000 +0200 -+++ new/CMakeLists.txt 2016-05-16 00:22:56.372318270 +0200 -@@ -85,7 +85,7 @@ +From ff4d26816ded3da87c393b1accd07a63ee8a91cb Mon Sep 17 00:00:00 2001 +From: Julien Jorge <[email protected]> +Date: Fri, 25 Oct 2013 22:21:35 +0200 +Subject: [PATCH] Force static libraries to be compiled as static libraries. + +There were some add_library() +instructions in the CMakeLists.txt which did not have the STATIC/SHARED +keywords. I expected the default value to be STATIC but it depends upon +the value of BUILD_SHARED_LIBS and BUILD_STATIC_LIBS. +--- + CMakeLists.txt | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 4b907e6..830d60c 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -76,7 +76,7 @@ set( CLAW_APPLICATION_SOURCES ${CLAW_CODE_DIR}arguments_table.cpp ) add_library( claw_application SHARED ${CLAW_APPLICATION_SOURCES} ) @@ -10,3 +24,24 @@ target_link_libraries( claw_application claw_logger ) if( NOT WIN32 ) +@@ -98,7 +98,7 @@ set( CLAW_CONFIGURATION_FILE_SOURCES + ) + add_library( claw_configuration_file SHARED ${CLAW_CONFIGURATION_FILE_SOURCES} ) + add_library( +- claw_configuration_file-static ++ claw_configuration_file-static STATIC + STATIC ${CLAW_CONFIGURATION_FILE_SOURCES} + ) + +@@ -108,7 +108,7 @@ set( CLAW_DYNAMIC_LIBRARY_SOURCES + ) + add_library( claw_dynamic_library SHARED ${CLAW_DYNAMIC_LIBRARY_SOURCES} ) + add_library( +- claw_dynamic_library-static ++ claw_dynamic_library-static STATIC + STATIC ${CLAW_DYNAMIC_LIBRARY_SOURCES} + ) + target_link_libraries( claw_dynamic_library ${CMAKE_DL_LIBS} ) +-- +2.26.2 + ++++++ libclaw-doxy-w-date-time.patch ++++++ --- /var/tmp/diff_new_pack.8khH0k/_old 2021-06-05 23:32:19.352520435 +0200 +++ /var/tmp/diff_new_pack.8khH0k/_new 2021-06-05 23:32:19.352520435 +0200 @@ -1,6 +1,18 @@ ---- doc/Doxyfile.orig 2013-08-13 22:05:17.574000023 +0300 -+++ doc/Doxyfile 2013-08-13 22:05:17.578000023 +0300 -@@ -989,7 +989,7 @@ +From 734ee5635bb6b3fb06f7d27da3ebe3c05b4e0465 Mon Sep 17 00:00:00 2001 +From: Ferdinand Thiessen <[email protected]> +Date: Sat, 5 Jun 2021 00:46:09 +0200 +Subject: [PATCH] Make build reproducible, do not include build time in docs + +https://en.wikipedia.org/wiki/Reproducible_builds +--- + doc/Doxyfile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/doc/Doxyfile b/doc/Doxyfile +index ba0e39c..d8ad8c8 100644 +--- a/doc/Doxyfile ++++ b/doc/Doxyfile +@@ -1007,7 +1007,7 @@ HTML_COLORSTYLE_GAMMA = 80 # page will contain the date and time when the page was generated. Setting # this to NO can help when comparing the output of multiple runs. @@ -9,3 +21,6 @@ # If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML # documentation will contain sections that can be hidden and shown after the +-- +2.26.2 + ++++++ no-boost-math.patch ++++++ --- /var/tmp/diff_new_pack.8khH0k/_old 2021-06-05 23:32:19.364520456 +0200 +++ /var/tmp/diff_new_pack.8khH0k/_new 2021-06-05 23:32:19.364520456 +0200 @@ -40,7 +40,7 @@ diff -Nur libclaw-1.7.4/claw/impl/curve.tpp new/claw/impl/curve.tpp --- libclaw-1.7.4/claw/impl/curve.tpp 2013-07-03 21:34:38.000000000 +0200 +++ new/claw/impl/curve.tpp 2021-05-16 14:03:12.910091138 +0200 -@@ -26,8 +26,8 @@ +@@ -26,8 +26,9 @@ * \brief Implementation of claw::math::curve. * \author Julien Jorge */ @@ -48,6 +48,7 @@ -#include <boost/math/constants/constants.hpp> + +#include <cmath> ++#include <limits> /*----------------------------------------------------------------------------*/ /**
