Gentoo Archives: gentoo-alt

From: Fabian Groffen <grobian@g.o>
To: gentoo-alt@l.g.o
Subject: [gentoo-alt] [PREFIX] Interix _ALL_SOURCE
Date: Tue, 01 Jul 2008 14:49:19
Message-Id: 20080701144913.GS707@gentoo.org
1 While compiling Mutt on Interix, I was confronted with flock + constants
2 not being defined. Further inspection of the header file (manpage said
3 it should exist in fcntl.h) revealed the need for _ALL_SOURCE. Many
4 ebuilds just include flag-o-matic to do append-flags -D_ALL_SOURCE on
5 Interix. Not being very amused by the beauty of that solution, and
6 looking at the insanity of the Interix headers, what's against just
7 adding -D_ALL_SOURCE in the Interix' profile.bashrc file (with
8 encompassing logic not to add it multiple times)? Wouldn't that be much
9 saner (and cleaner in the ebuilds)? Are there packages known to break
10 when _ALL_SOURCE is defined?
11
12
13 --
14 Fabian Groffen
15 Gentoo on a different level
16 --
17 gentoo-alt@l.g.o mailing list

Replies

Subject Author
RE: [gentoo-alt] [PREFIX] Interix _ALL_SOURCE Markus Duft <mduft@g.o>