Your message dated Thu, 04 Apr 2024 15:34:03 +0000 with message-id <E1rsP6J-00ARxw-5e@fasolo.debian.org> and subject line Bug#1066637: fixed in cronolog 1.6.2+rpk-4 has caused the Debian Bug report #1066637, regarding cronolog: FTBFS: cronoutils.c:673:36: error: implicit declaration of function ‘strptime’; did you mean ‘strftime’? [-Werror=implicit-function-declaration] 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 owner@bugs.debian.org immediately.) -- 1066637: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066637 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: cronolog: FTBFS: cronoutils.c:673:36: error: implicit declaration of function ‘strptime’; did you mean ‘strftime’? [-Werror=implicit-function-declaration]
- From: Lucas Nussbaum <lucas@debian.org>
- Date: Wed, 13 Mar 2024 12:48:53 +0100
- Message-id: <ZfGSpU9Rs-47pHgf@grub.nussbaum.fr>
Source: cronolog Version: 1.6.2+rpk-3 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lucas@debian.org Usertags: ftbfs-20240313 ftbfs-trixie ftbfs-impfuncdef Hi, During a rebuild of all packages in sid, your package failed to build on amd64. This is most likely caused by a change in dpkg 1.22.6, that enabled -Werror=implicit-function-declaration. For more information, see https://wiki.debian.org/qa.debian.org/FTBFS#A2024-03-13_-Werror.3Dimplicit-function-declaration Relevant part (hopefully): > gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"cronolog\" -DVERSION=\"1.6.2\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_TIME_H=1 -DSTDC_HEADERS=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_STRUCT_TM_TM_ZONE=1 -DHAVE_TM_ZONE=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_STRFTIME=1 -DHAVE_VPRINTF=1 -DHAVE_MKDIR=1 -DHAVE_MKTIME=1 -DHAVE_PUTENV=1 -DHAVE_STRPTIME=1 -DHAVE_LOCALTIME_R=1 -I. -I../lib -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o cronolog.o cronolog.c > cronolog.c: In function ‘main’: > cronolog.c:213:33: warning: too many arguments for format [-Wformat-extra-args] > 213 | fprintf(stderr, "A current log symlink is needed to mantain a symlink to the previous log\n", argv[0]); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > cronolog.c:301:29: warning: too many arguments for format [-Wformat-extra-args] > 301 | fprintf(stderr, "%s: period delay cannot be larger than the rollover period\n", argv[0], start_time); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > cronotest.c: In function ‘main’: > cronotest.c:229:29: warning: too many arguments for format [-Wformat-extra-args] > 229 | fprintf(stderr, "%s: period delay cannot be larger than the rollover period\n", argv[0], start_time); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > cronoutils.c: In function ‘parse_time’: > cronoutils.c:673:36: error: implicit declaration of function ‘strptime’; did you mean ‘strftime’? [-Werror=implicit-function-declaration] > 673 | if (check_end((const char *)strptime(time_str, *date_formats, &tm))) > | ^~~~~~~~ > | strftime > cronoutils.c:673:22: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] > 673 | if (check_end((const char *)strptime(time_str, *date_formats, &tm))) > | ^ > cronoutils.c: In function ‘create_link’: > cronoutils.c:214:9: warning: ignoring return value of ‘symlink’ declared with attribute ‘warn_unused_result’ [-Wunused-result] > 214 | symlink(pfilename, linkname); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ > cronoutils.c:218:9: warning: ignoring return value of ‘link’ declared with attribute ‘warn_unused_result’ [-Wunused-result] > 218 | link(pfilename, linkname); > | ^~~~~~~~~~~~~~~~~~~~~~~~~ > cc1: some warnings being treated as errors > make[2]: *** [Makefile:440: cronoutils.o] Error 1 The full build log is available from: http://qa-logs.debian.net/2024/03/13/cronolog_1.6.2+rpk-3_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240313;users=lucas@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240313&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results 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! If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.
--- End Message ---
--- Begin Message ---
- To: 1066637-close@bugs.debian.org
- Subject: Bug#1066637: fixed in cronolog 1.6.2+rpk-4
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Thu, 04 Apr 2024 15:34:03 +0000
- Message-id: <E1rsP6J-00ARxw-5e@fasolo.debian.org>
- Reply-to: Andreas Beckmann <anbe@debian.org>
Source: cronolog Source-Version: 1.6.2+rpk-4 Done: Andreas Beckmann <anbe@debian.org> We believe that the bug you reported is fixed in the latest version of cronolog, 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 1066637@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Andreas Beckmann <anbe@debian.org> (supplier of updated cronolog 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 ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Thu, 04 Apr 2024 17:15:35 +0200 Source: cronolog Architecture: source Version: 1.6.2+rpk-4 Distribution: unstable Urgency: medium Maintainer: Debian QA Group <packages@qa.debian.org> Changed-By: Andreas Beckmann <anbe@debian.org> Closes: 1066637 Changes: cronolog (1.6.2+rpk-4) unstable; urgency=medium . * QA upload. * Fix building with -Werror=implicit-function-declaration. (Closes: #1066637) Checksums-Sha1: 081529a017d5058435ed8a85ddbbf6993cedb9ca 1771 cronolog_1.6.2+rpk-4.dsc bdb7f0acc08f68ffbfc48600ea95426a286b078a 9932 cronolog_1.6.2+rpk-4.debian.tar.xz f9f2eb697cc96516abb8cf89f90ee3f420ac1008 5837 cronolog_1.6.2+rpk-4_source.buildinfo Checksums-Sha256: a3c63a25e38a6ebfa6a9acd7c9b14dd9d2450dae99f546364a3afddb346f8749 1771 cronolog_1.6.2+rpk-4.dsc 513729c4df3aa9a680c8a566463c41b62db9ce7f591c488d5e142525bea16ca2 9932 cronolog_1.6.2+rpk-4.debian.tar.xz 149b2f08e8db64d27a1daa320bc4f5227645311e9ebe52c9af6998809e65e46c 5837 cronolog_1.6.2+rpk-4_source.buildinfo Files: af1834f5679c49bc6dbcb337c8cc831c 1771 web optional cronolog_1.6.2+rpk-4.dsc b7a7f5346aa0ef6d598f8d68d7995404 9932 web optional cronolog_1.6.2+rpk-4.debian.tar.xz f1c3894b357c8e54f1692781c0f74331 5837 web optional cronolog_1.6.2+rpk-4_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEE6/MKMKjZxjvaRMaUX7M/k1np7QgFAmYOxGAQHGFuYmVAZGVi aWFuLm9yZwAKCRBfsz+TWentCIARD/4tRA90JwOZJ4IVRgat70XoccYgYg4D2puP wYcPSPHh0aC4dZY/R24F/4IwwLAnUYsrSVu5xlMAOiHpz+Y9krgvj3xHW+6QrslX bPLbZdU/ZjXxD11d5A+2vTeUhnyve8+PHk/LZhDjQHp2/31z1FfAFd0IEPa89nNx ViXnB3qCB6yAbW1B5Fw7b1FHSwYCI+STSHl+OsmpwgbJjiK2kWWmEBFyyK1PZeYT zhHAYmQelyB1uy7hTyy0tFhU/8lmSlaYatVf+dy5ZOBQF4YqX7lOfC6dyl4tE0tk 2NJWh+aN+ewP3EklR3RQI8mFOWhnjaimf0asQQjne7+Jn/2nF3ADHTGE0tgc5kyJ WxJagZ9xyl56VX+fKF7dkCQs9E1HjOHQsJDBnzwxNtFHpbhyFCnjM7TQqs2m0Brd KK4EKAn77xXy/P/85WgxWHb5y/0OE1sd5KEzK+CpkdTu2CcUUPHGklhuZuBNaxrd fPuStfp+33a8tOkp1l9WIR3sqUW3AJZsOn8x0wJx25OwLrD0qPw9XxDSSe7ZSFhv lWmWezRNh0+Oflbs0JvWs8fkrTdRmG88dr3nXabnkcxgqWQSV1r1473LVc2u8tjJ AyktaZYunug4uFd9r3qnbUZZ3eydLl2xQ3jKghNXI+1Ia2hkRqBXIzq8Oo+b8NRm MuHi/Zr2dA== =zmh2 -----END PGP SIGNATURE-----Attachment: pgpY8TbLY7lHX.pgp
Description: PGP signature
--- End Message ---