Your message dated Thu, 07 Jan 2021 01:21:09 +0000
with message-id <e1kxjzb-000399...@fasolo.debian.org>
and subject line Bug#957787: fixed in shairport-sync 3.3.7-1
has caused the Debian Bug report #957787,
regarding shairport-sync: ftbfs with GCC-10
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.)
--
957787: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957787
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:shairport-sync
Version: 3.3.5-1
Severity: normal
Tags: sid bullseye
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-10
Please keep this issue open in the bug tracker for the package it
was filed for. If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.
The package fails to build in a test rebuild on at least amd64 with
gcc-10/g++-10, but succeeds to build with gcc-9/g++-9. The
severity of this report will be raised before the bullseye release,
so nothing has to be done for the buster release.
The full build log can be found at:
http://people.debian.org/~doko/logs/gcc10-20200225/shairport-sync_3.3.5-1_unstable_gcc10.log
The last lines of the build log are at the end of this report.
To build with GCC 10, either set CC=gcc-10 CXX=g++-10 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-10/porting_to.html
[...]
/usr/bin/ld: dacp.o:./common.h:60: multiple definition of `playback_mode_type';
shairport.o:./common.h:60: first defined here
/usr/bin/ld: dacp.o:./common.h:52: multiple definition of `s_type';
shairport.o:./common.h:52: first defined here
/usr/bin/ld: dacp.o:./common.h:46: multiple definition of `endian_type';
shairport.o:./common.h:46: first defined here
/usr/bin/ld: dacp.o:./common.h:40: multiple definition of `yndk_type';
shairport.o:./common.h:40: first defined here
/usr/bin/ld: dacp.o:./common.h:37: multiple definition of `yna_type';
shairport.o:./common.h:37: first defined here
/usr/bin/ld: dacp.o:./common.h:30: multiple definition of `dbt_type';
shairport.o:./common.h:30: first defined here
/usr/bin/ld: dacp.o:././player.h:70: multiple definition of `ast_type';
shairport.o:././player.h:70: first defined here
/usr/bin/ld: dbus-service.o:./common.h:321: multiple definition of `debuglev';
shairport.o:./common.h:321: first defined here
/usr/bin/ld: dbus-service.o:./common.h:361: multiple definition of `config';
shairport.o:./common.h:361: first defined here
/usr/bin/ld: dbus-service.o:./metadata_hub.h:139: multiple definition of
`metadata_store'; shairport.o:./metadata_hub.h:139: first defined here
/usr/bin/ld: dbus-service.o:./dbus-service.h:6: multiple definition of
`shairportSyncSkeleton'; shairport.o:./dbus-service.h:6: first defined here
/usr/bin/ld: dbus-service.o:./common.h:359: multiple definition of
`main_thread_id'; shairport.o:./common.h:359: first defined here
/usr/bin/ld: dbus-service.o:./metadata_hub.h:31: multiple definition of
`repeat_status_type'; shairport.o:./metadata_hub.h:31: first defined here
/usr/bin/ld: dbus-service.o:./metadata_hub.h:24: multiple definition of
`shuffle_status_type'; shairport.o:./metadata_hub.h:24: first defined here
/usr/bin/ld: dbus-service.o:./metadata_hub.h:18: multiple definition of
`active_state_type'; shairport.o:./metadata_hub.h:18: first defined here
/usr/bin/ld: dbus-service.o:./metadata_hub.h:13: multiple definition of
`play_status_type'; shairport.o:./metadata_hub.h:13: first defined here
/usr/bin/ld: dbus-service.o:./rtsp.h:7: multiple definition of `conns';
shairport.o:./rtsp.h:7: first defined here
/usr/bin/ld: dbus-service.o:./rtsp.h:6: multiple definition of `playing_conn';
shairport.o:./rtsp.h:6: first defined here
/usr/bin/ld: dbus-service.o:./common.h:412: multiple definition of `r64_mutex';
shairport.o:./common.h:412: first defined here
/usr/bin/ld: dbus-service.o:./common.h:377: multiple definition of
`the_conn_lock'; shairport.o:./common.h:377: first defined here
/usr/bin/ld: dbus-service.o:./common.h:362: multiple definition of
`config_file_stuff'; shairport.o:./common.h:362: first defined here
/usr/bin/ld: dbus-service.o:./common.h:352: multiple definition of
`fp_time_at_last_debug_message'; shairport.o:./common.h:352: first defined here
/usr/bin/ld: dbus-service.o:./common.h:352: multiple definition of
`fp_time_at_startup'; shairport.o:./common.h:352: first defined here
/usr/bin/ld: dbus-service.o:./common.h:98: multiple definition of
`sps_format_t'; shairport.o:./common.h:98: first defined here
/usr/bin/ld: dbus-service.o:./common.h:70: multiple definition of
`decoders_supported_type'; shairport.o:./common.h:70: first defined here
/usr/bin/ld: dbus-service.o:./common.h:65: multiple definition of
`volume_control_profile_type'; shairport.o:./common.h:65: first defined here
/usr/bin/ld: dbus-service.o:./common.h:60: multiple definition of
`playback_mode_type'; shairport.o:./common.h:60: first defined here
/usr/bin/ld: dbus-service.o:./common.h:52: multiple definition of `s_type';
shairport.o:./common.h:52: first defined here
/usr/bin/ld: dbus-service.o:./common.h:46: multiple definition of
`endian_type'; shairport.o:./common.h:46: first defined here
/usr/bin/ld: dbus-service.o:./common.h:40: multiple definition of `yndk_type';
shairport.o:./common.h:40: first defined here
/usr/bin/ld: dbus-service.o:./common.h:37: multiple definition of `yna_type';
shairport.o:./common.h:37: first defined here
/usr/bin/ld: dbus-service.o:./common.h:30: multiple definition of `dbt_type';
shairport.o:./common.h:30: first defined here
/usr/bin/ld: dbus-service.o:././player.h:70: multiple definition of `ast_type';
shairport.o:././player.h:70: first defined here
/usr/bin/ld: mpris-service.o:./common.h:361: multiple definition of `config';
shairport.o:./common.h:361: first defined here
/usr/bin/ld: mpris-service.o:./mpris-service.h:7: multiple definition of
`mprisPlayerSkeleton'; shairport.o:./mpris-service.h:7: first defined here
/usr/bin/ld: mpris-service.o:./mpris-service.h:8: multiple definition of
`mprisPlayerPlayerSkeleton'; shairport.o:./mpris-service.h:8: first defined here
/usr/bin/ld: mpris-service.o:./common.h:359: multiple definition of
`main_thread_id'; shairport.o:./common.h:359: first defined here
/usr/bin/ld: mpris-service.o:./metadata_hub.h:139: multiple definition of
`metadata_store'; shairport.o:./metadata_hub.h:139: first defined here
/usr/bin/ld: mpris-service.o:./metadata_hub.h:31: multiple definition of
`repeat_status_type'; shairport.o:./metadata_hub.h:31: first defined here
/usr/bin/ld: mpris-service.o:./metadata_hub.h:24: multiple definition of
`shuffle_status_type'; shairport.o:./metadata_hub.h:24: first defined here
/usr/bin/ld: mpris-service.o:./metadata_hub.h:18: multiple definition of
`active_state_type'; shairport.o:./metadata_hub.h:18: first defined here
/usr/bin/ld: mpris-service.o:./metadata_hub.h:13: multiple definition of
`play_status_type'; shairport.o:./metadata_hub.h:13: first defined here
/usr/bin/ld: mpris-service.o:./rtsp.h:7: multiple definition of `conns';
shairport.o:./rtsp.h:7: first defined here
/usr/bin/ld: mpris-service.o:./rtsp.h:6: multiple definition of `playing_conn';
shairport.o:./rtsp.h:6: first defined here
/usr/bin/ld: mpris-service.o:./common.h:412: multiple definition of
`r64_mutex'; shairport.o:./common.h:412: first defined here
/usr/bin/ld: mpris-service.o:./common.h:377: multiple definition of
`the_conn_lock'; shairport.o:./common.h:377: first defined here
/usr/bin/ld: mpris-service.o:./common.h:362: multiple definition of
`config_file_stuff'; shairport.o:./common.h:362: first defined here
/usr/bin/ld: mpris-service.o:./common.h:352: multiple definition of
`fp_time_at_last_debug_message'; shairport.o:./common.h:352: first defined here
/usr/bin/ld: mpris-service.o:./common.h:352: multiple definition of
`fp_time_at_startup'; shairport.o:./common.h:352: first defined here
/usr/bin/ld: mpris-service.o:./common.h:321: multiple definition of `debuglev';
shairport.o:./common.h:321: first defined here
/usr/bin/ld: mpris-service.o:./common.h:98: multiple definition of
`sps_format_t'; shairport.o:./common.h:98: first defined here
/usr/bin/ld: mpris-service.o:./common.h:70: multiple definition of
`decoders_supported_type'; shairport.o:./common.h:70: first defined here
/usr/bin/ld: mpris-service.o:./common.h:65: multiple definition of
`volume_control_profile_type'; shairport.o:./common.h:65: first defined here
/usr/bin/ld: mpris-service.o:./common.h:60: multiple definition of
`playback_mode_type'; shairport.o:./common.h:60: first defined here
/usr/bin/ld: mpris-service.o:./common.h:52: multiple definition of `s_type';
shairport.o:./common.h:52: first defined here
/usr/bin/ld: mpris-service.o:./common.h:46: multiple definition of
`endian_type'; shairport.o:./common.h:46: first defined here
/usr/bin/ld: mpris-service.o:./common.h:40: multiple definition of `yndk_type';
shairport.o:./common.h:40: first defined here
/usr/bin/ld: mpris-service.o:./common.h:37: multiple definition of `yna_type';
shairport.o:./common.h:37: first defined here
/usr/bin/ld: mpris-service.o:./common.h:30: multiple definition of `dbt_type';
shairport.o:./common.h:30: first defined here
/usr/bin/ld: mpris-service.o:././player.h:70: multiple definition of
`ast_type'; shairport.o:././player.h:70: first defined here
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:736: shairport-sync] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: *** [Makefile:869: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:593: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 returned exit code 2
make: *** [debian/rules:19: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: shairport-sync
Source-Version: 3.3.7-1
Done: Chris Boot <bo...@debian.org>
We believe that the bug you reported is fixed in the latest version of
shairport-sync, 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 957...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Chris Boot <bo...@debian.org> (supplier of updated shairport-sync 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: Thu, 07 Jan 2021 01:08:35 +0000
Source: shairport-sync
Architecture: source
Version: 3.3.7-1
Distribution: unstable
Urgency: medium
Maintainer: Chris Boot <bo...@debian.org>
Changed-By: Chris Boot <bo...@debian.org>
Closes: 955615 957787
Changes:
shairport-sync (3.3.7-1) unstable; urgency=medium
.
* New upstream release.
- Fixes compilation with gcc-10. (Closes: #957787)
* d/control: update to debhelper compat 13.
* d/watch: update to version 4.
* d/control: bump standards version to 4.5.1; no other changes required.
* Rename d/shairport-sync.tmpfile to shairport-sync.tmpfiles.
* d/copyright: update slightly for new release.
* Install D-Bus policy files. (Closes: #955615)
* Update shairport-sync.service with upstream changes.
* Add a patch to fix a typo of "daemon".
* Remove lintian overrides: no longer needed.
Checksums-Sha1:
768c2fa2e258db06b006c9b16c860d6006dabac7 2357 shairport-sync_3.3.7-1.dsc
696527086bde03b1ea80d75bec3f030e711283e4 419635
shairport-sync_3.3.7.orig.tar.gz
fa01504dc30e122622a868d8459dc462faef97b3 7476
shairport-sync_3.3.7-1.debian.tar.xz
Checksums-Sha256:
b869493a1f07b203661f7920ad1478ae3d45cf4e5012b78c0942d4dfd93c7768 2357
shairport-sync_3.3.7-1.dsc
7f8d4ecec53f2f681a962467bf09205568fc936c8c31a9ee07b1bd72d3d95b12 419635
shairport-sync_3.3.7.orig.tar.gz
cb8f3cbb7b75e6170234fc963f57a6832686f32b01065fc708bc6111e956f242 7476
shairport-sync_3.3.7-1.debian.tar.xz
Files:
097dd4d8e62f3ce209d68794b7e8712f 2357 sound optional shairport-sync_3.3.7-1.dsc
5f4206ac28e323fda3c150575eb64e15 419635 sound optional
shairport-sync_3.3.7.orig.tar.gz
46c69d398d3340325bb300bbbbfbe382 7476 sound optional
shairport-sync_3.3.7-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQKlBAEBCgCPFiEEakxNgo23DDPFqbsY1o29Dt2gqWQFAl/2X0lfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDZB
NEM0RDgyOERCNzBDMzNDNUE5QkIxOEQ2OERCRDBFRERBMEE5NjQRHGJvb3RjQGRl
Ymlhbi5vcmcACgkQ1o29Dt2gqWRhBQ/9F4dIkyAUYDrYA/3r00koXmmBfsbN2sOX
TK3w4qnR4mYt1PaVKoGbV8Q53/Q/6CWOQhZAXcaN6QcNGd5pZC6rYqRrBfFE7TEN
JJNRrQtO1PZpQ3SO4v+BR+TRfdHfcanikcIQd/Em4bgy79WPEfK0RkO6D0lVUImB
/0e1Q4JkWpvlk0j1a1nw36yNDBz0WChiyrbKTOxXGoJZdnXynnVVDU7rutWbCqKK
387tn6vToXtmL8gYBsBv2OJwHxbVWhsKhL2mOUXYB4HloB9SRsfT/tZfypMkgwdd
OMSQRq24ByrGSOMXsPKixbX116KOztyFPJxMQ3dveuKDFToCOks+X3h03lGWETAr
bmOMZBdFZJO+5TMOs3V3PAxd/+0HLG2ikJ9BdMTwJL8W4VbBNlTBZzlVwKrihSTw
kPNxyblBw+RvEZNiZmkhb4Qhb64tUBP076NBs+xojEOtrsYcnFXAgAICUeMh0HN9
iicZwR9lfURrfNXYUNVdPcnw+apI8/87B/Q4/QoPskJlO46u83KW3SLsvUQcfoF0
vNhFlWvncWymu6VSPCfouJywjUazWDFPiYjn1hVZOxHY/1FJ4C3T9TOmF/f/mgEm
OTXsPE4kYS+h+fQ7kPPVjJwKJCQ2GLDOb3x+5pLPy2qekeUqMkjeCINEIG9GSfe4
draeBKGSmMU=
=QAPA
-----END PGP SIGNATURE-----
--- End Message ---