-
-
Notifications
You must be signed in to change notification settings - Fork 512
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
[Dependencies.swift][SPM] Compile errors when install DatadogCrashReporting through tuist dependencies #4901
Comments
Hi! Could you please help with this bug? |
@danyf90 hi! Any updates here? Could you please help? |
Nope, added a bounty to the ticket in case someone wants to have a look at it 🙏 |
The issue is with |
Hi @MartinStrambach looking at the code seems like we are trying to mimick SPM behavior and that looked the default in SPM, but maybe there is some logic to change it in some scenarios.
Where to you see this? |
I meant the framework in the original repository. Since SPM modifies settings, anything can happen during the build phase. It would be really helpful to have a command which would produce similar output like |
Workaround: targetSettings: [
"CrashReporter": [
"USE_HEADERMAP": "YES"
]
] |
Hola 👋, We want to inform you that the issue has been marked as stale. This means that there hasn't been any activity or updates on it for quite some time, and it's possible that it may no longer be relevant or actionable. |
Hola 👋, We want to inform you that we have decided to close this stale issue as there hasn't been any activity or response regarding it after marking it as stale. We understand that circumstances may have changed or priorities may have shifted, and that's completely understandable. If you still believe that this issue needs to be addressed, please feel free to reopen it and provide any necessary updates or additional information. We appreciate your understanding and look forward to your continued contributions to the project. Thank you. |
We are facing the exact same issue with our Datadog integration with Tuist. Setting the (the build settings does not get applied neither in the provided example project, not in our own project that we are trying to integrate Datadog) Important Update: I've realised that |
What happened?
Hi. I faced the issue that compiler fails with "Redefinition of enumerator..' errors. The issue reproduces only with installing DatadogCrashReporting as spm dependency via tuist dependencies. It works ok if I use native spm integration.
How do we reproduce it?
Sample project with tuist spm dependecies
DatadogCrashReportingTuistSpm.zip
Sample project with native spm
DatadogCrashReportingNativeSpm.zip
Error log
macOS version
13.0.1
Tuist version
3.12.1
Xcode version
14.1
The text was updated successfully, but these errors were encountered: