Gentoo Archives: gentoo-dev

From: Mike Frysinger <vapier@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] glibc 2.23 and willfully breaking stuff
Date: Tue, 19 Apr 2016 05:41:17
Message-Id: 20160419054106.GD5369@vapier.lan
In Reply to: Re: [gentoo-dev] glibc 2.23 and willfully breaking stuff by Mart Raudsepp
1 On 19 Apr 2016 04:21, Mart Raudsepp wrote:
2 > Ühel kenal päeval, E, 18.04.2016 kell 12:38, kirjutas Mike Frysinger:
3 > > On 16 Apr 2016 09:23, Patrick Lauer wrote:
4 > > > So why on earth are we applying a random patch that upstream is not
5 > > > using
6 > >
7 > > not everyone uses glibc, and glibc *is* moving in this
8 > > direction.  Gentoo
9 > > is simply accelerating the change ... otherwise glibc will take
10 > > longer to do the actual migration.
11 >
12 > You don't need to break everyone's ~arch for dubious glibc benefits,
13 > which could be done by a p.masked version and a tinderbox run.
14 > I am not your tinderbox dummy having to waste time on this to maintain
15 > my own ~arch stuff.
16
17 i waited until the known bugs died down. i don't have access to a
18 tinderbox system myself.
19
20 > > packages failing to build under glibc already
21 > > fail to build in other environments.
22 >
23 > That is simply not true
24
25 except for the part where it is. highlighting one system where it's
26 working for you doesn't mean all systems behave that way. there's even
27 an autoconf macro specifically to deal with this and has been for years.
28 they wouldn't have written & deployed it for fun.
29
30 > at least not to the extent you make it sound.
31
32 not today, but as i said, we want to move multiple libraries (at least
33 glibc, uClibc, musl, and bionic) in that direction. the current behavior
34 violates the POSIX standard.
35
36 > Why are all the concerns raised at e.g
37 > https://bugs.freedesktop.org/show_bug.cgi?id=94231 not resolved then?
38
39 what exactly are you expecting here ? i'm not an X.org dev. i can't
40 fix code in that project for them. all the questions posed have been
41 answered in the bug. it's merely waiting for them to actually commit
42 code.
43
44 > Over there you even told you won't be including this patch in Gentoo,
45 > but get it trickled in from upstream once they judge it as good to go.
46
47 no idea where you're getting reading this. i never said that.
48
49 > Instead you go ahead and unmask this without removing the gentoo
50 > specific sysmacros header removal, knowing FULLY WELL that you break
51 > ~arch for a lot of things
52
53 again, no. read what i actually said, and read the actual bug open on
54 the topic. most of the packages i was aware of were fixed, and there
55 were only like 2 or 3 left assigned to projects/devs who are not me.
56 once things moved into ~arch, we started getting more bug reports, not
57 before.
58
59 > Even todays git of man-pages tells that including sys/types.h is
60 > sufficient and the correct thing to do to get makedev/major/minor.
61
62 and we've already been discussing fixing that.
63 -mike

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-dev] glibc 2.23 and willfully breaking stuff "Michał Górny" <mgorny@g.o>
Re: [gentoo-dev] glibc 2.23 and willfully breaking stuff "Anthony G. Basile" <blueness@g.o>
Re: [gentoo-dev] glibc 2.23 and willfully breaking stuff Alexis Ballier <aballier@g.o>