1 |
Volker Armin Hemmann wrote: |
2 |
> On Montag, 5. Mai 2008, Wolf Canis wrote: |
3 |
> |
4 |
>> Volker Armin Hemmann wrote: |
5 |
>> |
6 |
>>> extremly long. So long that you have to start ooo several times a day for |
7 |
>>> a year so that the saved startup time equalizes the time spent compiling |
8 |
>>> it. |
9 |
>>> |
10 |
> |
11 |
> |
12 |
>> "ccache" in make.conf is enabled and MAKEOPTS has a reasonable value, I |
13 |
>> have set it |
14 |
>> to "-j2". I follow the rule MAKEOPTS=<number CPUS>. But in the case of |
15 |
>> openoffice, the |
16 |
>> ebuild overwrite this value with "-j1". For the version 2.3.x I had set |
17 |
>> the variable |
18 |
>> WANT_MP but with version 2.4 it breaks the build. But how you can see |
19 |
>> in the following, |
20 |
>> that's only a minor problem. |
21 |
>> |
22 |
> |
23 |
> or not. So everything bigger than -j1 breaks the built. Which makes dual core |
24 |
> cpus useless to speed up compilation. |
25 |
> |
26 |
|
27 |
Not really, because if you have set -pipe in CFLAGS than you can |
28 |
easily, with top, check how the cpus are used. But that's it, of course. |
29 |
|
30 |
How I mentioned earlier with version 2.3.x I had set WANT_MP=true |
31 |
and MAKEOPTS=-j2 (and with my first builds -j4 and -j5 but that was pretty |
32 |
much useless, because the processes are hinder them self but they don't |
33 |
break |
34 |
the build) and that works for me. The only problem which occurred was this |
35 |
|
36 |
https://bugs.gentoo.org/show_bug.cgi?id=210065 |
37 |
|
38 |
> |
39 |
>> wolf-di6400 0(0) 03:04 PM ~ # qlop -gH openoffice |
40 |
>> openoffice: Fri May 2 16:22:23 2008: 1 hour, 20 minutes, 38 seconds |
41 |
>> openoffice: Sat May 3 04:06:11 2008: 1 hour, 19 minutes, 12 seconds |
42 |
>> openoffice: 2 times |
43 |
>> |
44 |
> |
45 |
> emerge -p openoffice-bin|genlop -p |
46 |
> These are the pretended packages: (this may take a while; wait...) |
47 |
> |
48 |
> [ebuild R ] app-office/openoffice-bin-2.4.0 |
49 |
> |
50 |
> |
51 |
> Estimated update time: 2 minutes. |
52 |
> |
53 |
|
54 |
Yeh, of course is that faster but why we use Gentoo? Because |
55 |
of the fast binary install? ;-) |
56 |
|
57 |
> |
58 |
>>> If you are even able to. Openoffice is a bitch to compile. Even the |
59 |
>>> slightest change might break the compilation. It really, really sucks. |
60 |
>>> IMHO openoffice is a nice example for everything that is wrong. |
61 |
>>> |
62 |
>> I can't this confirm. |
63 |
>> |
64 |
> |
65 |
> go to b.g.o and see the countless reports. Or the forums. Or have a look at |
66 |
> the ebuild for all the crap that is there just to get the POS ooo compiled. |
67 |
|
68 |
I can only repeat that this doesn't apply to me and I'm pretty sure |
69 |
that I'm not the only one who don't use the bin-pkg. |
70 |
|
71 |
Although I conduct all emerges at the console _not_ in X. Perhaps |
72 |
that's it. However, every user should do how he/she likes. |
73 |
|
74 |
W. Canis |