[yocto] libstdc++-static impacts yocto builds fedora18

Edward Vidal vidal.develone at gmail.com
Sun Jun 16 16:49:49 PDT 2013


Hello,
I re-installed  Jun 16 06:36:35 Installed:
libstdc++-static-4.7.2-8.fc18.x86_64.
Added the following to my local.conf
PREFERRED_PROVIDER_virtual/java-native = "jamvm-native"
PREFERRED_PROVIDER_virtual/javac-native = "ecj-bootstrap-native"
PREFERRED_VERSION_openjdk-7-jre = "03b21-2.1.7"
PREFERRED_VERSION_icedtea7-native = "2.1.3
Added the following to my bblayers.conf
  /home/vidal/POKY/build061613_dylan/poky/meta-oe/meta-oe \
  /home/vidal/POKY/build061613_dylan/poky/meta-java \
This is the build information for my build
I added the following to core-image-sato-sdk-ex.bb
IMAGE_INSTALL += "kernel-dev boost qt-mobility-x11 gsl gnuplot gnuradio \
openjdk-7-jre openjdk-7-vm-jamvm openjdk-7-vm-cacao "
This did not install the java compiler.
I installed manually openjdk-7-jdk-03b21+2.1.8-r5.0.armv7a_vfp_neon.rpm
which provided javac
Currently building with
IMAGE_INSTALL += "kernel-dev boost qt-mobility-x11 gsl gnuplot gnuradio \
openjdk-7-jdk openjdk-7-jre openjdk-7-vm-jamvm openjdk-7-vm-cacao "

Build Configuration:
BB_VERSION        = "1.18.0"
BUILD_SYS         = "x86_64-linux"
NATIVELSBSTRING   = "Fedora-18"
TARGET_SYS        = "arm-poky-linux-gnueabi"
MACHINE           = "beagleboard"
DISTRO            = "poky"
DISTRO_VERSION    = "1.4.1"
TUNE_FEATURES     = "armv7a vfp neon"
TARGET_FPU        = "vfp-neon"
meta
meta-yocto        = "dylan:73f103bf9b2cdf985464dc53bf4f1cfd71d4531f"
meta-oe           = "master:ed84e64d22400595b68da4e75b48ab7ecc342aa9"
meta-java         = "master:59696d89fd33df6953dcb2dd54ccd3b362513f28"
meta-yocto-bsp    = "dylan:73f103bf9b2cdf985464dc53bf4f1cfd71d4531f"

Any and all help will be appreciatd.
Thanks Ed Vidal



On Sun, Jun 2, 2013 at 3:35 PM, Edward Vidal <vidal.develone at gmail.com>wrote:

> Hello,
> I recently installed libstdc++-static-4.7.2-8.fc18.x86_64.rpm on a Fedora
> 18 system which appears to cause problems in Yocto builds.
> This package was installed when trying to add meta-java to Yocto builds
> In the meta-java README
> Please note that libstdc++ static is needed on your host to compile
> icedtea6/7-native
> (install libstdc++-static on a Fedora).
> Build Configuration:
> BB_VERSION        = "1.18.0"
> BUILD_SYS         = "x86_64-linux"
> NATIVELSBSTRING   = "Fedora-18"
> TARGET_SYS        = "arm-poky-linux-gnueabi"
> MACHINE           = "beaglebone"
> DISTRO            = "poky"
> DISTRO_VERSION    = "1.4"
> TUNE_FEATURES     = "armv7a vfp neon"
> TARGET_FPU        = "vfp-neon"
> meta
> meta-yocto        = "(nobranch):c3cb65041834159a318df9c1a5a05f1ef36a2ebc"
> meta-ti           = "(nobranch):d61bfa88ed3df9190ac9fd5643c27f77b34c5f01"
> meta-oe           = "master:bea2397361da080df1256046b927b454e2e5fc9a"
> meta-yocto-bsp    = "(nobranch):c3cb65041834159a318df9c1a5a05f1ef36a2ebc"
> I got serveral ERRORS
> ERROR: Package version for package libgcc went backwards which would break
> package feeds from (0:4.7.2-r20 to 0:4.7.2-r19)
> This build would not boot.
> Removed  libstdc++-static-4.7.2-8.fc18.x86_64.rpm and new build.
>
> Build Configuration:
> BB_VERSION        = "1.18.0"
> BUILD_SYS         = "x86_64-linux"
> NATIVELSBSTRING   = "Fedora-18"
> TARGET_SYS        = "arm-poky-linux-gnueabi"
> MACHINE           = "beaglebone"
> DISTRO            = "poky"
> DISTRO_VERSION    = "1.4"
> TUNE_FEATURES     = "armv7a vfp neon"
> TARGET_FPU        = "vfp-neon"
> meta
> meta-yocto        = "(nobranch):c3cb65041834159a318df9c1a5a05f1ef36a2ebc"
> meta-ti           = "(nobranch):d61bfa88ed3df9190ac9fd5643c27f77b34c5f01"
> meta-oe           = "(nobranch):22100f5b136e1be268055f4da14c39d7a32e9023"
> meta-yocto-bsp    = "(nobranch):c3cb65041834159a318df9c1a5a05f1ef36a2ebc"
> This build boots okay.
> Any and all help will be appreciated.
> Thanks
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20130616/4f53ec25/attachment.html>


More information about the yocto mailing list