-
Notifications
You must be signed in to change notification settings - Fork 97
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
Fixes for GNU/Hurd #614
Fixes for GNU/Hurd #614
Conversation
Thank you; I see no problem in merging this. One nit: the second commit has an ill-formatted log message "use_libbsd-overlay on GNU/hurd and kfreebsd."; maybe the first "_" should be replaced with a space? Btw, is Meson available and supposed to work on GNU/Hurd? |
042a49f
to
631aa24
Compare
ueno wrote
I have force-pushed this change.
Yes, it should work. I played a little bit but this seems to need somebody familiar with meson. I did not get beyond
and adding this to dependencies: of some targets. Which is not enough. This test
would also need to use libbsd-overlay's CFLAGS to find its ucred.h |
Afaik foreach h : headers
if cc.has_header(h, dependencies: libbsd_overlay)
conf.set('HAVE_' + h.underscorify().to_upper(), 1)
endif
endforeach |
__libc_enable_secure is not set as 1 when executing something as sgid and the differet gid is still part of the user's own groups. See also: - http://lists.gnu.org/archive/html/bug-hurd/2015-06/msg00051.html - http://lists.gnu.org/archive/html/bug-hurd/2015-07/msg00000.html Originally contributed to Debian by Pino Toscano <[email protected]> Signed-off-by: Andreas Metzler <[email protected]>
https://bugs.debian.org/995049 Signed-off-by: Andreas Metzler <[email protected]>
6797afd
to
3e270d4
Compare
Thanks, I have used this and pushed an updated version that also changes the meson build. |
https://bugs.debian.org/995049 Signed-off-by: Andreas Metzler <[email protected]>
See http://bugs.debian.org/718285 Signed-off-by: Andreas Metzler <[email protected]>
See http://bugs.debian.org/718285 Signed-off-by: Andreas Metzler <[email protected]>
Signed-off-by: Andreas Metzler <[email protected]>
3e270d4
to
568c8f0
Compare
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.
Thank you!
568c8f0
to
fc4298f
Compare
Hello,
we have been patching p11-kit on Debian for GNU/Hurd and kfreebsd compatibility for a long time. Find attached the latest iteration of the (small) patchset. kfreebsd-compatibilty is untested nowadays since we have dropped the port on Debian. - Please tell me if I should drop the respective code ("kfreebsd*-gnu |")
cu Andreas