Your message dated Fri, 08 Aug 2014 03:35:23 +0000
with message-id <e1xfaxf-0001yr...@franck.debian.org>
and subject line Bug#755327: fixed in gridsite 2.0.4-3.1
has caused the Debian Bug report #755327,
regarding gridsite: FTBFS: htcp.c:65:27: error: 'CURLOPT_FILE' undeclared
(first use in this function)
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 ow...@bugs.debian.org
immediately.)
--
755327: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=755327
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: gridsite
Version: 2.0.4-3
Severity: serious
Tags: jessie sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20140718 qa-ftbfs
Justification: FTBFS on amd64
Hi,
During a rebuild of all packages in sid, your package failed to build on
amd64.
Relevant part (hopefully):
> libtool: link: ( cd ".libs" && rm -f "libgridsite_nossl.la" && ln -s
> "../libgridsite_nossl.la" "libgridsite_nossl.la" )
> sed -e "s/@version@/2.0.4/" -e "s,@prefix@,/usr," -e "s/@libdir@/lib/"
> gridsite-openssl.pc.in > gridsite-openssl.pc
> libtool --mode=compile gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4
> -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -DVERSION=\"2.0.4\" -I.
> -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE
> -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0
> -I/usr/include/apr-1 -I/usr/include/apr-1.0 \
> -o htcp.lo -c htcp.c `curl-config --cflags`
> libtool: compile: gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4
> -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -DVERSION=\"2.0.4\" -I.
> -I../interface -DPIC -fPIC -DLINUX=2 -D_REENTRANT -D_LARGEFILE64_SOURCE
> -I/usr/include/httpd -I/usr/include/apache2 -I/usr/include/apr-0
> -I/usr/include/apr-1 -I/usr/include/apr-1.0 -c htcp.c -fPIC -DPIC -o
> .libs/htcp.o
> htcp.c: In function 'headers_callback':
> htcp.c:149:3: warning: format '%d' expects argument of type 'int *', but
> argument 3 has type 'size_t *' [-Wformat=]
> if (sscanf(s, "Content-Length: %d", &(header_data->length)) == 1)
> ^
> htcp.c: In function 'set_std_opts':
> htcp.c:65:27: error: 'CURLOPT_FILE' undeclared (first use in this function)
> #define CURLOPT_WRITEDATA CURLOPT_FILE
> ^
> /usr/include/curl/curl.h:583:22: note: in expansion of macro
> 'CURLOPT_WRITEDATA'
> #define CURLOPT_FILE CURLOPT_WRITEDATA /* name changed in 7.9.7 */
> ^
> /usr/include/curl/typecheck-gcc.h:289:16: note: in expansion of macro
> 'CURLOPT_READDATA'
> (option) == CURLOPT_READDATA ||
> \
> ^
> htcp.c:65:27: note: each undeclared identifier is reported only once for each
> function it appears in
> #define CURLOPT_WRITEDATA CURLOPT_FILE
> ^
> /usr/include/curl/curl.h:583:22: note: in expansion of macro
> 'CURLOPT_WRITEDATA'
> #define CURLOPT_FILE CURLOPT_WRITEDATA /* name changed in 7.9.7 */
> ^
> /usr/include/curl/typecheck-gcc.h:289:16: note: in expansion of macro
> 'CURLOPT_READDATA'
> (option) == CURLOPT_READDATA ||
> \
> ^
> htcp.c: In function 'do_rmtcp':
> htcp.c:65:27: error: 'CURLOPT_FILE' undeclared (first use in this function)
> #define CURLOPT_WRITEDATA CURLOPT_FILE
> ^
> /usr/include/curl/curl.h:583:22: note: in expansion of macro
> 'CURLOPT_WRITEDATA'
> #define CURLOPT_FILE CURLOPT_WRITEDATA /* name changed in 7.9.7 */
> ^
> /usr/include/curl/typecheck-gcc.h:289:16: note: in expansion of macro
> 'CURLOPT_READDATA'
> (option) == CURLOPT_READDATA ||
> \
> ^
> htcp.c: In function 'do_copies':
> htcp.c:65:27: error: 'CURLOPT_FILE' undeclared (first use in this function)
> #define CURLOPT_WRITEDATA CURLOPT_FILE
> ^
> /usr/include/curl/curl.h:583:22: note: in expansion of macro
> 'CURLOPT_WRITEDATA'
> #define CURLOPT_FILE CURLOPT_WRITEDATA /* name changed in 7.9.7 */
> ^
> /usr/include/curl/typecheck-gcc.h:289:16: note: in expansion of macro
> 'CURLOPT_READDATA'
> (option) == CURLOPT_READDATA ||
> \
> ^
> htcp.c: In function 'do_deletes':
> htcp.c:65:27: error: 'CURLOPT_FILE' undeclared (first use in this function)
> #define CURLOPT_WRITEDATA CURLOPT_FILE
> ^
> /usr/include/curl/curl.h:583:22: note: in expansion of macro
> 'CURLOPT_WRITEDATA'
> #define CURLOPT_FILE CURLOPT_WRITEDATA /* name changed in 7.9.7 */
> ^
> /usr/include/curl/typecheck-gcc.h:289:16: note: in expansion of macro
> 'CURLOPT_READDATA'
> (option) == CURLOPT_READDATA ||
> \
> ^
> htcp.c: In function 'do_move':
> htcp.c:65:27: error: 'CURLOPT_FILE' undeclared (first use in this function)
> #define CURLOPT_WRITEDATA CURLOPT_FILE
> ^
> /usr/include/curl/curl.h:583:22: note: in expansion of macro
> 'CURLOPT_WRITEDATA'
> #define CURLOPT_FILE CURLOPT_WRITEDATA /* name changed in 7.9.7 */
> ^
> /usr/include/curl/typecheck-gcc.h:289:16: note: in expansion of macro
> 'CURLOPT_READDATA'
> (option) == CURLOPT_READDATA ||
> \
> ^
> htcp.c: In function 'do_mkdirs':
> htcp.c:65:27: error: 'CURLOPT_FILE' undeclared (first use in this function)
> #define CURLOPT_WRITEDATA CURLOPT_FILE
> ^
> /usr/include/curl/curl.h:583:22: note: in expansion of macro
> 'CURLOPT_WRITEDATA'
> #define CURLOPT_FILE CURLOPT_WRITEDATA /* name changed in 7.9.7 */
> ^
> /usr/include/curl/typecheck-gcc.h:289:16: note: in expansion of macro
> 'CURLOPT_READDATA'
> (option) == CURLOPT_READDATA ||
> \
> ^
> htcp.c: In function 'do_listings':
> htcp.c:65:27: error: 'CURLOPT_FILE' undeclared (first use in this function)
> #define CURLOPT_WRITEDATA CURLOPT_FILE
> ^
> /usr/include/curl/curl.h:583:22: note: in expansion of macro
> 'CURLOPT_WRITEDATA'
> #define CURLOPT_FILE CURLOPT_WRITEDATA /* name changed in 7.9.7 */
> ^
> /usr/include/curl/typecheck-gcc.h:289:16: note: in expansion of macro
> 'CURLOPT_READDATA'
> (option) == CURLOPT_READDATA ||
> \
> ^
> htcp.c: In function 'do_rmtcp':
> htcp.c:262:7: warning: ignoring return value of 'asprintf', declared with
> attribute warn_unused_result [-Wunused-result]
> asprintf(&p, "Upgrade: GridHTTP/1.0");
> ^
> htcp.c:296:12: warning: ignoring return value of 'asprintf', declared with
> attribute warn_unused_result [-Wunused-result]
> asprintf(&thisdestination, "%s%s", destination, p);
> ^
> htcp.c:323:3: warning: ignoring return value of 'asprintf', declared with
> attribute warn_unused_result [-Wunused-result]
> asprintf(&p, "Destination: %s", thisdestination);
> ^
> htcp.c:342:8: warning: ignoring return value of 'asprintf', declared with
> attribute warn_unused_result [-Wunused-result]
> asprintf(&p, "COPY %s", sources[isrc]);
> ^
> htcp.c: In function 'do_copies':
> htcp.c:375:7: warning: ignoring return value of 'asprintf', declared with
> attribute warn_unused_result [-Wunused-result]
> asprintf(&p, "Upgrade: GridHTTP/1.0");
> ^
> htcp.c:408:12: warning: ignoring return value of 'asprintf', declared with
> attribute warn_unused_result [-Wunused-result]
> asprintf(&thisdestination, "%s%s", destination, p);
> ^
> htcp.c: In function 'do_move':
> htcp.c:614:3: warning: ignoring return value of 'asprintf', declared with
> attribute warn_unused_result [-Wunused-result]
> asprintf(&destination_header, "Destination: %s", destination);
> ^
> htcp.c: In function 'translate_sitecast_url':
> htcp.c:1114:23: warning: ignoring return value of 'asprintf', declared with
> attribute warn_unused_result [-Wunused-result]
> asprintf(source_ptr, "%.*s",
> ^
> htcp.c: In function 'do_listings':
> htcp.c:1486:25: warning: ignoring return value of 'asprintf', declared with
> attribute warn_unused_result [-Wunused-result]
> asprintf(&s, "%s%s", source_url, list[i].filename);
> ^
> htcp.c: In function 'main':
> htcp.c:1755:3: warning: ignoring return value of 'asprintf', declared with
> attribute warn_unused_result [-Wunused-result]
> asprintf(&(common_data.useragent),
> ^
> htcp.c:1775:3: warning: ignoring return value of 'asprintf', declared with
> attribute warn_unused_result [-Wunused-result]
> asprintf(&htcp_conf, "%s/%s", userpasswd->pw_dir, HTCP_USER_CONF);
> ^
> htcp.c:1822:11: warning: ignoring return value of 'asprintf', declared with
> attribute warn_unused_result [-Wunused-result]
> asprintf(&(common_data.cert), "/tmp/x509up_u%d", geteuid());
> ^
> htcp.c:1836:17: warning: ignoring return value of 'asprintf', declared with
> attribute warn_unused_result [-Wunused-result]
> asprintf(&(common_data.cert), "%s/.globus/usercert.pem",
> ^
> htcp.c:1842:17: warning: ignoring return value of 'asprintf', declared with
> attribute warn_unused_result [-Wunused-result]
> asprintf(&(common_data.key), "%s/.globus/userkey.pem",
> ^
> htcp.c:1980:26: warning: ignoring return value of 'asprintf', declared with
> attribute warn_unused_result [-Wunused-result]
> asprintf(&destination, "%s/", &argv[optind + i][5]);
> ^
> htcp.c:1989:26: warning: ignoring return value of 'asprintf', declared with
> attribute warn_unused_result [-Wunused-result]
> asprintf(&destination, "%s/", argv[optind+i]);
> ^
> make[1]: *** [htcp.lo] Error 1
The full build log is available from:
http://aws-logs.debian.net/ftbfs-logs/2014/07/18/gridsite_2.0.4-3_unstable.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
--- End Message ---
--- Begin Message ---
Source: gridsite
Source-Version: 2.0.4-3.1
We believe that the bug you reported is fixed in the latest version of
gridsite, 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 755...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Vincent Cheng <vch...@debian.org> (supplier of updated gridsite 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sat, 02 Aug 2014 19:02:02 -0700
Source: gridsite
Binary: gridsite libgridsite2 gridsite-clients libgridsite-dev gridsite-doc
gridsite-dbg
Architecture: source all amd64
Version: 2.0.4-3.1
Distribution: unstable
Urgency: medium
Maintainer: Mattias Ellert <mattias.ell...@fysast.uu.se>
Changed-By: Vincent Cheng <vch...@debian.org>
Description:
gridsite - Grid Security for the Web, Web platforms for Grids
gridsite-clients - Clients to gridsite: htcp, htrm, htmv
gridsite-dbg - Debugging symbols for gridsite
gridsite-doc - Developers Documentation for gridsite
libgridsite-dev - Developers tools for gridsite
libgridsite2 - Run time libraries for mod_gridsite and gridsite-clients
Closes: 755327
Changes:
gridsite (2.0.4-3.1) unstable; urgency=medium
.
* Non-maintainer upload.
.
[ Colin Watson ]
* Test for old curl by version rather than with #ifndef, which breaks as
of curl 7.37.1 (closes: #755327).
Checksums-Sha1:
42c466b413b454e844d810c9c4c290797b058757 2276 gridsite_2.0.4-3.1.dsc
afcc1ef1830af1f44451a17ed5952ed23d631dc9 20008 gridsite_2.0.4-3.1.debian.tar.xz
cf6329abfa23a622108b77b0ee82d85e51aec195 143518 gridsite-doc_2.0.4-3.1_all.deb
54b633c145f6c33abf3197c39d39cde65ba64dc4 90160 gridsite_2.0.4-3.1_amd64.deb
54d894fee8891dfbcd53a394de0519914650bedc 34612 libgridsite2_2.0.4-3.1_amd64.deb
23bbb1a193b436aa2254e8a66947a72017a90c34 42560
gridsite-clients_2.0.4-3.1_amd64.deb
e75e8d7f097928ccf94d9c14b9f497a1867f3030 38822
libgridsite-dev_2.0.4-3.1_amd64.deb
02c514a0d84bc8258b935c5e0e18a0c3bdd513e1 253946
gridsite-dbg_2.0.4-3.1_amd64.deb
Checksums-Sha256:
a881bf5ee90f689f69d90997533067d0f02a76a4188dbb293aaee230926436ae 2276
gridsite_2.0.4-3.1.dsc
657d93892dc94cbeed5b257907f6165fd06a9422f743fc3ef5400559b541623d 20008
gridsite_2.0.4-3.1.debian.tar.xz
3bc94fa31c86ddb54ce508b2ee19e2e133ca3cce25cfb03b3fee776ec6929f10 143518
gridsite-doc_2.0.4-3.1_all.deb
ebfa4442382aaf1b4983fa2d5f82a9d8071bf2cdb872f30c137aa5d5bd2b12b8 90160
gridsite_2.0.4-3.1_amd64.deb
54422b200e8924c48a2d233839720df1f3a6dcb801b5c28e61bf5303cd4db887 34612
libgridsite2_2.0.4-3.1_amd64.deb
d48508f77353ff134d1be2ec60eff3860a509b030f92f3e09b26fe212adf3e0f 42560
gridsite-clients_2.0.4-3.1_amd64.deb
057793b38148a155cf77af817824d51b0a1ee7a896c9c3d69df98c0393f7aa87 38822
libgridsite-dev_2.0.4-3.1_amd64.deb
bff9a55bb808a1fce7ddb240cba106f95613ed90c9f819f7e3ab1d8f50ca2841 253946
gridsite-dbg_2.0.4-3.1_amd64.deb
Files:
bbe11b1871d4da11ae29fe948fee8361 143518 doc optional
gridsite-doc_2.0.4-3.1_all.deb
081a1ee66a2b968bf68c57796c393399 90160 net optional
gridsite_2.0.4-3.1_amd64.deb
8dcec2cf7770f471fcdf76bb48ae0846 34612 libs optional
libgridsite2_2.0.4-3.1_amd64.deb
a5d51e5130faef3a325919542f7087f7 42560 net optional
gridsite-clients_2.0.4-3.1_amd64.deb
f0ce666f4174f52cd6f0222d700dbc52 38822 libdevel optional
libgridsite-dev_2.0.4-3.1_amd64.deb
8e86d62ddf01b91b3a0f6f847c71ddc4 253946 debug extra
gridsite-dbg_2.0.4-3.1_amd64.deb
6c7fc2cb548ccfbcd63a15789ce96ab6 2276 net optional gridsite_2.0.4-3.1.dsc
ef058104b3e4247e66d3968399792990 20008 net optional
gridsite_2.0.4-3.1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJT3ZjhAAoJEI7tzBuqHzL/deQQAOx+ZOglm+PHiCw3E/kuvORE
bq4Y0jWhq9+XqTuZZGhhKmlUmt4y2NXYoK9dzlBH9ZCHvZ5WqseM7qAbITjo4KeV
tRTIF4J/HGO95wfMwkzKTvcdTzqqopUO1rlU7MAQ1XmoZwad0/MsazlWdAPJA/m3
rX1s0ElRqFQjXATvdFiWkSdOLUmvxHQl/wvtqdAnR2za6+UclFevhqgRbweDQenY
EgfycFQeneSS4Vm0Xfu2K7Jf40Om8HHMlTgfVxPF7m1ClxJik5cdGoKXeRunfW6z
9jsZp0CRfc/r5s5maJpppVmV0ujAX6A1GXWJA3gwaC3ERcjhjK2RCsdWtcIUoBgi
kjVae4H9QduZzHIols3fwQCgmQcHWJA7QlDBIDT3NJ4jGW2zgjT4r4Ip9DSV0Uym
kaxrJg0JWlH7B21/203wdb2uK06WXZfLSdL/Cn+ygmnb2xRCoVAQK482s8PSsEKH
qqyguIh8tYE20vFwH15EOhhbnoM9UpZTW6iTWsS8CPMaB6lsZhJBMlpa9DlPAJMT
w6ip8AphHkjnOdsGR8PiSskYOBmShkqnpdZ6Fo6KFi9mk6AIZP3Zf3gZqkaf4F23
OuaXro+4GY4+Hgyiy0HcKebwAD54reuj0liXOcqrH8prTatQQ6vmcBv5YKxJby0s
BjUPc2qxtwDCGtSB5ziN
=XVOy
-----END PGP SIGNATURE-----
--- End Message ---