[med-svn] r22848 - in trunk/packages/R/r-cran-curl/trunk/debian: . patches

Andreas Tille tille at moszumanska.debian.org
Wed Oct 19 03:32:41 UTC 2016


Author: tille
Date: 2016-10-19 03:32:40 +0000 (Wed, 19 Oct 2016)
New Revision: 22848

Added:
   trunk/packages/R/r-cran-curl/trunk/debian/patches/
   trunk/packages/R/r-cran-curl/trunk/debian/patches/byteswap.patch
   trunk/packages/R/r-cran-curl/trunk/debian/patches/series
Modified:
   trunk/packages/R/r-cran-curl/trunk/debian/changelog
Log:
Fix FTBFS on big-endian architectures


Modified: trunk/packages/R/r-cran-curl/trunk/debian/changelog
===================================================================
--- trunk/packages/R/r-cran-curl/trunk/debian/changelog	2016-10-19 03:28:53 UTC (rev 22847)
+++ trunk/packages/R/r-cran-curl/trunk/debian/changelog	2016-10-19 03:32:40 UTC (rev 22848)
@@ -1,6 +1,9 @@
 r-cran-curl (2.1-1) UNRELEASED; urgency=medium
 
   * New upstream version
+  * Fix FTBFS on big-endian architectures (thanks for the patch to Aurelien
+    Jarno <aurel32 at debian.org>)
+    Closes: #841210
 
  -- Andreas Tille <tille at debian.org>  Wed, 19 Oct 2016 05:28:00 +0200
 

Added: trunk/packages/R/r-cran-curl/trunk/debian/patches/byteswap.patch
===================================================================
--- trunk/packages/R/r-cran-curl/trunk/debian/patches/byteswap.patch	                        (rev 0)
+++ trunk/packages/R/r-cran-curl/trunk/debian/patches/byteswap.patch	2016-10-19 03:32:40 UTC (rev 22848)
@@ -0,0 +1,17 @@
+Author: Aurelien Jarno <aurel32 at debian.org>
+Bug-Debian: https://bugs.debian.org/841210
+Last-Update: Tue, 18 Oct 2016 16:17:52 +0200
+Description: BSWAP_32 is only defined for Sun, Apple or OpenBSD
+
+--- a/src/curl.c
++++ b/src/curl.c
+@@ -23,6 +23,9 @@
+ #define BSWAP_32 OSSwapInt32
+ #elif (defined(__OpenBSD__))
+ #define BSWAP_32(x) swap32(x)
++#elif (defined(__GLIBC__))
++#include <byteswap.h>
++#define BSWAP_32(x) bswap_32(x)
+ #endif
+ 
+ /* the RConnection API is experimental and subject to change */

Added: trunk/packages/R/r-cran-curl/trunk/debian/patches/series
===================================================================
--- trunk/packages/R/r-cran-curl/trunk/debian/patches/series	                        (rev 0)
+++ trunk/packages/R/r-cran-curl/trunk/debian/patches/series	2016-10-19 03:32:40 UTC (rev 22848)
@@ -0,0 +1 @@
+byteswap.patch




More information about the debian-med-commit mailing list