Erich Focht wrote:
> On Friday 11 May 2007 16:41, Andrea Righi wrote:
>> Erich Focht wrote:
>>> Hello,
>>>
>>> I have no idea how the systemimager RPMs are built but the ia32 initrd seems
>>> to be only compatible with i686 architectures. Trying to install something 
>>> on
>>> a VIA C3 is permanently rebooting it. The problem was solved after I rebuilt
>>> systemimager (actually the boot package only) under a i386 installation (I
>>> believe it was knoppix, but could also be RH/CentOS).
>> What about UYOK? same problem?
> 
> Problem was not solved by using UYOK. I've first replaced busybox and that
> wasn't enough. The main issue were the dynamical libraries, they were built
> for i686 or maybe i585. (Actually i586 should work on VIA C3).
> 
> Are we using uclibc or just hacking obkects together from the default libc on
> the system? (Sorry, don't remember).

We're hacking the libraries of the building machine using the python script
initrd_source/mklibs. We've completely removed uclibc, and IMHO it has been an
important step in the right direction, otherwise we always had to take care
about a lot of compatibilities issues with uclibc before including a package
into the initrd.

Maybe to fix the compatibility problems we should simply build the i386 packages
on a pure i386 (or i586) machine, but AFAIK all the recent distro have libraries
compiled for i686 machines...

-Andrea

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
sisuite-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sisuite-devel

Reply via email to