1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA1 |
3 |
|
4 |
Sziasztok! |
5 |
|
6 |
2004. május 25. 10:11 dátummal Tamas Sarga ezt írta: |
7 |
> Na, megtörtént az első próbálkozás. Felemás eredménnyel. Hajnali 5 és 7 |
8 |
> között volt némi időm, de nem volt elég. Arra roppant könnyen rá tudtam |
9 |
> venni az emerge -t, hogy vegye ba a játékba az FSF -es patchet, viszont |
10 |
> nem tudtam túlrugdosni a 1217. soron. Ott no file to patch hibát adott |
11 |
> és onnan kezdve nem patch-elt semmit, a következő szinten pedig előjött |
12 |
> a missing header is. |
13 |
Ezzel önmagában még nem lett volna gond, ha az emerge log-jának a többi részét |
14 |
is megnézed... A hiba ugyanis csak a "-p0"-val futtatott patch esetén fordul |
15 |
elő, a "-p1"-nél minden OKé! |
16 |
(Az epatch végigpróbálja "-p0"-tól "-p5"-ig, és amelyik jól végigfut, azt |
17 |
gyúrja bele a forrásba. Addig nem is patch-el forrást! |
18 |
- -> /usr/lib/portage/bin/extra_functions.sh) |
19 |
|
20 |
A tényleges probléma pedig a "-p1"-nél jött elő: |
21 |
- a Gentoo ebuild a gpc-t külön forrásból teszi a build fába, amely a patch |
22 |
lefutásakor már ott van (external/gpc/gpc.h, gpc.c). Egyébként az ebuild-el |
23 |
letöltött gpc tömörített csomag tartalma ugyanaz, mint a patchsetben |
24 |
található... |
25 |
- az ebuild által letöltött forrás csomagba már bekerült egy olyan módosítás, |
26 |
ami az FSF patchset "szerint" még nincs benn! Ez a |
27 |
framework/inc/services/sessionlistener.hxx |
28 |
fájlt szeretné módosítani, de az már olyan ami kell... |
29 |
|
30 |
Vagyis a megoldás az volt, hogy a gpc-re ill. a sessionlistener.hxx-re |
31 |
vonatkozó részeket ki kellett szedni! |
32 |
|
33 |
> Ma este talán meg tudom nézni, hogy mi lehet a baj. |
34 |
> Levágtam az 1216. sor utáni részt, akkor végigment a patch-elés, dehát |
35 |
> egy többszázezer soros patch első ezer sorát átvenni nem túl nagy |
36 |
> dicsőség ugyebár, hogy a hasznáról most ne is tegyek említést. Szóval |
37 |
> röviden meglesz ez, csak idő kéne. Ja persze a file amit hiányolt ott |
38 |
> van. Jogosultság, ilyesmi rendben. Este megnézem, mi a gond. |
39 |
> Valaki más foglalkozott a dologgal? |
40 |
|
41 |
Nos, igen... én! ;)) |
42 |
|
43 |
Összedobtam az ebuild-et, becsomagoltam és letölthető innen: |
44 |
http://hugo.mad.hu/zip/openoffice_ebuild.tar.gz |
45 |
|
46 |
Az emerge előtt definiálni kell a LANGUAGE=HUNG változót!!! |
47 |
Be vele a PORTAGE_OVERLAY-be, aztán mehet! Nálam lefordult, ennyi idő alatt: |
48 |
|
49 |
real 539m32.685s |
50 |
user 415m10.588s |
51 |
sys 67m36.666s |
52 |
hajnali 3.57-kor indítottam és nemrég végzett! |
53 |
|
54 |
(Athlon XP 1700+@1467Mhz, 512MB, KDE ette a memórát közben...) |
55 |
|
56 |
Várom a tapasztalatokat! |
57 |
|
58 |
- -- |
59 |
bYe |
60 |
Arnold |
61 |
PGP kulcs: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xDD0EAE39 |
62 |
|
63 |
*** A példa a leghatékonyabb tanítók egyike, noha szótlanul tanít. (Simles) |
64 |
-----BEGIN PGP SIGNATURE----- |
65 |
Version: GnuPG v1.2.4 (GNU/Linux) |
66 |
|
67 |
iD8DBQFAtH6yFi2nc90OrjkRAgMWAKCL5MCjB+i97/z8UmBARHRqP6h/kACbBB+h |
68 |
XoKI7z7qhgLEKdVuiymdXgA= |
69 |
=Y9AW |
70 |
-----END PGP SIGNATURE----- |
71 |
|
72 |
-- |
73 |
gentoo-user-hu@g.o mailing list |