Files
buildroot/package
Thomas Petazzoni 6361a50e3f libcurl: fix build on uncommon architectures
Since the bump to 7.55.0, libcurl fails to build on a number of
uncommon architectures (ARC, OpenRISC, etc.). This is due to upstream
commit 73a2fcea0b4adea6ba342cd7ed1149782c214ae3 ("includes: remove
curl/curlbuild.h and curl/curlrules.h"), which makes libcurl rely on
more architecture-specific related defines in include/curl/system.h.

This commit therefore adds a patch that fixes the 32-bit vs. 64-bit
detection for all architecture, using gcc's __SIZEOF_LONG__
definition. It has been tested successfully with test-pkg on all 47
toolchain configurations.

Fixes:

  http://autobuild.buildroot.net/results/bf26c08cf3267214278674472f931603f69951ae/
  (and many similar issues)

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
2017-08-11 22:06:36 +02:00
..
2017-07-22 23:35:14 +02:00
2017-06-20 22:13:15 +02:00
2017-06-21 22:42:58 +02:00
2017-07-06 21:54:58 +02:00
2017-06-19 21:48:58 +02:00
2017-07-05 01:27:20 +02:00
2017-07-05 01:27:24 +02:00
2017-07-30 15:44:46 +02:00
2017-07-06 23:21:19 +02:00
2017-07-05 01:27:24 +02:00
2017-07-21 23:08:48 +02:00
2017-07-04 00:04:55 +02:00
2017-07-05 01:27:24 +02:00
2017-07-02 18:35:31 +02:00
2017-06-23 21:14:48 +02:00
2017-07-04 00:24:38 +02:00
2017-07-11 17:04:45 +02:00
2017-07-05 01:27:25 +02:00
2017-08-09 23:41:51 +02:00
2017-07-05 01:27:25 +02:00
2017-08-10 10:23:39 +02:00
2017-07-05 22:02:34 +02:00
2017-08-10 10:25:03 +02:00
2017-07-05 22:02:02 +02:00
2017-07-05 01:27:26 +02:00
2017-07-24 18:23:12 +02:00
2017-07-05 22:06:14 +02:00
2017-07-19 21:10:02 +02:00
2017-08-02 21:37:46 +02:00
2017-07-25 21:48:52 +02:00
2017-07-25 21:52:44 +02:00
2017-06-21 18:42:51 +02:00
2017-07-15 10:12:28 +02:00
2017-07-31 21:20:27 +02:00
2017-07-29 00:14:00 +02:00
2017-07-05 01:28:44 +02:00
2017-07-29 22:32:42 +02:00
2017-07-15 00:07:01 +02:00
2017-07-09 10:46:07 +02:00
2017-07-05 01:28:44 +02:00
2017-07-05 01:28:45 +02:00
2017-08-10 12:54:57 +02:00
2017-06-21 21:44:57 +02:00
2017-07-05 01:28:45 +02:00
2017-07-05 01:28:45 +02:00
2017-07-05 01:28:45 +02:00
2017-07-06 21:27:04 +02:00
2017-06-28 23:27:40 +02:00
2017-07-22 23:40:14 +02:00
2017-07-05 01:28:46 +02:00
2017-07-29 15:12:29 +02:00
2017-07-25 20:46:08 +02:00
2017-07-05 01:28:46 +02:00
2017-07-05 16:17:47 +02:00
2017-07-11 21:38:43 +02:00
2017-07-31 21:21:25 +02:00
2017-07-11 21:30:52 +02:00
2017-07-04 09:03:12 +02:00
2017-07-05 01:34:03 +02:00
2017-07-21 08:59:44 +02:00
2017-07-20 21:52:54 +02:00
2017-07-05 01:34:03 +02:00
2017-07-31 21:31:01 +02:00
2017-07-19 21:56:57 +02:00
2017-07-05 01:34:04 +02:00
2017-07-05 00:14:49 +02:00
2017-07-05 01:34:17 +02:00
2017-07-05 01:35:09 +02:00
2017-07-02 23:33:00 +02:00
2017-07-02 23:59:08 +02:00
2017-07-31 19:28:52 +02:00
2017-07-05 01:35:41 +02:00
2017-08-09 23:37:47 +02:00
2017-07-14 23:13:13 +02:00
2017-08-02 21:49:00 +02:00
2017-07-26 16:53:32 +02:00
2017-07-01 13:17:52 +02:00
2017-07-01 19:45:04 +02:00
2017-07-05 01:35:41 +02:00
2017-07-29 22:25:58 +02:00
2017-06-20 21:25:39 +02:00
2017-07-05 01:36:01 +02:00
2017-07-05 01:36:01 +02:00
2017-07-05 01:36:34 +02:00
2017-07-21 23:03:17 +02:00
2017-07-24 17:56:27 +02:00
2017-06-21 22:39:43 +02:00
2017-07-24 17:57:14 +02:00
2017-07-25 22:10:52 +02:00
2017-07-05 00:54:01 +02:00