-
-
Notifications
You must be signed in to change notification settings - Fork 783
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
lib_compat_mode=off is ineffective #2867
Comments
It sort of is and isn't working... the library has It seems like the checks that happen here get overridden by the library settings if present... platformio-core/platformio/builder/tools/piolib.py Lines 933 to 951 in d9b6842
... which isn't the behavior I would have expected... |
@pfeerick thanks for looking into this! |
Thanks for the report! Please re-test with |
Looks good to me! Thanks for fixing this! |
42ee6fe seems to break ESPAsyncWebServer builds with esp8266 I found a typo mcspr@fbf9146b (edit: fix github magic converting fork commits into this repo commits) > print(validate_compat_mode('deep'))
soft
> print(validate_ldf_mode('strict'))
chain |
What kind of issue is this?
If you’ve found a bug, please provide an information below.
Configuration
Operating system: macOS 10.14.5
PlatformIO Version (
platformio --version
): 4.0.0Description of problem
The lib_compat_mode=off option is not respected. Incompatible libraries are still rejected.
Steps to Reproduce
Actual Results
Expected Results
The library should be included in the compilation.
This is what the documentation says:
The text was updated successfully, but these errors were encountered: