Skip to content

Try mostly static Windows build #16089

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 10 commits into from
Closed

Conversation

cmb69
Copy link
Member

@cmb69 cmb69 commented Sep 27, 2024

No description provided.

Symbols are clashing with Wldap32.Lib which is used by ext/curl.
To avoid the excessive error reporting happening there (this should
probably be properly fixed).
@cmb69
Copy link
Member Author

cmb69 commented Sep 28, 2024

Well, this doesn't lead anywhere; besides a couple of issues (which might need to be addressed), the tests are way too slow (after 40 min the job is terminated, while they otherwise require roughly 20 min).

This reverts commit 3e43490068a1c81947d7194687c0b2492a5116d2.

Revert "Don't load mysqli which is statically built in"

This reverts commit b15e4e3b16462e53be9dad9fcb8e3d9f98d98b9e.

Revert "Don't error on warnings"

This reverts commit 6917a6e9fbe2e8c2584330e0c1b8d89eaeaa077f.

Revert "Build ldap shared"

This reverts commit 4607589e46edf5ac1de9ba02d43f6f7708a31816.

Revert "ldap is static"

This reverts commit 06719334f818aef979e516ac4a1ed573b167e10d.

Revert "Build extension static if possible"

This reverts commit c30b7c77844369642bb0b768c8a7e278ee6a8980.
@cmb69
Copy link
Member Author

cmb69 commented Sep 29, 2024

Okay, a usual build with loading all extensions by default is faster than the static build (somewhat surprising to me), but still too slow. The test failures for this configuration will be addressed by #10278, #16096, and #16098. But the main issue I was trying to cater to does not require further ado, see #16126.

@cmb69 cmb69 closed this Sep 29, 2024
@cmb69 cmb69 deleted the cmb/win-ci-static branch September 29, 2024 22:54
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.

1 participant