Your message dated Tue, 14 Jul 2026 17:06:33 +0000
with message-id <[email protected]>
and subject line Bug#1133563: fixed in msc-generator 8.6.4+dfsg-1
has caused the Debian Bug report #1133563,
regarding msc-generator: ftbfs with GCC-16
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.)
--
1133563: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1133563
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:msc-generator
Version: 8.6.4-2
Severity: important
Tags: sid forky ftbfs
User: [email protected]
Usertags: ftbfs-gcc-16
Hi,
msc-generator fails to build in a test rebuild on at least amd64 and arm64 with
gcc-16/g++-16, but builds properly with gcc-15/g++-15. The severity of this
report will be raised before the forky release.
The full build log can be found at:
https://people.debian.org/~ema/gcc-16-rebuilds/output-1/msc-generator_arm64.build.xz
The last lines of the build log are at the end of this report.
To build with GCC 16, either set CC=gcc-16 CXX=g++-16 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
Common build failures include unused (but set) variables, array subscripts
partly outside array bounds, and new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-16/porting_to.html
Please only close this issue after double-checking that the package can be
built correctly with GCC 16.
Please do not reassign this bug to another package. If a fix in another package
is required, then file a bug for the other package (or clone), and mark this
bug as blocked by the bug in the other package.
[...]
| ^~~~~~~~~~~
../../../../src/libcgencommon/csh.cpp: In member function ‘void
Csh::AddIncludeFilesToHints(std::string_view, const CshPos&)’:
../../../../src/libcgencommon/csh.cpp:2593:41: error: ‘COLOR_INCLUDEFILE’ was
not declared in this scope
2593 | std::string format = HintPrefix(COLOR_INCLUDEFILE);
| ^~~~~~~~~~~~~~~~~
../../../../src/libcgencommon/csh.cpp: In member function ‘void
Csh::AddLanguagesToHints(std::string_view)’:
../../../../src/libcgencommon/csh.cpp:2607:46: error: ‘COLOR_KEYWORD’ was not
declared in this scope
2607 | AddToHints(CshHint(StrCat(HintPrefix(COLOR_KEYWORD), l),
| ^~~~~~~~~~~~~
../../../../src/libcgencommon/csh.cpp: In member function ‘virtual void
Csh::AddEntitiesToHints()’:
../../../../src/libcgencommon/csh.cpp:2630:43: error: ‘COLOR_ENTITYNAME’ was
not declared in this scope
2630 | AddToHints(CshHint(HintPrefix(COLOR_ENTITYNAME) + e,
nullptr, EHintType::ENTITY, true));
| ^~~~~~~~~~~~~~~~
../../../../src/libcgencommon/csh.cpp: In member function ‘void
Csh::AddEscapesToHints(EEscapeHintType)’:
../../../../src/libcgencommon/csh.cpp:2656:47: error: ‘COLOR_ATTRVALUE’ was not
declared in this scope
2656 | AddToHints(CshHint(HintPrefix(COLOR_ATTRVALUE)+str,
nullptr,
| ^~~~~~~~~~~~~~~
../../../../src/libcgencommon/csh.cpp:2672:24: error: ‘COLOR_LABEL_ESCAPE’ was
not declared in this scope
2672 | HintPrefix(COLOR_LABEL_ESCAPE) : HintPrefixNonSelectable();
| ^~~~~~~~~~~~~~~~~~
../../../../src/libcgencommon/csh.cpp: In member function ‘virtual void
Csh::AddLineBeginToHints()’:
../../../../src/libcgencommon/csh.cpp:2697:42: error: ‘COLOR_KEYWORD’ was not
declared in this scope
2697 | AddToHints(keyword_names, HintPrefix(COLOR_KEYWORD),
EHintType::KEYWORD,
| ^~~~~~~~~~~~~
../../../../src/libcgencommon/csh.cpp: In member function ‘virtual void
Csh::AddDesignLineBeginToHints()’:
../../../../src/libcgencommon/csh.cpp:2710:42: error: ‘COLOR_KEYWORD’ was not
declared in this scope
2710 | AddToHints(keyword_names, HintPrefix(COLOR_KEYWORD),
EHintType::KEYWORD,
| ^~~~~~~~~~~~~
../../../../src/libcgencommon/csh.cpp: In member function ‘virtual
Csh::EntityNameUnderResult Csh::EntityNameUnder(long int) const’:
../../../../src/libcgencommon/csh.cpp:2792:16: error: ‘const struct CshEntry’
has no member named ‘color’
2792 | if ((p.color == COLOR_ENTITYNAME || p.color ==
COLOR_ENTITYNAME_FIRST) && p.IsWithinChar(char_index) ) {
| ^~~~~
../../../../src/libcgencommon/csh.cpp:2792:25: error: ‘COLOR_ENTITYNAME’ was
not declared in this scope
2792 | if ((p.color == COLOR_ENTITYNAME || p.color ==
COLOR_ENTITYNAME_FIRST) && p.IsWithinChar(char_index) ) {
| ^~~~~~~~~~~~~~~~
../../../../src/libcgencommon/csh.cpp:2792:47: error: ‘const struct CshEntry’
has no member named ‘color’
2792 | if ((p.color == COLOR_ENTITYNAME || p.color ==
COLOR_ENTITYNAME_FIRST) && p.IsWithinChar(char_index) ) {
| ^~~~~
../../../../src/libcgencommon/csh.cpp:2792:56: error: ‘COLOR_ENTITYNAME_FIRST’
was not declared in this scope
2792 | if ((p.color == COLOR_ENTITYNAME || p.color ==
COLOR_ENTITYNAME_FIRST) && p.IsWithinChar(char_index) ) {
|
^~~~~~~~~~~~~~~~~~~~~~
../../../../src/libcgencommon/csh.cpp: In member function ‘virtual std::string
Csh::ReplaceEntityName(std::string_view, int, std::string_view, long int, long
int) const’:
../../../../src/libcgencommon/csh.cpp:2815:16: error: ‘const struct CshEntry’
has no member named ‘color’
2815 | if ((p.color == COLOR_ENTITYNAME || p.color ==
COLOR_ENTITYNAME_FIRST)
| ^~~~~
../../../../src/libcgencommon/csh.cpp:2815:25: error: ‘COLOR_ENTITYNAME’ was
not declared in this scope
2815 | if ((p.color == COLOR_ENTITYNAME || p.color ==
COLOR_ENTITYNAME_FIRST)
| ^~~~~~~~~~~~~~~~
../../../../src/libcgencommon/csh.cpp:2815:47: error: ‘const struct CshEntry’
has no member named ‘color’
2815 | if ((p.color == COLOR_ENTITYNAME || p.color ==
COLOR_ENTITYNAME_FIRST)
| ^~~~~
../../../../src/libcgencommon/csh.cpp:2815:56: error: ‘COLOR_ENTITYNAME_FIRST’
was not declared in this scope
2815 | if ((p.color == COLOR_ENTITYNAME || p.color ==
COLOR_ENTITYNAME_FIRST)
|
^~~~~~~~~~~~~~~~~~~~~~
make[5]: *** [Makefile:481: style.o] Error 1
make[5]: *** [Makefile:481: cgen_attribute.o] Error 1
make[5]: *** [Makefile:481: cgencommon.o] Error 1
make[5]: *** [Makefile:481: cgen_arrowhead.o] Error 1
make[5]: *** [Makefile:481: csh.o] Error 1
make[5]: Leaving directory
'/build/reproducible-path/msc-generator-8.6.4/debian/build-gui/src/libcgencommon'
make[4]: *** [Makefile:369: all] Error 2
make[4]: Leaving directory
'/build/reproducible-path/msc-generator-8.6.4/debian/build-gui/src/libcgencommon'
make[3]: *** [Makefile:377: all-recursive] Error 1
make[3]: Leaving directory
'/build/reproducible-path/msc-generator-8.6.4/debian/build-gui/src'
make[2]: *** [Makefile:384: all-recursive] Error 1
make[2]: Leaving directory
'/build/reproducible-path/msc-generator-8.6.4/debian/build-gui'
dh_auto_build: error: cd debian/build-gui && make -j128 INSTALL="install
--strip-program=true" returned exit code 2
make[1]: *** [debian/rules:30: override_dh_auto_build] Error 25
make[1]: Leaving directory '/build/reproducible-path/msc-generator-8.6.4'
make: *** [debian/rules:3: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit
status 2
--- End Message ---
--- Begin Message ---
Source: msc-generator
Source-Version: 8.6.4+dfsg-1
Done: Gábor Németh <[email protected]>
We believe that the bug you reported is fixed in the latest version of
msc-generator, 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.
Gábor Németh <[email protected]> (supplier of updated msc-generator 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: SHA512
Format: 1.8
Date: Thu, 18 Jun 2026 15:27:21 +0200
Source: msc-generator
Architecture: source
Version: 8.6.4+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Gábor Németh <[email protected]>
Changed-By: Gábor Németh <[email protected]>
Closes: 1133563
Changes:
msc-generator (8.6.4+dfsg-1) unstable; urgency=medium
.
* Add patch for GCC 16 (Closes: #1133563)
* Replace non-DFSG UTF-8 conversion helpers
(thanks for spotting to Andrey Rakhmatullin)
* Bump S-V to 4.7.4
Checksums-Sha1:
3146288ff4a7d279fe7407c20b0baa2a014d4644 2527 msc-generator_8.6.4+dfsg-1.dsc
93245df692c8456764de6d2ac40f7df53cdca158 133331160
msc-generator_8.6.4+dfsg.orig.tar.xz
044f8723e9554b4cf1cdc5b19afc229fa6ae63ed 29432
msc-generator_8.6.4+dfsg-1.debian.tar.xz
86fbf6defc73aa9169e96845f8717ad54d0396fe 9094
msc-generator_8.6.4+dfsg-1_source.buildinfo
Checksums-Sha256:
f8cb9f86b1e2f09eb31c6263495ccf9be6d8c27d726be6d80fb81190c082e825 2527
msc-generator_8.6.4+dfsg-1.dsc
f6aa30a95fd7817b4367013edf1634403d4f6a7f3f573964b7a3ff8ac4107dbd 133331160
msc-generator_8.6.4+dfsg.orig.tar.xz
5db284670d0fb0b728675d16bb4da34360339ff8da075504c176cc03b971419e 29432
msc-generator_8.6.4+dfsg-1.debian.tar.xz
c5a88969dd1afc7171e9656ea87dd348178fab36b3111a7dda6c23507247c296 9094
msc-generator_8.6.4+dfsg-1_source.buildinfo
Files:
f2a75ae99c5f2be00b31fd698d854871 2527 devel optional
msc-generator_8.6.4+dfsg-1.dsc
53f0d84d94a819c806970c667ab69ba2 133331160 devel optional
msc-generator_8.6.4+dfsg.orig.tar.xz
3b220fa91ca92437b1209e2c73bf9d35 29432 devel optional
msc-generator_8.6.4+dfsg-1.debian.tar.xz
81e9f0584bdb4a62c651bb0c38fcd031 9094 devel optional
msc-generator_8.6.4+dfsg-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEXHq+og+GMEWcyMi14n8s+EWML6QFAmpWZ54ACgkQ4n8s+EWM
L6SBug/8D4asxUHgziwqXI15qIaus/w7D3JDCTn6csSB6iCDkExXv5zPUsha2oOX
tAkQxPR1vpmiKIVqwtIgEuLc7pEfmELycSgX2zX4c3dj+yug5fm7rhJtirMtlxVa
rBtDTS5vzY+uH9V0PN5Ms6OOy6iwefF62WSNdhQxeZGvzjOuKiFrDLfATUBGLYKs
7sBiI7MbhmEBLtDLgi+3/WXA8rsu1S6mTDsCL8QypkcAWqgAbAPozYK6/hOf4wlY
HbiRm7EVW3/08uGWNq6FD/gQvLJUtY30pPpB2nOW7ysTQvLYnsBwD3YxXUW7UN8o
ma847AJqX5ivPPQob/JevtS7F22wk4aOxcZK4/82bUyXRMAtD9CpxeUuYn8uYVTl
YxeHRNAUnNPu9ipKhZ360rlB04bhHNakbyjflr9d0y3JrAtHI6dy0SONahxZea3A
sIcjEdg4nWEzLUChDQ+fHqYonJ6ZgO8RA424ha3ZvD9T/Jy58hzIhm0D7FddJ7Xr
QR28aBQ0gRElj8+k00IAir+YTp8j/N5JTFY0CzpLfxVhsDuxRqcoEmzBJE2TjX/d
7N3Kv1+X71jEKUQhxL1izWRaxUhsUEoFtn25rCCzSLWrUI6vCFZ5vQfZR522m4cR
coNUmBp0QbqYILJLTuElmGUQhWlQxK1hJgieG5cgK2URdfaQ/uM=
=O/CU
-----END PGP SIGNATURE-----
pgpSHYPq9e2Jv.pgp
Description: PGP signature
--- End Message ---