Your message dated Sat, 24 Sep 2022 17:00:13 +0000
with message-id <e1oc8vh-004idz...@fasolo.debian.org>
and subject line Bug#983982: fixed in bazel-bootstrap 3.5.1+ds-5~exp2
has caused the Debian Bug report #983982,
regarding bazel-bootstrap: ftbfs with GCC-11
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.)
--
983982: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=983982
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:bazel-bootstrap
Version: 3.5.1+ds-3
Severity: normal
Tags: sid bookworm
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-11
[This bug is not targeted to the upcoming bullseye release]
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-11/g++-11, but succeeds to build with gcc-10/g++-10. The
severity of this report will be raised before the bookworm release,
so nothing has to be done for the bullseye release.
The full build log can be found at:
http://people.debian.org/~doko/logs/20210228/filtered/gcc11/bazel-bootstrap_3.5.1+ds-3_unstable_gcc11.log
The last lines of the build log are at the end of this report.
To build with GCC 11, either set CC=gcc-11 CXX=g++-11 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-11/porting_to.html
GCC 11 defaults to the GNU++17 standard. If your package installs
header files in /usr/include, please don't work around C++17 issues
by choosing a lower C++ standard for the package build, but fix these
issues to build with the C++17 standard.
[...]
[1A[K
[1A[K
[1A[K
[1A[K
[1A[K[32m[121 / 1,598][0m 4 actions running
JavacBootstrap .../devtools/build/buildjar/libskylark-deps.jar; 47s local
@debian_proto_deps//:descriptor_proto; 37s local
Compiling src/main/protobuf/failure_details.pb.cc; 27s local
Compiling third_party/ijar/mapped_file_unix.cc; 0s local
[1A[K
[1A[K
[1A[K
[1A[K
[1A[K[31m[1mERROR: [0m/<<PKGBUILDDIR>>/third_party/ijar/BUILD:10:11: C++
compilation of rule '//third_party/ijar:zip' failed (Exit 1): gcc failed: error
executing command
(cd /tmp/bazel_iK5QSBRe/out/execroot/io_bazel && \
exec env - \
CCACHE_DISABLE=1 \
CCACHE_TEMPDIR=/<<PKGBUILDDIR>>/debian/ccachetmp \
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games \
PWD=/proc/self/cwd \
/usr/bin/gcc -U_FORTIFY_SOURCE -fstack-protector -Wall
-Wunused-but-set-parameter -Wno-free-nonheap-object -fno-omit-frame-pointer -g
'-std=c++0x' -Wdate-time '-D_FORTIFY_SOURCE=2' -g -O2
'-ffile-prefix-map=/<<PKGBUILDDIR>>=.' -fstack-protector-strong -Wformat
'-Werror=format-security' -MD -MF
bazel-out/k8-dbg/bin/third_party/ijar/_objs/zip/mapped_file_unix.pic.d
'-frandom-seed=bazel-out/k8-dbg/bin/third_party/ijar/_objs/zip/mapped_file_unix.pic.o'
-fPIC -DBLAZE_OPENSOURCE -iquote . -iquote bazel-out/k8-dbg/bin -iquote
external/debian_cc_deps -iquote bazel-out/k8-dbg/bin/external/debian_cc_deps
-fno-canonical-system-headers -Wno-builtin-macro-redefined
'-D__DATE__="redacted"' '-D__TIMESTAMP__="redacted"' '-D__TIME__="redacted"' -c
third_party/ijar/mapped_file_unix.cc -o
bazel-out/k8-dbg/bin/third_party/ijar/_objs/zip/mapped_file_unix.pic.o)
Execution platform: //:default_host_platform
[32m[122 / 1,598][0m 3 actions running
JavacBootstrap .../devtools/build/buildjar/libskylark-deps.jar; 47s local
@debian_proto_deps//:descriptor_proto; 37s local
Compiling src/main/protobuf/failure_details.pb.cc; 27s local
[1A[K
[1A[K
[1A[K
[1A[Kthird_party/ijar/mapped_file_unix.cc: In constructor
'devtools_ijar::MappedOutputFile::MappedOutputFile(const char*, size_t)':
third_party/ijar/mapped_file_unix.cc:115:21: error: 'numeric_limits' is not a
member of 'std'
115 | std::numeric_limits<size_t>::max());
| ^~~~~~~~~~~~~~
third_party/ijar/mapped_file_unix.cc:115:42: error: expected primary-expression
before '>' token
115 | std::numeric_limits<size_t>::max());
| ^
third_party/ijar/mapped_file_unix.cc:115:45: error: '::max' has not been
declared; did you mean 'std::max'?
115 | std::numeric_limits<size_t>::max());
| ^~~
| std::max
In file included from /usr/include/c++/11/algorithm:62,
from third_party/ijar/mapped_file_unix.cc:21:
/usr/include/c++/11/bits/stl_algo.h:3467:5: note: 'std::max' declared here
3467 | max(initializer_list<_Tp> __l, _Compare __comp)
| ^~~
[32m[122 / 1,598][0m 3 actions running
JavacBootstrap .../devtools/build/buildjar/libskylark-deps.jar; 47s local
@debian_proto_deps//:descriptor_proto; 37s local
Compiling src/main/protobuf/failure_details.pb.cc; 27s local
[1A[K
[1A[K
[1A[K
[1A[K[32mINFO: [0mElapsed time: 56.081s, Critical Path: 47.71s
[32m[125 / 1,598][0m checking cached actions
[1A[K[32mINFO: [0m89 processes: 89 local.
[32m[125 / 1,598][0m checking cached actions
[1A[K[31m[1mFAILED:[0m Build did NOT complete successfully
[1A[K[31m[1mFAILED:[0m Build did NOT complete successfully
[0m
ERROR: Could not build Bazel
make[1]: *** [debian/rules:58: override_dh_auto_build] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:54: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: bazel-bootstrap
Source-Version: 3.5.1+ds-5~exp2
Done: Olek Wojnar <o...@debian.org>
We believe that the bug you reported is fixed in the latest version of
bazel-bootstrap, 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 983...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Olek Wojnar <o...@debian.org> (supplier of updated bazel-bootstrap 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: Wed, 21 Sep 2022 14:08:21 -0400
Source: bazel-bootstrap
Binary: bazel-bootstrap bazel-bootstrap-data bazel-bootstrap-dbgsym
bazel-bootstrap-source
Architecture: source all amd64
Version: 3.5.1+ds-5~exp2
Distribution: experimental
Urgency: high
Maintainer: Debian Bazel Team <bazel-t...@lists.launchpad.net>
Changed-By: Olek Wojnar <o...@debian.org>
Description:
bazel-bootstrap - Tool to automate software builds and tests
bazel-bootstrap-data - Tool to automate software builds and tests (data files)
bazel-bootstrap-source - Tool to automate software builds and tests (source
code)
Closes: 983982
Changes:
bazel-bootstrap (3.5.1+ds-5~exp2) experimental; urgency=high
.
* Upload to experimental to clear NEW
- Clarifications added as requested by FTP Team
- Kindly request prompt approval to enable work on this ecosystem to resume
* Add d/changelog clarification requested by FTP Team
- New -source package required to build new Bazel ecosystem packages
- Certain Bazel packages require Bazel source code to build
- Some of these have been packaged but cannot be built/uploaded
- Once the -source package is available, these can be built/uploaded
- Bazel source code is primarily Java and none of it is currently packaged
- Bazel development in Debian stalled since April 2021 lacking -source
* Add patch to #include <limits> to enable ijar build (Closes: #983982)
* Add patch to fix bashisms in sh scripts
* Resolve long line issues
- Add patch to fix actual long lines
- Add lintian override to fix false positives
* Add lintian overrides to -data and -source for no-code-sections
- Required test data
* Update standards to 4.6.1 (no changes)
Checksums-Sha1:
a8d4f7c6889b535da71fec88e995ecfaeb061066 3929
bazel-bootstrap_3.5.1+ds-5~exp2.dsc
2ce834b3f8dec620dae0a870e1670f5e6fa9ffd5 36348
bazel-bootstrap_3.5.1+ds-5~exp2.debian.tar.xz
84741ce6a4ec679f2fcfa9edead8b96d2134f05a 17072196
bazel-bootstrap-data_3.5.1+ds-5~exp2_all.deb
e0076deca4fbde4d76f14e3cbd0075e37d4db6a8 5723320
bazel-bootstrap-dbgsym_3.5.1+ds-5~exp2_amd64.deb
fd81d88e7d9c152d06327042b09310820da528d4 7108124
bazel-bootstrap-source_3.5.1+ds-5~exp2_all.deb
8d628f2b76ce8b872d9cab9cb4aa016043663fc8 11822
bazel-bootstrap_3.5.1+ds-5~exp2_amd64.buildinfo
de6777c0cd0d5eaa56fad8ea8e7b1930dfc15d2d 488692
bazel-bootstrap_3.5.1+ds-5~exp2_amd64.deb
Checksums-Sha256:
6999ebf7626835dbe71e26ab3f020dd4e21debb6ad95946891650e7b75f75be2 3929
bazel-bootstrap_3.5.1+ds-5~exp2.dsc
bdb013331d8efc88207e39c92691afa462bd73169b4b2ba28f012e86a7a5e1ac 36348
bazel-bootstrap_3.5.1+ds-5~exp2.debian.tar.xz
3aa61c4afcf9b1a721bdb2d67a469c0ddb0be308f0b081f509e77f7e1a6bc370 17072196
bazel-bootstrap-data_3.5.1+ds-5~exp2_all.deb
bd01554d9e71e5d7309b672b60d293d34687f1efbd89070d20b34a041f5b3da8 5723320
bazel-bootstrap-dbgsym_3.5.1+ds-5~exp2_amd64.deb
803d9828a37e385435d4bf46b33bfe19482356bf558f0c674385cbbe6ca0ef61 7108124
bazel-bootstrap-source_3.5.1+ds-5~exp2_all.deb
a689063e0bc1a3f1ec1d4daea31fa4950373a761b20037f8ed24f3d503d56723 11822
bazel-bootstrap_3.5.1+ds-5~exp2_amd64.buildinfo
34558f88ef6907105f2a60a6e2bd176d7ab1ae52805c856ee5103f3795410612 488692
bazel-bootstrap_3.5.1+ds-5~exp2_amd64.deb
Files:
06618914f2403d1be3173b4167d76cfa 3929 devel optional
bazel-bootstrap_3.5.1+ds-5~exp2.dsc
76b98dbd054aceb7a9ebdd55aec27362 36348 devel optional
bazel-bootstrap_3.5.1+ds-5~exp2.debian.tar.xz
0eb5e6cfb2b978d65dac78bf14edcec2 17072196 devel optional
bazel-bootstrap-data_3.5.1+ds-5~exp2_all.deb
8192d9a68de16a476d2ef07b8f018b47 5723320 debug optional
bazel-bootstrap-dbgsym_3.5.1+ds-5~exp2_amd64.deb
2939fee39353f6b769c1cf77424e66b4 7108124 devel optional
bazel-bootstrap-source_3.5.1+ds-5~exp2_all.deb
c6b6c4c2546404eb5bb0422a0ad778b9 11822 devel optional
bazel-bootstrap_3.5.1+ds-5~exp2_amd64.buildinfo
f8f2c568fc8a36b36dfbdd65dd6722e8 488692 devel optional
bazel-bootstrap_3.5.1+ds-5~exp2_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEELejiDiSiH9jtG0ynfYPUBqCdweQFAmMrfe0ACgkQfYPUBqCd
weR09Q//dXdpbIaImdxCWCdcYFAPLd3S7pspDDinho702QfGbntA7vFscWTsIbey
dNmQ8DcAarxqdVjNJFufBr32IEn/NEY9cT9zyF6MUGVez/Yr0K30BgP7jQiRq1c3
hCNtG3LmgJfPhWXwM9WunqVd9fDc5ZCn7UfJSpuBSbjRPPwIC3Bb+nxDDKpFWEHD
e4hn05/8lZBlXOIDY1myjwM6vR3WxDnrcGjfjsTzTA3hBV5JksHiz1bNVheDFKkb
UU1WUIoHXuQSfExSspxbaGhgqc0zlRuorjE58S8JEuHhiSi6Kxqn5UsRvoKWTejP
sY6LoIgFKI86D9iQSoNEG35yqJ4Mh3a6Ch+T0Q5zzIRdrC912grmYsW49nbwG+Uc
tUSl/D3TGtxJctxxKUbha1w3JiUsglQpgmJOgWsoCkF/cIiv5A4EozngX80w8wE7
4KGFuPz3xkiepIRQUbM4fL8mTm884WKNRxMkAm5odskdZI8SMyvHpGNEtexvzxh/
dGlT1+WbmFfEQhZoE3wPHveIoCII4KWA8j+pmJqpz+QQbScFL5HP7KzLKMQZGr+x
+ZpSG36qRf386RGyIetr+viDOGse/LUlNd7AKwXik6rweab1vTOCUs+/j53assxi
qs6f9vnOZ7BiAFPHLVTl+5ZOnSUMlkgp+0Uw4c1X6+S8arorBz0=
=gUA0
-----END PGP SIGNATURE-----
--- End Message ---