Skip to content

Changes to support building from Linux#225

Merged
iangrunert merged 1 commit intomainfrom
ig/build-win-on-linux-changes
Feb 10, 2026
Merged

Changes to support building from Linux#225
iangrunert merged 1 commit intomainfrom
ig/build-win-on-linux-changes

Conversation

@iangrunert
Copy link
Contributor

meson needed a couple of patches to support building lcms + harfbuzz
icu needed additional patches

See WebKit/WebKit#57907 for the WebKit PR

meson needed a couple of patches to support building lcms + harfbuzz
icu needed additional patches
+
+ /* When cross-compiling from a non-Windows host, the CMake build system
+ * links the data library itself; skip the link/lib step here. */
+ const char *skipLink = getenv("ICU_SKIP_PKGDATA_LINK");
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would a command line option be better for this? It might be too much work to do the plumbing and hit all the places that call pkgdata, so it's fine if so, but it feels a bit weird to use the environment for this.

Copy link
Contributor

@foopoiuyt foopoiuyt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think maybe we eventually want to think about the pkgdata environment variable thing, but I don't think that needs to block things

@iangrunert iangrunert merged commit 6d1e139 into main Feb 10, 2026
1 check passed
@iangrunert iangrunert deleted the ig/build-win-on-linux-changes branch February 10, 2026 20:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants