Re: [oe] [meta-openembedded/toolchain-layer] Adding retired toolchain support for gcc-4.5.1 and eglibc-2.13

2012-08-14 Thread Koen Kooi
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Op 13-08-12 22:28, Elvis Dowson schreef:
 Hi, I've created a set of patches to add retired toolchain support for 
 gcc-4.5.1, to the meta-openembedded/toolchain-layer.

Given that  4.5.x was deleted from meta-toolchain 3 months ago[1], what's
the rationale for adding it back? It's still available in the denzil branch,
so unless someone steps up to maintain it I'm inclined to say no to
patches bringing it back in the master branch.

regards,

Koen

[1]
https://github.com/openembedded/meta-oe/commit/6291c6fd1243d722e144466921064d47fb50428b
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (Darwin)
Comment: GPGTools - http://gpgtools.org

iD8DBQFQKiCVMkyGM64RGpERAnipAJ9Qh6Fjy39VXgPShQCDlab4kMvVDACgvFTu
es5P6TemPajpqazhoMN5zTs=
=l3Oy
-END PGP SIGNATURE-


___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [meta-openembedded/toolchain-layer] Adding retired toolchain support for gcc-4.5.1 and eglibc-2.13

2012-08-14 Thread Elvis Dowson
Hi,

On Aug 14, 2012, at 1:55 PM, Koen Kooi wrote:

 Op 13-08-12 22:28, Elvis Dowson schreef:
 Hi, I've created a set of patches to add retired toolchain support for 
 gcc-4.5.1, to the meta-openembedded/toolchain-layer.
 
 Given that  4.5.x was deleted from meta-toolchain 3 months ago[1], what's
 the rationale for adding it back? It's still available in the denzil branch,
 so unless someone steps up to maintain it I'm inclined to say no to
 patches bringing it back in the master branch.

The gcc-4.5 recipe was adapted from the gcc-4.5.1 recipe from the denzil branch.

The structure of the newer gcc-4.7 recipes in the current poky/master branch are
a bit different from the older recipes in the denzil branch. So, while 
developing
the gcc-4.5 recipes, I started with the existing gcc-4.7 templates, and looked 
at the
gcc-4.6 recipes in the current meta-openembedded/toolchain-layer and 
incorporated all the patches for gcc-4.5.1 from the denzil branch. This way the
gcc-4.5 recipe would be compatible with builds against the current poky/master
branch, and take advantage of all the newer recipe versions, in the current
poky/master branch, while maintaining legacy support for the gcc-4.5.1 
toolchain.

The problem I ran into was with support for soft-float on the PowerPC440 
processor.

If I can isolate the issue, and get it to work with gcc-4.6 or gcc-4.7, there 
is no need
to add legacy gcc-4.5 toolchain support to the toolchain-layer.

If not, then it would be required to maintain support, atleast for PowerPC 440 
targets
with soft-float.

Best regards,

Elvis Dowson
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [meta-openembedded/toolchain-layer] Adding retired toolchain support for gcc-4.5.1 and eglibc-2.13

2012-08-14 Thread Koen Kooi
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Op 14-08-12 12:08, Elvis Dowson schreef:
 Hi,
 
 On Aug 14, 2012, at 1:55 PM, Koen Kooi wrote:
 
 Op 13-08-12 22:28, Elvis Dowson schreef:
 Hi, I've created a set of patches to add retired toolchain support
 for gcc-4.5.1, to the meta-openembedded/toolchain-layer.
 
 Given that  4.5.x was deleted from meta-toolchain 3 months ago[1],
 what's the rationale for adding it back? It's still available in the
 denzil branch, so unless someone steps up to maintain it I'm inclined
 to say no to patches bringing it back in the master branch.
 
 The gcc-4.5 recipe was adapted from the gcc-4.5.1 recipe from the denzil
 branch.

The meta-toolchain denzil branch had 4.5.4

 
 The structure of the newer gcc-4.7 recipes in the current poky/master
 branch are

What is 'poky'?

 a bit different from the older recipes in the denzil branch. So, while
 developing the gcc-4.5 recipes, I started with the existing gcc-4.7
 templates, and looked at the gcc-4.6 recipes in the current
 meta-openembedded/toolchain-layer and incorporated all the patches for
 gcc-4.5.1 from the denzil branch.

Again, the meta-toolchain denzil branch had 4.5.4

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (Darwin)
Comment: GPGTools - http://gpgtools.org

iD8DBQFQKj4QMkyGM64RGpERAvqiAKCD6f2RTmgqcDepvcAxrjR9ZjTX5gCgnYqC
uEfmHg6ygdu5WcN7BRbou+U=
=R3nT
-END PGP SIGNATURE-


___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [meta-openembedded/toolchain-layer] Adding retired toolchain support for gcc-4.5.1 and eglibc-2.13

2012-08-14 Thread Elvis Dowson
Hi,

On Aug 14, 2012, at 4:01 PM, Koen Kooi wrote:

 The gcc-4.5 recipe was adapted from the gcc-4.5.1 recipe from the denzil
 branch.
 
 The meta-toolchain denzil branch had 4.5.4

Yes, you're right. I intentionally dropped it to 4.5.1, but I'll update the 
existing
recipes 4.5.4.

Elvis Dowson
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


[oe] [meta-openembedded/toolchain-layer] Adding retired toolchain support for gcc-4.5.1 and eglibc-2.13

2012-08-13 Thread Elvis Dowson
Hi,
  I've created a set of patches to add retired toolchain support for 
gcc-4.5.1, to the meta-openembedded/toolchain-layer. 

I've also included a patch for eglibc-2.13. Builds for PowerPC 440 processors 
soft-float don't work with eglibc-2.15 and 2.16.

I could add it to the meta-xilinx layer, but I prefer to put retired toolchain 
support into the toolchain layer, so that it is generally available across all 
layers, in case someone needs it.

Do let me know if it is okay to go ahead and submit these patches for inclusion 
into the meta-openembedded/toolchain-layer!

Best regards,

Elvis Dowson
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [meta-openembedded/toolchain-layer] Adding retired toolchain support for gcc-4.5.1 and eglibc-2.13

2012-08-13 Thread Khem Raj
Were you able to build eglibc 2.13 with gcc 4.7
And run it


On Monday, August 13, 2012, Elvis Dowson elvis.dow...@gmail.com wrote:
 Hi,
   I've created a set of patches to add retired toolchain support for
gcc-4.5.1, to the meta-openembedded/toolchain-layer.

 I've also included a patch for eglibc-2.13. Builds for PowerPC 440
processors soft-float don't work with eglibc-2.15 and 2.16.

 I could add it to the meta-xilinx layer, but I prefer to put retired
toolchain support into the toolchain layer, so that it is generally
available across all layers, in case someone needs it.

 Do let me know if it is okay to go ahead and submit these patches for
inclusion into the meta-openembedded/toolchain-layer!

 Best regards,

 Elvis Dowson
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel


Re: [oe] [meta-openembedded/toolchain-layer] Adding retired toolchain support for gcc-4.5.1 and eglibc-2.13

2012-08-13 Thread Elvis Dowson

On Aug 14, 2012, at 4:15 AM, Khem Raj wrote:

 Were you able to build eglibc 2.13 with gcc 4.7
 And run it

The gcc-4.7 and eglibc-2.13 combination doesn't work, i.e. no
login or bash prompt.

I will try with gcc-4.6 and eglibc-2.13, since that combo is
know to work, since the Denx ELDK 5.2.1 released based
off yocto/denzil branch uses it.

Will let you know how it goes.

Best regards,

Elvis Dowson

___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel