Skip to content

Support and require Meson 1.10.2+#443

Merged
bgilbert merged 1 commit intoopenslide:mainfrom
bgilbert:spdx
Mar 19, 2026
Merged

Support and require Meson 1.10.2+#443
bgilbert merged 1 commit intoopenslide:mainfrom
bgilbert:spdx

Conversation

@bgilbert
Copy link
Copy Markdown
Member

The libjpeg-turbo workaround for Meson 1.10.0 and 1.10.1 was intended as a short-term patch until Meson was fixed. Remove it.

In addition, 1.10.2 correctly extracts libffi's license field, so 4.0.0.10+ builds will fail on libffi's spdx_override. If we wanted a similar workaround for libffi, we'd have to carry it long-term, so just require Meson 1.10.2+.

The libjpeg-turbo workaround for Meson 1.10.0 and 1.10.1 was intended as a
short-term patch until Meson was fixed.  Remove it.

In addition, 1.10.2 correctly extracts libffi's license field, so
4.0.0.10+ builds will fail on libffi's spdx_override.  If we wanted a
similar workaround for libffi, we'd have to carry it long-term, so just
require Meson 1.10.2+.

Signed-off-by: Benjamin Gilbert <bgilbert@cs.cmu.edu>
@openslide-bot
Copy link
Copy Markdown
Member

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.

@bgilbert bgilbert merged commit aa08bce into openslide:main Mar 19, 2026
16 checks passed
@bgilbert bgilbert deleted the spdx branch March 19, 2026 01:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants