[Buildroot] [PATCH] libcurl: fix build on uncommon architectures
Peter Korsgaard
peter at korsgaard.com
Tue Sep 5 22:02:29 UTC 2017
>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni at free-electrons.com> writes:
> 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 at free-electrons.com>
Committed to 2017.02.x, thanks.
--
Bye, Peter Korsgaard
More information about the buildroot
mailing list