ltib
[Top][All Lists]
Advanced

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

Re: [Ltib] Re: DTC - Fatal Error: Couldn't read input tree


From: Stuart Hughes
Subject: Re: [Ltib] Re: DTC - Fatal Error: Couldn't read input tree
Date: Thu, 07 Jun 2007 08:44:48 +0100

Hi Mark,

If anyone knows of any patches in LTIB we've uploaded to
http://www.bitshrine.org/gpp/ that include '\r' characters at the end of
lines, let me know the names and I'll try to get them replaced with
fixed version (the old ones will always be there, I'll just add a new
one with a different version and change the spec file reference). 

We try to catch this kind of thing, but sometimes things slip through.

Regards, Stuart

On Wed, 2007-06-06 at 10:40 -0700, Mark Lacas wrote:
> David,
>   Funny thing is I am using a Mac running linux and the line endings  
> should have been correct.  I grabbed the files from Freescale and  
> edited them.  I thought I had made the conversion to unix line feed  
> style. . .guess not.
> 
> Stuart, might want to let the Freescale folks know about this.
> 
> Thanks David for your quick support.
> ml
> 
> 
> 
> On Jun 6, 2007, at 3:05 AM, David Gibson wrote:
> 
> > On Tue, Jun 05, 2007 at 11:16:35AM -0700, Mark Lacas wrote:
> >> Hello,
> >>   I'm trying to use dtc to compile a device tree for my powerpc
> >> project and failing, no matter what I try.
> >>
> >> I have downloaded several different versions of the dtc program but
> >> they all fail the same.
> >>
> >> dtc also fails with any of the Freescale dts files that are included
> >> with ltib, so I don't think it's my particular file.
> >>
> >> It complains about line 10, so I removed the comment at the top that
> >> ends on line 10. . .it then complains about line 1.
> >>
> >> I'm hoping someone will have some insight as to how I should
> >> proceed.  My project is behind schedule and due tomorrow.  So close
> >> to the finish line and getting dtc working will get me across.
> >
> > Ran your attached tree through dtc and quickly found the problem -
> > your .dts file has DOS-style newlines (\r\n) rather than UNIX style
> > (just \n).  The dtc lexer was brokenly not considering carriage return
> > to be whitespace.
> >
> > I'll send a patch to Jon tomorrow to fix that, in the meantime you
> > could convert the linefeed style as a workaround.
> >
> > -- 
> > David Gibson                        | I'll have my music baroque, and my 
> > code
> > david AT gibson.dropbear.id.au      | minimalist, thank you.  NOT _the_  
> > _other_
> >                             | _way_ _around_!
> > http://www.ozlabs.org/~dgibson
> >
> >
> > _______________________________________________
> > LTIB home page: http://bitshrine.org
> >
> > Ltib mailing list
> > address@hidden
> > http://lists.nongnu.org/mailman/listinfo/ltib
> >
> 
> 
> 
> _______________________________________________
> LTIB home page: http://bitshrine.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]