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

Bug#957336: marked as done (hfsplus: ftbfs with GCC-10)



Your message dated Sun, 23 Aug 2020 15:37:47 +0000
with message-id <E1k9s43-000Ivz-Db@fasolo.debian.org>
and subject line Bug#957336: fixed in hfsplus 1.0.4-16
has caused the Debian Bug report #957336,
regarding hfsplus: 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.)


-- 
957336: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957336
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:hfsplus
Version: 1.0.4-15
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/hfsplus_1.0.4-15_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

[...]
config.status: creating libhfsp/test/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
configure: WARNING: unrecognized options: --disable-maintainer-mode
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_build
	make -j1
make[2]: Entering directory '/<<PKGBUILDDIR>>'
make  all-recursive
make[3]: Entering directory '/<<PKGBUILDDIR>>'
Making all in libhfsp
make[4]: Entering directory '/<<PKGBUILDDIR>>/libhfsp'
Making all in src
make[5]: Entering directory '/<<PKGBUILDDIR>>/libhfsp/src'
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o blockiter.lo blockiter.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c blockiter.c  -fPIC -DPIC -o .libs/blockiter.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c blockiter.c -o blockiter.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o btree.lo btree.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c btree.c  -fPIC -DPIC -o .libs/btree.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c btree.c -o btree.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o btreecheck.lo btreecheck.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c btreecheck.c  -fPIC -DPIC -o .libs/btreecheck.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c btreecheck.c -o btreecheck.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o fscheck.lo fscheck.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c fscheck.c  -fPIC -DPIC -o .libs/fscheck.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c fscheck.c -o fscheck.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o hfstime.lo hfstime.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c hfstime.c  -fPIC -DPIC -o .libs/hfstime.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c hfstime.c -o hfstime.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libhfsp.lo libhfsp.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libhfsp.c  -fPIC -DPIC -o .libs/libhfsp.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c libhfsp.c -o libhfsp.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o os.lo os.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c os.c  -fPIC -DPIC -o .libs/os.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c os.c -o os.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o unicode.lo unicode.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c unicode.c  -fPIC -DPIC -o .libs/unicode.o
unicode.c: In function ‘unicode_uni2asc’:
unicode.c:82:5: warning: ignoring return value of ‘wcrtomb’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   82 |     wcrtomb(astr, 0, &mbstate); // care about rest of state
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c unicode.c -o unicode.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o record.lo record.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c record.c  -fPIC -DPIC -o .libs/record.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c record.c -o record.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o volume.lo volume.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c volume.c  -fPIC -DPIC -o .libs/volume.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c volume.c -o volume.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c -o partitions.lo partitions.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c partitions.c  -fPIC -DPIC -o .libs/partitions.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c partitions.c -o partitions.o >/dev/null 2>&1
/bin/bash ../../libtool  --tag=CC   --mode=link gcc  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,-z,now -o libhfsp.la -rpath /usr/lib/x86_64-linux-gnu blockiter.lo btree.lo btreecheck.lo fscheck.lo hfstime.lo libhfsp.lo os.lo unicode.lo record.lo volume.lo partitions.lo  
libtool: link: gcc -shared  -fPIC -DPIC  .libs/blockiter.o .libs/btree.o .libs/btreecheck.o .libs/fscheck.o .libs/hfstime.o .libs/libhfsp.o .libs/os.o .libs/unicode.o .libs/record.o .libs/volume.o .libs/partitions.o    -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now   -Wl,-soname -Wl,libhfsp.so.0 -o .libs/libhfsp.so.0.0.0
/usr/bin/ld: .libs/fscheck.o:./libhfsp/src/fscheck.h:108: multiple definition of `fsck_data'; .libs/btreecheck.o:./libhfsp/src/fscheck.h:108: first defined here
collect2: error: ld returned 1 exit status
make[5]: *** [Makefile:427: libhfsp.la] Error 1
make[5]: Leaving directory '/<<PKGBUILDDIR>>/libhfsp/src'
make[4]: *** [Makefile:358: all-recursive] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/libhfsp'
make[3]: *** [Makefile:411: all-recursive] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: *** [Makefile:343: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j1 returned exit code 2
make[1]: *** [debian/rules:11: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:8: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: hfsplus
Source-Version: 1.0.4-16
Done: Hilko Bengen <bengen@debian.org>

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

Debian distribution maintenance software
pp.
Hilko Bengen <bengen@debian.org> (supplier of updated hfsplus 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: Sun, 23 Aug 2020 15:50:33 +0200
Source: hfsplus
Architecture: source
Version: 1.0.4-16
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Hilko Bengen <bengen@debian.org>
Closes: 957336
Changes:
 hfsplus (1.0.4-16) unstable; urgency=medium
 .
   * QA upload.
   * Add patch to make fsck_data static, fixing FTBFS introduced by
     upgrading to GCC 10 (Closes: #957336)
   * Don't attempt building on non-Linux architectures
   * Update VCS-* fields to point to salsa.debian.org
Checksums-Sha1:
 f5aaadb161f2cd71aaf4f9fe19a5679de32e899d 1961 hfsplus_1.0.4-16.dsc
 e69138bab540b773ee68a3c0df62b9b538dd89e2 20188 hfsplus_1.0.4-16.debian.tar.xz
 dfe3148865abef5e2e26831471c26f8eff926834 5605 hfsplus_1.0.4-16_source.buildinfo
Checksums-Sha256:
 b7af22cd2a0453041301e7c549684954fc946e8a40762ee9ed3ce8ceea5fff12 1961 hfsplus_1.0.4-16.dsc
 86d6a696b3896b8d6544f575c6d412b7b8991ac1f31fa4403b938a860b9b5d1d 20188 hfsplus_1.0.4-16.debian.tar.xz
 89e8fcb0413bf1a8c37c59784ab3003ff88c4ad444e399c01502fe1b1e0b1cb8 5605 hfsplus_1.0.4-16_source.buildinfo
Files:
 de728d6083c1ed36e6293941c08baeb4 1961 otherosfs optional hfsplus_1.0.4-16.dsc
 2c62c69bdd187ec41df882e1c66fbb0e 20188 otherosfs optional hfsplus_1.0.4-16.debian.tar.xz
 cc29daaf12cf088f983052dc7d286c38 5605 otherosfs optional hfsplus_1.0.4-16_source.buildinfo

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

iQJGBAEBCAAwFiEErnMQVUQqHZbPTUx4dbcQY1whOn4FAl9Ch5cSHGJlbmdlbkBk
ZWJpYW4ub3JnAAoJEHW3EGNcITp+1csP/R9KpNao/Wv7c9gu8DlgV7w1EztzUAnv
hpRkWA2wOwpyYS8bmR0EC33axq0C30xopd8AYgBD8djlviy+qndka45dEqr4mqJ7
1zaLwUdEqon3NG4C7/XyqYClE+KlrXHnLfkHHnFkb1tWLyAis8LMhi+UUfyTtBcK
3cDhgfNqgGoyPN8j47/i6qw1Hjkg5yyiFW3AP3MCxUwlJZf50FKgz6rlCqHenDOb
AzjmYkds+m7SRfCP/WMnxbCRC4csjAUMdsgQh1n/L4UyGQPisRMy1/LP40zesKBP
O0LAa9AdCO84qw4KYf28HEbHqhhfJIdzpdkXUwmocJvKJWtfC8A7TqiRFIex2XUz
pEp+NAQRtVElqnhEngLcHdmULrEcbQ4wcu/ZphlqUYkMbIdXTwyCmj6WslE9+UNo
SyutlvZThRRsbLHUD5mWV7HxoRLnJ11KuqkF5h5Vt/lqb6fCql8Qm/zjUL/UBQ/D
Cjqbfrj/ib86Yk3Yh73CGHMxDGeQKktw7EsBa/MARezgvhYuPPCug29cDHAKLDzy
kIk99qcwfP+CUal0Hb1dl6UBt1jcEI7dZhhxPjtFbqa8j6xjUWun9S+4tOAllI+f
+t/FlixlgTiH7Ni6ZiNcE5FGzf6DWj5tC1F74jXSbqgiZRufDNJmGxtS4AmL86KR
b/OO9uN4XzD6
=KFVH
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: