FS#75864 - [systemd] FTBFS bacause of meson 0.63.2 intro unmerged patch
Attached to Project:
Arch Linux
Opened by Celeste (Coelacanthus) - Saturday, 10 September 2022, 07:59 GMT
Last edited by Antonio Rojas (arojas) - Saturday, 10 September 2022, 08:04 GMT
Opened by Celeste (Coelacanthus) - Saturday, 10 September 2022, 07:59 GMT
Last edited by Antonio Rojas (arojas) - Saturday, 10 September 2022, 08:04 GMT
|
Details
Description:
systemd FTBFS when build efi file because meson add option -Oplain, it is wrong. in https://github.com/systemd/systemd/blob/9a18458834ed6fe560879b2ddd6909d26b755fa3/src/boot/efi/meson.build#L224 , systemd use optimization as -O level, there is no problem before because meson only have valid values. But in https://github.com/mesonbuild/meson/pull/10593, they add a new level plain, but it is not a valid -O level. Arch cherry pick this unmerged patch in 0.63.2, so our systems FTBFS. https://github.com/archlinux/svntogit-packages/commit/213f6402c4fe17593a37e1289bc0f9133254e73c Upstream report: https://github.com/systemd/systemd/issues/24323 Possible solution: At present, there is no reasonable solution for systemd. The PR author also said that this PR is still blocked by systemd. I think the better solution at present is to withdraw the modification of meson and wait for upstream processing and merging. |
This task depends upon
Closed by Antonio Rojas (arojas)
Saturday, 10 September 2022, 08:04 GMT
Reason for closing: Duplicate
Additional comments about closing: FS#75852
Saturday, 10 September 2022, 08:04 GMT
Reason for closing: Duplicate
Additional comments about closing: