aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2021-12-26linux-raspberrypi: Upgrade to 5.10.83honisterDevendra Tewari
Fixes #957 Signed-off-by: Devendra Tewari <devendra.tewari@gmail.com>
2021-11-18linux-firmware-rpidistro: Use bullseye branchKhem Raj
Switch to using bullseye release 20210315-3+rpt3 License is pointed in different location in new repo structure WHENCE file is gone too. Fixes https://github.com/YoeDistro/yoe-distro/issues/617 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-11-14Update references to Yocto mailing listAndrei Gherzan
The mailing list infrastructure at Yocto project changed (for a good while now) but we still reference the old address/links. Update them accordingly. Signed-off-by: Andrei Gherzan <andrei@gherzan.com>
2021-11-14docs: Advertise raspberrypi0-2w-64 supported machineAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.com>
2021-11-14docs: Add module dependency/requirement for RtDAndrei Gherzan
myst_parser is not in the default Read The Docs container by default. Pull it in as we use it for parsing the markdown files. Signed-off-by: Andrei Gherzan <andrei@gherzan.com>
2021-11-14docs: Fix RtD buildAndrei Gherzan
Markdown parser has changed[1]. [1] https://docs.readthedocs.io/en/stable/intro/getting-started-with-sphinx.html#using-markdown-with-sphinx Signed-off-by: Andrei Gherzan <andrei@gherzan.com>
2021-11-14README.md: Fix sponsor table take twoAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.com>
2021-11-14README.md: Fix sponsor tableAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.com>
2021-11-14docs: Bump copyright yearAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.com>
2021-11-14README.md: Fix docs and minor tweaksAndrei Gherzan
* Remove CI badges - I plan to move to github CI soon and they are broken * anyway. So I might as well look into them when I migrate the CI. * Update maintainer email. * Drop temporary the sponsor logo - it breaks documentation builds in Read The Docs. I'll check it out when I revamp the docs. * Update the matrix channel. Signed-off-by: Andrei Gherzan <andrei@gherzan.com>
2021-11-13linux-raspberrypi: Bump to 5.10.78Alexandru Costache
To include Pi Zero 2W device-tree changes for brcmfmac firmware. Signed-off-by: Alexandru Costache <alexandru@balena.io>
2021-11-13linux-firmware-rpidistro: Package bcm43436 and bcm43436s firmwareAlexandru Costache
Signed-off-by: Alexandru Costache <alexandru@balena.io>
2021-11-13conf/machine: Add Pi Zero 2 Wifi 64bit yocto machineAlexandru Costache
This inherits Pi3 64bit configuration Signed-off-by: Alexandru Costache <alexandru@balena.io>
2021-11-07recipes: Update SRC_URI protocols for githubMarcel Hamer
Use protocols=https for GitHub SRC_URIs using the conversion script in openembedded-core. Signed-off-by: Marcel Hamer <marcel@solidxs.se>
2021-11-03linux-raspberrypi: Drop 5.4Andrei Gherzan
The currently preferred version, 5.10 is the upstream stable, and an LTS version so I don't see why anybody would want to go with 5.4 anymore. Also, these two versions now diverged in terms of what device tree overlays they provide making it more complicated to maintain. Until there is a good reason to maintain that support, I propose to drop this version. Fixes: https://github.com/agherzan/meta-raspberrypi/issues/927 Signed-off-by: Andrei Gherzan <andrei@gherzan.com>
2021-10-30linux-raspberrypi: Bump 5.10 to 5.10.76Andrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.com>
2021-10-30raspberrypi-firmware: Bump to 20211007Andrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.com>
2021-10-14rpi-config: warn on config.txt lines exceeding 80 bytesZygmunt Krynicki
The Raspberry Pi firmware does not support lines exceeding 80 bytes. This is documented at https://www.raspberrypi.com/documentation/computers/config_txt.html#file-format It seems that comments can be longer but it's still best to avoid this problem instead of debug it. Detect the situation in do_deploy_append and bbwarn if the limit is exceeded. Connected to #917 Signed-off-by: Zygmunt Krynicki <me@zygoon.pl>
2021-09-24rpi-cmdline: Support ethernet over USBAndrew Penner
Support ethernet over USB via config.txt and cmdline.txt Signed-off-by: Andrew Penner <andrew.penner@protonmail.com>
2021-09-17raspberrypi-firmware: Update to latestKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-17linux-raspberrypi: Update to 5.10.63Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-25raspberrypi4: Use full kms (vc4-kms-v3d) DT overlayKhem Raj
With latest 5.10 kernel fkms version fails to bring up VC4 and we do not get dri device initialized ( /dev/dri ) is empty, which means we can not launch wayland componsitors. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-25raspberrypi-firmware: Update to latestKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-25linux-raspberrypi: Update to 5.10.59Khem Raj
Update metadata branch to latest 5.10 as well Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-20machines: Use tune files from new location in oe-coreKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-19pi-bluetooth: Add compatibility with non-systemd buildsMarcus Comstedt
Signed-off-by: Marcus Comstedt <marcus@mc.pp.se>
2021-08-19xserver-xf86-config: Correctly append to FILES:${PN}Tom Rini
When updating FILES:${PN} based on an override you must use FILES:${PN}:append:OVERRIDE as the syntax otherwise you will end up replacing the contents of FILES:${PN} entirely. Update to use this syntax correctly and then only add "${sysconfdir}/X11/xorg.conf.d/*" Reported-by: Quentin Schulz <quentin.schulz@theobroma-systems.com> Signed-off-by: Tom Rini <trini@konsulko.com>
2021-08-12linux-firmware-rpidistro: fix wifi driver loading on cm4Omer Akram
Signed-off-by: Omer Akram <omer@thing.com>
2021-08-11rpi-config: Allow setting hdmi_cvtOtavio Salvador
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2021-08-09sdcard_image-rpi.bbclass: Fix IMAGE_TYPEDEP override to use new syntaxKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-09userland: package man pages in PN-docMartin Jansa
* last userland upgrade in: https://github.com/agherzan/meta-raspberrypi/commit/2a25b7ef8bb7b366a93dbe42d40ebf3923d1fccc brings this upstream commit: https://github.com/raspberrypi/userland/commit/45a0022ac64b4d0788def3c5230c972430f6fc23 which results in: ERROR: userland-20210623-r0 do_package: QA Issue: userland: Files/directories were installed but not shipped in any package: /usr/man /usr/man/man1 /usr/man/man7 /usr/man/man1/raspistill.1 /usr/man/man1/raspividyuv.1 /usr/man/man1/dtparam.1 /usr/man/man1/raspivid.1 /usr/man/man1/tvservice.1 /usr/man/man1/vcmailbox.1 /usr/man/man1/raspiyuv.1 /usr/man/man1/dtoverlay.1 /usr/man/man1/vcgencmd.1 /usr/man/man1/dtmerge.1 /usr/man/man7/raspicam.7 /usr/man/man7/raspirev.7 /usr/man/man7/raspiotp.7 /usr/man/man7/vcmailbox.7 Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. userland: 17 installed and not shipped files. [installed-vs-shipped] it's incorrectly installed in /usr/man by CMake as discussed in upstream move it to /usr/share/man where it's picked by default FILES:${PN}-doc Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2021-08-09kas: local.conf: disable prelinkPierre-Jean Texier
Keep configuration synchronized with OE-Core, see [1]. [1] - http://git.openembedded.org/openembedded-core/commit/?id=f9719cc1c3fe9d380336e7af418daf27473b2e8b Signed-off-by: Pierre-Jean Texier <texier.pj2@gmail.com>
2021-08-06raspberrypi-tools: Update to latestKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-06raspberrypi-firmware: Update to latestKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-06userland: Update to latest master branchKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-06linux-raspberrypi: Upgrade to 5.10.52Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-04kas: local.conf: bump CONF_VERSION variablePierre-Jean Texier
Since commit 5452f1ba337685cf89d3429e08255450ab90b96f ("local.conf.sample: Bump version so users update their config") in OE-Core, we need to update the default local.conf due to the new syntax. Fixes: ERROR: Error executing a python function in exec_python_func() autogenerated: The stack trace of python calls that resulted in this exception/failure was: File: 'exec_python_func() autogenerated', lineno: 2, function: <module> 0001: *** 0002:oecore_update_localconf(d) 0003: File: '/work/poky/meta/classes/sanity.bbclass', lineno: 56, function: oecore_update_localconf 0052: 0053:is a good way to visualise the changes.""" 0054: failmsg = d.expand(failmsg) 0055: *** 0056: raise NotImplementedError(failmsg) 0057:} 0058: 0059:SANITY_SITECONF_SAMPLE ?= "${COREBASE}/meta*/conf/site.conf.sample" 0060:python oecore_update_siteconf() { Exception: NotImplementedError: Your version of local.conf was generated from an older/newer version of local.conf.sample and there have been updates made to this file. Please compare the two files and merge any changes before continuing. Matching the version numbers will remove this message. "meld conf/local.conf /work/poky/meta*/conf/local.conf.sample" is a good way to visualise the changes. Signed-off-by: Pierre-Jean Texier <texier.pj2@gmail.com>
2021-08-04layer.conf: Update to honisterMartin Jansa
This marks the layers as compatible with honister now they use the new override syntax. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2021-08-04Manually fix conversionMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2021-08-04Convert to new override syntaxMartin Jansa
This is the result of automated script conversion: oe-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2021-07-22rpi-cmdline: Make rootfstype easier to customizeAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
2021-07-15python3-adafruit-*: fix branch parameterMartin Jansa
* master branch was renamed to main Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2021-07-09Update raspberrypi firmware to 20210527Omer Akram
Signed-off-by: Omer Akram <omer@thing.com>
2021-06-18rpi-cmdline: Package is machine-specificPaul Barker
The cmdline.txt file generated by this recipe includes machine-specific information so we should set PACKAGE_ARCH appropriately. Signed-off-by: Paul Barker <paul@pbarker.dev>
2021-06-10Add WM8960 soundcard supportDevendra Tewari
Signed-off-by: Devendra Tewari <devendra.tewari@gmail.com>
2021-06-08pi-bluetooth: upgrade 0.1.12 -> 0.1.17Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-06-07kas: remove 'image-mklibs' from USER_CLASSES listPierre-Jean Texier
mklibs is no longer supported, see [1] [1] - http://git.openembedded.org/openembedded-core/commit/meta/classes?id=908df863b419d1cad7317153101fc827e7e3a354 Signed-off-by: Pierre-Jean Texier <texier.pj2@gmail.com>
2021-05-28linux-raspberrypi-dev: use static SRCREV when not selected with ↵Martin Jansa
PREFERRED_PROVIDER_virtual/kernel * the anonymous python function was supposed to prevent AUTOREV being parsed when not selected, but that doesn't work, use the same trick with static SRCREV as linux-yocto-dev is using: https://git.openembedded.org/openembedded-core/commit/?id=5e8cf6e568ab90365894478a272b5c28dc941031 * Use LINUX_RPI_KMETA_BRANCH yocto-5.10 instead of master, because that's where static SRCREV_meta is contained. * fixes "git ls-remote git://git.yoctoproject.org/yocto-kernel-cache" being called to resolve AUTOREV in SRCPV even when PREFERRED_PROVIDER_virtual/kernel is set to linux-raspberrypi not linux-raspberrypi-dev. * I've noticed this in a build which was stuck in parsing for 15 minutes before the connection timeout: Loaded 0 entries from dependency cache. Parsing recipes...ERROR: ExpansionError during parsing /jenkins/home/workspace/jansa/webos-foxy-honister/webos-foxy-honister/meta-raspberrypi/recipes-kernel/linux/linux-raspberrypi-dev.bb Traceback (most recent call last): File "/jenkins/home/workspace/jansa/webos-foxy-honister/webos-foxy-honister/bitbake/lib/bb/fetch2/__init__.py", line 1172, in srcrev_internal_helper(ud=<bb.fetch2.FetchData object at 0x7f8422a6ef60>, d=<bb.data_smart.DataSmart object at 0x7f8422b25a20>, name='meta'): if srcrev == "AUTOINC": > srcrev = ud.method.latest_revision(ud, d, name) File "/jenkins/home/workspace/jansa/webos-foxy-honister/webos-foxy-honister/bitbake/lib/bb/fetch2/__init__.py", line 1581, in Git.latest_revision(ud=<bb.fetch2.FetchData object at 0x7f8422a6ef60>, d=<bb.data_smart.DataSmart object at 0x7f8422b25a20>, name='meta'): except KeyError: > revs[key] = rev = self._latest_revision(ud, d, name) return rev File "/jenkins/home/workspace/jansa/webos-foxy-honister/webos-foxy-honister/bitbake/lib/bb/fetch2/git.py", line 694, in Git._latest_revision(ud=<bb.fetch2.FetchData object at 0x7f8422a6ef60>, d=<bb.data_smart.DataSmart object at 0x7f8422b25a20>, name='meta'): """ > output = self._lsremote(ud, d, "") # Tags of the form ^{} may not work, need to fallback to other form File "/jenkins/home/workspace/jansa/webos-foxy-honister/webos-foxy-honister/bitbake/lib/bb/fetch2/git.py", line 683, in Git._lsremote(ud=<bb.fetch2.FetchData object at 0x7f8422a6ef60>, d=<bb.data_smart.DataSmart object at 0x7f8422b25a20>, search=''): bb.fetch2.check_network_access(d, cmd, repourl) > output = runfetchcmd(cmd, d, True) if not output: File "/jenkins/home/workspace/jansa/webos-foxy-honister/webos-foxy-honister/bitbake/lib/bb/fetch2/__init__.py", line 889, in runfetchcmd(cmd='export PSEUDO_DISABLED=1; export PATH="/jenkins/home/workspace/jansa/webos-foxy-honister/webos-foxy-honister/meta-webosose/meta-webos/scripts:/jenkins/home/workspace/jansa/webos-foxy-honister/webos-foxy-honister/openembedded-core/scripts:/jenkins/home/workspace/jansa/webos-foxy-honister/webos-foxy-honister/tmp-glibc/work/raspberrypi4-webos-linux-gnueabi/linux-raspberrypi-dev/1_fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/usr/bin/arm-webos-linux-gnueabi:/jenkins/home/workspace/jansa/webos-foxy-honister/webos-foxy-honister/tmp-glibc/work/raspberrypi4-webos-linux-gnueabi/linux-raspberrypi-dev/1_fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot/usr/bin/crossscripts:/jenkins/home/workspace/jansa/webos-foxy-honister/webos-foxy-honister/tmp-glibc/work/raspberrypi4-webos-linux-gnueabi/linux-raspberrypi-dev/1_fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/usr/sbin:/jenkins/home/workspace/jansa/webos-foxy-honister/webos-foxy-honister/tmp-glibc/work/raspberrypi4-webos-linux-gnueabi/linux-raspberrypi-dev/1_fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/usr/bin:/jenkins/home/workspace/jansa/webos-foxy-honister/webos-foxy-honister/tmp-glibc/work/raspberrypi4-webos-linux-gnueabi/linux-raspberrypi-dev/1_fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/sbin:/jenkins/home/workspace/jansa/webos-foxy-honister/webos-foxy-honister/tmp-glibc/work/raspberrypi4-webos-linux-gnueabi/linux-raspberrypi-dev/1_fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/bin:/jenkins/home/workspace/jansa/webos-foxy-honister/webos-foxy-honister/bitbake/bin:/jenkins/home/workspace/jansa/webos-foxy-honister/webos-foxy-honister/tmp-glibc/hosttools"; export HOME="/home/jenkins"; git -c core.fsyncobjectfiles=0 ls-remote git://git.yoctoproject.org/yocto-kernel-cache ', d=<bb.data_smart.DataSmart object at 0x7f8422b58e80>, quiet=True, cleanup=[], log=None, workdir=None): > raise FetchError(error_message) bb.data_smart.ExpansionError: Failure expanding variable SRCPV, expression was ${@bb.fetch2.get_srcrev(d)} which triggered exception FetchError: Fetcher failure: Fetch command export PSEUDO_DISABLED=1; export PATH="/jenkins/home/workspace/jansa/webos-foxy-honister/webos-foxy-honister/meta-webosose/meta-webos/scripts:/jenkins/home/workspace/jansa/webos-foxy-honister/webos-foxy-honister/openembedded-core/scripts:/jenkins/home/workspace/jansa/webos-foxy-honister/webos-foxy-honister/tmp-glibc/work/raspberrypi4-webos-linux-gnueabi/linux-raspberrypi-dev/1_fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/usr/bin/arm-webos-linux-gnueabi:/jenkins/home/workspace/jansa/webos-foxy-honister/webos-foxy-honister/tmp-glibc/work/raspberrypi4-webos-linux-gnueabi/linux-raspberrypi-dev/1_fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot/usr/bin/crossscripts:/jenkins/home/workspace/jansa/webos-foxy-honister/webos-foxy-honister/tmp-glibc/work/raspberrypi4-webos-linux-gnueabi/linux-raspberrypi-dev/1_fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/usr/sbin:/jenkins/home/workspace/jansa/webos-foxy-honister/webos-foxy-honister/tmp-glibc/work/raspberrypi4-webos-linux-gnueabi/linux-raspberrypi-dev/1_fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/usr/bin:/jenkins/home/workspace/jansa/webos-foxy-honister/webos-foxy-honister/tmp-glibc/work/raspberrypi4-webos-linux-gnueabi/linux-raspberrypi-dev/1_fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/sbin:/jenkins/home/workspace/jansa/webos-foxy-honister/webos-foxy-honister/tmp-glibc/work/raspberrypi4-webos-linux-gnueabi/linux-raspberrypi-dev/1_fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/bin:/jenkins/home/workspace/jansa/webos-foxy-honister/webos-foxy-honister/bitbake/bin:/jenkins/home/workspace/jansa/webos-foxy-honister/webos-foxy-honister/tmp-glibc/hosttools"; export HOME="/home/jenkins"; git -c core.fsyncobjectfiles=0 ls-remote git://git.yoctoproject.org/yocto-kernel-cache failed with exit code 128, output: fatal: read error: Connection timed out * it's easily reproducible locally by adding git.yoctoproject.org to /etc/hosts (e.g. in this case 127.0.1.1), then it refuses the connection immediately instead of getting stuck waiting for timeout: oe-core$ bitbake -k linux-raspberrypi Loading cache: 100% | | ETA: --:--:-- Loaded 0 entries from dependency cache. ERROR: ExpansionError during parsing /OE/build/oe-core/meta-raspberrypi/recipes-kernel/linux/linux-raspberrypi-dev.bb | ETA: 0:00:14 Traceback (most recent call last): File "/OE/bitbake/lib/bb/fetch2/__init__.py", line 1172, in srcrev_internal_helper(ud=<bb.fetch2.FetchData object at 0x7ff35e059430>, d=<bb.data_smart.DataSmart object at 0x7ff35dfd7760>, name='meta'): if srcrev == "AUTOINC": > srcrev = ud.method.latest_revision(ud, d, name) File "/OE/bitbake/lib/bb/fetch2/__init__.py", line 1581, in Git.latest_revision(ud=<bb.fetch2.FetchData object at 0x7ff35e059430>, d=<bb.data_smart.DataSmart object at 0x7ff35dfd7760>, name='meta'): except KeyError: > revs[key] = rev = self._latest_revision(ud, d, name) return rev File "/OE/bitbake/lib/bb/fetch2/git.py", line 694, in Git._latest_revision(ud=<bb.fetch2.FetchData object at 0x7ff35e059430>, d=<bb.data_smart.DataSmart object at 0x7ff35dfd7760>, name='meta'): """ > output = self._lsremote(ud, d, "") # Tags of the form ^{} may not work, need to fallback to other form File "/OE/bitbake/lib/bb/fetch2/git.py", line 683, in Git._lsremote(ud=<bb.fetch2.FetchData object at 0x7ff35e059430>, d=<bb.data_smart.DataSmart object at 0x7ff35dfd7760>, search=''): bb.fetch2.check_network_access(d, cmd, repourl) > output = runfetchcmd(cmd, d, True) if not output: File "/OE/bitbake/lib/bb/fetch2/__init__.py", line 889, in runfetchcmd(cmd='export PSEUDO_DISABLED=1; export DBUS_SESSION_BUS_ADDRESS="unix:path=/run/user/1000/bus"; export SSH_AUTH_SOCK="/run/user/1000/keyring/ssh"; export PATH="/OE/build/oe-core/openembedded-core/scripts:/OE/build/oe-core/tmp-glibc/work/raspberrypi4-oe-linux-gnueabi/linux-raspberrypi-dev/1_fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/usr/bin/arm-oe-linux-gnueabi:/OE/build/oe-core/tmp-glibc/work/raspberrypi4-oe-linux-gnueabi/linux-raspberrypi-dev/1_fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot/usr/bin/crossscripts:/OE/build/oe-core/tmp-glibc/work/raspberrypi4-oe-linux-gnueabi/linux-raspberrypi-dev/1_fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/usr/sbin:/OE/build/oe-core/tmp-glibc/work/raspberrypi4-oe-linux-gnueabi/linux-raspberrypi-dev/1_fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/usr/bin:/OE/build/oe-core/tmp-glibc/work/raspberrypi4-oe-linux-gnueabi/linux-raspberrypi-dev/1_fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/sbin:/OE/build/oe-core/tmp-glibc/work/raspberrypi4-oe-linux-gnueabi/linux-raspberrypi-dev/1_fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/bin:/OE/build/oe-core/bitbake/bin:/OE/build/oe-core/tmp-glibc/hosttools"; export HOME="/home/martin"; git -c core.fsyncobjectfiles=0 ls-remote git://git.yoctoproject.org/yocto-kernel-cache ', d=<bb.data_smart.DataSmart object at 0x7ff35dfb4fa0>, quiet=True, cleanup=[], log=None, workdir=None): > raise FetchError(error_message) bb.data_smart.ExpansionError: Failure expanding variable SRCPV, expression was ${@bb.fetch2.get_srcrev(d)} which triggered exception FetchError: Fetcher failure: Fetch command export PSEUDO_DISABLED=1; export DBUS_SESSION_BUS_ADDRESS="unix:path=/run/user/1000/bus"; export SSH_AUTH_SOCK="/run/user/1000/keyring/ssh"; export PATH="/OE/build/oe-core/openembedded-core/scripts:/OE/build/oe-core/tmp-glibc/work/raspberrypi4-oe-linux-gnueabi/linux-raspberrypi-dev/1_fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/usr/bin/arm-oe-linux-gnueabi:/OE/build/oe-core/tmp-glibc/work/raspberrypi4-oe-linux-gnueabi/linux-raspberrypi-dev/1_fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot/usr/bin/crossscripts:/OE/build/oe-core/tmp-glibc/work/raspberrypi4-oe-linux-gnueabi/linux-raspberrypi-dev/1_fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/usr/sbin:/OE/build/oe-core/tmp-glibc/work/raspberrypi4-oe-linux-gnueabi/linux-raspberrypi-dev/1_fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/usr/bin:/OE/build/oe-core/tmp-glibc/work/raspberrypi4-oe-linux-gnueabi/linux-raspberrypi-dev/1_fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/sbin:/OE/build/oe-core/tmp-glibc/work/raspberrypi4-oe-linux-gnueabi/linux-raspberrypi-dev/1_fetcheravoidrecurse-fetcheravoidrecurse/recipe-sysroot-native/bin:/OE/build/oe-core/bitbake/bin:/OE/build/oe-core/tmp-glibc/hosttools"; export HOME="/home/martin"; git -c core.fsyncobjectfiles=0 ls-remote git://git.yoctoproject.org/yocto-kernel-cache failed with exit code 128, output: fatal: unable to connect to git.yoctoproject.org: git.yoctoproject.org[0: 127.0.1.1]: errno=Connection refused Summary: There was 1 ERROR message shown, returning a non-zero exit code. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2021-05-28linux-raspberrypi-dev: drop protocol=git and add LINUX_RPI_KMETA_BRANCHMartin Jansa
* update SRC_URI format to use the same as linux-raspberrypi_5.10.bb and linux-raspberrypi_5.4.bb by dropping protocol=git and using LINUX_RPI_KMETA_BRANCH * protocol=git was dropped from other linux-raspberrypi recipes in: commit 0381ac4d08abdb3dda815e6594536ac774baad8d Author: Timm Eversmeyer <saeugetier@googlemail.com> Date: Wed Sep 11 07:08:50 2019 +0200 raspberrypi-linux: removed protocoll setting from SRC_URI Default protocoll for git will be used. Default setting is in the most case https. Signed-off-by: Timm Eversmeyer saeugetier@gmail.com Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2021-05-28linux-raspberrypi: allow to change the yocto-kernel-cache branch with ↵Martin Jansa
LINUX_RPI_KMETA_BRANCH Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>