[Bug 94231] Problems compiling libdrm since glibc 2.23

2016-07-06 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=94231 Emil Velikov changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug 94231] Problems compiling libdrm since glibc 2.23

2016-06-21 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=94231 --- Comment #23 from Mike Frysinger --- Created attachment 124643 --> https://bugs.freedesktop.org/attachment.cgi?id=124643&action=edit using AC_CHECK_HEADERS -- You are receiving this mail because: You are the assignee for the bug. -

[Bug 94231] Problems compiling libdrm since glibc 2.23

2016-06-21 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=94231 --- Comment #22 from Mike Frysinger --- Created attachment 124642 --> https://bugs.freedesktop.org/attachment.cgi?id=124642&action=edit using AC_CHECK_HEADERS() -- You are receiving this mail because: You are the assignee for the bug. ---

[Bug 94231] Problems compiling libdrm since glibc 2.23

2016-04-30 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=94231 --- Comment #21 from Emil Velikov --- Should have mentioned it earlier - I thought the more portable thing was to use AC_HEADER_MAJOR. Can we do that one as opposed to unconditionally including the header ? -- You are receiving this mail becaus

[Bug 94231] Problems compiling libdrm since glibc 2.23

2016-04-28 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=94231 --- Comment #20 from Matt Turner --- (In reply to Emil Velikov from comment #19) > That was fast, only a few hours ago the commit landed. > > No objections about having this in, although let's use AC_CHECK_HEADERS. > > I'm wondering if we shoul

[Bug 94231] Problems compiling libdrm since glibc 2.23

2016-04-21 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=94231 --- Comment #19 from Emil Velikov --- That was fast, only a few hours ago the commit landed. No objections about having this in, although let's use AC_CHECK_HEADERS. I'm wondering if we shouldn't give it a day or two before landing though. Obvi

[Bug 94231] Problems compiling libdrm since glibc 2.23

2016-04-21 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=94231 --- Comment #18 from Matt Turner --- I guess you can think of this as the deprecation period. Documentation has been updated: https://github.com/mkerrisk/man-pages/commit/3350a86413d770198e11fe8df9a3cd5710240dc3 -- You are receiving this mai

[Bug 94231] Problems compiling libdrm since glibc 2.23

2016-02-23 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=94231 --- Comment #17 from Emil Velikov --- Well I never meant that Gentoo people should update anything bth. As the deprecation is a joint effort (hopefully musl and others are involved) someone from the team involved should ping/update the man-pages

[Bug 94231] Problems compiling libdrm since glibc 2.23

2016-02-23 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=94231 --- Comment #16 from Mike Frysinger --- (In reply to Emil Velikov from comment #13) that is happening in upstream glibc. i'm not going to bother in Gentoo. no one is "pointing fingers". we detected an error in libdrm in Gentoo, hence you guys

[Bug 94231] Problems compiling libdrm since glibc 2.23

2016-02-23 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=94231 --- Comment #15 from Emil Velikov --- Mike L adding a reference to the updated docs or a mention "since man-pages version X" plus a bugzilla link (if applicable) would be amazing. Thanks ! -- You are receiving this mail because: You are the ass

[Bug 94231] Problems compiling libdrm since glibc 2.23

2016-02-23 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=94231 --- Comment #14 from Mike Lothian --- I'll get the patches created for libdrm, mesa & xorg-server, Mike F please can you provide the location of where the updated docs are and I'll include it in the commit message Emil is there anything else you

[Bug 94231] Problems compiling libdrm since glibc 2.23

2016-02-23 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=94231 --- Comment #13 from Emil Velikov --- Your suggestion is not unreasonable my any means. Yes, it's not hard to test (and include) the header, but it's unnecessary according to the documentation. I'll repeat my request - please update documentatio

[Bug 94231] Problems compiling libdrm since glibc 2.23

2016-02-22 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=94231 Mike Frysinger changed: What|Removed |Added CC||vapier at gentoo.org --- Comment #12 fr

[Bug 94231] Problems compiling libdrm since glibc 2.23

2016-02-22 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=94231 Emil Velikov changed: What|Removed |Added See Also||https://bugs.freedesktop.or

[Bug 94231] Problems compiling libdrm since glibc 2.23

2016-02-22 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=94231 --- Comment #11 from Emil Velikov --- Thanks for the links Mike. Not sure about others, but I'm not a happy bunny. So there's a issue/bug in stdlib.h (or was it g++), that leads to the inclusion of sys/types.h. To 'fix' this lets break the docu

[Bug 94231] Problems compiling libdrm since glibc 2.23

2016-02-22 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=94231 --- Comment #10 from Mike Lothian --- And the relevant details: Subject: [PATCH] sys/types.h: drop sys/sysmacros.h include We want to break apart this include path due to namespace pollution. https://sourceware.org/ml/libc-alpha/2015-11/msg0025

[Bug 94231] Problems compiling libdrm since glibc 2.23

2016-02-22 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=94231 --- Comment #9 from Mike Lothian --- Created attachment 121891 --> https://bugs.freedesktop.org/attachment.cgi?id=121891&action=edit Glibc patches Here's the patch tarball for your convenience -- You are receiving this mail because: You are

[Bug 94231] Problems compiling libdrm since glibc 2.23

2016-02-22 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=94231 --- Comment #8 from Mike Lothian --- The patches are bundled up into a tar file: glibc-2.23-patches-1.tar.bz2 which is on the gentoo mirrors -- You are receiving this mail because: You are the assignee for the bug. -- next part

[Bug 94231] Problems compiling libdrm since glibc 2.23

2016-02-22 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=94231 --- Comment #7 from Emil Velikov --- Hmm... Gentoo devs decided to patch glibc in order to remove the include. At the same time they lean that applications (25+ based on the incomplete list) should be fixed to use sys/sysmacros.h. There's no jus

[Bug 94231] Problems compiling libdrm since glibc 2.23

2016-02-22 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=94231 Mike Lothian changed: What|Removed |Added URL||https://bugs.gentoo.org/sho

[Bug 94231] Problems compiling libdrm since glibc 2.23

2016-02-22 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=94231 --- Comment #5 from Emil Velikov --- (In reply to Daniel Stone from comment #4) > _BSD_SOURCE gets defined if you call AC_USE_SYSTEM_EXTENSIONS Are you sure about this ? Looking at my autoconf 2.69 (/usr/share/autoconf/autoconf/specific.m4) and

[Bug 94231] Problems compiling libdrm since glibc 2.23

2016-02-22 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=94231 --- Comment #4 from Daniel Stone --- (In reply to Emil Velikov from comment #3) > I.e. if the _BSD_SOURCE define does not help, then either glibc needs to be > fixed or the manuals should be updated (the glibc fold might have some > suggestions)

[Bug 94231] Problems compiling libdrm since glibc 2.23

2016-02-22 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=94231 --- Comment #3 from Emil Velikov --- Are you sure about the removal of "include sys/sysmacros.h" ? Afaics include/sys/types.h includes the posix/sys/types.h with the latter still having the include. Bth I'm not sure if things can explode with th

[Bug 94231] Problems compiling libdrm since glibc 2.23

2016-02-22 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=94231 Mike Lothian changed: What|Removed |Added CC||mike at fireburn.co.uk --- Comment #2 fro

[Bug 94231] Problems compiling libdrm since glibc 2.23

2016-02-22 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=94231 --- Comment #1 from Emil Velikov --- Hi Mike, man makedev/major/minor does not mention anything about this header, although it does mention (the missing) #define _BSD_SOURCE. Does that get thinks working again? Can you please send a patch (git

[Bug 94231] Problems compiling libdrm since glibc 2.23

2016-02-21 Thread bugzilla-dae...@freedesktop.org
https://bugs.freedesktop.org/show_bug.cgi?id=94231 Bug ID: 94231 Summary: Problems compiling libdrm since glibc 2.23 Product: DRI Version: DRI git Hardware: Other OS: All Status: NEW Severity: normal