Gentoo Archives: gentoo-dev

From: "Steven J. Long" <slong@××××××××××××××××××.uk>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: Default USE changes for fortran and mudflap?
Date: Sun, 12 Jan 2014 21:18:04
Message-Id: 20140112212925.GA1635@rathaus.eclipse.co.uk
In Reply to: [gentoo-dev] Default USE changes for fortran and mudflap? by Ryan Hill
1 On Sun, Jan 12, 2014 at 01:53:47AM -0600, Ryan Hill wrote:
2 > While I'm adding USE defaults to toolchain.eclass and moving them out of the
3 > profiles, I thought now would be a good time to review a couple default flag
4 > settings.
5 >
6 > mudflap:
7 > This is currently enabled by default but I'd like to disable it. It controls
8 > libmudflap and the -fmudflap flag. I think the only reason this flag exists is
9 > so we can disable it in crossdev. It's not required by anything in the tree,
10 > the code is bitrotten and has been removed for GCC 4.9. If you know how to use
11 > -fmudflap, you know how to set a USE flag.
12
13 No-brainer, yeah.
14
15 > fortran:
16 > Do we want to keep enabling fortran by default? The majority of users will
17 > never get the urge to install a fortran package, and the fortran eclass handles
18 > those that do. I think it should be treated as all the other optional
19 > languages and disabled by default, but I'd like to know if there are other
20 > opinions.
21
22 Yes, keep it. It's used in the oddest places, and still beats C for numeric
23 processing. It's not like gcj which is a pig to build, and to which there are
24 many alternative implementations that may well be preferred, given the state
25 of Java. IMO it's important to have, and there's no real benefit to keeping
26 it off, for the general user. Anyone who wants to keep it slim already has it
27 disabled in package.use.
28
29 --
30 #friendly-coders -- We're friendly, but we're not /that/ friendly ;-)