ltib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Ltib] Re: mpc8548cds build problems on CentOS 5


From: Steve Papacharalambous
Subject: Re: [Ltib] Re: mpc8548cds build problems on CentOS 5
Date: Mon, 20 Jul 2009 15:39:23 +0100

Hi Mark,

I think that the problem is fixed by the patch that you mention, but
then the build will probably fail further on since the dts files in this
kernel are the old version and ltib has a later version of the dtc
compiler which requires the dts files to be at dts-v1.

The tools in ltib have been upgraded and unfortunately this BSP has not
been maintained by its authors, and so this version of the kernel is too
old for the latest versions of the compilers and tools.  It's worth
asking Freescale if they would submit the changes needed to get this BSP
to build and boot.

You options in the meantime are:

- Port the mpc8548cds dts file in the 2.6.23 kernel to the later dts-v1
version.

- Use a later kernel from kernel.org, I suspect that 2.6.30 will build
and work.

For what it's worth I managed to get linux-2.6.27.6 to build and boot on
the mpc8548cds platform.

Best regards,

Steve

On Mon, 2009-07-20 at 14:45 +0100, Mark Craske wrote:
> Is it possible that the problem is the one fixed by
> http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=38332cb98772f5ea757e6486bed7ed0381cb5f98
> 
> Regards, Mark
> 
> On Mon, 2009-07-20 at 12:56 +0100, Mark Craske wrote:
> > When the latest ltib (ltib 9.1.1 ($Revision: 1.42 $))failed to
> > build on Mandriva 2009.1 I tried again on my old CentOS 5 system.
> > 
> > This built okay as far as allowing me to choose the mpc8548cds
> > platform. I kept the default options and exited from the
> > configuration utility to start the build for the target platform.
> > 
> > However, this failed while linking the kernel:
> > 
> > =snip=
> > ...
> >   LD      .tmp_vmlinux1
> > kernel/built-in.o: In function `timekeeping_resume':
> > timekeeping.c:(.text+0x20944): undefined reference to `__umoddi3'
> > timekeeping.c:(.text+0x20964): undefined reference to `__udivdi3'
> > make: *** [.tmp_vmlinux1] Error 1
> > error: Bad exit status
> > from 
> > /home/mcraske/projects/ltib_vs_mvl6/savannah_ltib_latest/ltib/tmp/rpm-tmp.89281
> >  (%build)
> > 
> > 
> > RPM build errors:
> >     Bad exit status
> > from 
> > /home/mcraske/projects/ltib_vs_mvl6/savannah_ltib_latest/ltib/tmp/rpm-tmp.89281
> >  (%build)
> > Build time for kernel-2.6.23-mpc8548: 410 seconds
> > 
> > Failed building kernel-2.6.23-mpc8548
> > 
> > 
> > f_buildrpms() returned an error, exiting
> > traceback:
> >  main:555
> > 
> > 
> > Started: Mon Jul 20 10:53:55 2009
> > Ended:   Mon Jul 20 11:34:43 2009
> > Elapsed: 2448 seconds
> > 
> > These packages failed to build:
> > kernel-2.6.23-mpc8548
> > 
> > Build Failed
> > 
> > Exiting on error or interrupt
> > =snip=
> > 
> > I looked for this problem in the ltib mailing list archives,
> > but didn't find it, so I am raising the problem now.
> > 
> > Regards, Mark
> 
> 
> 
> _______________________________________________
> LTIB home page: http://ltib.org
> 
> Ltib mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/ltib





reply via email to

[Prev in Thread] Current Thread [Next in Thread]