Skip to content

Conversation

@dra27
Copy link
Member

@dra27 dra27 commented Mar 5, 2024

Follow-up to #12992, as @jmid reports that the Cygwin build has been broken when flexdll is not being bootstrapped.

flexlink needs to be executable from a native Windows process when:

  • Cross-compiling
  • Building on Cygwin or MSYS2

Beforehand, only the second check was being made, which had the effect of breaking the Cygwin build when using Cygwin's flexdll package.

Tested on both Cygwin and MSYS2.

@shindere
Copy link
Contributor

shindere commented Mar 11, 2024 via email

flexlink needs to be executable from a native Windows process when:
- Cross-compiling
- Building on Cygwin or MSYS2

Beforehand, only the second check was being made, which had the effect
of breaking the Cygwin build when using Cygwin's flexdll package.
@dra27 dra27 force-pushed the fix-cygwin-flexlink branch from acd3671 to 19b571c Compare March 27, 2024 09:53
@dra27 dra27 added the merge-me label Mar 27, 2024
@gasche gasche merged commit a11cfbf into ocaml:trunk Mar 29, 2024
@dra27 dra27 deleted the fix-cygwin-flexlink branch March 29, 2024 17:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants