Re: [oe] [oe-core] ld segfault cant figure it out
On 04/16/2012 03:34 PM, j wrote: On 04/16/2012 03:28 PM, Gary Thomas wrote: On 2012-04-16 16:11, j wrote: On 04/13/2012 03:50 PM, j wrote: On 04/13/2012 03:46 PM, j wrote: There seems to be a couple of packages when I build that cause ld segfaults such as [ 6635.846581] ld[14419]: segfault at 8 ip 0077f1bf sp bfbf4a8c error 4 in libc-2.13.so[73d000+15c000] [ 6656.831878] ld[20772]: segfault at 8 ip 00ba61bf sp bfaf1bfc error 4 in libc-2.13.so[b64000+15c000] I can not seem to be able to track down the package/packages that are causing this. I have tried with a clean build dir and only building nano and I get it so it is something in the getting environment ready steps. Is there a way I can easily track down the build/builds that are causing this? Am I even on the right track in this thinking? Nothing fails to build and other than task-native-sdk all result in what seem to be working packages. Any info on what or how to figure it out would be greatly appreciated. building for bbxm on 11.04(uptodate), build environment setup with Angstrom scripts and all is up to date. Thank you Sorry forgot the info from qa.log libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcc.a' libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcov.a' libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcc_eh.a' bash-4.2: bash: Found a reference to /usr/ in /home/beagle/OE/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/bash-4.2-r2/packages-split/bash/bin/bashbug bash-4.2: Shell scripts in base_bindir and base_sbindir should not reference anything in exec_prefix Any other places to check, as these I do not think relate to a segfault? I have now tried the build on 3 different OS's the most recent being Arch. All give the same QA log's and all give me segfaults. That are all basically close to the same errors just differing libc versions. I have tried Ubuntu 10.04 11.04 Fedora 16 and now Arch. What is causing the segfaults? Is it what is in the QA log? Most current [ 6433.379801] ld[22955]: segfault at 403 ip 7f703ddcc435 sp 7fffb0bd9f50 error 4 in libc-2.15.so[7f703dd85000+197000] [ 6444.526227] ld[31806]: segfault at 403 ip 7f0dffc51435 sp 7fffc0a990d0 error 4 in libc-2.15.so[7f0dffc0a000+197000] libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcc_eh.a' libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcc.a' libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcov.a' bash-4.2: bash: Found a reference to /usr/ in /home/gusterson/OpenEmbed/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/bash-4.2-r2/packages-split/bash/bin/bashbug bash-4.2: Shell scripts in base_bindir and base_sbindir should not reference anything in exec_prefix The only reason I am concerned with this and it may be un related is that every time I build task-native-sdk it does not build a working sdk for my device. BB-xm. Yes I know I can install one from the repo, but I want to figure out what is wrong with building one for me. Does anyone have input, advice something? You've tried different Operating Systems, but one would assume that this is all on the same hardware? Have you tried a different build host (i.e. hardware/box)? Also it seems to happen around when bitbake starts building gcc-4.5 from a fresh install that is why I posted the QA info about it. Well just built systemd-image got some more info from the QA log. seems that during the initial build with GCC and libtool it throws the segfaults. Then as the rest of build goes others have issues. I am going to try and rebuild the packages I think are causing this step by step and see if something sticks out during the process that might lead to a way to sort out the issue. I will start on a fresh boot of the system as well to make sure I can catch all the variables hopefully that are causing it. I also noticed some patches to perl I think it was that were ld related when 11.04 came out, cou
Re: [oe] [oe-core] ld segfault cant figure it out
On 04/16/2012 03:41 PM, Gary Thomas wrote: On 2012-04-16 16:32, j wrote: On 04/16/2012 03:28 PM, Gary Thomas wrote: On 2012-04-16 16:11, j wrote: On 04/13/2012 03:50 PM, j wrote: On 04/13/2012 03:46 PM, j wrote: There seems to be a couple of packages when I build that cause ld segfaults such as [ 6635.846581] ld[14419]: segfault at 8 ip 0077f1bf sp bfbf4a8c error 4 in libc-2.13.so[73d000+15c000] [ 6656.831878] ld[20772]: segfault at 8 ip 00ba61bf sp bfaf1bfc error 4 in libc-2.13.so[b64000+15c000] I can not seem to be able to track down the package/packages that are causing this. I have tried with a clean build dir and only building nano and I get it so it is something in the getting environment ready steps. Is there a way I can easily track down the build/builds that are causing this? Am I even on the right track in this thinking? Nothing fails to build and other than task-native-sdk all result in what seem to be working packages. Any info on what or how to figure it out would be greatly appreciated. building for bbxm on 11.04(uptodate), build environment setup with Angstrom scripts and all is up to date. Thank you Sorry forgot the info from qa.log libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcc.a' libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcov.a' libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcc_eh.a' bash-4.2: bash: Found a reference to /usr/ in /home/beagle/OE/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/bash-4.2-r2/packages-split/bash/bin/bashbug bash-4.2: Shell scripts in base_bindir and base_sbindir should not reference anything in exec_prefix Any other places to check, as these I do not think relate to a segfault? I have now tried the build on 3 different OS's the most recent being Arch. All give the same QA log's and all give me segfaults. That are all basically close to the same errors just differing libc versions. I have tried Ubuntu 10.04 11.04 Fedora 16 and now Arch. What is causing the segfaults? Is it what is in the QA log? Most current [ 6433.379801] ld[22955]: segfault at 403 ip 7f703ddcc435 sp 7fffb0bd9f50 error 4 in libc-2.15.so[7f703dd85000+197000] [ 6444.526227] ld[31806]: segfault at 403 ip 7f0dffc51435 sp 7fffc0a990d0 error 4 in libc-2.15.so[7f0dffc0a000+197000] libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcc_eh.a' libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcc.a' libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcov.a' bash-4.2: bash: Found a reference to /usr/ in /home/gusterson/OpenEmbed/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/bash-4.2-r2/packages-split/bash/bin/bashbug bash-4.2: Shell scripts in base_bindir and base_sbindir should not reference anything in exec_prefix The only reason I am concerned with this and it may be un related is that every time I build task-native-sdk it does not build a working sdk for my device. BB-xm. Yes I know I can install one from the repo, but I want to figure out what is wrong with building one for me. Does anyone have input, advice something? You've tried different Operating Systems, but one would assume that this is all on the same hardware? Have you tried a different build host (i.e. hardware/box)? sadly the only other hardware I have is to old to try a build on. Would take me weeks to get a complete image. So this could be a hardware problem on my end? If so any chance you know what I could search for in logs or anything like that to try and track down what on the hardware side is causing it? Random errors like this always make me question the hardware. The fact that it can work fine in one setup but not another reinforces that. It might not be the case, but I think you'll have to check it out. Thanks a bunch for your reply though is not something I took in to account, reason being is I can build the gumstix overo chain (oe-classic I believe it is) on the same hardware w
Re: [oe] [oe-core] ld segfault cant figure it out
On 2012-04-16 16:32, j wrote: On 04/16/2012 03:28 PM, Gary Thomas wrote: On 2012-04-16 16:11, j wrote: On 04/13/2012 03:50 PM, j wrote: On 04/13/2012 03:46 PM, j wrote: There seems to be a couple of packages when I build that cause ld segfaults such as [ 6635.846581] ld[14419]: segfault at 8 ip 0077f1bf sp bfbf4a8c error 4 in libc-2.13.so[73d000+15c000] [ 6656.831878] ld[20772]: segfault at 8 ip 00ba61bf sp bfaf1bfc error 4 in libc-2.13.so[b64000+15c000] I can not seem to be able to track down the package/packages that are causing this. I have tried with a clean build dir and only building nano and I get it so it is something in the getting environment ready steps. Is there a way I can easily track down the build/builds that are causing this? Am I even on the right track in this thinking? Nothing fails to build and other than task-native-sdk all result in what seem to be working packages. Any info on what or how to figure it out would be greatly appreciated. building for bbxm on 11.04(uptodate), build environment setup with Angstrom scripts and all is up to date. Thank you Sorry forgot the info from qa.log libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcc.a' libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcov.a' libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcc_eh.a' bash-4.2: bash: Found a reference to /usr/ in /home/beagle/OE/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/bash-4.2-r2/packages-split/bash/bin/bashbug bash-4.2: Shell scripts in base_bindir and base_sbindir should not reference anything in exec_prefix Any other places to check, as these I do not think relate to a segfault? I have now tried the build on 3 different OS's the most recent being Arch. All give the same QA log's and all give me segfaults. That are all basically close to the same errors just differing libc versions. I have tried Ubuntu 10.04 11.04 Fedora 16 and now Arch. What is causing the segfaults? Is it what is in the QA log? Most current [ 6433.379801] ld[22955]: segfault at 403 ip 7f703ddcc435 sp 7fffb0bd9f50 error 4 in libc-2.15.so[7f703dd85000+197000] [ 6444.526227] ld[31806]: segfault at 403 ip 7f0dffc51435 sp 7fffc0a990d0 error 4 in libc-2.15.so[7f0dffc0a000+197000] libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcc_eh.a' libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcc.a' libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcov.a' bash-4.2: bash: Found a reference to /usr/ in /home/gusterson/OpenEmbed/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/bash-4.2-r2/packages-split/bash/bin/bashbug bash-4.2: Shell scripts in base_bindir and base_sbindir should not reference anything in exec_prefix The only reason I am concerned with this and it may be un related is that every time I build task-native-sdk it does not build a working sdk for my device. BB-xm. Yes I know I can install one from the repo, but I want to figure out what is wrong with building one for me. Does anyone have input, advice something? You've tried different Operating Systems, but one would assume that this is all on the same hardware? Have you tried a different build host (i.e. hardware/box)? sadly the only other hardware I have is to old to try a build on. Would take me weeks to get a complete image. So this could be a hardware problem on my end? If so any chance you know what I could search for in logs or anything like that to try and track down what on the hardware side is causing it? Random errors like this always make me question the hardware. The fact that it can work fine in one setup but not another reinforces that. It might not be the case, but I think you'll have to check it out. Thanks a bunch for your reply though is not something I took in to account, reason being is I can build the gumstix overo chain (oe-classic I believe it is) on the same hardware with out running into this issue. -- -
Re: [oe] [oe-core] ld segfault cant figure it out
On 04/16/2012 03:28 PM, Gary Thomas wrote: On 2012-04-16 16:11, j wrote: On 04/13/2012 03:50 PM, j wrote: On 04/13/2012 03:46 PM, j wrote: There seems to be a couple of packages when I build that cause ld segfaults such as [ 6635.846581] ld[14419]: segfault at 8 ip 0077f1bf sp bfbf4a8c error 4 in libc-2.13.so[73d000+15c000] [ 6656.831878] ld[20772]: segfault at 8 ip 00ba61bf sp bfaf1bfc error 4 in libc-2.13.so[b64000+15c000] I can not seem to be able to track down the package/packages that are causing this. I have tried with a clean build dir and only building nano and I get it so it is something in the getting environment ready steps. Is there a way I can easily track down the build/builds that are causing this? Am I even on the right track in this thinking? Nothing fails to build and other than task-native-sdk all result in what seem to be working packages. Any info on what or how to figure it out would be greatly appreciated. building for bbxm on 11.04(uptodate), build environment setup with Angstrom scripts and all is up to date. Thank you Sorry forgot the info from qa.log libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcc.a' libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcov.a' libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcc_eh.a' bash-4.2: bash: Found a reference to /usr/ in /home/beagle/OE/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/bash-4.2-r2/packages-split/bash/bin/bashbug bash-4.2: Shell scripts in base_bindir and base_sbindir should not reference anything in exec_prefix Any other places to check, as these I do not think relate to a segfault? I have now tried the build on 3 different OS's the most recent being Arch. All give the same QA log's and all give me segfaults. That are all basically close to the same errors just differing libc versions. I have tried Ubuntu 10.04 11.04 Fedora 16 and now Arch. What is causing the segfaults? Is it what is in the QA log? Most current [ 6433.379801] ld[22955]: segfault at 403 ip 7f703ddcc435 sp 7fffb0bd9f50 error 4 in libc-2.15.so[7f703dd85000+197000] [ 6444.526227] ld[31806]: segfault at 403 ip 7f0dffc51435 sp 7fffc0a990d0 error 4 in libc-2.15.so[7f0dffc0a000+197000] libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcc_eh.a' libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcc.a' libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcov.a' bash-4.2: bash: Found a reference to /usr/ in /home/gusterson/OpenEmbed/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/bash-4.2-r2/packages-split/bash/bin/bashbug bash-4.2: Shell scripts in base_bindir and base_sbindir should not reference anything in exec_prefix The only reason I am concerned with this and it may be un related is that every time I build task-native-sdk it does not build a working sdk for my device. BB-xm. Yes I know I can install one from the repo, but I want to figure out what is wrong with building one for me. Does anyone have input, advice something? You've tried different Operating Systems, but one would assume that this is all on the same hardware? Have you tried a different build host (i.e. hardware/box)? Also it seems to happen around when bitbake starts building gcc-4.5 from a fresh install that is why I posted the QA info about it. ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
Re: [oe] [oe-core] ld segfault cant figure it out
On 04/16/2012 03:28 PM, Gary Thomas wrote: On 2012-04-16 16:11, j wrote: On 04/13/2012 03:50 PM, j wrote: On 04/13/2012 03:46 PM, j wrote: There seems to be a couple of packages when I build that cause ld segfaults such as [ 6635.846581] ld[14419]: segfault at 8 ip 0077f1bf sp bfbf4a8c error 4 in libc-2.13.so[73d000+15c000] [ 6656.831878] ld[20772]: segfault at 8 ip 00ba61bf sp bfaf1bfc error 4 in libc-2.13.so[b64000+15c000] I can not seem to be able to track down the package/packages that are causing this. I have tried with a clean build dir and only building nano and I get it so it is something in the getting environment ready steps. Is there a way I can easily track down the build/builds that are causing this? Am I even on the right track in this thinking? Nothing fails to build and other than task-native-sdk all result in what seem to be working packages. Any info on what or how to figure it out would be greatly appreciated. building for bbxm on 11.04(uptodate), build environment setup with Angstrom scripts and all is up to date. Thank you Sorry forgot the info from qa.log libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcc.a' libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcov.a' libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcc_eh.a' bash-4.2: bash: Found a reference to /usr/ in /home/beagle/OE/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/bash-4.2-r2/packages-split/bash/bin/bashbug bash-4.2: Shell scripts in base_bindir and base_sbindir should not reference anything in exec_prefix Any other places to check, as these I do not think relate to a segfault? I have now tried the build on 3 different OS's the most recent being Arch. All give the same QA log's and all give me segfaults. That are all basically close to the same errors just differing libc versions. I have tried Ubuntu 10.04 11.04 Fedora 16 and now Arch. What is causing the segfaults? Is it what is in the QA log? Most current [ 6433.379801] ld[22955]: segfault at 403 ip 7f703ddcc435 sp 7fffb0bd9f50 error 4 in libc-2.15.so[7f703dd85000+197000] [ 6444.526227] ld[31806]: segfault at 403 ip 7f0dffc51435 sp 7fffc0a990d0 error 4 in libc-2.15.so[7f0dffc0a000+197000] libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcc_eh.a' libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcc.a' libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcov.a' bash-4.2: bash: Found a reference to /usr/ in /home/gusterson/OpenEmbed/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/bash-4.2-r2/packages-split/bash/bin/bashbug bash-4.2: Shell scripts in base_bindir and base_sbindir should not reference anything in exec_prefix The only reason I am concerned with this and it may be un related is that every time I build task-native-sdk it does not build a working sdk for my device. BB-xm. Yes I know I can install one from the repo, but I want to figure out what is wrong with building one for me. Does anyone have input, advice something? You've tried different Operating Systems, but one would assume that this is all on the same hardware? Have you tried a different build host (i.e. hardware/box)? sadly the only other hardware I have is to old to try a build on. Would take me weeks to get a complete image. So this could be a hardware problem on my end? If so any chance you know what I could search for in logs or anything like that to try and track down what on the hardware side is causing it? Thanks a bunch for your reply though is not something I took in to account, reason being is I can build the gumstix overo chain (oe-classic I believe it is) on the same hardware with out running into this issue. ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
Re: [oe] [oe-core] ld segfault cant figure it out
On 2012-04-16 16:11, j wrote: On 04/13/2012 03:50 PM, j wrote: On 04/13/2012 03:46 PM, j wrote: There seems to be a couple of packages when I build that cause ld segfaults such as [ 6635.846581] ld[14419]: segfault at 8 ip 0077f1bf sp bfbf4a8c error 4 in libc-2.13.so[73d000+15c000] [ 6656.831878] ld[20772]: segfault at 8 ip 00ba61bf sp bfaf1bfc error 4 in libc-2.13.so[b64000+15c000] I can not seem to be able to track down the package/packages that are causing this. I have tried with a clean build dir and only building nano and I get it so it is something in the getting environment ready steps. Is there a way I can easily track down the build/builds that are causing this? Am I even on the right track in this thinking? Nothing fails to build and other than task-native-sdk all result in what seem to be working packages. Any info on what or how to figure it out would be greatly appreciated. building for bbxm on 11.04(uptodate), build environment setup with Angstrom scripts and all is up to date. Thank you Sorry forgot the info from qa.log libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcc.a' libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcov.a' libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcc_eh.a' bash-4.2: bash: Found a reference to /usr/ in /home/beagle/OE/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/bash-4.2-r2/packages-split/bash/bin/bashbug bash-4.2: Shell scripts in base_bindir and base_sbindir should not reference anything in exec_prefix Any other places to check, as these I do not think relate to a segfault? I have now tried the build on 3 different OS's the most recent being Arch. All give the same QA log's and all give me segfaults. That are all basically close to the same errors just differing libc versions. I have tried Ubuntu 10.04 11.04 Fedora 16 and now Arch. What is causing the segfaults? Is it what is in the QA log? Most current [ 6433.379801] ld[22955]: segfault at 403 ip 7f703ddcc435 sp 7fffb0bd9f50 error 4 in libc-2.15.so[7f703dd85000+197000] [ 6444.526227] ld[31806]: segfault at 403 ip 7f0dffc51435 sp 7fffc0a990d0 error 4 in libc-2.15.so[7f0dffc0a000+197000] libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcc_eh.a' libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcc.a' libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcov.a' bash-4.2: bash: Found a reference to /usr/ in /home/gusterson/OpenEmbed/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/bash-4.2-r2/packages-split/bash/bin/bashbug bash-4.2: Shell scripts in base_bindir and base_sbindir should not reference anything in exec_prefix The only reason I am concerned with this and it may be un related is that every time I build task-native-sdk it does not build a working sdk for my device. BB-xm. Yes I know I can install one from the repo, but I want to figure out what is wrong with building one for me. Does anyone have input, advice something? You've tried different Operating Systems, but one would assume that this is all on the same hardware? Have you tried a different build host (i.e. hardware/box)? -- Gary Thomas | Consulting for the MLB Associates |Embedded world ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
Re: [oe] [oe-core] ld segfault cant figure it out
On 04/13/2012 03:50 PM, j wrote: On 04/13/2012 03:46 PM, j wrote: There seems to be a couple of packages when I build that cause ld segfaults such as [ 6635.846581] ld[14419]: segfault at 8 ip 0077f1bf sp bfbf4a8c error 4 in libc-2.13.so[73d000+15c000] [ 6656.831878] ld[20772]: segfault at 8 ip 00ba61bf sp bfaf1bfc error 4 in libc-2.13.so[b64000+15c000] I can not seem to be able to track down the package/packages that are causing this. I have tried with a clean build dir and only building nano and I get it so it is something in the getting environment ready steps. Is there a way I can easily track down the build/builds that are causing this? Am I even on the right track in this thinking? Nothing fails to build and other than task-native-sdk all result in what seem to be working packages. Any info on what or how to figure it out would be greatly appreciated. building for bbxm on 11.04(uptodate), build environment setup with Angstrom scripts and all is up to date. Thank you Sorry forgot the info from qa.log libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcc.a' libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcov.a' libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcc_eh.a' bash-4.2: bash: Found a reference to /usr/ in /home/beagle/OE/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/bash-4.2-r2/packages-split/bash/bin/bashbug bash-4.2: Shell scripts in base_bindir and base_sbindir should not reference anything in exec_prefix Any other places to check, as these I do not think relate to a segfault? I have now tried the build on 3 different OS's the most recent being Arch. All give the same QA log's and all give me segfaults. That are all basically close to the same errors just differing libc versions. I have tried Ubuntu 10.04 11.04 Fedora 16 and now Arch. What is causing the segfaults? Is it what is in the QA log? Most current [ 6433.379801] ld[22955]: segfault at 403 ip 7f703ddcc435 sp 7fffb0bd9f50 error 4 in libc-2.15.so[7f703dd85000+197000] [ 6444.526227] ld[31806]: segfault at 403 ip 7f0dffc51435 sp 7fffc0a990d0 error 4 in libc-2.15.so[7f0dffc0a000+197000] libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcc_eh.a' libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcc.a' libgcc-4.5: non -staticdev package contains static .a library: libgcc-dev path '/work/armv7a-angstrom-linux-gnueabi/libgcc-4.5-r48+svnr184907/packages-split/libgcc-dev/usr/lib/arm-angstrom-linux-gnueabi/4.5.4/libgcov.a' bash-4.2: bash: Found a reference to /usr/ in /home/gusterson/OpenEmbed/setup-scripts/build/tmp-angstrom_2010_x-eglibc/work/armv7a-angstrom-linux-gnueabi/bash-4.2-r2/packages-split/bash/bin/bashbug bash-4.2: Shell scripts in base_bindir and base_sbindir should not reference anything in exec_prefix The only reason I am concerned with this and it may be un related is that every time I build task-native-sdk it does not build a working sdk for my device. BB-xm. Yes I know I can install one from the repo, but I want to figure out what is wrong with building one for me. Does anyone have input, advice something? ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
Re: [oe] [oe-core] requires on own .bb file
On 16/04/12 01:42, Giuseppe Condorelli wrote: Hi all, I wrote a personal .bb file and added it on the meta- tree. This .bb file requires a .inc file already available in the native oe-core meta directory. How can I include it into my .bb file? If I add "require.inc" it fails because it is not able to found the given .inc file. In other words I need to copy it into the meta- tree. The require line should be a path relative to a BBPATH entry. For e.g. if I wanted to use the dbus.inc I would: require recipes-core/dbus/dbus.inc Cheers, Joshua -- Joshua Lock Yocto Project Intel Open Source Technology Centre ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
Re: [oe] [PATCH 1/3] qt4-native: enable features to build kdelib4-native
2012/4/16 Kang Kai : > add a bbappend file to enable qt4-native 4.7.4 to enable openssl and > phonon support. Add flags '-no-pch -no-sm' to make qt4-native itself > compiled successfully. > > Signed-off-by: Kang Kai > --- > recipes-misc-support/qt4-native_4.7.4.bbappend | 4 > 1 files changed, 4 insertions(+), 0 deletions(-) > create mode 100644 recipes-misc-support/qt4-native_4.7.4.bbappend > > diff --git a/recipes-misc-support/qt4-native_4.7.4.bbappend > b/recipes-misc-support/qt4-native_4.7.4.bbappend > new file mode 100644 > index 000..a11a23f > --- /dev/null > +++ b/recipes-misc-support/qt4-native_4.7.4.bbappend > @@ -0,0 +1,4 @@ > +# Needed by kdelibs4-native > +EXTRA_OECONF += "-no-pch -no-sm -openssl" > + > +TOBUILD += "src/phonon" > -- > 1.7.5.4 > Hi, this patch works although it is recommended to use Qt 4.8.0 for KDE 4.8.0. I renamed the patch to let it append to qt4-native_4.8.0.bb. -- Regards Samuel ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
Re: [oe] [PATCH 3/3] kdelib4-native: build makekdewidgets
2012/4/16 Kang Kai : > qt4-native has been updated and open phonon and openssl support, > makekdewidgets could be successfully build. So build it. > > Signed-off-by: Kang Kai > --- > recipes-kde-base/kdelibs4-native_git.bb | 14 ++ > 1 files changed, 6 insertions(+), 8 deletions(-) > > diff --git a/recipes-kde-base/kdelibs4-native_git.bb > b/recipes-kde-base/kdelibs4-native_git.bb > index decba41..36241fa 100644 > --- a/recipes-kde-base/kdelibs4-native_git.bb > +++ b/recipes-kde-base/kdelibs4-native_git.bb > @@ -2,18 +2,15 @@ LICENSE = "GPLv2" > > LIC_FILES_CHKSUM = "file://COPYING;md5=5c213a7de3f013310bd272cdb6eb7a24" > > -DEPENDS = "automoc4-native giflib-native attica-native perl-native" > -#strigi-native > -#soprano-native > -# jpeg-native libpng-native > - > +DEPENDS = "automoc4-native giflib-native attica-native perl-native > libdbusmenu-qt-native" > > inherit kde_cmake kde_without_docs mime native perlnative > > - > SRC_URI = "git://anongit.kde.org/kdelibs.git;branch=v4.8.0 \ > file://0001-Don-t-build-documentation-disable-Strigi.patch \ > file://0002-Fix-openssl-check.patch \ > + file://0003-Fix-FindKDE4Internals-cmake-file.patch \ > + file://0004-Fix-the-path-to-Icemaker.patch \ > file://0005-Remove-docs-so-they-don-t-get-pulled-in-elsewhere.patch \ > " > > @@ -32,12 +29,13 @@ EXTRA_OECMAKE =+ "\ > -DKJS_FORCE_DISABLE_PCRE=TRUE \ > -DSTRIGI_REQUIRED=FALSE \ > -DSTRIGI_INCLUDE_DIR=TRUE \ > + -DOE_CROSSCOMPILING=FALSE \ > " > > do_compile() { > cd ${S}/build && make -C kdecore/kconfig_compiler > cd ${S}/build && make -C kjs icemaker > -# cd ${S}/build && oe_runmake CC="${CC}" CXX="${CXX}" > + cd ${S}/build && make -C kdewidgets makekdewidgets > } > > do_install() { > @@ -45,5 +43,5 @@ do_install() { > > install -m 0755 ${S}/build/bin/icemaker ${D}${bindir} > install -m 0755 ${S}/build/bin/kconfig_compiler ${D}${bindir} > -# install -m 0755 ${S}/build/bin/makekdewidgets ${D}${bindir} > + install -m 0755 ${S}/build/bin/makekdewidgets ${D}${bindir} > } > -- > 1.7.5.4 > Hi Kai, looks good. I applied this patch together with the adjustment of kdelibs4 and kde_cmake.bbclass. -- Regards Samuel ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] [meta-handheld] Linux yocto & linux-yocto-tiny
Hi, with the help of Bruce Ashfield I've reworked the recipes which are now tested and stable enough to be committed. https://github.com/andrea-adami/meta-handheld I've tested the build and the kernels on three Zaurus machines switching the PREFERRED_PROVIDER_virtual/kernel to linux-yocto and linux-yocto-tiny. The recipe can be extended and support other out-of-yocto-tree devices, initially reusing the kernel defconfig of the linux recipes. Cleaning and polishing the machine.cfg can be done in a second pass. Please test and add your comments. Thanks Andrea ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] [meta-oe][meta-efl][PATCH 3/3] lighttpd: lastest oe-core installs lighttpd.conf directly to /etc/
From: Radek Dostal Signed-off-by: Radek Dostal Signed-off-by: Martin Jansa --- .../lighttpd/lighttpd/lighttpd.service |2 +- .../lighttpd/lighttpd_1.4.30.bbappend |4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/meta-oe/recipes-extended/lighttpd/lighttpd/lighttpd.service b/meta-oe/recipes-extended/lighttpd/lighttpd/lighttpd.service index 18b752f..f4564f3 100644 --- a/meta-oe/recipes-extended/lighttpd/lighttpd/lighttpd.service +++ b/meta-oe/recipes-extended/lighttpd/lighttpd/lighttpd.service @@ -5,7 +5,7 @@ After=syslog.target [Service] Type=oneshot EnvironmentFile=-/etc/sysconfig/lighttpd -ExecStart=/usr/sbin/lighttpd -D -f /etc/lighttpd/lighttpd.conf +ExecStart=/usr/sbin/lighttpd -D -f /etc/lighttpd.conf RemainAfterExit=yes [Install] diff --git a/meta-oe/recipes-extended/lighttpd/lighttpd_1.4.30.bbappend b/meta-oe/recipes-extended/lighttpd/lighttpd_1.4.30.bbappend index 5449b1a..1341405 100644 --- a/meta-oe/recipes-extended/lighttpd/lighttpd_1.4.30.bbappend +++ b/meta-oe/recipes-extended/lighttpd/lighttpd_1.4.30.bbappend @@ -1,6 +1,6 @@ FILESEXTRAPATHS := "${THISDIR}/${PN}" - -PRINC = "2" + +PRINC := "${@int(PRINC) + 3}" inherit systemd -- 1.7.8.5 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] [meta-oe][meta-efl][PATCH 2/3] pixman: remove IWMMXT setting
* khem moved it to oe-core and kept it here Signed-off-by: Martin Jansa --- .../xorg-lib/pixman_0.25.2.bbappend|6 ++ 1 files changed, 2 insertions(+), 4 deletions(-) diff --git a/meta-oe/recipes-graphics/xorg-lib/pixman_0.25.2.bbappend b/meta-oe/recipes-graphics/xorg-lib/pixman_0.25.2.bbappend index 4a26ba8..4798eec 100644 --- a/meta-oe/recipes-graphics/xorg-lib/pixman_0.25.2.bbappend +++ b/meta-oe/recipes-graphics/xorg-lib/pixman_0.25.2.bbappend @@ -3,7 +3,7 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/${P}:" DEPENDS += "perl-native" BBCLASSEXTEND += "native" -PRINC = "7" +PRINC := "${@int(PRINC) + 8}" SRC_URI += " file://0008-Generic-C-implementation-of-pixman_blt-with-overlapp.patch" @@ -11,6 +11,4 @@ NEON = " --disable-arm-neon " NEON_armv7a = " " NEON_armv7a-vfp-neon = " " -IWMMXT = " --disable-arm-iwmmxt " - -EXTRA_OECONF += "${NEON} ${IWMMXT}" +EXTRA_OECONF += "${NEON}" -- 1.7.8.5 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] [meta-oe][meta-efl][PATCH 0/3] Small changes and EFL bump 20120416
The following changes since commit 397dba1ab21184317019e9808a3cc36e61050680: systemd: create empty machine-id to fix first boot failures (2012-04-16 11:01:38 +0200) are available in the git repository at: git://git.openembedded.org/meta-openembedded-contrib jansa/pull2 http://cgit.openembedded.org/cgit.cgi/meta-openembedded-contrib/log/?h=jansa/pull2 Martin Jansa (2): e-base: bump EFL_SRCREV pixman: remove IWMMXT setting Radek Dostal (1): lighttpd: lastest oe-core installs lighttpd.conf directly to /etc/ meta-efl/classes/e-base.bbclass|2 +- .../lighttpd/lighttpd/lighttpd.service |2 +- .../lighttpd/lighttpd_1.4.30.bbappend |4 ++-- .../xorg-lib/pixman_0.25.2.bbappend|6 ++ 4 files changed, 6 insertions(+), 8 deletions(-) -- 1.7.8.5 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] [meta-oe][meta-efl][PATCH 1/3] e-base: bump EFL_SRCREV
Signed-off-by: Martin Jansa --- meta-efl/classes/e-base.bbclass |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/meta-efl/classes/e-base.bbclass b/meta-efl/classes/e-base.bbclass index 32f0b28..3d7e8d7 100644 --- a/meta-efl/classes/e-base.bbclass +++ b/meta-efl/classes/e-base.bbclass @@ -1,6 +1,6 @@ HOMEPAGE = "http://www.enlightenment.org"; SRCNAME ?= "${BPN}" -EFL_SRCREV ?= "69500" +EFL_SRCREV ?= "70165" ARM_INSTRUCTION_SET = "arm" -- 1.7.8.5 ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
[oe] [oe-core] requires on own .bb file
Hi all, I wrote a personal .bb file and added it on the meta- tree. This .bb file requires a .inc file already available in the native oe-core meta directory. How can I include it into my .bb file? If I add "require .inc" it fails because it is not able to found the given .inc file. In other words I need to copy it into the meta- tree. Suggestions are welcome. Regards, Giuseppe ___ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel