Drop workaround for license-parsing regression in Meson 1.10.0#428
Drop workaround for license-parsing regression in Meson 1.10.0#428bgilbert wants to merge 2 commits into
Conversation
We're about to drop the bug workaround, so require older API versions that don't have 1.10.0. This partially reverts commit 5d032f0. Signed-off-by: Benjamin Gilbert <bgilbert@cs.cmu.edu>
…0.0" Meson 1.10.1 fixes the bug. This reverts commit d91ccc3. Signed-off-by: Benjamin Gilbert <bgilbert@cs.cmu.edu>
DCO signed off ✔️All commits have been signed off. You have certified to the terms of the Developer Certificate of Origin, version 1.1. In particular, you certify that this contribution has not been developed using information obtained under a non-disclosure agreement or other license terms that forbid you from contributing it under the GNU Lesser General Public License, version 2.1. |
|
The regression is fixed on x86_64 but not on aarch64 (mesonbuild/meson#15544); marking draft. |
|
Will need a revert of #429 before this lands. |
|
It turns out the Meson fix also allows us to extract the license from libffi, which breaks our |
Reject builder containers that declare the API version we added for Meson 1.10.0.