[meta-freescale] Junk install script created upon bitbake meta-toolchain
Umar Qureshey
umar at janteq.com
Fri Aug 23 13:58:13 PDT 2013
> -----Original Message-----
> From: Daiane Angolini [mailto:daiane.angolini at freescale.com]
> Sent: Friday, August 23, 2013 1:24 PM
> To: Umar Qureshey
> Cc: meta-freescale at yoctoproject.org
> Subject: Re: [meta-freescale] Junk install script created upon bitbake meta-
> toolchain
>
> On 08/23/2013 05:01 PM, Umar Qureshey wrote:
> > Hi,
> > Yocto hasn't been fun so far. It's unwieldy, hard to use, and even harder to
> learn. Even LTIB made more sense. I hope it's worth the trouble.
>
> LOL
>
> Welcome! If you wish I can lend you one of my shoulders, and let's cry
> together
>
> >
> > Anyway, I am using Dylan branch and I just did a "bitbake meta-toolchain"
> and this ran fine. Then I attempted to install the toolchain on my system by
> going into build/tmp/deploy/sdk and I attempted to execute poky-eglibc-
> x86_64-arm-toolchain-1.4.2.sh but my system would error out so I opened
> the file and after the actual source code, it's full of binary junk. The junk has
> ballooned the size of this script to 66 Megabytes. No wonder it didn't
> execute. I'm not sure why this is happening.
> >
> > -rwxrwxr-x 1 lab lab 66M Aug 23 12:43
> > poky-eglibc-x86_64-arm-toolchain-1.4.2.sh
> >
> > I am running on Fedora 17 Beefy Miracle on x86_64.
> >
> > I am going to manually trim the junk out and execute the script but this is a
> major bug.
>
> Please, don't trim out the junk. It IS the toolchain
>
> I'm not able to say to you who/why/when it was decided that create a script
> that includes the binary files is acceptable, but it was yocto project made.
>
> https://community.freescale.com/docs/DOC-95122
> https://community.freescale.com/docs/DOC-95225
>
Thank you Daiane for lending a shoulder to cry on. I'm almost there.
Wow, the binary is embedded inside the script. Because creating a separate file is just so much trouble.
I was following your document https://community.freescale.com/docs/DOC-95225 to do this.
In your direction it says to "source poky-eglibc-x86_64-arm-toolchain-1.4.1.sh". Well that causes trouble, at least on Fedora so I just executed the script without sourcing it and it worked fine.
I left a comment for you on your document's comment section.
More information about the meta-freescale
mailing list