acxz / flightgear-arch

A collection of Arch Linux PKGBUILDS for the Flightgear Simulator
3 stars 2 forks source link

[simgear] error: field '_uniforms' has incomplete type #12

Open acxz opened 8 months ago

acxz commented 8 months ago
In file included from /home/acxz/vcs/git/github/acxz/flightgear-arch/simgear/src/simgear-2020.3.19/simgear/scene/viewer/Compositor.cxx:17:
/home/acxz/vcs/git/github/acxz/flightgear-arch/simgear/src/simgear-2020.3.19/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;
      |                                  ^~~~~~~~~
acxz commented 8 months ago

fixed upstream with following commit: https://sourceforge.net/p/flightgear/simgear/ci/319e6e3a3aeb84f1ea6dc55be72b24558c705528/

acxz commented 8 months ago

patched here with: https://github.com/acxz/flightgear-arch/commit/d26018de323f84d8d37481df9bb12538362bdd13