-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
make: only build MacOS-specific tool on MacOS #14644
Conversation
@miri64 is setsid not available under any form under |
Not sure, but it is not needed to execute |
Just installing sudo pkg install gdb is enough |
@miri64 can you see if #8424 (comment) applies? |
I currently only try to get |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think the best fix would be be to use https://github.com/jerrykuch/ersatz-setsid as the compiled lib. But this PR is not wrong since the current pkg is OSX specific.
@miri64 please squash. |
The comment says as much, the tool in question even has `macosx` in its name [1], and it does not build for other non-Linux-POSIX systems such as FreeBSD. [1]: https://github.com/tzvetkoff/setsid-macosx
7cef297
to
44cf4a9
Compare
Squashed |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Re-ACK
Not skipping compile-tests in case something went wrong since this is pretty central in the build system files ;-). |
Thanks for the review! |
Contribution description
The comment says as much, the tool in question even has
macosx
in its name [1], and it does not build for other non-Linux-POSIX systems such as FreeBSD.Testing procedure
make debug
should work on Mac OSX and FreeBSD (see #14458)Issues/PRs references
Discovered in #14631 (comment)