Your message dated Sat, 02 Sep 2017 16:19:39 +0000
with message-id <[email protected]>
and subject line Bug#872502: fixed in curl 7.55.1-1
has caused the Debian Bug report #872502,
regarding curl FTBFS for powerpc: error: unknown type name 'curl_off_t'; did
you mean 'loff_t'?
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
872502: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=872502
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: curl
Version: 7.55.0-1
Tags: patch upstream
User: [email protected]
Usertags: rebootstrap
curl fails to build from source for powerpc. Its include/curl/system.h
tries to detect lots of platforms but falls short on powerpc. It
attempts to detect it by checking __ppc__, but that's not defined on
Linux. One should be checking __powerpc__ in addition. See
http://nadeausoftware.com/articles/2012/02/c_c_tip_how_detect_processor_type_using_compiler_predefined_macros
for details. The attached patch adds that macro and thus makes the build
continue. Please consider applying it.
Helmut
Index: curl-7.55.0/include/curl/system.h
===================================================================
--- curl-7.55.0.orig/include/curl/system.h
+++ curl-7.55.0/include/curl/system.h
@@ -401,7 +401,7 @@
#elif defined(__GNUC__)
# if !defined(__LP64__) && (defined(__ILP32__) || \
- defined(__i386__) || defined(__ppc__) || defined(__arm__) || \
+ defined(__i386__) || defined(__ppc__) || defined(__powerpc__) || defined(__arm__) || \
defined(__sparc__) || defined(__mips__) || defined(__sh__) || \
defined(__XTENSA__))
# define CURL_SIZEOF_LONG 4
--- End Message ---
--- Begin Message ---
Source: curl
Source-Version: 7.55.1-1
We believe that the bug you reported is fixed in the latest version of
curl, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Alessandro Ghedini <[email protected]> (supplier of updated curl package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 02 Sep 2017 12:10:22 +0100
Source: curl
Binary: curl libcurl3 libcurl3-gnutls libcurl3-nss libcurl4-openssl-dev
libcurl4-gnutls-dev libcurl4-nss-dev libcurl4-doc
Architecture: source
Version: 7.55.1-1
Distribution: unstable
Urgency: medium
Maintainer: Alessandro Ghedini <[email protected]>
Changed-By: Alessandro Ghedini <[email protected]>
Description:
curl - command line tool for transferring data with URL syntax
libcurl3 - easy-to-use client-side URL transfer library (OpenSSL flavour)
libcurl3-gnutls - easy-to-use client-side URL transfer library (GnuTLS flavour)
libcurl3-nss - easy-to-use client-side URL transfer library (NSS flavour)
libcurl4-doc - documentation for libcurl
libcurl4-gnutls-dev - development files and documentation for libcurl (GnuTLS
flavour)
libcurl4-nss-dev - development files and documentation for libcurl (NSS
flavour)
libcurl4-openssl-dev - development files and documentation for libcurl
(OpenSSL flavour)
Closes: 872502 873181
Changes:
curl (7.55.1-1) unstable; urgency=medium
.
* New upstream release
- Fix FTBFS on powerpc (Closes: #872502)
* Apply upstream patch to fix connection timeouts with NetworkManager
(Closes: #873181)
* Refresh patches
* Bump Standards-Version to 4.1.0 (no changes needed)
Checksums-Sha1:
a84e74aa3aa9d839ab4c4428bc911954cf3eacfb 2712 curl_7.55.1-1.dsc
6ba5bd47ed5fca42cd68ae315a4e49b38f0fb0ab 3736406 curl_7.55.1.orig.tar.gz
3bb4e5f3bd72acfd4890ba24ad2454f5240f09f8 28136 curl_7.55.1-1.debian.tar.xz
b885225386057b9e349c6cd0526863b876b6b733 10933 curl_7.55.1-1_amd64.buildinfo
Checksums-Sha256:
dc8890b7c70c5d376f8f65c5aa96627ebf768511228fc513496175a87215da6d 2712
curl_7.55.1-1.dsc
09576ea5e66672648d83dce3af16d0cb294d4cba2b5d166ade39655c495f4a20 3736406
curl_7.55.1.orig.tar.gz
7c9d3959512e3149661552ecb169f0a79b16cfbb00079563c4e718f68543a831 28136
curl_7.55.1-1.debian.tar.xz
d42fa835497d71c139aa6716b2236dbef67eeefc9862dc8ca533ba7691b25074 10933
curl_7.55.1-1_amd64.buildinfo
Files:
5492eadd1ba4b798477486de91bf8969 2712 web optional curl_7.55.1-1.dsc
3b832160a8c9c40075fd71191960307c 3736406 web optional curl_7.55.1.orig.tar.gz
8d119e6fd1b818d2c11eed6997dcb897 28136 web optional curl_7.55.1-1.debian.tar.xz
d84453584ec54381540acf233cc88473 10933 web optional
curl_7.55.1-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEBsId305pBx+F583DbwzL4CFiRygFAlmqmPYACgkQbwzL4CFi
RygpBg/9HGvrOefgZXIlKutm91XWXedJQUNhe0OWC+Qem8cGkNVreKA+9cjc+odz
GgraE5BJQCnvy2wIyL8caqXOGnDKzW7MAisXmKssyV8jJkDLVzU2JyoGrUXLBkgb
WllaIIyTFJj9fjJHxhJPKMKyJZPxAlyY1xO4mAq6I+sr/wlzKi0Beefh24Q6Oj2v
tvRc0FdIbv6lPf6gAgl1E5lj0ktFaZ8XqlpjNZUaobB4hHJ8QQ1UaTY/v5ZF25YF
iIVgqWV8lGlGaXcgCIiqUEesBJZ+tgMgYrEBmY2Rdxc4hMz8x5HED/bMEIDBPh5y
034OVOu3EWqhR4WDGnEgvTLNLF3mr86GWoubCU9bJ9nsrcNfvtGy/JpQZ2HEiYVV
xyUN8q2wYWiTO+xfG6d0hQwdc1pU/fV1K0fzsOkDWUKruuxA01xiEmBX7yjWXVJ7
dQqlcHPZQqlayuBU/QPPtx+y0w3vzTleA6O7J72ZMS/j3NNeZS0HPjFs+8zZYwaN
Uldqbw79SNudxocNBIBUjGiKc//oupH69DO2rZX+P062S6G4HXZElRym6cgoOKkK
lydrTilo4Brl9xcSQUJBNZG8zW+yQ6TOmWRCEdGo/rdtShQ60hTctV0jbFGcxuHa
vS1buEw7xoiFM3bCOPAvqDwnQ2C52xzuvywCmvZCIXgnpNazdR8=
=s0lz
-----END PGP SIGNATURE-----
--- End Message ---