Your message dated Sat, 30 Mar 2024 11:50:01 +0000
with message-id <e1rqxdl-002ilp...@fasolo.debian.org>
and subject line Bug#1066623: fixed in daemontools 1:0.76-10
has caused the Debian Bug report #1066623,
regarding daemontools: FTBFS: pathexec_run.c:18:5: error: implicit declaration 
of function ‘execve’ [-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 ow...@bugs.debian.org
immediately.)


-- 
1066623: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066623
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: daemontools
Version: 1:0.76-9
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@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):
> make[2]: Entering directory '/<<PKGBUILDDIR>>/daemontools-0.76/compile'
> sh find-systype.sh > systype
> rm -f compile
> sh print-cc.sh > compile
> chmod 555 compile
> ./compile byte_chr.c
> ./compile byte_copy.c
> ./compile byte_cr.c
> ./compile byte_diff.c
> ./compile byte_rchr.c
> ./compile fmt_uint.c
> ./compile fmt_uint0.c
> ./compile fmt_ulong.c
> rm -f makelib
> sh print-ar.sh > makelib
> chmod 555 makelib
> ./compile scan_ulong.c
> ./compile str_chr.c
> ./compile str_diff.c
> ./compile str_len.c
> ./compile str_start.c
> ./makelib byte.a byte_chr.o byte_copy.o byte_cr.o byte_diff.o \
> byte_rchr.o fmt_uint.o fmt_uint0.o fmt_ulong.o scan_ulong.o str_chr.o \
> str_diff.o str_len.o str_start.o
> rm -f choose
> cat warn-auto.sh choose.sh \
> | sed s}HOME}"`head -1 home`"}g \
> > choose
> chmod 555 choose
> ./choose c trydrent direntry.h1 direntry.h2 > direntry.h
> ./compile envdir.c
> rm -f load
> sh print-ld.sh > load
> chmod 555 load
> ./compile alloc.c
> ./compile alloc_re.c
> ./compile buffer.c
> ./compile buffer_0.c
> ./compile buffer_1.c
> ./compile buffer_2.c
> ./compile buffer_get.c
> ./compile buffer_put.c
> ./compile buffer_read.c
> ./compile buffer_write.c
> ./compile coe.c
> ./compile env.c
> ./compile error.c
> ./compile error_str.c
> ./compile fd_copy.c
> ./compile fd_move.c
> ./choose cl trymkffo hasmkffo.h1 hasmkffo.h2 > hasmkffo.h
> ./compile fifo.c
> ./choose cl tryflock hasflock.h1 hasflock.h2 > hasflock.h
> ./compile lock_ex.c
> ./compile lock_exnb.c
> ./compile ndelay_off.c
> ./compile ndelay_on.c
> ./compile open_append.c
> ./compile open_read.c
> ./compile open_trunc.c
> ./compile open_write.c
> ./compile openreadclose.c
> ./compile pathexec_env.c
> ./compile pathexec_run.c
> pathexec_run.c: In function ‘pathexec_run’:
> pathexec_run.c:18:5: error: implicit declaration of function ‘execve’ 
> [-Werror=implicit-function-declaration]
>    18 |     execve(file,argv,envp);
>       |     ^~~~~~
> pathexec_run.c:18:17: warning: passing argument 2 of ‘execve’ from 
> incompatible pointer type [-Wincompatible-pointer-types]
>    18 |     execve(file,argv,envp);
>       |                 ^~~~
>       |                 |
>       |                 const char * const*
> pathexec_run.c:18:17: note: expected ‘char * const*’ but argument is of type 
> ‘const char * const*’
> pathexec_run.c:18:22: warning: passing argument 3 of ‘execve’ from 
> incompatible pointer type [-Wincompatible-pointer-types]
>    18 |     execve(file,argv,envp);
>       |                      ^~~~
>       |                      |
>       |                      const char * const*
> pathexec_run.c:18:22: note: expected ‘char * const*’ but argument is of type 
> ‘const char * const*’
> pathexec_run.c:35:18: warning: passing argument 2 of ‘execve’ from 
> incompatible pointer type [-Wincompatible-pointer-types]
>    35 |     execve(tmp.s,argv,envp);
>       |                  ^~~~
>       |                  |
>       |                  const char * const*
> pathexec_run.c:35:18: note: expected ‘char * const*’ but argument is of type 
> ‘const char * const*’
> pathexec_run.c:35:23: warning: passing argument 3 of ‘execve’ from 
> incompatible pointer type [-Wincompatible-pointer-types]
>    35 |     execve(tmp.s,argv,envp);
>       |                       ^~~~
>       |                       |
>       |                       const char * const*
> pathexec_run.c:35:23: note: expected ‘char * const*’ but argument is of type 
> ‘const char * const*’
> cc1: some warnings being treated as errors
> make[2]: *** [Makefile:244: pathexec_run.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/daemontools_0.76-9_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240313;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240313&fusertaguser=lu...@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 ---
Source: daemontools
Source-Version: 1:0.76-10
Done: Jan Mojžíš <jan.moj...@gmail.com>

We believe that the bug you reported is fixed in the latest version of
daemontools, 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 1066...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jan Mojžíš <jan.moj...@gmail.com> (supplier of updated daemontools 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: SHA512

Format: 1.8
Date: Sat, 30 Mar 2024 11:50:59 +0100
Source: daemontools
Architecture: source
Version: 1:0.76-10
Distribution: unstable
Urgency: medium
Maintainer: Joost van Baal-Ilić <joos...@debian.org>
Changed-By: Jan Mojžíš <jan.moj...@gmail.com>
Closes: 1066623
Changes:
 daemontools (1:0.76-10) unstable; urgency=medium
 .
   * d/p/0005-fix-ftbfs.patch add, fix FTBFS (Closes: 1066623)
   * d/gbp.conf: add [pull] track-missing = True
   * d/copyright: bump my copyright year
Checksums-Sha1:
 8f45f4ffdf16467f341c96cf36021b2ddf87c884 2078 daemontools_0.76-10.dsc
 07e06c517da980b81b2746fbfe0a0931d96cfb65 20568 
daemontools_0.76-10.debian.tar.xz
 07f342d49d14cfadd7fcfe9c954863c1dbcfcafe 6336 
daemontools_0.76-10_source.buildinfo
Checksums-Sha256:
 76d0f63b847563cb82ac0f13fc0b6a17297f972c8cdec11954f84289fe06a27d 2078 
daemontools_0.76-10.dsc
 fbdc7c7768ee6e5b4d72abd0418664aa17c0ad247aaf983acc9ebbac11e9ec60 20568 
daemontools_0.76-10.debian.tar.xz
 665e43143d530ec5fad520913b990fbe0dbb028d15b1da15642f4088443bf2b2 6336 
daemontools_0.76-10_source.buildinfo
Files:
 493aa17910e709f203cf474517467f78 2078 admin optional daemontools_0.76-10.dsc
 4c2dd3cd71c764013ac6f45aea77a962 20568 admin optional 
daemontools_0.76-10.debian.tar.xz
 80db1abc425bbc2487d471caf819c91b 6336 admin optional 
daemontools_0.76-10_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJJBAEBCgAzFiEE0Aiwwj2EeeRrn8uQRdpRdJaTn/kFAmYH+UgVHGphbi5tb2p6
aXNAZ21haWwuY29tAAoJEEXaUXSWk5/5pkEP/3jHpqOp+RdNOFhBF0SzXgl5kbYm
7BKpTkjWa+CYuM9EiBkRWnTF9a4fSTDHKe/TgvGPMbQkQk/cpdKdef2uLzJK/mkj
kuOSP1tS1BNqsLMZr8Xod09baFt5KVHWa0zs9F4oxXOppKeAzc9sB0HKOh4JyOmk
L7uzmFkmPx7FO5PDe9NoKJf676XY/IKJSy/ocDKMBOe4RGEwKR6umZ8FwhJmgWBT
f2orac8mNex/Eh36e6+vG2HJyyvuEGlbURmBQzkxtcFcN/y7NpvwP+nN7ASNRt/S
gazOyJYmQEKIjilRAMwOSEJARtLXIl2+DGc40BNw/gqpOUSqErR/UGcclzCpwwhc
XQOjssTrDOz38alT+4wTNCaUpI7sUK6Vhm7y+nvK7Sb96b6VRqEy9IITtsj6NRM0
ImaO5jBYyEVlgwVrX5hUJCYRvZbGv7Ed41fB5inL4A5qVY7gil7uClRMlg2ZsTg3
thS/Ozp8VryTQBfMTb3bzWix+4brgEqEu5OFfMWSPVyn+PPKfBI2ZzZPXO6NITBz
fzQvZe65INHvwA42CVRT7tB+KeJhkeoXRVfKtIldzdCG8e13jIbYepvBM8qKPIie
wM+BsOCBNlb9LKjM+qJVNpUoQu6jxqB8+jfZ1OahA3/6sRawtH4X4+URFXYLemip
gSumuTRw/Y47TxDH
=E9kn
-----END PGP SIGNATURE-----

Attachment: pgpg9S3mwa8Yf.pgp
Description: PGP signature


--- End Message ---

Reply via email to