チケット #48283

EMERGENCY_VERSION redefinition in autotools builds

登録: 2023-06-24 16:54 最終更新: 2024-03-01 09:42

報告者:
担当者:
チケットの種類:
状況:
オープン [担当者決定済み]
コンポーネント:
マイルストーン:
優先度:
5 - 中
重要度:
5 - 中
解決法:
なし
ファイル:
1

詳細

Generated version_gen.h might unconditionally redefine EMERGENCY_VERSION. Autotools based builds do it on configure too.

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

2023-06-24 16:54 更新者: cazfi
  • 新しいチケット "EMERGENCY_VERSION redefinition in autotools builds" が作成されました
2023-06-24 17:22 更新者: cazfi
コメント

More serious side of this: Other parts of the code assume that EMERGENCY_VERSION information is correctly available from fc_config.h, but it's not in case of Meson based builds.

2023-06-24 17:44 更新者: cazfi
コメント

Reply To cazfi

More serious side of this: Other parts of the code assume that EMERGENCY_VERSION information is correctly available from fc_config.h, but it's not in case of Meson based builds.

This is actually avoided by having meson generated fc_config.h to include version_gen.h.

So, maybe all the issues are currently on autotools side (but fixing those might still require touching meson side too, to not break it)

2023-06-24 18:03 更新者: cazfi
  • 担当者(未割り当て) から cazfi に更新されました
  • 解決法なし から 受領 に更新されました
2023-06-26 23:16 更新者: cazfi
  • 解決法受領 から なし に更新されました
コメント

This seems to break installer_cross / autotools build quite badly. Have to investigate. Seems like there's a dormant issue that version_gen.h is not generated the way it should. As this fix makes the build to rely more on version_gen.h, those issues unearth.

2023-09-07 04:01 更新者: cazfi
2023-12-29 07:00 更新者: cazfi
2024-03-01 09:42 更新者: cazfi

編集

ログインしていません。ログインしていない状態では、コメントに記載者の記録が残りません。 » ログインする