チケット #46408

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

登録: 2023-01-01 14:17 最終更新: 2023-01-08 21:50

報告者:
担当者:
チケットの種類:
状況:
完了
コンポーネント:
マイルストーン:
優先度:
5 - 中
重要度:
5 - 中
解決法:
修正済み
ファイル:
1

詳細

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.

チケットの履歴 (5 件中 3 件表示)

2023-01-01 14:17 更新者: cazfi
  • 新しいチケット "installer_cross / Meson: Qt builds fail with newer g++" が作成されました
2023-01-01 15:49 更新者: cazfi
  • 担当者(未割り当て) から cazfi に更新されました
  • 解決法なし から 受領 に更新されました
2023-01-03 01:35 更新者: cazfi
コメント

Autotools side seems to have the problem too: #46428

2023-01-08 21:50 更新者: cazfi
  • 状況オープン から 完了 に更新されました
  • 解決法受領 から 修正済み に更新されました

添付ファイルリスト

編集

このチケットにコメントを追加するには、ログインが必要です » ログインする