summaryrefslogtreecommitdiffstats
path: root/package/protobuf/0001-configure.ac-check-if-libatomic-is-needed.patch
diff options
context:
space:
mode:
authorMario J. Rugiero <mrugiero@gmail.com>2017-04-21 13:06:37 -0300
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>2017-04-22 15:23:45 +0200
commit1872903d868ccce3a29a906807fa17570f238bb0 (patch)
tree2e94c64a4c8f6b26c722a7fabe6707045c7f2171 /package/protobuf/0001-configure.ac-check-if-libatomic-is-needed.patch
parentd9c7723da45557abd0375d9d9edbdd0e9257b29e (diff)
downloadbuildroot-1872903d868ccce3a29a906807fa17570f238bb0.tar.gz
buildroot-1872903d868ccce3a29a906807fa17570f238bb0.zip
package{protobuf,python-protobuf}: bump to v3.2.0
Both packages are coupled, so both are bumped and build-tested. The atomics' support patch is no longer needed, and neither is the autoreconf option, and SPARC64 is no longer broken. To make sure of this, one config of each of the following archs was tested (base defconfig in parens): - PowerPC (qemu_ppc_g3beige_defconfig) - SPARC (qemu_sparc_ss10_defconfig) - SPARC64 (qemu_sparc64_sun4u_defconfig) Signed-off-by: Mario J. Rugiero <mrugiero@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/protobuf/0001-configure.ac-check-if-libatomic-is-needed.patch')
-rw-r--r--package/protobuf/0001-configure.ac-check-if-libatomic-is-needed.patch34
1 files changed, 0 insertions, 34 deletions
diff --git a/package/protobuf/0001-configure.ac-check-if-libatomic-is-needed.patch b/package/protobuf/0001-configure.ac-check-if-libatomic-is-needed.patch
deleted file mode 100644
index fffdf49fac..0000000000
--- a/package/protobuf/0001-configure.ac-check-if-libatomic-is-needed.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From f020fe05a20dfcd16cd7df833dcf3cdeef770538 Mon Sep 17 00:00:00 2001
-From: Carlos Santos <casantos@datacom.ind.br>
-Date: Thu, 11 Feb 2016 10:58:35 -0200
-Subject: [PATCH 2/2] configure.ac: check if libatomic is needed
-
-Compilation of protobuf for PowerPC and SPARC may fail due to missing
-references to __atomic_fetch_add_4 and __atomic_compare_exchange_4.
-
-The __atomic_*() intrinsics for all sizes are provided by libatomic when
-gcc is >= 4.8. This can be achieved by adding this to configure.ac:
-
- AC_SEARCH_LIBS([__atomic_fetch_add_4], [atomic])
-
-Signed-off-by: Carlos Santos <casantos@datacom.ind.br>
----
- configure.ac | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/configure.ac b/configure.ac
-index c07067c..88d4a0d 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -160,6 +160,8 @@ AM_CONDITIONAL([HAVE_PTHREAD], [test "x$acx_pthread_ok" = "xyes"])
- # We still keep this for improving pbconfig.h for unsupported platforms.
- AC_CXX_STL_HASH
-
-+AC_SEARCH_LIBS([__atomic_load_4], [atomic])
-+
- case "$target_os" in
- mingw* | cygwin* | win*)
- ;;
---
-2.5.0
-
OpenPOWER on IntegriCloud