-
Notifications
You must be signed in to change notification settings - Fork 31
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
Formula for porting backtrace_crashpad to homebrew #47
Comments
Thanks for posting this @shraddhaarora ! @rick-bt I think you guys are way more experienced than us on building Crashpad (given you completely ported it to CMake while we happily consumed it from Chromium 😅 ) so any feedback would be hugely appreciated. |
Rock on - love the collab! We're under a bit of pressure at the moment, but we'll grok & respond when possible. |
Hi @rick-bt, did you get the time to skim through the formula? |
@shraddhaarora I would stick with the The instructions in the gist don't work due to a missing
should be
or similar. This can probably be reduced further by specifying the build folder to cmake, etc. Other than that, looks good. Thank you! |
I updated the Gist with the missing |
@shraddhaarora Looks like you are good to go to try to upstream it into Homebrew! Maybe keep the people in this thread on the discussion (and link it to this) so we have the right context in case questions pop up |
Makes sense! |
Yes, I'll update this thread with the link of the PR on homebrew |
This is the link to the Homebrew PR: |
Hi @rick-bt , we have worked on a basic formula for porting backtrace_crashpad to homebrew but we would appreciate your feedback before going forward and sending a PR to homebrew.
You can try building it on your system:
https://gist.github.com/jviotti/ba790598c0fb880616d18b21047f8246
We want to start simple, however, in near future, we want to extend the formula to have iOS support. It'd also be appreciated if you supported
minidump_stackwalk
too.Another query we have is, what format of
includes
do you prefer?#include <crashpad/client/crashpad_client.h>
OR
#include <backtrace/crashpad/client/crashpad_client.h>
cc: @jviotti
The text was updated successfully, but these errors were encountered: