It turns out package management only worked due to a bug in rootfs_ipk.bbclass. With that bug fixed we suddenly loose all packagemanagement data :(
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
It the OE-core metaverse pinning doesn't make as much sense as with OE-classic. Opie is still being annoying with triggering all kinds of warnings, but it's down to 2.
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
meta-oe also has a recipe task-x11-server_1.0.bb
which provides task-xserver as well and they are exactly same
see the diff below. This fixes the duplicate provider problem
when building systemd-gnome-image
-DESCRIPTION = "Task for a GNOME based image"
+DESCRIPTION = "Task for an image with Xserver"
LICENSE = "MIT"
LIC_FILES_CHKSUM =
"file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58"
+PR = "r9"
inherit task
+# for backwards compatibility
+RPROVIDES_${PN} += "task-xserver"
+
XSERVER ?= "xserver-xorg \
xf86-input-evdev \
xf86-input-mouse \
@@ -17,4 +21,3 @@
"
PACKAGE_ARCH = "${MACHINE_ARCH}"
-
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
tclibc-* files also get included via bibake.conf so we dont need to
include them here and it also means that we dont append to OVERRIDES n
number of times the inclusions happen
${TCLIBC}.inc files are really unused so delete them and move
interesting content from uclibc.inc to angstrom-uclibc.inc
Set SOC_FAMILY to be empty if not set. Setting it to 'Unknown'
adds Unknown to OVERRIDES which we should avoid.
Adjust MACHINEOVERRIDES to account for empty SOC_FAMILY
No need to pin webkit-gtk and cairo to armv4t it works fine
without it.
thumb-interwork is already available in OVERRIDES via
tune features from OE core so we dont add it to DISTRO_FEATURES
arm-thumb.inc is unused, delete it whatever it provided is
already available through tune features
No need to set THUMB_INTERWORK, machine confs know it better now
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Like gcc and binutils consolidate different PREFERRED_VERSIONS
which use eglibc/glibc/glibc
Bump eglibc to 2.15 for angstrom bleeding
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Currently we append to PREMIRRORS which makes it
the preferred choice to look for source tars and angstrom mirror
is throttled and gives 5Kbps download speed here
This patch makes it append to MIRRORS which means
it will be used as fall back if the sources are
not found at original SRC_URIs in recipes
If it is something acceptable please apply
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Strip braces from git revision string e.g. from (no branch)
to not confuse the tokenizing. Without the following error
occures on a detached (no branch) git branch :
File "sources/bitbake/lib/bb/pysh/pyshyacc.py", line 646, in p_error(p=LexToken(TOKEN,'nobranch',0,0)):
w(' %r\n' % n)
> raise sherrors.ShellSyntaxError(''.join(msg))
ShellSyntaxError: LexToken(TOKEN,'nobranch',0,0)
followed by:
LexToken(RPARENS,')',0,0)
LexToken(TOKEN,':5260401eb0cfe37a7358296866b4b43a167817ff"\nmeta = "',0,0)
LexToken(LPARENS,'(',0,0)
LexToken(TOKEN,'nobranch',0,0)
LexToken(RPARENS,')',0,0)
Signed-off-by: Bernhard Guillon <Bernhard.Guillon@hale.at>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>