Ticket #46216

Qt-client build fails on Haiku

Eröffnet am: 2022-12-06 19:02 Letztes Update: 2022-12-12 13:23

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

Details

Autotools based Qt-client build of all branches fail on Haiku. Meson based builds success.

My Haiku VM has had major update recently - I'm quite sure that it's the reason, and not some freeciv side regression. Regardless, it would be good to get this to work before 3.0.5 release.

Ticket-Verlauf (3/11 Historien)

2022-12-06 19:02 Aktualisiert von: cazfi
  • New Ticket "Qt-client build fails on Haiku" created
2022-12-06 19:23 Aktualisiert von: cazfi
  • Komponente Update from (Keine) to Bootstrap
Kommentar

The problem seems to be that configure check (made with C) decides that C11 threads support can be enabled, but those system headers do not work with C++ compiler.

2022-12-06 20:59 Aktualisiert von: cazfi
  • Verantwortlicher Update from (Keine) to cazfi
  • Lösung Update from Keine to Accepted
Kommentar

A bit big rework to my taste because of how things depend on each other (must wait until we know what programs we're about to build before can make the threading decision, can't decide AI modules before knowing properties of the threading implementation)

2022-12-06 21:14 Aktualisiert von: cazfi
Kommentar

- Removed duplicated "pthreads" result output

2022-12-12 13:23 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