Your message dated Wed, 10 Aug 2022 07:34:16 +0000
with message-id <[email protected]>
and subject line Bug#1012943: fixed in herbstluftwm 0.9.5-2
has caused the Debian Bug report #1012943,
regarding herbstluftwm: ftbfs with GCC-12
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 [email protected]
immediately.)
--
1012943: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1012943
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:herbstluftwm
Version: 0.9.4-5
Severity: normal
Tags: sid bookworm
User: [email protected]
Usertags: ftbfs-gcc-12
[This bug is targeted to the upcoming bookworm 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-12/g++-12, but succeeds to build with gcc-11/g++-11. The
severity of this report will be raised before the bookworm release.
The full build log can be found at:
http://qa-logs.debian.net/2022/06/09/gcc12/herbstluftwm_0.9.4-5_unstable_gcc12.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.
[...]
=================================== FAILURES ===================================
__________________________ test_foreach_invalid_flag ___________________________
hlwm = <conftest.HlwmBridge object at 0x7fe3df6c2710>
def test_foreach_invalid_flag(hlwm):
hlwm.call_xfail('foreach C --filter-typo=X tags. echo C') \
.expect_stderr('"" has no child named "--filter-typo=X"')
hlwm.call_xfail('foreach C --filter-name=( tags. echo C') \
> .expect_stderr('Parenthesis is not closed')
../tests/test_meta_commands.py:718:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self2 =
CompletedProcess(args=['/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/herbstclient',
'-n', 'forea..., stdout='', stderr='foreach: Cannot parse flag
"--filter-name=(": Mismatched \'(\' and \')\' in regular expression\n')
needle = 'Parenthesis is not closed', regex = True
def f(self2, needle, regex=True):
if regex:
> assert re.search(needle, self2.stderr)
E assert None
E + where None = <function search at 0x7fe3e12d1d80>('Parenthesis
is not closed', 'foreach: Cannot parse flag "--filter-name=(": Mismatched \'(\'
and \')\' in regular expression\n')
E + where <function search at 0x7fe3e12d1d80> = re.search
E + and 'foreach: Cannot parse flag "--filter-name=(":
Mismatched \'(\' and \')\' in regular expression\n' =
CompletedProcess(args=['/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/herbstclient',
'-n', 'forea..., stdout='', stderr='foreach: Cannot parse flag
"--filter-name=(": Mismatched \'(\' and \')\' in regular expression\n').stderr
../tests/conftest.py:107: AssertionError
---------------------------- Captured stdout setup -----------------------------
Running: Xvfb -nolisten tcp -screen 0 800x600x24 -noreset +extension RENDER
-displayfd 20
Xvfb is using the display ":1"
hlwm started
---------------------------- Captured stderr setup -----------------------------
_XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed
_XSERVTransMakeAllCOTSServerListeners: server already running
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning: Could not resolve keysym XF86EmojiPicker
Errors from xkbcomp are not fatal to the X server
EWMH: 0 desktops:
0 managed clients:
./src/xconnection.cpp: 227: compositing manager = 0
----------------------------- Captured stdout call -----------------------------
Client command ['foreach', 'C', '--filter-typo=X', 'tags.', 'echo', 'C'] failed
with output:
foreach: Cannot parse argument "--filter-typo=X": Object "" has no child named
"--filter-typo=X"
Client command ['foreach', 'C', '--filter-name=(', 'tags.', 'echo', 'C'] failed
with output:
foreach: Cannot parse flag "--filter-name=(": Mismatched '(' and ')' in regular
expression
--------------------------- Captured stdout teardown ---------------------------
Client command ['version'] succeeded with output:
herbstluftwm 0.9.4
Copyright (c) 2011-2021 Thorsten Wißmann
Released under the Simplified BSD License
xrandr support: on
xinerama support: on
Client command ['echo', 'ping before shutdown'] succeeded with output:
ping before shutdown
--------------------------- Captured stderr teardown ---------------------------
interrupted by signal 15
./src/main.cpp: 361: Interrupted by signal 15
./src/xconnection.cpp: 43: Closing display
=========================== short test summary info ============================
FAILED ../tests/test_meta_commands.py::test_foreach_invalid_flag - assert None
!!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!!
================== 1 failed, 1302 passed in 686.83s (0:11:26) ==================
make[1]: *** [debian/rules:17: override_dh_auto_test] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:7: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: herbstluftwm
Source-Version: 0.9.5-2
Done: Christoph Egger <[email protected]>
We believe that the bug you reported is fixed in the latest version of
herbstluftwm, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Christoph Egger <[email protected]> (supplier of updated herbstluftwm
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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Wed, 10 Aug 2022 09:04:23 +0200
Source: herbstluftwm
Architecture: source
Version: 0.9.5-2
Distribution: unstable
Urgency: medium
Maintainer: Christoph Egger <[email protected]>
Changed-By: Christoph Egger <[email protected]>
Closes: 1012943
Changes:
herbstluftwm (0.9.5-2) unstable; urgency=medium
.
* Update error message expected in test -- patch from upstream
(Closes: #1012943)
Checksums-Sha1:
60b24116ba11ae2b9aa6d4b6c752ec93e05e344f 2566 herbstluftwm_0.9.5-2.dsc
a9b72cf39de581f7b626b2fb79ba655e25b67909 13016
herbstluftwm_0.9.5-2.debian.tar.xz
Checksums-Sha256:
99d63e3810254c7771af47a29959bfaea2245938149f794a855d4d87099935ef 2566
herbstluftwm_0.9.5-2.dsc
d5964a56f4c9e645067e1435aff29bbe011205ec0b28f3b947748d8a73733fb9 13016
herbstluftwm_0.9.5-2.debian.tar.xz
Files:
79ad814c07d46b63d02c44f130b8099c 2566 x11 optional herbstluftwm_0.9.5-2.dsc
188c3177068c4e4395a82b704505fef0 13016 x11 optional
herbstluftwm_0.9.5-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEmp0i7uigj/hu3NSrq//tskAIxvkFAmLzWpIACgkQq//tskAI
xvncHxAArWh17lFIs1HIXe50Heek+yICowAOIxYrDNsZqSHebYdDGhr0pOED9nWq
TYSyB0m5P10n4uGEe4FuQ28uiPWFKtO/Giv4z9XFQXkIM5KiuuCBrwaiXFgPvh1m
xKi6s4TVwLuYHlB5ChZmUaowiNckTGHPOW4PTJTpwd8pFgPcxyxNsO3dvO9FIpnu
3JEzKkaEtNggvOaoL0ZSW3qJ+bNgOvz18Ay7Ao45DeXOsTeP3uLCU7BQ3A2xXtkJ
/aHShFvyIqiGXoopEfE0mlOwjcxQiWjLyMLL89hw9xd1N7tHCecZerib6hTqTz6F
heT3lmCi22a4quQb8nhpmMggxTy83pIgUBW6RYuvMVXqN4mHg8jwQ5rE0Nsaq+hc
biuGfUY0TDDWs5A0hiihIaOxEV+C5LgquhTthWaYnF5YVDDvQ3DuuiZGdolHVwW9
7Por0bTIXg2kQXzy3RCqn+rKSc/ylKCgGbke4ROMSHCBVt93W1W2NPN7bPXP5Fos
v3F2Fgwl8uhmXJMP4ZNOWlo66izsRsd4GthnPawJ8NVdCB5pc64ePSiItmx/AFhL
2mfRX0Z/Rac5so3+Mq8aM+IiqzKNRSTvJRRsS362ZQKJVmShY2z3W4OzUyQmZ1B9
rziSOliQNOAdZgGLlrwEU5aljVpNfBHTtqefvBPU4D95gPQCkN0=
=nnmP
-----END PGP SIGNATURE-----
--- End Message ---