-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Remove config CHIP_DEVICE_CONFIG_ENABLE_DNSSD
#15733
Remove config CHIP_DEVICE_CONFIG_ENABLE_DNSSD
#15733
Conversation
PR #15733: Size comparison from 1ccc2af to 2baeea6 Increases above 0.2%:
Increases (11 builds for esp32, linux, nrfconnect)
Decreases (4 builds for cyw30739, efr32)
Full report (29 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg)
|
@andy31415 The Telink failure looks like a real build problem? |
I believe it is legit. Updating now. I think telink should have dnssd support but guessing shell app was never updated. Will conditionally take it out for now. |
problem seems to be that chip_mdns is set to "none" by telink. |
Problem
DNSSD is required by chip spec. Having an extra config seems to just add complexity to the code.
Change overview
Remove all use of CHIP_DEVICE_CONFIG_ENABLE_DNSSD.
Testing
CI will validate that things still compile and pass.