Ticket #46408

installer_cross / Meson: Qt builds fail with newer g++

Eröffnet am: 2023-01-01 14:17 Letztes Update: 2023-01-08 21:50

Auswertung:
Verantwortlicher:
Typ:
Status:
Geschlossen
Komponente:
Meilenstein:
Priorität:
5 - Mittel
Schweregrad:
5 - Mittel
Lösung:
Gefixt
Datei:
1

Details

Docker container (based on Ubuntu Jammy) does not have an issue, but this affects Debian Testing, presumably because of newer g++. We still do some nightly crosser builds on that setup, outside the container.

Qt headers have conflicting dllimport attributes, causing the build, where we use -Werror, to fail. Msys2 / Meson builds had similar problem, but for them the quick fix was just not to do debug builds about Qt-client or ruledit.

I think we should address this in meson.build level, targeted to just the kind of error that we have to tolerate. Then maybe also msys2 side can start relying on that.

Ticket-Verlauf (3/5 Historien)

2023-01-01 14:17 Aktualisiert von: cazfi
  • New Ticket "installer_cross / Meson: Qt builds fail with newer g++" created
2023-01-01 15:49 Aktualisiert von: cazfi
  • Verantwortlicher Update from (Keine) to cazfi
  • Lösung Update from Keine to Accepted
2023-01-03 01:35 Aktualisiert von: cazfi
Kommentar

Autotools side seems to have the problem too: #46428

2023-01-08 21:50 Aktualisiert von: cazfi
  • Status Update from Offen to Geschlossen
  • Lösung Update from Accepted to Gefixt

Bearbeiten

Please login to add comment to this ticket » Anmelden