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>
  
  
/*----------------------------------------------------------------------------*/
  /**

Reply via email to