Open heduxar opened 2 years ago
This seems likely to be related to how the cocoa pods produce their modules. CNIOBoringSSL.h is @_implementationOnly
, so it shouldn't be exposed outside the module.
As I understood there are no other solution:
:preserve_pod_file_structure => true
for correct @_implementationOnly
works:deterministic_uuids => false
with :preserve_pod_file_structure => true
Correct?
Hello!
I'm trying to find some solution to fix CNIOBoringSSL.h duplicate name warning with
install! 'cocoapods',
:disable_input_output_paths => true,
:preserve_pod_file_structure => true,
(that toggle shows the warning):warn_for_unused_master_specs_repo => false
toggles.:deterministic_uuids => false
fix the warning, but core project owners don't want to use this solution.cocaopods v1.10.1 grpc 1.6.0
here some links I've read before ask: https://github.com/apple/swift-nio-ssl/pull/269 https://github.com/grpc/grpc-swift/issues/1134 https://github.com/CocoaPods/CocoaPods/issues/3763 https://github.com/CocoaPods/CocoaPods/issues/4370
Mb someone have ideas how to fix it?