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

Bug#925636: marked as done (bbtime: ftbfs with GCC-9)



Your message dated Fri, 07 Jun 2019 21:18:26 +0000
with message-id <E1hZMFm-000EHF-3C@fasolo.debian.org>
and subject line Bug#925636: fixed in bbtime 0.1.5-14
has caused the Debian Bug report #925636,
regarding bbtime: ftbfs with GCC-9
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.)


-- 
925636: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=925636
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:bbtime
Version: 0.1.5-13
Severity: normal
Tags: sid bullseye
User: debian-gcc@lists.debian.org
Usertags: ftbfs-gcc-9

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-9/g++-9, but succeeds to build with gcc-8/g++-8. 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/gcc9-20190321/bbtime_0.1.5-13_unstable_gcc9.log
The last lines of the build log are at the end of this report.

To build with GCC 9, either set CC=gcc-9 CXX=g++-9 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-9/porting_to.html

GCC 9 also passes the linker option --as-needed by default; typical
build issues are passing libraries before object files to the linker,
or underlinking of convenience libraries built from the same source.

[...]
/usr/bin/ld: Basemenu.cc:(.text+0x1df8): undefined reference to `XMoveWindow'
/usr/bin/ld: Basemenu.o: in function `Basemenu::leaveNotifyEvent(XCrossingEvent*)':
Basemenu.cc:(.text+0x1ea5): undefined reference to `XMoveWindow'
/usr/bin/ld: Basemenu.cc:(.text+0x1ec7): undefined reference to `XUngrabPointer'
/usr/bin/ld: Basemenu.o: in function `Basemenu::Reconfigure()':
Basemenu.cc:(.text+0x1ee5): undefined reference to `XSetWindowBackground'
/usr/bin/ld: Basemenu.cc:(.text+0x1efa): undefined reference to `XSetWindowBorder'
/usr/bin/ld: Basemenu.o: in function `Basemenu::~Basemenu()':
Basemenu.cc:(.text+0x56c): undefined reference to `XDestroyWindow'
/usr/bin/ld: Basemenu.o: in function `Basemenu::Hide()':
Basemenu.cc:(.text+0xc20): undefined reference to `XUnmapWindow'
/usr/bin/ld: Basemenu.o: in function `Basemenu::buttonReleaseEvent(XButtonEvent*)':
Basemenu.cc:(.text+0x16c5): undefined reference to `XUngrabPointer'
/usr/bin/ld: timemenu.o: in function `Timemenu::Show()':
timemenu.cc:(.text+0x4c4): undefined reference to `XRaiseWindow'
/usr/bin/ld: Baseresource.o: in function `BaseResource::Load()':
Baseresource.cc:(.text+0x29): undefined reference to `XrmDestroyDatabase'
/usr/bin/ld: Baseresource.o: in function `BaseResource::ReadResourceFromFilename(char*, char*)':
Baseresource.cc:(.text+0x1cf): undefined reference to `XrmGetResource'
/usr/bin/ld: Baseresource.cc:(.text+0x26c): undefined reference to `XrmGetFileDatabase'
/usr/bin/ld: Baseresource.o: in function `BaseResource::ReadBBtoolResource()':
Baseresource.cc:(.text+0x2f6): undefined reference to `XrmGetFileDatabase'
/usr/bin/ld: Baseresource.cc:(.text+0x31c): undefined reference to `XrmCombineDatabase'
/usr/bin/ld: Baseresource.cc:(.text+0x339): undefined reference to `XrmGetResource'
/usr/bin/ld: Baseresource.cc:(.text+0x365): undefined reference to `XrmGetResource'
/usr/bin/ld: Baseresource.o: in function `BaseResource::ReadDefaultResource()':
Baseresource.cc:(.text+0x49f): undefined reference to `XrmGetFileDatabase'
/usr/bin/ld: Baseresource.cc:(.text+0x4bd): undefined reference to `XrmCombineDatabase'
/usr/bin/ld: Baseresource.cc:(.text+0x4e9): undefined reference to `XrmCombineDatabase'
/usr/bin/ld: Baseresource.cc:(.text+0x510): undefined reference to `XrmGetResource'
/usr/bin/ld: Baseresource.cc:(.text+0x540): undefined reference to `XrmGetResource'
/usr/bin/ld: Baseresource.o: in function `BaseResource::ReadBlackboxResource()':
Baseresource.cc:(.text+0x6c5): undefined reference to `XrmGetFileDatabase'
/usr/bin/ld: Baseresource.cc:(.text+0x6e3): undefined reference to `XrmCombineDatabase'
/usr/bin/ld: Baseresource.cc:(.text+0x70a): undefined reference to `XrmGetResource'
/usr/bin/ld: Baseresource.cc:(.text+0x73a): undefined reference to `XrmGetResource'
/usr/bin/ld: Baseresource.cc:(.text+0x77b): undefined reference to `XrmCombineDatabase'
/usr/bin/ld: Baseresource.cc:(.text+0x7f2): undefined reference to `XrmGetFileDatabase'
/usr/bin/ld: Baseresource.cc:(.text+0x8b6): undefined reference to `XrmCombineDatabase'
/usr/bin/ld: Baseresource.o: in function `BaseResource::BaseResource(ToolWindow*)':
Baseresource.cc:(.text+0x90d): undefined reference to `XrmGetFileDatabase'
/usr/bin/ld: Baseresource.cc:(.text+0x9ac): undefined reference to `XrmGetFileDatabase'
/usr/bin/ld: Baseresource.o: in function `BaseResource::Reload()':
Baseresource.cc:(.text+0xa64): undefined reference to `XrmGetFileDatabase'
/usr/bin/ld: Baseresource.cc:(.text+0xaa8): undefined reference to `XrmDestroyDatabase'
/usr/bin/ld: Baseresource.o: in function `BaseResource::readDatabaseColor(char*, char*, char*, char*, char*, BColor*)':
Baseresource.cc:(.text+0xbad): undefined reference to `XrmGetResource'
/usr/bin/ld: Baseresource.cc:(.text+0xbd3): undefined reference to `XrmGetResource'
/usr/bin/ld: Baseresource.cc:(.text+0xc71): undefined reference to `XFreeColors'
/usr/bin/ld: Baseresource.o: in function `BaseResource::readDatabaseColor(char*, char*, char*, char*, BColor*)':
Baseresource.cc:(.text+0xcd4): undefined reference to `XrmGetResource'
/usr/bin/ld: Baseresource.cc:(.text+0xd32): undefined reference to `XFreeColors'
/usr/bin/ld: Baseresource.cc:(.text+0xd5e): undefined reference to `XrmGetResource'
/usr/bin/ld: Baseresource.o: in function `BaseResource::readDatabaseTexture(char*, char*, char*, char*, BColor, BColor, unsigned long, BTexture*)':
Baseresource.cc:(.text+0xe53): undefined reference to `XrmGetResource'
/usr/bin/ld: Baseresource.cc:(.text+0x11b9): undefined reference to `XrmGetResource'
/usr/bin/ld: Baseresource.cc:(.text+0x1302): undefined reference to `XAllocColor'
/usr/bin/ld: Baseresource.cc:(.text+0x1376): undefined reference to `XAllocColor'
/usr/bin/ld: Baseresource.o: in function `BaseResource::readDatabaseTexture(char*, char*, char*, char*, char*, char*, unsigned long, BTexture*)':
Baseresource.cc:(.text+0x1654): undefined reference to `XrmGetResource'
/usr/bin/ld: Baseresource.cc:(.text+0x1891): undefined reference to `XrmGetResource'
/usr/bin/ld: Baseresource.cc:(.text+0x19e5): undefined reference to `XAllocColor'
/usr/bin/ld: Baseresource.cc:(.text+0x1a59): undefined reference to `XAllocColor'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:179: bbtime] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:195: all-recursive] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:36: build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: bbtime
Source-Version: 0.1.5-14

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

Debian distribution maintenance software
pp.
Reiner Herrmann <reiner@reiner-h.de> (supplier of updated bbtime 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: Fri, 07 Jun 2019 16:10:51 +0200
Source: bbtime
Architecture: source
Version: 0.1.5-14
Distribution: experimental
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Reiner Herrmann <reiner@reiner-h.de>
Closes: 631747 925636
Changes:
 bbtime (0.1.5-14) experimental; urgency=medium
 .
   * QA upload.
   * Convert packaging to source format 3.0 (quilt).
   * Convert to dh-style build.
   * Depend on debhelper-compat 12.
     - drop dependency on autotools-dev.
   * Bump Standards-Version to 4.3.0.
   * Fix build with GCC9, by moving the linked X11 library
     to the correct place. (Closes: #925636)
     This also fixes building with --as-needed. (Closes: #631747)
   * Drop d/bbtime.files.
   * Enable all hardening options.
   * Convert d/copyright to copyright format 1.0.
   * Don't install README.bbtime to /etc.
Checksums-Sha1:
 7eebb7a68ec3c429f01246a5139101841b4da4fa 1745 bbtime_0.1.5-14.dsc
 826f51faa4be95a2ecd728689757a3de51fe82f7 6360 bbtime_0.1.5-14.debian.tar.xz
 d43d1bfbaa608d0c2e0e9ffd44f2a8a5141d699c 6148 bbtime_0.1.5-14_amd64.buildinfo
Checksums-Sha256:
 8f892c9dda86972def767ba6364717ad27d2298a7ecb59fd6295eae1f09ed908 1745 bbtime_0.1.5-14.dsc
 b030c46bd569bae75601a019036a4d3b1318e1bbc5f17d80449033343e76ba29 6360 bbtime_0.1.5-14.debian.tar.xz
 54c251a39018ddeb8478bad336e0b4aece302234aa47d1b1daf248767f48237f 6148 bbtime_0.1.5-14_amd64.buildinfo
Files:
 adc13d0b1432f565ca6d5ec9a15571d1 1745 x11 optional bbtime_0.1.5-14.dsc
 2d26f7cadcde41d06ce7f5200963f156 6360 x11 optional bbtime_0.1.5-14.debian.tar.xz
 e62d643462293577e562a203d0d8edfe 6148 x11 optional bbtime_0.1.5-14_amd64.buildinfo

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

iQIzBAEBCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAlz6zmQACgkQCBa54Yx2
K620oA//Qr3+bRB5jtKfiLLlN1rJc4Rk6ej+fDUWYzFbAF1AvX8WeHHXB1JAm7us
UICkiuI4/DMtLriDwWjhZWAzQCCMm8wddHHZkg6/s9PEcS786Wl1X5jrL0UF9xSw
RmTq9YzcDag1pXZlr32LVMmBgukYExVVwfxEaDIiAU/EvjOdQKGqIkfA6LnS+VID
7131hL22L8CecRyAlVhlgymkH3D2PNnJx1zwwbR2gmTnsJvQvTQgP0Fd4SDXtna1
wookAZhH34epVuY/kaYNUK7hCnlYy35/ElvPmRLQqOLULSGYLN/MCvSQQU1bNkvZ
f6TU/etzEXe4rQmjEAosGNl/XL9iBnsvy/wYFD8Tw6A5kPCNEOLuVkknql7cnqQo
GBgh3oMl+fm5982AwviE/t8rH5982OK8q5fKwnaTIh7GRVxTzmm4n2/5C2GdQn0J
1JysqT3tOjQfeNICjT7jXwb+X8Tp9j5dNiwMdk8hmL6U8VLEZUEWBmKn5ZjoM09D
ZxeXDzVQ5aXge4YOMBXBhiD03kZ2X6wLSh7X23+lpncr5la/MZgXkBYDMNYR/jvj
Filp/PL7/jZK070mEPrv5qzQLBy1HeXHO7xhFGCx++MNpVryWzSxePdyS/J1/jGN
mKImUCqLgGsNpZXTP+hBLXXuRHi2erhGZDSK/JhuqN3UsKIPumE=
=+8To
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: