Skip to content

Conversation

cmb69
Copy link
Member

@cmb69 cmb69 commented Oct 8, 2024

The official Windows builds and CI are doing this for ages, so it appears to be overdue to finally switch the actual default.


Apparently, com_dotnet had been statically build for early PHP releases (makes some sense, because it could have been considered an integral part of PHP on Windows). However, as of PHP 5.5.0, com_dotnet had been built as shared extension, without changing the default in config.w32 (makes also sense to not break custom builds). That probably should have been changed in the next major PHP version, but obviously hasn't. Thus I'm suggesting to change it now (even if PHP next will be PHP 8.5), because I don't see any point in having a de-facto default which is different from the actual default. Custom builds with a static com_dotnet are still possible by passing --enable-com-dotnet=yes.

The official Windows builds and CI are doing this for ages, so it
appears to be overdue to finally switch the actual default.
@cmb69 cmb69 requested a review from TimWolla as a code owner October 8, 2024 12:53
@TimWolla TimWolla removed their request for review October 9, 2024 09:25
@cmb69 cmb69 closed this in 03cbb3e Nov 18, 2024
@cmb69 cmb69 deleted the cmb/com_dotnet-shared branch November 30, 2024 11:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant