Skip to content

Conversation

@henryiii
Copy link
Collaborator

@henryiii henryiii commented Apr 24, 2025

Fix #912.

Now envvar and config options won't trigger the error, only statically defined ones will. And you can override a static option with the renamed new option.

Also minor fix for a missing env=env passthrough for the API.

@henryiii henryiii merged commit d123fd2 into main Apr 24, 2025
64 checks passed
@henryiii henryiii deleted the henryiii/fix/dynamicbackcompat branch April 24, 2025 21:38
mgorny added a commit to mgorny/gentoo that referenced this pull request Aug 2, 2025
Once again switch to the newer scikit-build-core `build.verbose` option
to fix compatibility with packages requiring the newer version, and let
us stop patching ebuilds.  Upstream fixed the behavior to allow using
newer options in `config_settings`.

Bug: scikit-build/scikit-build-core#912
Pull-Request: scikit-build/scikit-build-core#1054
Signed-off-by: Michał Górny <[email protected]>
mgorny added a commit to mgorny/gentoo that referenced this pull request Aug 2, 2025
Once again switch to the newer scikit-build-core `build.verbose` option
to fix compatibility with packages requiring the newer version, and let
us stop patching ebuilds.  Upstream fixed the behavior to allow using
newer options in `config_settings`.

Bug: scikit-build/scikit-build-core#912
Pull-Request: scikit-build/scikit-build-core#1054
Signed-off-by: Michał Górny <[email protected]>
gentoo-bot pushed a commit to gentoo/gentoo that referenced this pull request Aug 9, 2025
Once again switch to the newer scikit-build-core `build.verbose` option
to fix compatibility with packages requiring the newer version, and let
us stop patching ebuilds.  Upstream fixed the behavior to allow using
newer options in `config_settings`.

Bug: scikit-build/scikit-build-core#912
Pull-Request: scikit-build/scikit-build-core#1054
Signed-off-by: Michał Górny <[email protected]>
Part-of: #43299
Signed-off-by: Michał Górny <[email protected]>
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.

minimum-version checks on user-supplied parameters make packaging a real pain

2 participants