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

Bug#957965: marked as done (x11vnc: ftbfs with GCC-10)



Your message dated Fri, 24 Jul 2020 21:04:23 +0000
with message-id <E1jz4rf-000D2f-Eb@fasolo.debian.org>
and subject line Bug#957965: fixed in x11vnc 0.9.16-4
has caused the Debian Bug report #957965,
regarding x11vnc: 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 owner@bugs.debian.org
immediately.)


-- 
957965: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957965
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:x11vnc
Version: 0.9.16-3
Severity: normal
Tags: sid bullseye
User: debian-gcc@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/x11vnc_0.9.16-3_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: x11vnc-solid.o:./src/util.h:107: multiple definition of `pointerMutex'; x11vnc-8to24.o:./src/util.h:107: first defined here
/usr/bin/ld: x11vnc-solid.o:./src/util.h:106: multiple definition of `inputMutex'; x11vnc-8to24.o:./src/util.h:106: first defined here
/usr/bin/ld: x11vnc-solid.o:./src/util.h:105: multiple definition of `clientMutex'; x11vnc-8to24.o:./src/util.h:105: first defined here
/usr/bin/ld: x11vnc-sslcmds.o:./src/util.h:107: multiple definition of `pointerMutex'; x11vnc-8to24.o:./src/util.h:107: first defined here
/usr/bin/ld: x11vnc-sslcmds.o:./src/util.h:106: multiple definition of `inputMutex'; x11vnc-8to24.o:./src/util.h:106: first defined here
/usr/bin/ld: x11vnc-sslcmds.o:./src/util.h:105: multiple definition of `clientMutex'; x11vnc-8to24.o:./src/util.h:105: first defined here
/usr/bin/ld: x11vnc-sslhelper.o:./src/util.h:107: multiple definition of `pointerMutex'; x11vnc-8to24.o:./src/util.h:107: first defined here
/usr/bin/ld: x11vnc-sslhelper.o:./src/util.h:106: multiple definition of `inputMutex'; x11vnc-8to24.o:./src/util.h:106: first defined here
/usr/bin/ld: x11vnc-sslhelper.o:./src/util.h:105: multiple definition of `clientMutex'; x11vnc-8to24.o:./src/util.h:105: first defined here
/usr/bin/ld: x11vnc-uinput.o:./src/util.h:107: multiple definition of `pointerMutex'; x11vnc-8to24.o:./src/util.h:107: first defined here
/usr/bin/ld: x11vnc-uinput.o:./src/util.h:106: multiple definition of `inputMutex'; x11vnc-8to24.o:./src/util.h:106: first defined here
/usr/bin/ld: x11vnc-uinput.o:./src/util.h:105: multiple definition of `clientMutex'; x11vnc-8to24.o:./src/util.h:105: first defined here
/usr/bin/ld: x11vnc-unixpw.o:./src/util.h:107: multiple definition of `pointerMutex'; x11vnc-8to24.o:./src/util.h:107: first defined here
/usr/bin/ld: x11vnc-unixpw.o:./src/util.h:106: multiple definition of `inputMutex'; x11vnc-8to24.o:./src/util.h:106: first defined here
/usr/bin/ld: x11vnc-unixpw.o:./src/util.h:105: multiple definition of `clientMutex'; x11vnc-8to24.o:./src/util.h:105: first defined here
/usr/bin/ld: x11vnc-user.o:./src/util.h:107: multiple definition of `pointerMutex'; x11vnc-8to24.o:./src/util.h:107: first defined here
/usr/bin/ld: x11vnc-user.o:./src/util.h:106: multiple definition of `inputMutex'; x11vnc-8to24.o:./src/util.h:106: first defined here
/usr/bin/ld: x11vnc-user.o:./src/util.h:105: multiple definition of `clientMutex'; x11vnc-8to24.o:./src/util.h:105: first defined here
/usr/bin/ld: x11vnc-userinput.o:./src/util.h:107: multiple definition of `pointerMutex'; x11vnc-8to24.o:./src/util.h:107: first defined here
/usr/bin/ld: x11vnc-userinput.o:./src/util.h:106: multiple definition of `inputMutex'; x11vnc-8to24.o:./src/util.h:106: first defined here
/usr/bin/ld: x11vnc-userinput.o:./src/util.h:105: multiple definition of `clientMutex'; x11vnc-8to24.o:./src/util.h:105: first defined here
/usr/bin/ld: x11vnc-util.o:./src/util.h:107: multiple definition of `pointerMutex'; x11vnc-8to24.o:./src/util.h:107: first defined here
/usr/bin/ld: x11vnc-util.o:./src/util.h:106: multiple definition of `inputMutex'; x11vnc-8to24.o:./src/util.h:106: first defined here
/usr/bin/ld: x11vnc-util.o:./src/util.h:105: multiple definition of `clientMutex'; x11vnc-8to24.o:./src/util.h:105: first defined here
/usr/bin/ld: x11vnc-v4l.o:./src/util.h:107: multiple definition of `pointerMutex'; x11vnc-8to24.o:./src/util.h:107: first defined here
/usr/bin/ld: x11vnc-v4l.o:./src/util.h:106: multiple definition of `inputMutex'; x11vnc-8to24.o:./src/util.h:106: first defined here
/usr/bin/ld: x11vnc-v4l.o:./src/util.h:105: multiple definition of `clientMutex'; x11vnc-8to24.o:./src/util.h:105: first defined here
/usr/bin/ld: x11vnc-win_utils.o:./src/util.h:107: multiple definition of `pointerMutex'; x11vnc-8to24.o:./src/util.h:107: first defined here
/usr/bin/ld: x11vnc-win_utils.o:./src/util.h:106: multiple definition of `inputMutex'; x11vnc-8to24.o:./src/util.h:106: first defined here
/usr/bin/ld: x11vnc-win_utils.o:./src/util.h:105: multiple definition of `clientMutex'; x11vnc-8to24.o:./src/util.h:105: first defined here
/usr/bin/ld: x11vnc-x11vnc.o:./src/util.h:105: multiple definition of `clientMutex'; x11vnc-8to24.o:./src/util.h:105: first defined here
/usr/bin/ld: x11vnc-x11vnc.o:./src/util.h:106: multiple definition of `inputMutex'; x11vnc-8to24.o:./src/util.h:106: first defined here
/usr/bin/ld: x11vnc-x11vnc.o:./src/util.h:107: multiple definition of `pointerMutex'; x11vnc-8to24.o:./src/util.h:107: first defined here
/usr/bin/ld: x11vnc-x11vnc_defs.o:./src/util.h:107: multiple definition of `pointerMutex'; x11vnc-8to24.o:./src/util.h:107: first defined here
/usr/bin/ld: x11vnc-x11vnc_defs.o:./src/util.h:106: multiple definition of `inputMutex'; x11vnc-8to24.o:./src/util.h:106: first defined here
/usr/bin/ld: x11vnc-x11vnc_defs.o:./src/util.h:105: multiple definition of `clientMutex'; x11vnc-8to24.o:./src/util.h:105: first defined here
/usr/bin/ld: x11vnc-xdamage.o:./src/util.h:107: multiple definition of `pointerMutex'; x11vnc-8to24.o:./src/util.h:107: first defined here
/usr/bin/ld: x11vnc-xdamage.o:./src/util.h:106: multiple definition of `inputMutex'; x11vnc-8to24.o:./src/util.h:106: first defined here
/usr/bin/ld: x11vnc-xdamage.o:./src/util.h:105: multiple definition of `clientMutex'; x11vnc-8to24.o:./src/util.h:105: first defined here
/usr/bin/ld: x11vnc-xevents.o:./src/util.h:106: multiple definition of `inputMutex'; x11vnc-8to24.o:./src/util.h:106: first defined here
/usr/bin/ld: x11vnc-xevents.o:./src/util.h:107: multiple definition of `pointerMutex'; x11vnc-8to24.o:./src/util.h:107: first defined here
/usr/bin/ld: x11vnc-xevents.o:./src/util.h:105: multiple definition of `clientMutex'; x11vnc-8to24.o:./src/util.h:105: first defined here
/usr/bin/ld: x11vnc-xi2_devices.o:./src/util.h:107: multiple definition of `pointerMutex'; x11vnc-8to24.o:./src/util.h:107: first defined here
/usr/bin/ld: x11vnc-xi2_devices.o:./src/util.h:106: multiple definition of `inputMutex'; x11vnc-8to24.o:./src/util.h:106: first defined here
/usr/bin/ld: x11vnc-xi2_devices.o:./src/util.h:105: multiple definition of `clientMutex'; x11vnc-8to24.o:./src/util.h:105: first defined here
/usr/bin/ld: x11vnc-xinerama.o:./src/util.h:107: multiple definition of `pointerMutex'; x11vnc-8to24.o:./src/util.h:107: first defined here
/usr/bin/ld: x11vnc-xinerama.o:./src/util.h:106: multiple definition of `inputMutex'; x11vnc-8to24.o:./src/util.h:106: first defined here
/usr/bin/ld: x11vnc-xinerama.o:./src/util.h:105: multiple definition of `clientMutex'; x11vnc-8to24.o:./src/util.h:105: first defined here
/usr/bin/ld: x11vnc-xkb_bell.o:./src/util.h:107: multiple definition of `pointerMutex'; x11vnc-8to24.o:./src/util.h:107: first defined here
/usr/bin/ld: x11vnc-xkb_bell.o:./src/util.h:106: multiple definition of `inputMutex'; x11vnc-8to24.o:./src/util.h:106: first defined here
/usr/bin/ld: x11vnc-xkb_bell.o:./src/util.h:105: multiple definition of `clientMutex'; x11vnc-8to24.o:./src/util.h:105: first defined here
/usr/bin/ld: x11vnc-xrandr.o:./src/util.h:107: multiple definition of `pointerMutex'; x11vnc-8to24.o:./src/util.h:107: first defined here
/usr/bin/ld: x11vnc-xrandr.o:./src/util.h:106: multiple definition of `inputMutex'; x11vnc-8to24.o:./src/util.h:106: first defined here
/usr/bin/ld: x11vnc-xrandr.o:./src/util.h:105: multiple definition of `clientMutex'; x11vnc-8to24.o:./src/util.h:105: first defined here
/usr/bin/ld: x11vnc-xrecord.o:./src/util.h:107: multiple definition of `pointerMutex'; x11vnc-8to24.o:./src/util.h:107: first defined here
/usr/bin/ld: x11vnc-xrecord.o:./src/util.h:106: multiple definition of `inputMutex'; x11vnc-8to24.o:./src/util.h:106: first defined here
/usr/bin/ld: x11vnc-xrecord.o:./src/util.h:105: multiple definition of `clientMutex'; x11vnc-8to24.o:./src/util.h:105: first defined here
/usr/bin/ld: x11vnc-xwrappers.o:./src/util.h:107: multiple definition of `pointerMutex'; x11vnc-8to24.o:./src/util.h:107: first defined here
/usr/bin/ld: x11vnc-xwrappers.o:./src/util.h:106: multiple definition of `inputMutex'; x11vnc-8to24.o:./src/util.h:106: first defined here
/usr/bin/ld: x11vnc-xwrappers.o:./src/util.h:105: multiple definition of `clientMutex'; x11vnc-8to24.o:./src/util.h:105: first defined here
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:551: x11vnc] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:501: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:378: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 returned exit code 2
make: *** [debian/rules:8: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: x11vnc
Source-Version: 0.9.16-4
Done: Antoni Villalonga <antoni@friki.cat>

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

Debian distribution maintenance software
pp.
Antoni Villalonga <antoni@friki.cat> (supplier of updated x11vnc 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: Fri, 17 Apr 2020 14:56:23 +0200
Source: x11vnc
Architecture: source
Version: 0.9.16-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Remote Maintainers <debian-remote@lists.debian.org>
Changed-By: Antoni Villalonga <antoni@friki.cat>
Closes: 957965
Changes:
 x11vnc (0.9.16-4) unstable; urgency=medium
 .
   * Add patch 0004-x11vnc.ftbfs-gcc10.patch (Closes: #957965)
   * Standards-Version: 4.5.0 (routine-update)
   * Point Vcs fields to salsa.debian.org (routine-update)
   * Remove trailing whitespace in debian/copyright (routine-update)
   * Rename salsa-ci file
   * d/upstream/metadata: Repository and Bug
   * Re-export upstream signing key without extra signatures.
Checksums-Sha1:
 ae89ec9de779b2e2e3d3ffb796d4439c945a186a 2086 x11vnc_0.9.16-4.dsc
 23d2a779769e20d9c7329142d6ddf81428066f20 20376 x11vnc_0.9.16-4.debian.tar.xz
 1afd9c27599cf873b8daee140e1e2bca8b90fedf 8885 x11vnc_0.9.16-4_source.buildinfo
Checksums-Sha256:
 48894b373164d6387583184d47e2ac6dd7e868b0a2789a80a994bdea716d27c2 2086 x11vnc_0.9.16-4.dsc
 74caa6ae16d97e105c282db7187f40d5068a344c1e77cbc0c19855906b48ef83 20376 x11vnc_0.9.16-4.debian.tar.xz
 3ca6fc9681afb5c948736440eff44afadcd96d508d671bd203ea31b7c160af12 8885 x11vnc_0.9.16-4_source.buildinfo
Files:
 494ca1576346c9fb85ced5dbbea215a9 2086 x11 optional x11vnc_0.9.16-4.dsc
 e4a67972aae3314e39d342895fabf4d9 20376 x11 optional x11vnc_0.9.16-4.debian.tar.xz
 90bd7c754596bb6839a57b20dd4f6b10 8885 x11 optional x11vnc_0.9.16-4_source.buildinfo

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

iQIzBAEBCAAdFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAl8bR3UACgkQmvRrMCV3
GzEkaQ//fyxO7iG6VaoIZ/z4u8Q3FeOhkiTPfamuh69IHs46h5aPL03mZr2RFLAu
4gdeBRm8iuJftE+1BETjd9cz6RuXHZr5gVSWaPF8369SoIIqGNb5f0T298WWerA8
G7E0C7B2m/JHb1DxrucXlj2DX8di2KgKC0WEqk0dMBh/Fv3eD+X79yG5ypzFo2u7
DRaafRCMar4fweO31ew1BKBlqqhd0OklcC7zGb+oCof0maJsV0Gx/Tu0boRv6WMc
3ksPnzxh6ghKIj5iktAZaFx5Fc7j9ZgMy4xQKwtoKMjys5mz7N9670cvKy7OzGtR
l3LUdXb8C9eY91MC6JIsJ2xAfcIAZp19hjPJO3nYkQoS8blC9E9IrutxxQ0UPff5
5m9KZC5BricxyeHlnRntib9tcvFTG9jsOccOE3BP2jP8qru7NfjunKtFMPUdQsNq
hO+Y6FI9TLTPSsxiU6YQMzWcnnGQS5pZrUFu7ZSAb/zLglz2ltGT/PWRfwbAnEF7
5kcrCFzyqU251dGx3/cCAfhvMKSf0bhNRFRS1652FerLiYTZ7glcH2pPYXUF2Z74
A2ReIaTK5dKyjTWubSsUUJYekshg+/70QjRdAue+Dsh7ZfTLmrDXXKwX8YdFFzKC
CucZ0bolyQOQALYwUHLBx+v7j5mBGBB7ytiM1dBPrE7oSygTHxk=
=cIrM
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: