Flight Gear - Aktualisierung auf Version 2020.317-1 bricht leider ab

Die grandiose Manjaro Cinnamon Edition ist hier die Diskussionsplattform
Antworten
Benutzeravatar

Themen Author
Fangi
Forum Kenner
Forum Kenner
Beiträge: 103
Registriert: Montag 31. August 2020, 14:53
Wohnort: Hattingen
CPU: Ryzen 2700
GPU: Radeon RX-580
Kernel: 5.10, 5.15, 6.1, 6.6
Desktop-Variante: X-Cinnamon
GPU Treiber: Mesa 23.3.5-manjaro 1.1 radv
Hat sich bedankt: 20 Mal
Danksagung erhalten: 4 Mal

Flight Gear - Aktualisierung auf Version 2020.317-1 bricht leider ab

#1

Beitrag von Fangi »

Hat jemand von Euch vielleicht das gleiche Problem und vielleicht schon eine Lösung gefunden, leider steige ich da nicht durch.

Ich versuche gerade mein installiertes Flight Gear Programm zu aktualisieren. Die Abhängigkeit Simgear macht jedoch bereits Probleme. Ich habe hier den letzten Teil der Vorganges

Code: Alles auswählen

[ 97%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/sound/sample_group.cxx.o
/home/claus/.cache/yay/simgear/src/simgear-2020.3.17/simgear/scene/util/SGProgram.cxx: In Elementfunktion »virtual void SGProgram::apply(osg::State&) const«:
/home/claus/.cache/yay/simgear/src/simgear-2020.3.17/simgear/scene/util/SGProgram.cxx:58:31: Warnung: Vergleich von Ganzzahlausdrücken, von denen nur einer ein Vorzeichen hat: »int« und »unsigned int« [-Wsign-compare]
   58 |             for (int i = 0; i < getNumShaders(); ++i) {
      |                             ~~^~~~~~~~~~~~~~~~~
/home/claus/.cache/yay/simgear/src/simgear-2020.3.17/simgear/scene/util/SGProgram.cxx:69:27: Warnung: Vergleich von Ganzzahlausdrücken, von denen nur einer ein Vorzeichen hat: »int« und »unsigned int« [-Wsign-compare]
   69 |         for (int i = 0; i < getNumShaders(); ++i) {
      |                         ~~^~~~~~~~~~~~~~~~~
[ 97%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/sound/xmlsound.cxx.o
[ 97%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/sound/filters.cxx.o
[ 98%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/sound/soundmgr_openal.cxx.o
[ 98%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/sound/readwav.cxx.o
In Datei, eingebunden von /home/claus/.cache/yay/simgear/src/simgear-2020.3.17/simgear/scene/viewer/Compositor.cxx:17:
/home/claus/.cache/yay/simgear/src/simgear-2020.3.17/simgear/scene/viewer/Compositor.hxx:137:34: Fehler: Feld »_uniforms« hat unvollständigen Typen »simgear::compositor::Compositor::BuiltinUniforms« {aka »std::array<osg::ref_ptr<osg::Uniform>, 14>«}
  137 |     BuiltinUniforms              _uniforms;
      |                                  ^~~~~~~~~
In Datei, eingebunden von /usr/include/c++/12.2.1/bits/hashtable_policy.h:34,
                 von /usr/include/c++/12.2.1/bits/hashtable.h:35,
                 von /usr/include/c++/12.2.1/unordered_map:46,
                 von /home/claus/.cache/yay/simgear/src/simgear-2020.3.17/simgear/scene/viewer/Compositor.hxx:20:
/usr/include/c++/12.2.1/tuple:1595:45: Anmerkung: Deklaration von »simgear::compositor::Compositor::BuiltinUniforms« {aka »struct std::array<osg::ref_ptr<osg::Uniform>, 14>«}
 1595 |   template<typename _Tp, size_t _Nm> struct array;
      |                                             ^~~~~
In Datei, eingebunden von /home/claus/.cache/yay/simgear/src/simgear-2020.3.17/simgear/scene/viewer/CompositorBuffer.cxx:33:
/home/claus/.cache/yay/simgear/src/simgear-2020.3.17/simgear/scene/viewer/Compositor.hxx:137:34: Fehler: Feld »_uniforms« hat unvollständigen Typen »simgear::compositor::Compositor::BuiltinUniforms« {aka »std::array<osg::ref_ptr<osg::Uniform>, 14>«}
  137 |     BuiltinUniforms              _uniforms;
      |                                  ^~~~~~~~~
In Datei, eingebunden von /usr/include/c++/12.2.1/bits/stl_map.h:63,
                 von /usr/include/c++/12.2.1/map:61,
                 von /usr/include/osg/GLExtensions:24,
                 von /usr/include/osg/BufferObject:19,
                 von /usr/include/osg/Image:17,
                 von /usr/include/osg/Texture:18,
                 von /home/claus/.cache/yay/simgear/src/simgear-2020.3.17/simgear/scene/viewer/CompositorBuffer.hxx:20,
                 von /home/claus/.cache/yay/simgear/src/simgear-2020.3.17/simgear/scene/viewer/CompositorBuffer.cxx:17:
/usr/include/c++/12.2.1/tuple:1595:45: Anmerkung: Deklaration von »simgear::compositor::Compositor::BuiltinUniforms« {aka »struct std::array<osg::ref_ptr<osg::Uniform>, 14>«}
 1595 |   template<typename _Tp, size_t _Nm> struct array;
      |                                             ^~~~~
In Datei, eingebunden von /home/claus/.cache/yay/simgear/src/simgear-2020.3.17/simgear/scene/viewer/CompositorPass.cxx:36:
/home/claus/.cache/yay/simgear/src/simgear-2020.3.17/simgear/scene/viewer/Compositor.hxx:137:34: Fehler: Feld »_uniforms« hat unvollständigen Typen »simgear::compositor::Compositor::BuiltinUniforms« {aka »std::array<osg::ref_ptr<osg::Uniform>, 14>«}
  137 |     BuiltinUniforms              _uniforms;
      |                                  ^~~~~~~~~
In Datei, eingebunden von /usr/include/c++/12.2.1/bits/hashtable_policy.h:34,
                 von /usr/include/c++/12.2.1/bits/hashtable.h:35,
                 von /usr/include/c++/12.2.1/unordered_map:46,
                 von /home/claus/.cache/yay/simgear/src/simgear-2020.3.17/simgear/scene/viewer/CompositorPass.hxx:20,
                 von /home/claus/.cache/yay/simgear/src/simgear-2020.3.17/simgear/scene/viewer/CompositorPass.cxx:17:
/usr/include/c++/12.2.1/tuple:1595:45: Anmerkung: Deklaration von »simgear::compositor::Compositor::BuiltinUniforms« {aka »struct std::array<osg::ref_ptr<osg::Uniform>, 14>«}
 1595 |   template<typename _Tp, size_t _Nm> struct array;
      |                                             ^~~~~
/home/claus/.cache/yay/simgear/src/simgear-2020.3.17/simgear/scene/viewer/CompositorPass.cxx: In Elementfunktion »virtual simgear::compositor::Pass* simgear::compositor::QuadPassBuilder::build(simgear::compositor::Compositor*, const SGPropertyNode*, const simgear::SGReaderWriterOptions*)«:
/home/claus/.cache/yay/simgear/src/simgear-2020.3.17/simgear/scene/viewer/CompositorPass.cxx:320:60: Fehler: bereichsbasierter »for«-Ausdruck mit Typ »const std::array<osg::ref_ptr<osg::Uniform>, 14>« hat unvollständigen Typ
  320 |         for (const auto &uniform : compositor->getUniforms())
      |                                                            ^
/home/claus/.cache/yay/simgear/src/simgear-2020.3.17/simgear/scene/viewer/CompositorPass.cxx: In Elementfunktion »virtual simgear::compositor::Pass* simgear::compositor::ScenePassBuilder::build(simgear::compositor::Compositor*, const SGPropertyNode*, const simgear::SGReaderWriterOptions*)«:
/home/claus/.cache/yay/simgear/src/simgear-2020.3.17/simgear/scene/viewer/CompositorPass.cxx:728:32: Fehler: 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[2]: *** [simgear/CMakeFiles/SimGearScene.dir/build.make:1826: simgear/CMakeFiles/SimGearScene.dir/scene/viewer/Compositor.cxx.o] Fehler 1
make[2]: *** Es wird auf noch nicht beendete Prozesse gewartet …
make[2]: *** [simgear/CMakeFiles/SimGearScene.dir/build.make:1840: simgear/CMakeFiles/SimGearScene.dir/scene/viewer/CompositorBuffer.cxx.o] Fehler 1
make[2]: *** [simgear/CMakeFiles/SimGearScene.dir/build.make:1854: simgear/CMakeFiles/SimGearScene.dir/scene/viewer/CompositorPass.cxx.o] Fehler 1
make[1]: *** [CMakeFiles/Makefile2:887: simgear/CMakeFiles/SimGearScene.dir/all] Fehler 2
make: *** [Makefile:156: all] Fehler 2
==> FEHLER: Ein Fehler geschah in build().
    Breche ab...
 -> Fehler beim Erstellen: simgear
[claus@manjaro-desktop ~]$ 

kann man da vielleicht etwas gerade rücken?
Benutzeravatar

gosia
Forum Held
Forum Held
Beiträge: 2232
Registriert: Dienstag 24. Mai 2016, 13:33
CPU: Intel i5-3210M
GPU: Intel HD 4000
Kernel: 4.19
Desktop-Variante: Openbox
GPU Treiber: i915
Hat sich bedankt: 20 Mal
Danksagung erhalten: 495 Mal

Re: Flight Gear - Aktualisierung auf Version 2020.317-1 bricht leider ab

#2

Beitrag von gosia »

Hallo Fangi,
allein bist Du nicht mit dem Problem, zumindest eine Userin simona hat dies auch
https://aur.archlinux.org/packages/simgear
aber der Maintainer verweist nur auf die eigentliche Entwicklungsseite
https://github.com/acxz/flightgear-arch
also es mal mit dem dort empfohlenen AUR-Helper paru versuchen oder im issue tracker dein Leid klagen.
Aber vielleicht meldet sich ja noch jemand mit konstruktiveren Lösungsansätzen.

viele Grüsse gosia
Benutzeravatar

Themen Author
Fangi
Forum Kenner
Forum Kenner
Beiträge: 103
Registriert: Montag 31. August 2020, 14:53
Wohnort: Hattingen
CPU: Ryzen 2700
GPU: Radeon RX-580
Kernel: 5.10, 5.15, 6.1, 6.6
Desktop-Variante: X-Cinnamon
GPU Treiber: Mesa 23.3.5-manjaro 1.1 radv
Hat sich bedankt: 20 Mal
Danksagung erhalten: 4 Mal

Re: Flight Gear - Aktualisierung auf Version 2020.317-1 bricht leider ab

#3

Beitrag von Fangi »

Hallo Gosia,
danke für den Hinweis, ich hatte da auch schon nachgesehen, aber leider nicht verstanden um was es ging. Aber wie auch immer, ich warte dann einfach noch mal, vielleicht kommt ja noch ein Hinweis. Es ist auch nicht lebenswichtig für mich unter Linux herum zu fliegen, aber es kann das Leben manchmal etwas schöner machen...(-:
Antworten

Zurück zu „Manjaro Cinnamon Edition“