1 |
So I am trying to make a stage3 run with catalyst for a MIPS-II/BE setup using |
2 |
sys-libs/uclibc-ng. Ran into a bit of a blocker with |
3 |
net-misc/iputils-20151218, which is the latest version that isn't masked. |
4 |
Specifically, the 'ping' utility will not build against uclibc-ng because of an |
5 |
undefined reference to `__finite'. This issue has been fixed in |
6 |
iputils-20160308, by making 'ping' link with libm. However, iputils-20160308 |
7 |
is p'masked with this vague reason: |
8 |
|
9 |
# Lars Wendler <polynomial-c@g.o> (20 Aug 2015) |
10 |
# Releases are not from original upstream but from a fork. |
11 |
# Masked as requested by vapier. |
12 |
~net-misc/iputils-20160308 |
13 |
|
14 |
So this raises a couple of options, and I'm not sure of what the best |
15 |
resolution is: |
16 |
|
17 |
- Unmask iputils-20160308? What's specifically wrong with this forked variant? |
18 |
|
19 |
- Finish removing 'ping' from @system, per Bug #563148 (blocked by #393445)? |
20 |
|
21 |
The first option is arguably the cleanest, because the build issue will likely |
22 |
be encountered again if one rebuilds @world. But there seems to be a bit of a |
23 |
conflict because 20160308 is from a forked upstream, and the "activeness" of |
24 |
the original upstream appears to be in question. |
25 |
|
26 |
Second option gets around the issue from a catalyst standpoint, but anyone |
27 |
compiling iputils-20151218 in this specific stage against uclibc-ng will |
28 |
probably encounter the build issue. |
29 |
|
30 |
There is a patch for the issue, but it does not apply cleanly to |
31 |
iputils-20151218. However, it is simple enough to backport. But I'd prefer |
32 |
the easier option of unmasking 20160308. |
33 |
|
34 |
Thoughts on how to proceed? |
35 |
|
36 |
-- |
37 |
Joshua Kinard |
38 |
Gentoo/MIPS |
39 |
kumba@g.o |
40 |
6144R/F5C6C943 2015-04-27 |
41 |
177C 1972 1FB8 F254 BAD0 3E72 5C63 F4E3 F5C6 C943 |
42 |
|
43 |
"The past tempts us, the present confuses us, the future frightens us. And our |
44 |
lives slip away, moment by moment, lost in that vast, terrible in-between." |
45 |
|
46 |
--Emperor Turhan, Centauri Republic |