• R/O
  • HTTP
  • SSH
  • HTTPS

thirdparty-breakpad: Commit

Breakpad, a crash reporter, from Google.

Original home: https://chromium.googlesource.com/breakpad/breakpad/


Commit MetaInfo

Révision615ad2b6f4ec150850ed75a16e6fb9ebb7842b8e (tree)
l'heure2017-11-14 04:50:29
AuteurTomas Popela <tomas.popela@gmai...>
CommiterMike Frysinger

Message de Log

List missing 64-bit arches in the bundled curl

Currently the bundled curl fails to build on ppc64/ppc64le or s390x, because
it has an incomplete list of 64-bit arches (where long is 64-bit).

Similar version is currently used as a downstream patch in Fedora
https://src.fedoraproject.org/rpms/firefox/blob/master/f/build-ppc64-s390x-curl.patch
Change-Id: Id27bfe1ca048340c45926f5435336941c080f132
Reviewed-on: https://chromium-review.googlesource.com/765453
Reviewed-by: Mike Frysinger <vapier@chromium.org>

Change Summary

Modification

--- a/src/third_party/curl/curlbuild.h
+++ b/src/third_party/curl/curlbuild.h
@@ -155,7 +155,8 @@
155155
156156 /* The size of `long', as computed by sizeof. */
157157 #if defined(_M_X64) || (defined(__x86_64__) && !defined(__ILP32__)) || \
158- defined(__aarch64__) || (defined(__mips__) && _MIPS_SIM == _ABI64)
158+ defined(__aarch64__) || (defined(__mips__) && _MIPS_SIM == _ABI64) || \
159+ defined(__powerpc64__) || defined(__s390x__) || defined(__LP64__)
159160 #define CURL_SIZEOF_LONG 8
160161 #else
161162 #define CURL_SIZEOF_LONG 4
Afficher sur ancien navigateur de dépôt.