[TH] Sparc - general quiestions
Tomasz Mateja
tommat w pimpek.one.pl
Pon, 5 Mar 2007, 11:23:42 CET
Jakub Bogusz wrote:
> On Fri, Feb 23, 2007 at 04:38:04PM +0100, Andrzej 'The Undefined' Dopierała wrote:
>> On Mon, Feb 12, 2007 at 11:26:13PM +0100, Tomasz Mateja wrote:
>>> 1. Czy powinien istnieć jeden builder na pakiety sparc i sparc64?
>> raczej sie nie da. imho musza byc dwa osobne buildery.
>
> Z normalnymi bibliotekami i samodzielnymi programami nie ma/nie powinno
> być problemu.
> Natomiast problem robi się w przypadku binarek korzystających z modułów
> lub bibliotek poza ścieżką systemową - dotyczy to perla, pythona, php... -
> /usr/bin jest jedno.
> (BTW: pkg-config bez dodatkowych zabiegów (w postaci ustawiania
> PKG_CONFIG_PATH) działa dobrze tylko wtedy, kiedy dla obu architektur
> flagi są takie same)
Hmm ale z tego co rozumiem ten sam problem jest dla x86_64 vs i686 na
przyklad. Dla nich są osobne buildery i arch i686 jest budowana
kompilatorem i686 a nie x86_64 z -m32.
>>> 2. Po co ten cały multilib? Czy dla x86_64 gcc też budowane jest z
>>> multilibem?
>
> Żeby nie trzeba było robić całego chroota z systemem dla pojedynczych
> programów o innym ABI.
>
>> w th? chyba tak.
>
> W Ac też.
hmmm to dla czego --with multilib jest disabled by default w specu? (btw
z tym switchem mi sie wywala :) )
>>> 3. Czy jest sens w zabawę PLD w sparc64 jeśli nie to jak budować
jądro >>> i moduły?
Dla czego nie ma sensu? Skoro mamy amd64 w AC i x86_64 w th? Przecież
możnaby dla nich tylko jądra budować a reszte mieć 32bit.
Jeśli jednak nie ma sensu to które pakiety powinny (poza gcc, glibc i
kernelem) być budowane dla sparc64?
Pozdrawiam.
--
T.
Więcej informacji o liście dyskusyjnej pld-devel-pl