[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1071318: marked as done (jack-capture: FTBFS: jack_capture.c:912:5: error: conflicting types for ‘asprintf’; have ‘int(char **, char *, ...)’)



Your message dated Sat, 06 Sep 2025 12:55:15 +0000
with message-id <E1uusRn-002uUI-2I@fasolo.debian.org>
and subject line Bug#1071318: fixed in jack-capture 0.9.73-5
has caused the Debian Bug report #1071318,
regarding jack-capture: FTBFS: jack_capture.c:912:5: error: conflicting types for ‘asprintf’; have ‘int(char **, char *, ...)’
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.)


-- 
1071318: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1071318
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:jack-capture
Version: 0.9.73-4
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules build
dh build
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
   dh_auto_build
	make -j2
make[1]: Entering directory '/<<PKGBUILDDIR>>'
bash gen_setformat_c.sh >setformat.c

Checking dependencies:
which bash
/usr/bin/bash
which tr
/usr/bin/tr
which sed
/usr/bin/sed
which install
/usr/bin/install
which pkg-config
/usr/bin/pkg-config
which gcc
/usr/bin/gcc
which g++
/usr/bin/g++
gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/opt/local/include -E testsndfile.c >/dev/null
All seems good

bash gen_das_config_h.sh >das_config.h

jack_capture was configured with the following options:
------------------------------
#define HAVE_OGG 1
#define HAVE_LAME 1
//COMPILEFLAGS -lmp3lame
#define HAVE_LIBLO 1
//COMPILEFLAGS  -llo
#define NEW_JACK_LATENCY_API 1
------------------------------

cat das_config.h |grep COMPILEFLAGS|sed s/\\/\\/COMPILEFLAGS//|tr '\n' ' ' >config_flags
gcc  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -I/opt/local/include -O3 -DVERSION=\"0.9.73\" -Wall -Wextra -Wno-unused jack_capture.c vringbuffer.c upwaker.c osc.c -o jack_capture -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -latomic -ljack -lsndfile -lm -lpthread -lrt `cat config_flags`
jack_capture.c:912:5: error: conflicting types for ‘asprintf’; have ‘int(char **, char *, ...)’
  912 | int asprintf(char **buffer, char *fmt, ...) {
      |     ^~~~~~~~
In file included from jack_capture.c:24:
/usr/include/stdio.h:401:12: note: previous declaration of ‘asprintf’ with type ‘int(char ** restrict,  const char * restrict, ...)’
  401 | extern int asprintf (char **__restrict __ptr,
      |            ^~~~~~~~
make[1]: *** [Makefile:63: jack_capture] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j2 returned exit code 2
make: *** [debian/rules:11: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202405/

About the archive rebuild: The build was made on virtual machines
of type m6a.large and r6a.large 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 affects, so that this is still visible in the BTS web
page for this package.

Thanks.

--- End Message ---
--- Begin Message ---
Source: jack-capture
Source-Version: 0.9.73-5
Done: Alexandre Detiste <tchet@debian.org>

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

Debian distribution maintenance software
pp.
Alexandre Detiste <tchet@debian.org> (supplier of updated jack-capture 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: SHA512

Format: 1.8
Date: Sat, 06 Sep 2025 11:37:39 +0200
Source: jack-capture
Architecture: source
Version: 0.9.73-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: Alexandre Detiste <tchet@debian.org>
Closes: 1071318 1114501
Changes:
 jack-capture (0.9.73-5) unstable; urgency=medium
 .
   * Team upload.
   * Fix definition of asprintf (Closes: #1071318, #1114501)
Checksums-Sha1:
 cecec33232e662a38eeb192232aa701c85a957bc 2135 jack-capture_0.9.73-5.dsc
 6c59c1846c73f9ccdf0c3a6298c117ee0bc2373c 7200 jack-capture_0.9.73-5.debian.tar.xz
 2c1d98c778eda197d6234b34c9e1d9ace92750f9 6637 jack-capture_0.9.73-5_source.buildinfo
Checksums-Sha256:
 ea84e104fa2fb44b601d2ac626bd3a25ccadb7856353b7681a0e86580125064b 2135 jack-capture_0.9.73-5.dsc
 90c53fdf033aaad4b3a6a6db2dc0b0075edcfb13921f987be92f30a875d24866 7200 jack-capture_0.9.73-5.debian.tar.xz
 c9439d77f701266b80d7ad2a7cde0d2184e472eafe1758725547d88d9a572f25 6637 jack-capture_0.9.73-5_source.buildinfo
Files:
 df9af0314ef36e60b34a340ea8984577 2135 sound optional jack-capture_0.9.73-5.dsc
 f0cd170952818e1198bf3df96e47e047 7200 sound optional jack-capture_0.9.73-5.debian.tar.xz
 f8069d96721d173d995a9e76e8004e9e 6637 sound optional jack-capture_0.9.73-5_source.buildinfo

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

iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmi8AngRHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBqRvg/6A9VTwqdg22rrX54gWb5Y4F9Max868T5H
57WeHukkegM6EH+G7LCQih95wLLcYBxUlDMWuZ3zKN6N8qDlMhrmCsGyTg6tYu61
vH80VGyYq0sFSsij0LccXXqifQgOJXjgJCux27tmvIJp4+ChmMH4jAezwcVGAQXq
QyoR7ZCxr9XrFISQr+M95C27y4Doc3lmZbeVfbBvyzkFy6k0UW57o6BPaTRPK0v3
2mrrBU+LFCvFGJhmhYPMVnGiPduDDpzoETWHppnIVuWxROSD6tSwIGPFhN4BfXNZ
yXGtC2BZBax6oVkYcH3NDS7Ex3Eo0KNGW6SQsC+FjzgO2GlISP+LcxDODK5TmUwp
39IeuFZBBd8DrQEsPMi7tXtH8zuwL7PpFXDIX6xtXrtZk8AsebFMc7OiYNvBpdq1
N29rSjDIB3bWP+SeCYbu4U7qFPs1KxBxjovEkmX9zAue+QRHf8zhj5BnAbEoTm3a
jVY5ZqvSqLGLYc/2kTtj6ryJkE1bOV/n0ikv7eMBlT2UBC3SlZqmZxO+AqJrAvvL
7K/oIXlJlLgW90+VJPPra6+Up1O0++8pzyp7t3K6/oTnMksXgP9x13LrpASd8ZuV
cP8y3RMhHG8Buc9Sb1toc2ntmyhX7uDI4Ek6rKdUWFshISv0TLTwp0043eoStY/T
i1jogHp5aN8=
=n9TB
-----END PGP SIGNATURE-----

Attachment: pgp8f8LpPpyKi.pgp
Description: PGP signature


--- End Message ---

Reply to: