Summary: | luit 1.1.1 fails with new util-macros with gcc but succeeds with clang | ||
---|---|---|---|
Product: | xorg | Reporter: | roberth <sarvatt> |
Component: | App/luit | Assignee: | Xorg Project Team <xorg-team> |
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> |
Severity: | normal | ||
Priority: | medium | CC: | jcristau |
Version: | 7.7 (2012.06) | ||
Hardware: | Other | ||
OS: | All | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=415949 | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
roberth
2012-03-23 22:32:57 UTC
The Xorg configure script differs enough from upstream source (and is deficient in so many respects), and it can only be regarded by me as wholly unsupported. For whatever reason, the configure script forces an older XOPEN_VERSION on Linux: linux*) AC_CHECK_HEADERS([poll.h]) AC_CHECK_FUNCS([poll]) OS_CFLAGS="-D_XOPEN_SOURCE=500" This seems to be from this commit, for which 500 was the minimum value: http://cgit.freedesktop.org/xorg/app/luit/commit/?id=e1a002217cabdb0806f28a0530a9cb972f370312 perhaps it needs to be bumped to 600 now? Or can we just replace it altogether with AC_USE_SYSTEM_EXTENSIONS now? > --- Comment #2 from Alan Coopersmith <alan.coopersmith@oracle.com> ---
> Or can we just replace it altogether with AC_USE_SYSTEM_EXTENSIONS now?
>
that sounds like the way to go.
Patch submitted for review: http://patchwork.freedesktop.org/patch/14052/ Oops, forgot to mark this as fixed when the patch was pushed to git two years ago: http://cgit.freedesktop.org/xorg/app/luit/commit/?id=800f55f8dcd195dd0cdfc1c4d7487d00bb7745f4 |
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.