Your message dated Tue, 09 Apr 2024 09:49:25 +0000
with message-id <e1ru86x-00gviv...@fasolo.debian.org>
and subject line Bug#1060926: fixed in simgear 1:2020.3.18+dfsg-2.1
has caused the Debian Bug report #1060926,
regarding simgear: FTBFS: Compositor.hxx:137:34: error: field ‘_uniforms’ has 
incomplete type ‘simgear::compositor::Compositor::BuiltinUniforms’ {aka 
‘std::array<osg::ref_ptr<osg::Uniform>, 14>’}
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.)


-- 
1060926: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1060926
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: simgear
Version: 1:2020.3.18+dfsg-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20240115 ftbfs-trixie

Hi,

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


Relevant part (hopefully):
> cd /<<PKGBUILDDIR>>/build/simgear && /usr/bin/c++ -DHAVE_CONFIG_H 
> -DHAVE_INTTYPES_H -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/build/simgear 
> -I/<<PKGBUILDDIR>>/build -I/usr/include/AL 
> -I/<<PKGBUILDDIR>>/simgear/canvas/ShivaVG/include 
> -I/<<PKGBUILDDIR>>/3rdparty/utf8/source -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -Wdate-time -D_FORTIFY_SOURCE=2 -msse2 -mfpmath=sse -ftree-vectorize 
> -ftree-slp-vectorize  -Wall -fPIC -Wno-unused-local-typedefs  
> -DBOOST_BIMAP_DISABLE_SERIALIZATION -DBOOST_NO_STDLIB_CONFIG -O3 -g -DNDEBUG 
> -msse2 -mfpmath=sse -ftree-vectorize -ftree-slp-vectorize -std=gnu++11 -MD 
> -MT simgear/CMakeFiles/SimGearScene.dir/sound/xmlsound.cxx.o -MF 
> CMakeFiles/SimGearScene.dir/sound/xmlsound.cxx.o.d -o 
> CMakeFiles/SimGearScene.dir/sound/xmlsound.cxx.o -c 
> /<<PKGBUILDDIR>>/simgear/sound/xmlsound.cxx
> In file included from /<<PKGBUILDDIR>>/simgear/scene/viewer/Compositor.cxx:17:
> /<<PKGBUILDDIR>>/simgear/scene/viewer/Compositor.hxx:137:34: error: field 
> ‘_uniforms’ has incomplete type 
> ‘simgear::compositor::Compositor::BuiltinUniforms’ {aka 
> ‘std::array<osg::ref_ptr<osg::Uniform>, 14>’}
>   137 |     BuiltinUniforms              _uniforms;
>       |                                  ^~~~~~~~~
> In file included from /usr/include/c++/13/bits/hashtable_policy.h:34,
>                  from /usr/include/c++/13/bits/hashtable.h:35,
>                  from /usr/include/c++/13/bits/unordered_map.h:33,
>                  from /usr/include/c++/13/unordered_map:41,
>                  from /<<PKGBUILDDIR>>/simgear/scene/viewer/Compositor.hxx:20:
> /usr/include/c++/13/tuple:2005:45: note: declaration of 
> ‘simgear::compositor::Compositor::BuiltinUniforms’ {aka ‘struct 
> std::array<osg::ref_ptr<osg::Uniform>, 14>’}
>  2005 |   template<typename _Tp, size_t _Nm> struct array;
>       |                                             ^~~~~
> [ 74%] Building CXX object 
> simgear/CMakeFiles/SimGearScene.dir/sound/filters.cxx.o
> cd /<<PKGBUILDDIR>>/build/simgear && /usr/bin/c++ -DHAVE_CONFIG_H 
> -DHAVE_INTTYPES_H -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/build/simgear 
> -I/<<PKGBUILDDIR>>/build -I/usr/include/AL 
> -I/<<PKGBUILDDIR>>/simgear/canvas/ShivaVG/include 
> -I/<<PKGBUILDDIR>>/3rdparty/utf8/source -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -Wdate-time -D_FORTIFY_SOURCE=2 -msse2 -mfpmath=sse -ftree-vectorize 
> -ftree-slp-vectorize  -Wall -fPIC -Wno-unused-local-typedefs  
> -DBOOST_BIMAP_DISABLE_SERIALIZATION -DBOOST_NO_STDLIB_CONFIG -O3 -g -DNDEBUG 
> -msse2 -mfpmath=sse -ftree-vectorize -ftree-slp-vectorize -std=gnu++11 -MD 
> -MT simgear/CMakeFiles/SimGearScene.dir/sound/filters.cxx.o -MF 
> CMakeFiles/SimGearScene.dir/sound/filters.cxx.o.d -o 
> CMakeFiles/SimGearScene.dir/sound/filters.cxx.o -c 
> /<<PKGBUILDDIR>>/simgear/sound/filters.cxx
> [ 74%] Building CXX object 
> simgear/CMakeFiles/SimGearScene.dir/sound/soundmgr_openal.cxx.o
> cd /<<PKGBUILDDIR>>/build/simgear && /usr/bin/c++ -DHAVE_CONFIG_H 
> -DHAVE_INTTYPES_H -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/build/simgear 
> -I/<<PKGBUILDDIR>>/build -I/usr/include/AL 
> -I/<<PKGBUILDDIR>>/simgear/canvas/ShivaVG/include 
> -I/<<PKGBUILDDIR>>/3rdparty/utf8/source -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -Wdate-time -D_FORTIFY_SOURCE=2 -msse2 -mfpmath=sse -ftree-vectorize 
> -ftree-slp-vectorize  -Wall -fPIC -Wno-unused-local-typedefs  
> -DBOOST_BIMAP_DISABLE_SERIALIZATION -DBOOST_NO_STDLIB_CONFIG -O3 -g -DNDEBUG 
> -msse2 -mfpmath=sse -ftree-vectorize -ftree-slp-vectorize -std=gnu++11 -MD 
> -MT simgear/CMakeFiles/SimGearScene.dir/sound/soundmgr_openal.cxx.o -MF 
> CMakeFiles/SimGearScene.dir/sound/soundmgr_openal.cxx.o.d -o 
> CMakeFiles/SimGearScene.dir/sound/soundmgr_openal.cxx.o -c 
> /<<PKGBUILDDIR>>/simgear/sound/soundmgr_openal.cxx
> [ 74%] Building CXX object 
> simgear/CMakeFiles/SimGearScene.dir/sound/readwav.cxx.o
> cd /<<PKGBUILDDIR>>/build/simgear && /usr/bin/c++ -DHAVE_CONFIG_H 
> -DHAVE_INTTYPES_H -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/build/simgear 
> -I/<<PKGBUILDDIR>>/build -I/usr/include/AL 
> -I/<<PKGBUILDDIR>>/simgear/canvas/ShivaVG/include 
> -I/<<PKGBUILDDIR>>/3rdparty/utf8/source -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
> -Wdate-time -D_FORTIFY_SOURCE=2 -msse2 -mfpmath=sse -ftree-vectorize 
> -ftree-slp-vectorize  -Wall -fPIC -Wno-unused-local-typedefs  
> -DBOOST_BIMAP_DISABLE_SERIALIZATION -DBOOST_NO_STDLIB_CONFIG -O3 -g -DNDEBUG 
> -msse2 -mfpmath=sse -ftree-vectorize -ftree-slp-vectorize -std=gnu++11 -MD 
> -MT simgear/CMakeFiles/SimGearScene.dir/sound/readwav.cxx.o -MF 
> CMakeFiles/SimGearScene.dir/sound/readwav.cxx.o.d -o 
> CMakeFiles/SimGearScene.dir/sound/readwav.cxx.o -c 
> /<<PKGBUILDDIR>>/simgear/sound/readwav.cxx
> In file included from 
> /<<PKGBUILDDIR>>/simgear/scene/viewer/CompositorBuffer.cxx:33:
> /<<PKGBUILDDIR>>/simgear/scene/viewer/Compositor.hxx:137:34: error: field 
> ‘_uniforms’ has incomplete type 
> ‘simgear::compositor::Compositor::BuiltinUniforms’ {aka 
> ‘std::array<osg::ref_ptr<osg::Uniform>, 14>’}
>   137 |     BuiltinUniforms              _uniforms;
>       |                                  ^~~~~~~~~
> In file included from /usr/include/c++/13/bits/stl_map.h:63,
>                  from /usr/include/c++/13/map:63,
>                  from /usr/include/osg/GLExtensions:24,
>                  from /usr/include/osg/BufferObject:19,
>                  from /usr/include/osg/Image:17,
>                  from /usr/include/osg/Texture:18,
>                  from 
> /<<PKGBUILDDIR>>/simgear/scene/viewer/CompositorBuffer.hxx:20,
>                  from 
> /<<PKGBUILDDIR>>/simgear/scene/viewer/CompositorBuffer.cxx:17:
> /usr/include/c++/13/tuple:2005:45: note: declaration of 
> ‘simgear::compositor::Compositor::BuiltinUniforms’ {aka ‘struct 
> std::array<osg::ref_ptr<osg::Uniform>, 14>’}
>  2005 |   template<typename _Tp, size_t _Nm> struct array;
>       |                                             ^~~~~
> In file included from 
> /<<PKGBUILDDIR>>/simgear/scene/viewer/CompositorPass.cxx:36:
> /<<PKGBUILDDIR>>/simgear/scene/viewer/Compositor.hxx:137:34: error: field 
> ‘_uniforms’ has incomplete type 
> ‘simgear::compositor::Compositor::BuiltinUniforms’ {aka 
> ‘std::array<osg::ref_ptr<osg::Uniform>, 14>’}
>   137 |     BuiltinUniforms              _uniforms;
>       |                                  ^~~~~~~~~
> In file included from /usr/include/c++/13/bits/hashtable_policy.h:34,
>                  from /usr/include/c++/13/bits/hashtable.h:35,
>                  from /usr/include/c++/13/bits/unordered_map.h:33,
>                  from /usr/include/c++/13/unordered_map:41,
>                  from 
> /<<PKGBUILDDIR>>/simgear/scene/viewer/CompositorPass.hxx:20,
>                  from 
> /<<PKGBUILDDIR>>/simgear/scene/viewer/CompositorPass.cxx:17:
> /usr/include/c++/13/tuple:2005:45: note: declaration of 
> ‘simgear::compositor::Compositor::BuiltinUniforms’ {aka ‘struct 
> std::array<osg::ref_ptr<osg::Uniform>, 14>’}
>  2005 |   template<typename _Tp, size_t _Nm> struct array;
>       |                                             ^~~~~
> /<<PKGBUILDDIR>>/simgear/scene/viewer/CompositorPass.cxx: In member function 
> ‘virtual simgear::compositor::Pass* 
> simgear::compositor::QuadPassBuilder::build(simgear::compositor::Compositor*, 
> const SGPropertyNode*, const simgear::SGReaderWriterOptions*)’:
> /<<PKGBUILDDIR>>/simgear/scene/viewer/CompositorPass.cxx:320:60: error: 
> range-based ‘for’ expression of type ‘const 
> std::array<osg::ref_ptr<osg::Uniform>, 14>’ has incomplete type
>   320 |         for (const auto &uniform : compositor->getUniforms())
>       |                                                            ^
> /<<PKGBUILDDIR>>/simgear/scene/viewer/CompositorPass.cxx: In member function 
> ‘virtual simgear::compositor::Pass* 
> simgear::compositor::ScenePassBuilder::build(simgear::compositor::Compositor*,
>  const SGPropertyNode*, const simgear::SGReaderWriterOptions*)’:
> /<<PKGBUILDDIR>>/simgear/scene/viewer/CompositorPass.cxx:728:32: error: no 
> match for ‘operator[]’ (operand types are ‘const 
> std::array<osg::ref_ptr<osg::Uniform>, 14>’ and 
> ‘simgear::compositor::Compositor::BuiltinUniform’)
>   728 |         ss->addUniform(uniforms[Compositor::FCOEF]);
>       |                                ^
> make[3]: *** [simgear/CMakeFiles/SimGearScene.dir/build.make:1857: 
> simgear/CMakeFiles/SimGearScene.dir/scene/viewer/CompositorBuffer.cxx.o] 
> Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/01/15/simgear_2020.3.18+dfsg-2_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240115;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240115&fusertaguser=lu...@debian.org&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: simgear
Source-Version: 1:2020.3.18+dfsg-2.1
Done: Dmitry Shachnev <mity...@debian.org>

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

Debian distribution maintenance software
pp.
Dmitry Shachnev <mity...@debian.org> (supplier of updated simgear 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: Sun, 07 Apr 2024 12:19:19 +0300
Source: simgear
Architecture: source
Version: 1:2020.3.18+dfsg-2.1
Distribution: unstable
Urgency: medium
Maintainer: Debian FlightGear Crew <team+flightg...@tracker.debian.org>
Changed-By: Dmitry Shachnev <mity...@debian.org>
Closes: 1060926
Changes:
 simgear (1:2020.3.18+dfsg-2.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Backport upstream patch to add missing <array> include. Closes: #1060926.
   * Add a patch to fix "Bad request count" failures in testUpdateNoChanges.
Checksums-Sha1:
 8e01cf2caf350b95fac7cd5d5a446016f4ae0aaa 2219 simgear_2020.3.18+dfsg-2.1.dsc
 924b23fb6cbf3d841f459dc0c6af2afaa0147016 18352 
simgear_2020.3.18+dfsg-2.1.debian.tar.xz
 c83b577d3e60537fc38c8a3d8315904e820ffb98 8833 
simgear_2020.3.18+dfsg-2.1_source.buildinfo
Checksums-Sha256:
 c3c9371f2a00479487c25533cb10c3479435997371df9e8117d365e3beb527ff 2219 
simgear_2020.3.18+dfsg-2.1.dsc
 5c9ee1a9b7524179c8f092bbbc110565f1cc4b2f1eb4ff82110b1c8ec6fbf79a 18352 
simgear_2020.3.18+dfsg-2.1.debian.tar.xz
 24cac6d356b5f9dbcfa3f6be098b6e3bba57ea34858d749020913a62d2a1d095 8833 
simgear_2020.3.18+dfsg-2.1_source.buildinfo
Files:
 2760b1c4a8045df1d5dbce6aff80bcea 2219 libs optional 
simgear_2020.3.18+dfsg-2.1.dsc
 644796f161b6743ccb2865a8409bf753 18352 libs optional 
simgear_2020.3.18+dfsg-2.1.debian.tar.xz
 f0e1c4064fe8364d6b5b5b6d02cd46b3 8833 libs optional 
simgear_2020.3.18+dfsg-2.1_source.buildinfo

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

iQJHBAEBCgAxFiEEq2sdvrA0LydXHe1qsmYUtFL0RrYFAmYSZgkTHG1pdHlhNTdA
ZGViaWFuLm9yZwAKCRCyZhS0UvRGtvonEACjvZtg9GqVh5uGlO0/Ys9lrVI6HzZy
Y2/E/tVNSpDa3+c7qIcjolurM/CfyE2LrUf7LDoPF8AIxWoJ+KkZGMy0g1URdBjQ
ZXzqSwbL99F3zvCXxZy+UERG+nsyTO1sCk/T1nnhnNZkaTmyLN7Be+d3DZ92DCEJ
1siV9k3kMf8UF2DQtk7ajLijnCz38GN5v9KmnNNVfMvduFJM+xUjzZZSdbg4/jhr
3TrA+6jERQ6nyHwn6g7t3WO1Q/ySybQcHSqwLS0QLvZHZzDZ95CeHG1BuA0kHj8H
6paeB+6Bla49qaiPR9VrB/UT42zT4kohrQiJlo5+dy2KQ8zkJfNT+CxhZ0yBd+n/
uZc6AebTbVT7At5rwNoJ8RthvD0agj3wL2bFvSqKEXoMVmso1kOClKEhdEhDvWpK
Zu5EnoR5yyBndynPkFCdbnIi21TiYridzONjBe0FroVz7+D6cxaIEx3VOCXyb1t7
jpVtHSRbdB2ejd/xJfwpUbaLuiOEgMQtr1c3T7U0IwvWBaMKSH0dHJTI8l62wjUZ
StKyBbnCX0O4UyYSwANo2vm8Y4IkvqIqDltH6yrIhPyfZsAQzX8DOOKHjH+/JYZd
7okfy+c3Hojx+IDZqpPbJizp0X+iG4vzOwAsfpE3oXC72ty32tHKeWwuuDnz91yb
xsrGP8hTEQ+l8w==
=q9BX
-----END PGP SIGNATURE-----

Attachment: pgpgD71AuLek0.pgp
Description: PGP signature


--- End Message ---

Reply via email to