pakiety oko³okernelowe dla AC sparc

Jakub Bogusz qboosh w pld-linux.org
Pon, 14 Lis 2005, 08:28:46 CET


On Sat, Nov 12, 2005 at 02:25:52AM +0100, Arkadiusz Miskiewicz wrote:
> Pojawi³ siê problem. 2.6 na sparc32 jest w stanie op³akanym wiêc w AC bêdzie 
> userspace 32 bitowe natomiast sam kernel 2.6 bêdzie budowany pod sparc64.
> 
> Jest to zrobione z u¿yciem crosskompilatora i kernel ³adnie siê buduje 
> (rezultaty w ac-ready).
> 
> Problem jest jednak z pakietami w których z jednej paczki buduj± siê na raz 
> userspace i kernelowe modu³y. Dlaczego? - ano dostajemy np:
> 
> Wrote: /home/users/builder/rpm/RPMS/shfs-0.35-7.sparc64.rpm
> Wrote: /home/users/builder/rpm/RPMS/kernel-fs-shfs-0.35-7 w 2.6.14.2_1.sparc64.rpm
> Wrote: /home/users/builder/rpm/RPMS/kernel-smp-fs-shfs-0.35-7 w 2.6.14.2_1.sparc64.rpm
> 
> Userspace jest sparc64 :-/

BTW: IIRC iptables musi byæ sparc64, ¿eby dzia³a³o na j±drze sparc64

> Chcia³o by siê uzyskaæ:
> Wrote: /home/users/builder/rpm/RPMS/shfs-0.35-7.sparc.rpm
> Wrote: /home/users/builder/rpm/RPMS/kernel-fs-shfs-0.35-7 w 2.6.14.2_1.sparc64.rpm
> Wrote: /home/users/builder/rpm/RPMS/kernel-smp-fs-shfs-0.35-7 w 2.6.14.2_1.sparc64.rpm
> 
> 32 bitowe userspace i 64 bitowe modu³y kernelowe.
> 
> Niestety chyba w rpmie nie ma takiej mo¿liwo¶ci :-/ Ma kto¶ pomys³ jak ugry¼æ 
> problem? Do testów mo¿na braæ np. shfs.spec
> 
> Jedyne wyj¶cie jakie widzê to rozdzielanie userspace i kernelspace do osobnych 
> specy.

Mo¿na budowaæ na dwie tury (*.sparc.rpm z --without kernel
i *.sparc64.rpm z --without userspace).

Udoskonalenie automatyki i tak by siê przyda³o - ¿eby da³o siê budowaæ
kernel24 na obie architektury (tyle ¿e do 2.4.31 jest potrzebny starszy
kompilator ni¿ trafi³ do Ac... :/).


-- 
Jakub Bogusz    http://qboosh.cs.net.pl/



Wiêcej informacji o li¶cie dyskusyjnej pld-devel-pl