Skip to content

Instantly share code, notes, and snippets.

diff --git a/meta/recipes-devtools/gcc/gcc-common.inc b/meta/recipes-devtools/gcc/gcc-common.inc
index 3b00017..38f3b7f 100644
--- a/meta/recipes-devtools/gcc/gcc-common.inc
+++ b/meta/recipes-devtools/gcc/gcc-common.inc
@@ -40,7 +40,7 @@ def get_gcc_multiarch_setting(bb, d):
# For now, libgcc is most important so we fix for that - RP.
SHLIBSDIR = "${STAGING_DIR_TARGET}/shlibs"
-DEBIANNAME_libgcc = "libgcc1"
+DEBIANNAME_${MLPREFIX}libgcc = "libgcc1"
inherit kernel
require recipes-kernel/linux/linux-dtb.inc
DESCRIPTION = "Linux kernel with full rootfs for Freescale platforms"
SECTION = "kernel"
LICENSE = "GPLv2"
require recipes-kernel/linux/linux-qoriq-sdk.inc
do_configure_prepend() {
ERROR: Error executing a python function in /home/kraj/work/angstrom-repo/sources/openembedded-core/meta/recipes-support/ca-certificates/ca-certificates_20130610.bb:
The stack trace of python calls that resulted in this exception/failure was:
File: 'buildhistory_emit_pkghistory', lineno: 220, function: <module>
0216:
0217: write_pkghistory(pkginfo, d)
0218:
0219:
*** 0220:buildhistory_emit_pkghistory(d)
0221:
| /home/kraj/work/entropic/build-rdk-sdp-v1/tmp/work/armv7at2hf-vfp-neon-rdk-linux-gnueabi/systemd/1_212+gitAUTOINC+9b3310b066-r0/git/src/udev/udev-builtin-kmod.c:71: error: undefined reference to 'udev_main_log'
| collect2: error: ld returned 1 exit status
| make[2]: *** [systemd-udevd] Error 1
| make[2]: *** Waiting for unfinished jobs....
| /home/kraj/work/entropic/build-rdk-sdp-v1/tmp/work/armv7at2hf-vfp-neon-rdk-linux-gnueabi/systemd/1_212+gitAUTOINC+9b3310b066-r0/git/src/udev/udev-builtin-kmod.c:71: error: undefined reference to 'udev_main_log'
| collect2: error: ld returned 1 exit status
| make[2]: *** [udevadm] Error 1
| make[1]: *** [all-recursive] Error 1
| make: *** [all] Error 2
| ERROR: oe_runmake failed
| ../mips-oe-linux-musl-libtool --mode=compile mips-oe-linux-musl-gcc -meb -mabi=32 -mhard-float -march=mips32r2 --sysroot=/home/kraj/work/bleeding/openembedded-core/build/tmp-musl/sysroots/qemumips -DHAVE_CONFIG_H -I. -I/home/kraj/work/bleeding/openembedded-core/build/tmp-musl/work/mips32r2-oe-linux-musl/pixman/1_0.32.6-r0/pixman-0.32.6/pixman -I.. -O2 -pipe -g -feliminate-unused-debug-types -c -o pixman-mips-dspr2-asm.lo /home/kraj/work/bleeding/openembedded-core/build/tmp-musl/work/mips32r2-oe-linux-musl/pixman/1_0.32.6-r0/pixman-0.32.6/pixman/pixman-mips-dspr2-asm.S
| mips-oe-linux-musl-libtool: compile: mips-oe-linux-musl-gcc -meb -mabi=32 -mhard-float -march=mips32r2 --sysroot=/home/kraj/work/bleeding/openembedded-core/build/tmp-musl/sysroots/qemumips -DHAVE_CONFIG_H -I. -I/home/kraj/work/bleeding/openembedded-core/build/tmp-musl/work/mips32r2-oe-linux-musl/pixman/1_0.32.6-r0/pixman-0.32.6/pixman -I.. -O2 -pipe -g -feliminate-unused-debug-types -c /home/kraj/work/bleeding/openembedded-core/buil
@kraj
kraj / gist:f2c68fd4ad96cdda6762
Created April 4, 2015 15:47
check if gcc >= 4.4 includes 5.x
#if (__GNUC__ == 4 && __GNUC_MINOR__ >= 4) || (__GNUC__ > 4)
@kraj
kraj / gist:b4871415f1cb35894f0b
Created April 24, 2015 17:44
oe-core git pull with manifest
kraj@builder:~/work/angstrom$ cd sources/openembedded-core/
kraj@builder:~/work/angstrom/sources/openembedded-core$ git pull
remote: Counting objects: 122, done.
remote: Compressing objects: 100% (122/122), done.
Receiving objects: 100% (122/122), 46.19 KiB, done.
Resolving deltas: 100% (70/70), done.
remote: Total 122 (delta 70), reused 0 (delta 0), pack-reused 0
From git://github.com/openembedded/openembedded-core
166f258..4b57b7d master -> github/master
+ 5bdc2b0...fef5604 master-next -> github/master-next (forced update)
@kraj
kraj / gist:3b5fa334cf42901d7772
Last active August 29, 2015 14:24
bitbake error
Traceback (most recent call last):
File "/mnt/home/kraj/work/angstrom/sources/bitbake/bin/bitbake-worker", line 406, in <module>
worker.serve()
File "/mnt/home/kraj/work/angstrom/sources/bitbake/bin/bitbake-worker", line 307, in serve
self.handle_item("runtask", self.handle_runtask)
File "/mnt/home/kraj/work/angstrom/sources/bitbake/bin/bitbake-worker", line 323, in handle_item
func(self.queue[(len(item) + 2):index])
File "/mnt/home/kraj/work/angstrom/sources/bitbake/bin/bitbake-worker", line 357, in handle_runtask
pid, pipein, pipeout = fork_off_task(self.cookercfg, self.data, self.workerdata, fn, task, taskname, appends, taskdepdata, quieterrors)
File "/mnt/home/kraj/work/angstrom/sources/bitbake/bin/bitbake-worker", line 216, in fork_off_task
@@ -19,12 +19,18 @@ do_install() {
install -d ${D}${bindir}
ln -sf ../clang ${D}${bindir}/${TARGET_PREFIX}clang
ln -sf ../clang++ ${D}${bindir}/${TARGET_PREFIX}clang++
+ install -d ${D}${STAGING_DIR_TARGET}${target_libdir} ${D}${STAGING_DIR_TARGET}${target_includedir}
+ cd ${D}${STAGING_DIR_TARGET}${prefix_nativesdk}
+ touch ${D}${STAGING_DIR_TARGET}${target_libdir}/.empty
+ touch ${D}${STAGING_DIR_TARGET}${target_includedir}/.empty
+ ln -s ..${target_libdir} .
+ ln -s ..${target_includedir} .
kraj@dvm-ch2e-038:~OEROOT/ > bitbake -DDD -e clang-cross
^CTraceback (most recent call last):
File "/mnt/home/kraj/work/angstrom/sources/bitbake/bin/bitbake", line 45, in <module>
cookerdata.CookerConfiguration()))
File "/mnt/home/kraj/work/angstrom/sources/bitbake/lib/bb/main.py", line 348, in bitbake_main
server = start_server(servermodule, configParams, configuration, featureset)
File "/mnt/home/kraj/work/angstrom/sources/bitbake/lib/bb/main.py", line 241, in start_server
cooker = bb.cooker.BBCooker(configuration, features)
File "/mnt/home/kraj/work/angstrom/sources/bitbake/lib/bb/cooker.py", line 135, in __init__
self.initConfigurationData()