Summary: | memfd-wrappers.h : conflict with recent glibc | ||
---|---|---|---|
Product: | PulseAudio | Reporter: | Rex Dieter <rdieter> |
Component: | core | Assignee: | pulseaudio-bugs |
Status: | RESOLVED FIXED | QA Contact: | pulseaudio-bugs |
Severity: | normal | ||
Priority: | medium | CC: | lennart, raj.khem |
Version: | unspecified | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Bug Depends on: | |||
Bug Blocks: | 102546 | ||
Attachments: | 0001-memfd-wrappers-only-define-memfd_create-if-not-alrea.patch |
Description
Rex Dieter
2018-01-22 18:16:52 UTC
The build system should check if memfd_create() is available in system headers, and the internal memfd_create() should be defined only if the system implementation isn't available. Marking as a release blocker. Created attachment 136927 [details] [review] 0001-memfd-wrappers-only-define-memfd_create-if-not-alrea.patch Here's a patch. I tested it with an old glibc, can you test it with the new one? *** Bug 104815 has been marked as a duplicate of this bug. *** This patch works for me in OE/Yocto Comment on attachment 136927 [details] [review] 0001-memfd-wrappers-only-define-memfd_create-if-not-alrea.patch Review of attachment 136927 [details] [review]: ----------------------------------------------------------------- +1 LGTM Thanks for testing and the review! I applied the patch now. Could we get a new pulseaudio release to make the life easier for those that like building from released tarballs? You're in luck, "[ANNOUNCE] PulseAudio 11.99.1 (a.k.a. v12.0 release candidate 1)" https://lists.freedesktop.org/archives/pulseaudio-discuss/2018-May/029927.html |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.