I suspected it was my cockup
I've commented out:
#STATIC_FEED = "0"
#STATIC_ARCH = "static-${MACHINE} static-${TUNE_PKGARCH}"
#STATIC_DISTRO_FEED_URI ?= "http://www.openvix.co.uk/feeds/${DISTRO_NAME}-static/${DISTRO_VERSION}"
Code:
#@TYPE: Distribution
#@NAME: OpenVix
#@DESCRIPTION: Embedded Linux Distribution Configuration for STB's
DISTRO_FEATURES_BACKFILL_CONSIDERED += "pulseaudio"
DISTRO_NAME ?= "openvix"
DISPLAY_DISTRO ?= "OpenViX"
DISTRO_VERSION = "6.5"
BUILD_VERSION = "003"
DEVELOPER_BUILD_VERSION = "009"
BB_HASH_IGNORE_MISMATCH = "1"
DEFAULT_TIMEZONE = "Europe/London"
#STATIC_FEED = "0"
#STATIC_ARCH = "static-${MACHINE} static-${TUNE_PKGARCH}"
#SMALLBOXWIZARD = "1"
MAINTAINER = "OpenViX"
HOMEPAGE = "https://www.world-of-satellite.com"
# default Enigma2 skin.
E2DEFAULTSKIN = "${@bb.utils.contains("MACHINE_FEATURES", "skins1080", "enigma2-plugin-skins-openvix-simple-ten-eighty" , "enigma2-plugin-skins-openvix-vix-night-hd", d)}"
ENIGMA2_URI ?= "${@bb.utils.contains("DISTRO_TYPE", "release", "git://github.com/OpenViX/enigma2.git;protocol=https;branch=Release" , "git://github.com/OpenViX/enigma2.git;protocol=https;branch=Developer", d)}"
ENIGMA2_SKINS_URI ?= "git://github.com/OpenViX/enigma2-skins.git;protocol=https;branch=master"
IPKG_VARIANT = "opkg"
FEED_NAME ?= "${DISTRO_NAME}-${DISTRO_VERSION}"
DISTRO_FEED_URI ?= "${@bb.utils.contains("DISTRO_TYPE", "release", "http://www.openvix.co.uk/feeds/${DISTRO_NAME}/${DISTRO_TYPE}/${DISTRO_VERSION}/${MACHINE}" , "http://openvixdev.satellites-xml.org/feeds/${DISTRO_NAME}/${DISTRO_TYPE}/${DISTRO_VERSION}/${MACHINE}", d)}"
#STATIC_DISTRO_FEED_URI ?= "http://www.openvix.co.uk/feeds/${DISTRO_NAME}-static/${DISTRO_VERSION}"
DISTRO_FEED_PREFIX ?= "${DISTRO_NAME}"
IMAGE_VERSION = "${DISTRO_VERSION}"
IMAGE_BUILD = "${@bb.utils.contains("DISTRO_TYPE", "release", "${BUILD_VERSION}" , "${BUILD_VERSION}.${DEVELOPER_BUILD_VERSION}", d)}"
IMAGE_NAME = "${@bb.utils.contains("DISTRO_TYPE", "release", "${DISTRO_NAME}-${IMAGE_VERSION}.${BUILD_VERSION}.${DISTRO_TYPE}-${MACHINEBUILD}", "${DISTRO_NAME}-${IMAGE_VERSION}.${BUILD_VERSION}.${DEVELOPER_BUILD_VERSION}.${DISTRO_TYPE}-${MACHINEBUILD}", d)}"
IMAGE_VER_STRING = "${DISTRO_NAME}-${IMAGE_VERSION}.${BUILD_VERSION}.${DISTRO_TYPE}-${MACHINEBUILD}"
IMAGE_ROOTFS = "${TMPDIR}/rootfs"
IMAGE_LINK_NAME = ""
DEPLOY_DIR ?= "${TMPDIR}/deploy"
# for compatibility with rm_old_work.bbclass
WORKDIR = "${TMPDIR}/work/${MULTIMACH_TARGET_SYS}/${PN}/${PF}"
#USER_CLASSES += "image-prelink"
# SANITY_REQUIRED_UTILITIES = "patch diffstat texi2html makeinfo svn bzip2 tar gzip gawk chrpath wget cpio sshpass"
# INHERIT += "buildhistory recipe_sanity testlab"
# BUILDHISTORY_COMMIT = "1"
require conf/distro/include/unstable-versions.inc
VIRTUAL-RUNTIME_dev_manager = "busybox-mdev"
VIRTUAL-RUNTIME_login_manager = "busybox"
VIRTUAL-RUNTIME_init_manager = "sysvinit"
VIRTUAL-RUNTIME_initscripts = "initscripts"
# OE optimization defaults to -O2 which makes for much larger binaries.
# Override here to use -Os instead, resulting in smaller images.
FULL_OPTIMIZATION = "-Os -pipe ${DEBUG_FLAGS}"
# build some core libs with better compiler optimization for better performance
O3_OPT = "-O3 -pipe ${DEBUG_FLAGS}"
FULL_OPTIMIZATION:pn-flac = "${O3_OPT}"
FULL_OPTIMIZATION:pn-jpeg = "${O3_OPT}"
FULL_OPTIMIZATION:pn-lame = "${O3_OPT}"
FULL_OPTIMIZATION:pn-liba52 = "${O3_OPT}"
FULL_OPTIMIZATION:pn-libdca = "${O3_OPT}"
FULL_OPTIMIZATION:pn-libgcrypt = "${O3_OPT}"
FULL_OPTIMIZATION:pn-libmad = "${O3_OPT}"
FULL_OPTIMIZATION:pn-libogg = "${O3_OPT}"
FULL_OPTIMIZATION:pn-libpng = "${O3_OPT}"
FULL_OPTIMIZATION:pn-libsamplerate = "${O3_OPT}"
FULL_OPTIMIZATION:pn-libvorbis = "${O3_OPT}"
FULL_OPTIMIZATION:pn-tremor = "${O3_OPT}"
FULL_OPTIMIZATION:pn-zlib = "${O3_OPT}"
PREFERRED_PROVIDER_virtual/cron = "busybox"
PREFERRED_RPROVIDER_virtual/cron = "busybox"
PREFERRED_VERSION_netatalk ?= "2.2.3"
DISTRO_FEATURES = "${DISTRO_FEATURES_EXTRA} acl alsa argp bluetooth bluez5 directfb ext2 gtk-directfb ipv4 ipv6 irda largefile ldconfig libsigc2 mplt nfs pam pci pcmcia pulseaudio smbfs wifi wifi-extra xattr zeroconf \
${@bb.utils.contains('TARGET_ARCH', 'aarch64', '' , 'ld-is-gold', d)} gobject-introspection-data"
QA_LOG = "1"
QA_LOGFILE = "${TMPDIR}/qa.log"
OEINCLUDELOGS ?= "yes"
KERNEL_CONSOLE ?= "ttyS0,115200n8"
BB_GENERATE_MIRROR_TARBALLS ??= "0"
NO32LIBS ??= "1"
# Missing checksums should raise an error
BB_STRICT_CHECKSUM = "0"
TCLIBCAPPEND = ""
# Drop unused PACKAGE_EXTRA_ARCHS
PACKAGE_EXTRA_ARCHS = "${TUNE_PKGARCH} ${OEM_ARCH} ${STATIC_ARCH}"
# add support for extra feeds
PACKAGE_ARCHS += " 3rdparty ${MACHINE}_3rdparty private"
LICENSE_FLAGS_ACCEPTED = "commercial"
COMMERCIAL_AUDIO_PLUGINS ?= "gstreamer1.0-plugins-ugly-mad"
COMMERCIAL_VIDEO_PLUGINS ?= "gstreamer1.0-plugins-ugly-mpeg2dec"
INHERIT += "rm-pycache"