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

Bug#853384: marked as done (efivar: ftbfs with GCC-7)



Your message dated Fri, 04 Aug 2017 21:05:07 +0000
with message-id <E1ddjmN-000Dos-3u@fasolo.debian.org>
and subject line Bug#853384: fixed in efivar 31-1
has caused the Debian Bug report #853384,
regarding efivar: ftbfs with GCC-7
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.)


-- 
853384: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=853384
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:efivar
Version: 30-1
Severity: normal
Tags: sid buster
User: debian-gcc@lists.debian.org
Usertags: ftbfs-gcc-7

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-7/g++-7, but succeeds to build with gcc-6/g++-6. The
severity of this report may be raised before the buster release.
There is no need to fix this issue in time for the stretch release.

The full build log can be found at:
http://people.debian.org/~doko/logs/gcc7-20170126/efivar_30-1_unstable_gcc7.log
The last lines of the build log are at the end of this report.

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

[...]
   addr1 = alloca(sz+1);
         ^
dp-message.c:429:9: note: in a call to built-in allocation function '__builtin_alloca'
dp-message.c:465:3: error: argument 1 value '18446744073709551606' exceeds maximum object size 9223372036854775807 [-Werror=alloc-size-larger-than=]
   format_ucs2(buf, size, off, "UsbWwid",
   ^
dp-message.c:465:3: note: in a call to built-in allocation function '__builtin_alloca_with_align'
In function 'memset',
    inlined from '_format_message_dn' at dp-message.c:465:3:
/usr/include/x86_64-linux-gnu/bits/string3.h:90:10: error: '__builtin_memset': specified size 18446744073709551606 exceeds maximum object size 9223372036854775807 [-Werror=stringop-overflow=]
   return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__dest));
          ^
In function 'memcpy',
    inlined from '_format_message_dn' at dp-message.c:465:3:
/usr/include/x86_64-linux-gnu/bits/string3.h:53:10: error: '__builtin_memcpy': specified size 18446744073709551604 exceeds maximum object size 9223372036854775807 [-Werror=stringop-overflow=]
   return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest));
          ^
dp-media.c: In function '_format_media_dn':
dp-media.c:73:3: error: argument 1 value '18446744073709551610' exceeds maximum object size 9223372036854775807 [-Werror=alloc-size-larger-than=]
   format_ucs2(buf, size, off, "File", dp->file.name,
   ^
dp-media.c:73:3: note: in a call to built-in allocation function '__builtin_alloca_with_align'
In function 'memset',
    inlined from '_format_media_dn' at dp-media.c:73:3:
/usr/include/x86_64-linux-gnu/bits/string3.h:90:10: error: '__builtin_memset': specified size 18446744073709551610 exceeds maximum object size 9223372036854775807 [-Werror=stringop-overflow=]
   return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__dest));
          ^
In function 'memcpy',
    inlined from '_format_media_dn' at dp-media.c:73:3:
/usr/include/x86_64-linux-gnu/bits/string3.h:53:10: error: '__builtin_memcpy': specified size 18446744073709551608 exceeds maximum object size 9223372036854775807 [-Werror=stringop-overflow=]
   return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest));
          ^
lto1: all warnings being treated as errors
lto-wrapper: fatal error: gcc returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
/<<PKGBUILDDIR>>/Make.rules:20: recipe for target 'libefivar.so' failed
make[3]: *** [libefivar.so] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
Makefile:11: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: make -j1 libdir=${prefix}/lib/x86_64-linux-gnu returned exit code 2
debian/rules:15: recipe for target 'override_dh_auto_build' failed
make[1]: *** [override_dh_auto_build] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules:12: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2

--- End Message ---
--- Begin Message ---
Source: efivar
Source-Version: 31-1

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

Debian distribution maintenance software
pp.
Mario Limonciello <mario.limonciello@dell.com> (supplier of updated efivar 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, 04 Aug 2017 15:49:01 -0500
Source: efivar
Binary: libefivar-dev libefiboot-dev efivar libefiboot1 libefivar1
Architecture: source amd64
Version: 31-1
Distribution: unstable
Urgency: medium
Maintainer: Debian UEFI Maintainers <debian-efi@lists.debian.org>
Changed-By: Mario Limonciello <mario.limonciello@dell.com>
Description:
 efivar     - Tools to manage UEFI variables
 libefiboot-dev - Development headers for libefiboot
 libefiboot1 - Library to manage UEFI variables
 libefivar-dev - Development headers for libefivar
 libefivar1 - Library to manage UEFI variables
Closes: 853384
Changes:
 efivar (31-1) unstable; urgency=medium
 .
   * New upstream version (31)
   * Fixes FTBFS with gcc-7 (Closes: #853384)
   * Drop all patches (upstream)
Checksums-Sha1:
 25eab4fe93bc25c843eba147b1c658c9051a79fc 2397 efivar_31-1.dsc
 3633ac2efd61cc0305cbc9f3386eecd3c4cfb6e6 102014 efivar_31.orig.tar.gz
 2435df982f85fad2c9268ca7a5751534cca4d330 8152 efivar_31-1.debian.tar.xz
 b276a397b624173a31b6967489c66c4d99ce0667 11808 efivar-dbgsym_31-1_amd64.deb
 1f5382b9c12e4864536af109342c5fc0d0dbd2d3 7108 efivar_31-1_amd64.buildinfo
 3613a16f97da0895458b495c8ba013f25af83175 11882 efivar_31-1_amd64.deb
 fbe89f3786b4bebbad4557daff66b3806d6d1bff 7006 libefiboot-dev_31-1_amd64.deb
 36359f310e4698c98449cc29c80f6b25e968f3b5 62848 libefiboot1-dbgsym_31-1_amd64.deb
 41f1af8a99b7f7884de6de003e0b4a183852c5c2 24952 libefiboot1_31-1_amd64.deb
 2b7b8bae4f4184076671381be9ff9b9207634ae3 18536 libefivar-dev_31-1_amd64.deb
 6a3ea223b2271d31eb6431576151b25c8e2ae7d3 122396 libefivar1-dbgsym_31-1_amd64.deb
 4b9c60f4deecb1a85ffc94690af20638ebd890e2 41516 libefivar1_31-1_amd64.deb
Checksums-Sha256:
 13489b57ffaac89166ffa3e6f61aabda7bceee50947e1bbf94bbb87d701bfbe4 2397 efivar_31-1.dsc
 46a7db97b55ea609b9b4ca790eb195509f5deb3dddc01cd33e1ddba72a3c1b79 102014 efivar_31.orig.tar.gz
 f7a657e6e10a802f9fa09e1e8bd9b60ba55c58c9b6f5c863547cb905514de238 8152 efivar_31-1.debian.tar.xz
 c4dae964d5af6fa95de243872df2783844b01c1d990c2fb2cef2ef7f8e2c9754 11808 efivar-dbgsym_31-1_amd64.deb
 b7869fbce65cc553f0a9e2f2624c91429f9b8f0b4d2f3b22098eee5ef1d8333b 7108 efivar_31-1_amd64.buildinfo
 6c9bf2369804637bbc8ead694693c4dfde955922dd5e7402b7cc897a0b2d063e 11882 efivar_31-1_amd64.deb
 4ad0611d99a966b966e5b589079b3902d734e8f793de91350ae9eca701cd0b0e 7006 libefiboot-dev_31-1_amd64.deb
 a7e88e77e8c7a1d92284891838a9281eb4fa6e56b0bb57487a6e0e3877e46e56 62848 libefiboot1-dbgsym_31-1_amd64.deb
 fa076cbe980e0aff2a3d84a29b6690549756feca4a3e2c5c472551cf773eb92c 24952 libefiboot1_31-1_amd64.deb
 c790ddfd286386654bf04305aab8caf6cc9d1ce1bbbd696133f6fd9263c52aa2 18536 libefivar-dev_31-1_amd64.deb
 dbf74e3da2957f68bb1f31a95291c94a199f1a20fc949ee4c305cab7d71ad271 122396 libefivar1-dbgsym_31-1_amd64.deb
 907c6b0292738a53b2a67377cff4bdb9eec9e67fdbaeb80010618b9e23dfda49 41516 libefivar1_31-1_amd64.deb
Files:
 4800ac75ae269ec9b35682b51200470b 2397 libs optional efivar_31-1.dsc
 4f5365472770400e486c313d0d3345ca 102014 libs optional efivar_31.orig.tar.gz
 26586ec59f6bfd58ccdb58069d15abc8 8152 libs optional efivar_31-1.debian.tar.xz
 0898fb2a7bad61a447bd513ea13a2650 11808 debug extra efivar-dbgsym_31-1_amd64.deb
 7bc510358bdbcdc949da9792e89ca5ed 7108 libs optional efivar_31-1_amd64.buildinfo
 d1f92c059492725f794598fb6673c049 11882 admin optional efivar_31-1_amd64.deb
 48099be3bd372470ab2ebbf0e54c42b6 7006 libdevel optional libefiboot-dev_31-1_amd64.deb
 6dbf8e73b8d6d63be411eaa7346b57bd 62848 debug extra libefiboot1-dbgsym_31-1_amd64.deb
 f1dc3537b28983052c6e15015d7e14f4 24952 libs optional libefiboot1_31-1_amd64.deb
 c8bc45a1fe56e8ced82c7406b06ede76 18536 libdevel optional libefivar-dev_31-1_amd64.deb
 6d1a69e97f5f6a72308564f854687e53 122396 debug extra libefivar1-dbgsym_31-1_amd64.deb
 b61b4828f18ea21c0a3079403ff391de 41516 libs optional libefivar1_31-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCgAGBQJZhN5JAAoJEC0ZLKYkdwJ22H8P/Ag159IcWtEahc1hx4rsGWZ1
Q+NuW9K8R3a16U4VRDcSlwdBLn68kwxrCzzy6u8H37p7YnxtMRyY3IxAgmrUmtle
aXA18FmSPkZ+gpuJ+3Yt5X02o3xL+diOeTAL4jSMpJeCgYSTlc8Gh2MxDllb5Mie
HXPIVaBtb572ka7P5RouV+bmA2H/DZlUChvDTpevZU4v6x9PjuCkW/u8Hizp44hY
2HLywaqLJYCEuVFHejeDylky6QMe6boMWwK0jR6MIKrVLr2ghTLTIMW4f7q2iMK9
7oIGIXSzCf13JAbitWxSQZuc9neZCc847T9YzojXFazBueqePbDDW3KPde896UdR
OcTBkoLB3x90UGfvM4Nm/PHWorSTq04t0bdgAtYS/Oi5JoH2cmXTqUx4XYnawgEa
OlzW44F9f7CSz6tP72lxiNbnTyUGlYUH7PX4La94+zn4Ti8kAHBzKJc7hczDVtYC
O1vpifJRabp4WvXwckki+MQVbm4DMrqqIfmH/oNYlHCc1SnHLqhJ0h/tRWDler19
zrwSQ3IW92baDPK3huos14vAlw887YHgHNoicZiA+en8XkkxvKb4Z1onoAw7QFDV
IyDM9+Wq1CkRa/prMTFk+RkvA8B6tyOnUqlzAS4JBn4RtMhvUSmDkERQpoEfPm++
9jZtNs7H3MpOcGzG6XQ5
=I/1f
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: