Your message dated Mon, 06 Oct 2025 10:50:44 +0000
with message-id <[email protected]>
and subject line Bug#1114383: fixed in sleepd 2.15
has caused the Debian Bug report #1114383,
regarding sleepd: FTBFS: sleepd.c:437:49: error: passing argument 3 of
'pthread_create' from incompatible pointer type [-Wincompatible-pointer-types]
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.)
--
1114383: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1114383
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:sleepd
Version: 2.14
Severity: serious
Tags: ftbfs forky sid
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build.
Below you will find how the build ends (probably the most relevant part,
but not necessarily). If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202509/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:sleepd, so that this is still
visible in the BTS web page for this package.
Thanks.
--------------------------------------------------------------------------------
[...]
debian/rules build
dh build
dh_update_autotools_config
dh_autoreconf
dh_auto_configure
debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_build -- USE_UPOWER=1
make -j2 "INSTALL=install --strip-program=true" USE_UPOWER=1
make[2]: Entering directory '/<<PKGBUILDDIR>>'
cc -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-DACPI_APM -pthread -DUPOWER -DACPI_APM -Wdate-time -D_FORTIFY_SOURCE=2 -c -o
sleepd.o sleepd.c
cc -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-DACPI_APM -pthread -DUPOWER -DACPI_APM -Wdate-time -D_FORTIFY_SOURCE=2 -c -o
acpi.o acpi.c
sleepd.c: In function âmain_loopâ:
sleepd.c:437:49: error: passing argument 3 of âpthread_createâ from
incompatible pointer type [-Wincompatible-pointer-types]
437 | pthread_create(&emthread, NULL, eventMonitor, NULL);
| ^~~~~~~~~~~~
| |
| void * (*)(void)
In file included from sleepd.c:16:
/usr/include/pthread.h:204:36: note: expected âvoid * (*)(void *)â but
argument is of type âvoid * (*)(void)â
204 | void *(*__start_routine) (void *),
| ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sleepd.c:34:
eventmonitor.h:9:14: note: âeventMonitorâ declared here
9 | extern void *eventMonitor();
| ^~~~~~~~~~~~
sleepd.c: In function âwritecontrolâ:
sleepd.c:281:9: warning: ignoring return value of âwriteâ declared with
attribute âwarn_unused_resultâ [-Wunused-result]
281 | write(f, buf, strlen(buf));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: *** [<builtin>: sleepd.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j2 "INSTALL=install --strip-program=true"
USE_UPOWER=1 returned exit code 2
make[1]: *** [debian/rules:6: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:3: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--------------------------------------------------------------------------------
--- End Message ---
--- Begin Message ---
Source: sleepd
Source-Version: 2.15
Done: Andrej Shadura <[email protected]>
We believe that the bug you reported is fixed in the latest version of
sleepd, 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.
Andrej Shadura <[email protected]> (supplier of updated sleepd 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: Mon, 06 Oct 2025 12:37:11 +0200
Source: sleepd
Architecture: source
Version: 2.15
Distribution: unstable
Urgency: medium
Maintainer: Andrej Shadura <[email protected]>
Changed-By: Andrej Shadura <[email protected]>
Closes: 1114383
Changes:
sleepd (2.15) unstable; urgency=medium
.
* Thread’s start_routine must accept a void * argument
(Closes: #1114383).
Checksums-Sha1:
ae21ba734f18cb26899f5b0b59a96f35f250922a 1064 sleepd_2.15.dsc
b087d92b8b75a4baaf69fef94d3810d47856aff9 28532 sleepd_2.15.tar.xz
Checksums-Sha256:
21239ec6d7f5b40438ee345e2f08d7e798f51ae673397138ae7fc31b2a67e1b5 1064
sleepd_2.15.dsc
93511084c4413794e71851417069cb51039ba72fd8dd4cdafce06ddd5f24f52a 28532
sleepd_2.15.tar.xz
Files:
9625dfb7ca23fc8e680e6b5a38f4b836 1064 admin optional sleepd_2.15.dsc
5b2e1f6a6460d0c7bfb7a1df7d171cb3 28532 admin optional sleepd_2.15.tar.xz
-----BEGIN PGP SIGNATURE-----
iHUEARYKAB0WIQSD3NF/RLIsyDZW7aHoRGtKyMdyYQUCaOOcjwAKCRDoRGtKyMdy
YauiAP9KubyDMYSeHooy1Aerp0jh2gFieCtvmTb9dmRSAd8NvAEAq+DgZOSrEZdH
kePtxENb5u88khhLDclPI/Gcvhjdtw8=
=da89
-----END PGP SIGNATURE-----
pgpgmM53FnEVl.pgp
Description: PGP signature
--- End Message ---