You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add #define CHIP_DEVICE_CONFIG_DEVICE_PRODUCT_ID 0x7FFF (or any value outside [0x8000, 0x801F]) for an example app (say in tv-casting-app's CHIPProjectAppConfig.h)
Try building the example app.
Expected: able to compile the app
Actual: Compilation failure with the following errors:
Undefined symbols for architecture arm64:
"chip::DevelopmentCerts::kDacPublicKey", referenced from:
chip::Credentials::Examples::(anonymous namespace)::ExampleDACProvider::SignWithDeviceAttestationKey(chip::Span<unsigned char const> const&, chip::Span<unsigned char>&) in libTvCastingCommon.a(libCredentials.DeviceAttestationCredsExample.cpp.o)
"chip::DevelopmentCerts::kDacPrivateKey", referenced from:
chip::Credentials::Examples::(anonymous namespace)::ExampleDACProvider::SignWithDeviceAttestationKey(chip::Span<unsigned char const> const&, chip::Span<unsigned char>&) in libTvCastingCommon.a(libCredentials.DeviceAttestationCredsExample.cpp.o)
"chip::DevelopmentCerts::kDacCert", referenced from:
chip::Credentials::Examples::(anonymous namespace)::ExampleDACProvider::GetDeviceAttestationCert(chip::Span<unsigned char>&) in libTvCastingCommon.a(libCredentials.DeviceAttestationCredsExample.cpp.o)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Reproduction steps
#define CHIP_DEVICE_CONFIG_DEVICE_PRODUCT_ID 0x7FFF
(or any value outside [0x8000, 0x801F]) for an example app (say in tv-casting-app's CHIPProjectAppConfig.h)Expected: able to compile the app
Actual: Compilation failure with the following errors:
Bug prevalence
Everytime
GitHub hash of the SDK that was being used
eff5773
Platform
core
Platform Version(s)
No response
Anything else?
No response
The text was updated successfully, but these errors were encountered: