Skip to content

Instantly share code, notes, and snippets.

| /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()
From bd961db0e42d85a4ddf594c0fac8aeb77d619e40 Mon Sep 17 00:00:00 2001
From: Khem Raj <raj.khem@gmail.com>
Date: Fri, 7 Aug 2015 00:05:29 -0700
Subject: [PATCH] PowerPC: change 'extern inline' to 'static inline'
The gcc 5 change its default C standard from gnu89 to gnu11.
extern inline semantics have changed see
https://gcc.gnu.org/gcc-5/porting_to.html
Signed-off-by: Khem Raj <raj.khem@gmail.com>
musl.qemuarm64.world.log:Summary: 54 tasks failed:
musl.qemuarm.world.log:Summary: 56 tasks failed:
musl.qemumips.world.log:Summary: 53 tasks failed:
musl.qemuppc.world.log:Summary: 58 tasks failed:
musl.qemux86-64.world.log:Summary: 57 tasks failed:
musl.qemux86.world.log:Summary: 56 tasks failed:
uclibc.qemuarm64.world.log:Summary: 4 tasks failed:
uclibc.qemuarm.world.log:Summary: 41 tasks failed:
uclibc.qemumips.world.log:Summary: 41 tasks failed:
uclibc.qemuppc.world.log:Summary: 43 tasks failed:
diff --git a/packages/mips32el-rdk-linux/systemd/systemd/files-in-systemd.txt b/packages/mips32el-rdk-linux/systemd/systemd/files-in-systemd.txt
index 05f9a43..807a38f 100644
--- a/packages/mips32el-rdk-linux/systemd/systemd/files-in-systemd.txt
+++ b/packages/mips32el-rdk-linux/systemd/systemd/files-in-systemd.txt
@@ -1,26 +1,26 @@
drwxr-xr-x kraj kraj 4096 .
drwxr-xr-x kraj kraj 4096 ./bin
--rwxr-xr-x kraj kraj 447924 ./bin/journalctl
--rwxr-xr-x kraj kraj 423076 ./bin/loginctl
--rwxr-xr-x kraj kraj 464308 ./bin/machinectl