Your message dated Sun, 17 Mar 2024 11:33:06 +0000
with message-id <[email protected]>
and subject line Bug#1058397: fixed in shaderc 2023.8-1
has caused the Debian Bug report #1058397,
regarding shaderc: FTBFS: SpirvIntrinsics.h:120:10: error: ‘variant’ in 
namespace ‘std’ does not name a template type
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.)


-- 
1058397: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1058397
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: shaderc
Version: 2023.2-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-20231212 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libshaderc_util && /usr/bin/c++ 
> -DENABLE_HLSL -I/<<PKGBUILDDIR>>/libshaderc_util/include 
> -I/usr/include/glslang -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 
> -Wimplicit-fallthrough -std=gnu++11 -Wextra-semi -Wall -Werror 
> -fvisibility=hidden -fPIC -std=c++11 -MD -MT 
> libshaderc_util/CMakeFiles/shaderc_util.dir/src/version_profile.cc.o -MF 
> CMakeFiles/shaderc_util.dir/src/version_profile.cc.o.d -o 
> CMakeFiles/shaderc_util.dir/src/version_profile.cc.o -c 
> /<<PKGBUILDDIR>>/libshaderc_util/src/version_profile.cc
> In file included from /usr/include/glslang/Include/Types.h:47,
>                  from /usr/include/glslang/Include/intermediate.h:57,
>                  from 
> /usr/include/glslang/MachineIndependent/localintermediate.h:42,
>                  from /usr/include/glslang/SPIRV/SpvTools.h:50,
>                  from /usr/include/glslang/SPIRV/GlslangToSpv.h:42,
>                  from /<<PKGBUILDDIR>>/libshaderc_util/src/compiler.cc:23:
> /usr/include/glslang/Include/SpirvIntrinsics.h:120:10: error: ‘variant’ in 
> namespace ‘std’ does not name a template type
>   120 |     std::variant<const TIntermConstantUnion*, const TType*> value;
>       |          ^~~~~~~
> /usr/include/glslang/Include/SpirvIntrinsics.h:120:5: note: ‘std::variant’ is 
> only available from C++17 onwards
>   120 |     std::variant<const TIntermConstantUnion*, const TType*> value;
>       |     ^~~
> /usr/include/glslang/Include/SpirvIntrinsics.h: In constructor 
> ‘glslang::TSpirvTypeParameter::TSpirvTypeParameter(const 
> glslang::TIntermConstantUnion*)’:
> /usr/include/glslang/Include/SpirvIntrinsics.h:100:60: error: ‘value’ was not 
> declared in this scope
>   100 |     TSpirvTypeParameter(const TIntermConstantUnion* arg) { value = 
> arg; }
>       |                                                            ^~~~~
> /usr/include/glslang/Include/SpirvIntrinsics.h: In constructor 
> ‘glslang::TSpirvTypeParameter::TSpirvTypeParameter(const glslang::TType*)’:
> /usr/include/glslang/Include/SpirvIntrinsics.h:101:45: error: ‘value’ was not 
> declared in this scope
>   101 |     TSpirvTypeParameter(const TType* arg) { value = arg; }
>       |                                             ^~~~~
> /usr/include/glslang/Include/SpirvIntrinsics.h: In member function ‘const 
> glslang::TIntermConstantUnion* glslang::TSpirvTypeParameter::getAsConstant() 
> const’:
> /usr/include/glslang/Include/SpirvIntrinsics.h:105:13: error: ‘value’ was not 
> declared in this scope
>   105 |         if (value.index() == 0)
>       |             ^~~~~
> /usr/include/glslang/Include/SpirvIntrinsics.h: In member function ‘const 
> glslang::TType* glslang::TSpirvTypeParameter::getAsType() const’:
> /usr/include/glslang/Include/SpirvIntrinsics.h:111:13: error: ‘value’ was not 
> declared in this scope
>   111 |         if (value.index() == 1)
>       |             ^~~~~
> make[4]: *** [libshaderc_util/CMakeFiles/shaderc_util.dir/build.make:93: 
> libshaderc_util/CMakeFiles/shaderc_util.dir/src/compiler.cc.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2023/12/12/shaderc_2023.2-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20231212;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20231212&[email protected]&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: shaderc
Source-Version: 2023.8-1
Done: Philippe SWARTVAGHER <[email protected]>

We believe that the bug you reported is fixed in the latest version of
shaderc, 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.
Philippe SWARTVAGHER <[email protected]> (supplier of updated shaderc 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: Sat, 09 Mar 2024 22:52:47 +0100
Source: shaderc
Architecture: source
Version: 2023.8-1
Distribution: unstable
Urgency: medium
Maintainer: Philippe SWARTVAGHER <[email protected]>
Changed-By: Philippe SWARTVAGHER <[email protected]>
Closes: 1029939 1035324 1058397
Changes:
 shaderc (2023.8-1) unstable; urgency=medium
 .
   * New upstream release
     - Refresh patches
     - Add patch to fix name of Python interpreter
     - Fix FTBFS (Closes: #1058397)
     - Refresh d/glslc.lintian-overrides
   * Fix linking of libshaderc.so, add autopkgtest (Closes: #1029939)
   * Add obj-x86_64-linux-gnu to d/clean
   * Use printf instead of echo to generate build-version.inc. Thanks to
     Vagrant Cascadian! (Closes: #1035324)
   * Build-Depends on pkgconf instead of pkg-config
   * d/copyright: update copyright year
   * Add Built-Using since we are linking against static libraries
Checksums-Sha1:
 d22bebbf33c122846945e55f815327d863bccb5e 2076 shaderc_2023.8-1.dsc
 1b5229f5aebcd7afa49d3a399d0162f15821e7b8 227238 shaderc_2023.8.orig.tar.gz
 7e72b79e9107c60ed334a462cb16facf1755912c 7140 shaderc_2023.8-1.debian.tar.xz
 4fe512f26d250bdb3f0072f07e98d96cdd781b23 9071 shaderc_2023.8-1_amd64.buildinfo
Checksums-Sha256:
 14b5ce7fa8e4d9e2093033eda793ab8d4634b062415cad177bf5430d18a294d5 2076 
shaderc_2023.8-1.dsc
 dfec5045f30d8f6d3d3914ab5b3cc2695947f266d41261b1459177cd789308d1 227238 
shaderc_2023.8.orig.tar.gz
 1391d76fd3b1f5afd0d5ce81e100f3f6637bd2672f069afc9310a24b2a148353 7140 
shaderc_2023.8-1.debian.tar.xz
 109e92240c7d00e37045f3d55929d5e9bcf6a1fb36a611fcd0e7e54c83b119a3 9071 
shaderc_2023.8-1_amd64.buildinfo
Files:
 d7b51b7a6e6832cc882036dd3f46c5f8 2076 libs optional shaderc_2023.8-1.dsc
 28051b01db5b263f015ad363977ba610 227238 libs optional 
shaderc_2023.8.orig.tar.gz
 7e4a9446fc07497533f78c73899acd88 7140 libs optional 
shaderc_2023.8-1.debian.tar.xz
 0828f8cf417e64b4167e8daaf88a029f 9071 libs optional 
shaderc_2023.8-1_amd64.buildinfo

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

iQIzBAEBCAAdFiEE/d0M/zhkJ3YwohhskWT6HRe9XTYFAmX2tzsACgkQkWT6HRe9
XTalXw/9E46NTqqMa44P8KzTahMQAq6e/awmKwZsAWCGyqT1fU5m99U7DGIs2mqK
REEoQxEEU2U/h0CQoDQL9uANHPWoesexnOUCDBR1qdolWFWznqaKZpiTThkMqWfQ
TQCzpqgj+bQvudqgqPpgw7Fz/HvT3spucq4xI1pWq2O/9pP1bVbsf2PUhQF7tTRI
KjDL54StLJp+Gkd+Qd7ELWZcxjCnVwBlXl3xlNOhVXZ8K8W8p75HcThCJpOcVw9B
OwY97mIeo2sPCf7QYmcCNfigCMgWxlkcgX3qLkoR3OsWmdVFLlIkCJQVMmcdqtMP
9qifJHg3oujEAyZoDvaQ+eyZ9V9MDaiwIxCVfE80GPBGjrU4WQrobFMG2JS6DNW5
pisomlAmOnIZh3fiVGLTRVjNgZgZ6Tb2uNmYP4riqvNGObjUZjfltoO3m3vILLXf
CEzagT/jEmmaSlH+l0jUz7y7+HgE/knCe62C+GTS07xeu26/57hgjxFWPBhrIngt
HpWen9Cf3lnQEFJidu0rpJbtn2t7IZ6vq22OhzdjVVHGAM872t4ZoQhLIvcGF+GD
ZOqDDjAhb/+Yom7FIPHsKnE0XBMztItrVyhQeDeeoebuy62nZLm3oQTA8TLjaats
90Rbmt43ft8JCIn9K+3/2ne3vazQL3xuv2xkAlf1Vd+iFphQ/rM=
=F/3/
-----END PGP SIGNATURE-----

Attachment: pgpBpjwyfkm1V.pgp
Description: PGP signature


--- End Message ---

Reply via email to