https://bugs.freedesktop.org/show_bug.cgi?id=94231
Emil Velikov changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
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.
-
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.
---
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
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
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
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
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
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
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
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
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
https://bugs.freedesktop.org/show_bug.cgi?id=94231
Mike Frysinger changed:
What|Removed |Added
CC||vapier at gentoo.org
--- Comment #12 fr
https://bugs.freedesktop.org/show_bug.cgi?id=94231
Emil Velikov changed:
What|Removed |Added
See Also||https://bugs.freedesktop.or
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
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
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
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
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
https://bugs.freedesktop.org/show_bug.cgi?id=94231
Mike Lothian changed:
What|Removed |Added
URL||https://bugs.gentoo.org/sho
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
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)
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
https://bugs.freedesktop.org/show_bug.cgi?id=94231
Mike Lothian changed:
What|Removed |Added
CC||mike at fireburn.co.uk
--- Comment #2 fro
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
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
26 matches
Mail list logo