[Bug 94231] Problems compiling libdrm since glibc 2.23

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Feb 22 23:39:33 UTC 2016


https://bugs.freedesktop.org/show_bug.cgi?id=94231

Mike Frysinger <vapier at gentoo.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |vapier at gentoo.org

--- Comment #12 from Mike Frysinger <vapier at gentoo.org> ---
it's really not that difficult to test for & include the sys/sysmacros.h header
directly when you're using the non-standard functions they provide.  this is
the API under BSD systems, and where Linux C libs have already moved/are moving
towards.  *this* is the deprecation period.

upstream glibc will take a more measured approach including updating their
docs, but realistically, no one is going to read those until they see breakage.
 the Gentoo changes are only in an opt-in dev-only build, so it too isn't
hitting people randomly.

as the upstream thread shows, if you used the (long time documented)
AC_HEADER_MAJOR macro in autoconf, then this wouldn't have impacted drm.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20160222/c061aadb/attachment.html>


More information about the dri-devel mailing list