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 |