Hello community,

here is the log from the commit of package libs3 for openSUSE:Factory checked 
in at 2018-11-27 10:41:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libs3 (Old)
 and      /work/SRC/openSUSE:Factory/.libs3.new.19453 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libs3"

Tue Nov 27 10:41:12 2018 rev:4 rq:651461 version:4.1.git266

Changes:
--------
--- /work/SRC/openSUSE:Factory/libs3/libs3.changes      2017-07-29 
09:02:48.900897296 +0200
+++ /work/SRC/openSUSE:Factory/.libs3.new.19453/libs3.changes   2018-11-27 
10:42:11.844209519 +0100
@@ -1,0 +2,8 @@
+Fri Nov 16 11:55:00 UTC 2018 - Jan Engelhardt <[email protected]>
+
+- Update to new snapshot 4.1.git266 (537bb7b)
+  * Fix segfault when putting large files and they are read
+    from stdin
+- Add 0001-build-support-curl-7.62.patch
+
+-------------------------------------------------------------------
@@ -4 +12 @@
-- Update to new snapshot 4.1.git257
+- Update to new snapshot 4.1.git257 (fd8b149)

Old:
----
  libs3-4.1.git257.tar.xz

New:
----
  0001-build-support-curl-7.62.patch
  libs3-4.1.git266.tar.xz

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

Other differences:
------------------
++++++ libs3.spec ++++++
--- /var/tmp/diff_new_pack.NPXLWs/_old  2018-11-27 10:42:13.096208236 +0100
+++ /var/tmp/diff_new_pack.NPXLWs/_new  2018-11-27 10:42:13.100208231 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libs3
 #
-# Copyright (c) 2017 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
@@ -12,22 +12,23 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
-%define version_unconverted 4.1.git257
+%define version_unconverted 4.1.git266
 
 Name:           libs3
 %define lname  libs3-4
-Version:        4.1.git257
+Version:        4.1.git266
 Release:        0
 Summary:        C Library and tools for Amazon S3 access
-License:        LGPL-3.0+
+License:        GPL-2.0-or-later OR LGPL-3.0-or-later
 Group:          Development/Libraries/C and C++
 Url:            https://aws.amazon.com/developertools/Amazon-S3/1648
 
 Source:         %name-%version.tar.xz
+Patch1:         0001-build-support-curl-7.62.patch
 Patch2:         s3-am.diff
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  automake
@@ -71,7 +72,7 @@
 
 %prep
 %setup -q
-%patch -P 2 -p1
+%patch -P 1 -P 2 -p1
 
 %build
 mkdir -p m4
@@ -89,7 +90,7 @@
 %files -n %lname
 %defattr(-,root,root)
 %_libdir/libs3.so.4*
-%doc COPYING LICENSE
+%license LICENSE
 
 %files devel
 %defattr(-,root,root)

++++++ 0001-build-support-curl-7.62.patch ++++++
>From 7f2fb1be2aaef984cfa535b77eee3b3f14374ae2 Mon Sep 17 00:00:00 2001
From: Jan Engelhardt <[email protected]>
Date: Fri, 16 Nov 2018 12:50:22 +0100
Subject: [PATCH] build: support curl >= 7.62
References: https://github.com/bji/libs3/pull/87

libs3 fails to build with 7.62 currently:

    src/request.c: In function 'request_curl_code_to_status':
    src/request.c:1703:5: error: duplicate case value
         case CURLE_SSL_CACERT:
    src/request.c:1699:5: note: previously used here
         case CURLE_PEER_FAILED_VERIFICATION:
---
 src/request.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/request.c b/src/request.c
index 4d43cf9..6d0a6c3 100644
--- a/src/request.c
+++ b/src/request.c
@@ -1719,7 +1719,9 @@ S3Status request_curl_code_to_status(CURLcode code)
 #else
     case CURLE_SSL_PEER_CERTIFICATE:
 #endif
+#if LIBCURL_VERSION_NUM < 0x073e00
     case CURLE_SSL_CACERT:
+#endif
         return S3StatusServerFailedVerification;
     default:
         return S3StatusInternalError;
-- 
2.19.1

++++++ debian.changelog ++++++
--- /var/tmp/diff_new_pack.NPXLWs/_old  2018-11-27 10:42:13.144208187 +0100
+++ /var/tmp/diff_new_pack.NPXLWs/_new  2018-11-27 10:42:13.144208187 +0100
@@ -1,4 +1,4 @@
-libs3 (4.1.git257-0) stable; urgency=low
+libs3 (4.1.git266-0) stable; urgency=low
 
   * OBS needs a way to convert .changes to debian.changelog
 

++++++ debian.series ++++++
--- /var/tmp/diff_new_pack.NPXLWs/_old  2018-11-27 10:42:13.216208113 +0100
+++ /var/tmp/diff_new_pack.NPXLWs/_new  2018-11-27 10:42:13.216208113 +0100
@@ -1 +1,2 @@
 s3-am.diff -p1
+0001-build-support-curl-7.62.patch

++++++ libs3-4.1.git257.tar.xz -> libs3-4.1.git266.tar.xz ++++++
++++ 3461 lines of diff (skipped)

++++++ libs3.dsc ++++++
--- /var/tmp/diff_new_pack.NPXLWs/_old  2018-11-27 10:42:13.336207990 +0100
+++ /var/tmp/diff_new_pack.NPXLWs/_new  2018-11-27 10:42:13.336207990 +0100
@@ -3,7 +3,7 @@
 Binary: libs3-4, libs3-dev
 Architecture: any
 DEBTRANSFORM-RELEASE: 1
-Version: 4.1.git257-0
+Version: 4.1.git266-0
 Homepage: http://libs3.ischo.com/index.html
 Standards-Version: 3.9.3
 Build-Depends: debhelper (>= 8), libxml2-dev, libcurl4-gnutls-dev,


Reply via email to