1 |
On 22/04/15 17:58, james wrote: |
2 |
> Nikos Chantziaras <realnc <at> gmail.com> writes: |
3 |
> |
4 |
>> |
5 |
>> On 21/04/15 21:14, james wrote: |
6 |
>>> How do you tell if a ~9999 is actually based on the nightlies, |
7 |
>>> 5.1 or is just old ebuild with the .9999 extension somebody never |
8 |
>>> got around to renaming or deleting? |
9 |
>> |
10 |
>> 9999 are live ebuilds. Not based on any release or nightlies. They |
11 |
>> download the code from a version control repository (Git, Svn, etc.) in |
12 |
>> whatever state it currently is and build from that. The version before |
13 |
>> the 9999 usually specifies the branch. For example, 5.0.9999 would mean |
14 |
>> the latest state of the 5.0 branch (or whatever branch name would apply |
15 |
>> to that version, like "stable".) |
16 |
>> |
17 |
> |
18 |
> Agreeded. Look at this gcc.9999.ebuild and you tell me what version |
19 |
> it is (Overlay: chromiumos (layman): |
20 |
> |
21 |
> http://gpo.zugaina.org/sys-devel/gcc |
22 |
|
23 |
Lack of a version number always suggests latest "master" branch. |
24 |
|
25 |
However, these are Chromium OS overlays. I don't think you're supposed |
26 |
to be using them on Gentoo. They're for Chromium OS. For all you know, |
27 |
that live ebuild can refer to the master branch of Google's GCC branch, |
28 |
and it might not even build or work correctly as a Gentoo compiler. |