Your message dated Fri, 24 Jan 2020 21:04:20 +0000
with message-id <e1iv67o-000hmp...@fasolo.debian.org>
and subject line Bug#925665: fixed in cycfx2prog 0.47-1.1
has caused the Debian Bug report #925665,
regarding cycfx2prog: 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 ow...@bugs.debian.org
immediately.)


-- 
925665: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=925665
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:cycfx2prog
Version: 0.47-1
Severity: normal
Tags: sid bullseye
User: debian-...@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/cycfx2prog_0.47-1_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.

[...]
cycfx2dev.cc:393:16: warning: comparison of unsigned expression >= 0 is always 
true [-Wtype-limits]
  393 |   assert(nbytes>=0 && nbytes<256);
      |          ~~~~~~^~~
gcc -pipe -lusb cycfx2prog.o cycfx2dev.o -o cycfx2prog
/usr/bin/ld: cycfx2prog.o: in function `USBDumpBusses(_IO_FILE*)':
cycfx2prog.cc:(.text+0x201): undefined reference to `usb_busses'
/usr/bin/ld: cycfx2prog.o: in function `main':
cycfx2prog.cc:(.text.startup+0x2a3): undefined reference to `usb_init'
/usr/bin/ld: cycfx2prog.cc:(.text.startup+0x2a8): undefined reference to 
`usb_find_busses'
/usr/bin/ld: cycfx2prog.cc:(.text.startup+0x2d2): undefined reference to 
`usb_find_devices'
/usr/bin/ld: cycfx2dev.o: in function `USBFindDevice(char const*, char const*)':
cycfx2dev.cc:(.text+0xd): undefined reference to `usb_busses'
/usr/bin/ld: cycfx2dev.o: in function `USBFindDevice(int, int, int)':
cycfx2dev.cc:(.text+0x93): undefined reference to `usb_busses'
/usr/bin/ld: cycfx2dev.o: in function `CypressFX2Device::BlockRead(int, 
unsigned char*, unsigned long, char)':
cycfx2dev.cc:(.text+0x157): undefined reference to `usb_claim_interface'
/usr/bin/ld: cycfx2dev.cc:(.text+0x16b): undefined reference to 
`usb_set_altinterface'
/usr/bin/ld: cycfx2dev.cc:(.text+0x1b5): undefined reference to `usb_bulk_read'
/usr/bin/ld: cycfx2dev.cc:(.text+0x222): undefined reference to 
`usb_release_interface'
/usr/bin/ld: cycfx2dev.cc:(.text+0x2a1): undefined reference to 
`usb_interrupt_read'
/usr/bin/ld: cycfx2dev.cc:(.text+0x2be): undefined reference to `usb_strerror'
/usr/bin/ld: cycfx2dev.cc:(.text+0x2ea): undefined reference to 
`usb_release_interface'
/usr/bin/ld: cycfx2dev.cc:(.text+0x31c): undefined reference to 
`usb_release_interface'
/usr/bin/ld: cycfx2dev.cc:(.text+0x361): undefined reference to `usb_strerror'
/usr/bin/ld: cycfx2dev.cc:(.text+0x387): undefined reference to 
`usb_release_interface'
/usr/bin/ld: cycfx2dev.cc:(.text+0x3a2): undefined reference to 
`usb_release_interface'
/usr/bin/ld: cycfx2dev.cc:(.text+0x3ab): undefined reference to `usb_strerror'
/usr/bin/ld: cycfx2dev.cc:(.text+0x43b): undefined reference to 
`usb_release_interface'
/usr/bin/ld: cycfx2dev.o: in function `CypressFX2Device::BlockWrite(int, 
unsigned char const*, unsigned long, char)':
cycfx2dev.cc:(.text+0x4a2): undefined reference to `usb_claim_interface'
/usr/bin/ld: cycfx2dev.cc:(.text+0x4b6): undefined reference to 
`usb_set_altinterface'
/usr/bin/ld: cycfx2dev.cc:(.text+0x4fd): undefined reference to `usb_bulk_write'
/usr/bin/ld: cycfx2dev.cc:(.text+0x54b): undefined reference to 
`usb_release_interface'
/usr/bin/ld: cycfx2dev.cc:(.text+0x598): undefined reference to 
`usb_release_interface'
/usr/bin/ld: cycfx2dev.cc:(.text+0x5a1): undefined reference to 
`usb_interrupt_write'
/usr/bin/ld: cycfx2dev.cc:(.text+0x5be): undefined reference to `usb_strerror'
/usr/bin/ld: cycfx2dev.cc:(.text+0x601): undefined reference to `usb_strerror'
/usr/bin/ld: cycfx2dev.cc:(.text+0x627): undefined reference to 
`usb_release_interface'
/usr/bin/ld: cycfx2dev.cc:(.text+0x642): undefined reference to 
`usb_release_interface'
/usr/bin/ld: cycfx2dev.cc:(.text+0x64e): undefined reference to `usb_strerror'
/usr/bin/ld: cycfx2dev.o: in function `CypressFX2Device::BenchBlockRead(int, 
unsigned long, unsigned long, char)':
cycfx2dev.cc:(.text+0x749): undefined reference to `usb_claim_interface'
/usr/bin/ld: cycfx2dev.cc:(.text+0x771): undefined reference to 
`usb_set_altinterface'
/usr/bin/ld: cycfx2dev.cc:(.text+0x7dd): undefined reference to `usb_bulk_read'
/usr/bin/ld: cycfx2dev.cc:(.text+0x83f): undefined reference to 
`usb_release_interface'
/usr/bin/ld: cycfx2dev.cc:(.text+0x861): undefined reference to `usb_strerror'
/usr/bin/ld: cycfx2dev.cc:(.text+0x979): undefined reference to 
`usb_release_interface'
/usr/bin/ld: cycfx2dev.cc:(.text+0x991): undefined reference to 
`usb_interrupt_read'
/usr/bin/ld: cycfx2dev.cc:(.text+0x9bc): undefined reference to `usb_strerror'
/usr/bin/ld: cycfx2dev.cc:(.text+0x9f1): undefined reference to `usb_strerror'
/usr/bin/ld: cycfx2dev.o: in function `CypressFX2Device::WriteRAM(unsigned 
long, unsigned char const*, unsigned long)':
cycfx2dev.cc:(.text+0xb65): undefined reference to `usb_control_msg'
/usr/bin/ld: cycfx2dev.cc:(.text+0xb70): undefined reference to `usb_strerror'
/usr/bin/ld: cycfx2dev.o: in function `CypressFX2Device::ReadRAM(unsigned long, 
unsigned char*, unsigned long)':
cycfx2dev.cc:(.text+0xca5): undefined reference to `usb_control_msg'
/usr/bin/ld: cycfx2dev.cc:(.text+0xcb0): undefined reference to `usb_strerror'
/usr/bin/ld: cycfx2dev.o: in function `CypressFX2Device::CtrlMsg(unsigned char, 
unsigned char, int, int, unsigned char const*, unsigned long)':
cycfx2dev.cc:(.text+0x1310): undefined reference to `usb_control_msg'
/usr/bin/ld: cycfx2dev.cc:(.text+0x1329): undefined reference to `usb_strerror'
/usr/bin/ld: cycfx2dev.o: in function `CypressFX2Device::close()':
cycfx2dev.cc:(.text+0x13a7): undefined reference to `usb_close'
/usr/bin/ld: cycfx2dev.cc:(.text+0x13d1): undefined reference to `usb_strerror'
/usr/bin/ld: cycfx2dev.o: in function `CypressFX2Device::open(usb_device*)':
cycfx2dev.cc:(.text+0x1408): undefined reference to `usb_open'
/usr/bin/ld: cycfx2dev.cc:(.text+0x1429): undefined reference to `usb_strerror'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:12: cycfx2prog] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [/usr/share/cdbs/1/class/makefile.mk:77: debian/stamp-makefile-build] 
Error 2
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit 
status 2

--- End Message ---
--- Begin Message ---
Source: cycfx2prog
Source-Version: 0.47-1.1

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

Debian distribution maintenance software
pp.
Boyuan Yang <by...@debian.org> (supplier of updated cycfx2prog 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: Fri, 24 Jan 2020 15:38:41 -0500
Source: cycfx2prog
Architecture: source
Version: 0.47-1.1
Distribution: unstable
Urgency: high
Maintainer: Uwe Hermann <u...@debian.org>
Changed-By: Boyuan Yang <by...@debian.org>
Closes: 638713 925665
Changes:
 cycfx2prog (0.47-1.1) unstable; urgency=high
 .
   * Non-maintainer upload.
   * debian/control: Replace obsolete Priority: extra with
     Priority: optional.
   * Bump debhelper compat to 9.
   * Bump Standards-Version to 3.9.8.
   * debian/patches: Add patch to fix FTBFS with gcc-9.
     (Closes: #925665, #638713) (LP: #770790)
Checksums-Sha1:
 6c86916945c3e01349e0dcd7b0264142b5310d26 1735 cycfx2prog_0.47-1.1.dsc
 1341bd1b6b2d9ff6cbe0ca7dddcc16ae19a40ba6 1930 cycfx2prog_0.47-1.1.diff.gz
 ed50145843ee837ea91cbd0aad6421bb5f16b0a1 6019 
cycfx2prog_0.47-1.1_amd64.buildinfo
Checksums-Sha256:
 868fc495ba5e6c52ac27d9a17876f396a76b2d6d97e22cad691bad0ac45192c4 1735 
cycfx2prog_0.47-1.1.dsc
 2ecc5d37e5dff315659d811de9af684bc803a0ac6b4f722b8746b7c5605ded95 1930 
cycfx2prog_0.47-1.1.diff.gz
 54ad20a8d9338a83a8d6556d16776846ddcdf1d828ba818aabf79e0fb5379eb8 6019 
cycfx2prog_0.47-1.1_amd64.buildinfo
Files:
 e3647eaa7b489f65fec423e1ce9b0ebc 1735 electronics optional 
cycfx2prog_0.47-1.1.dsc
 da7b1d7f8ff1358cbf94c6548f7ffe57 1930 electronics optional 
cycfx2prog_0.47-1.1.diff.gz
 b01ca2c563a75296d4e599bbba922a28 6019 electronics optional 
cycfx2prog_0.47-1.1_amd64.buildinfo

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

iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAl4rVw4ACgkQwpPntGGC
Ws7p/A/+LJ+k1lHWGmovMhPhPNZ9bu4HRSBC+0tZEoCBMrQGUlTS7ZMbbaM1kPtQ
I+zddXrgzo+zlrzDpxLR249geXP1x96bteHS9c6JGoLBbvAyZ5vSQ/Ul6n/gSKPR
Xj4D+vUrC8YYUA+IsZQMjSo0YDne052NeWxnOP8+KLPYkmlCpLDtjATOfVVA4Tzm
fk/EwWC9/drl2ZT/d5EOl8M0Jt8jcP5kGzBqzrtBuNV3k/7+O5NRbFBrEpbN2dcY
8tIp3JFhxGdURix0evyXGJZHcvmoA7AFioG1s87gnG1X+2eYwhfOh8ji0islk09u
/+FAaHeA1gZmo84rt70T8stUmJ+yeC5JKtc11unMuyyNzuw9WZH1nyLfvPdkkbSx
J4N4DNytJojWPii5plZsR4dUb7qNDXU6Ywxn27664Pfz5oUOowegpNogcDjFYkyn
F0b2GlnYoC0S6Qilj+zOrCto++cOu+y9WY462Tk8HbpPVxRi/8RkwuoRxKY0iKqB
CBiZWFYNSCgKw9gU74yVm5nHweuJz7kmJaoSaGvF0r2kQMZrmJhTWNWb8aBUn6Jr
/9y83Mv8Wen/Nk0ll3k3ny+FT/gRpZaRDoFG3mM1cOR4E5EMmmtyAK+Cmve+Gjrn
BIAvA86jG/+Y/2ibmHybZ5hoiycaiv7CGE5gFwVeDroyQDL4QaQ=
=RpkC
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to