Saturday, 2021-05-01

*** M4x4dib <M4x4dib!~m4x4dib@2601:2c3:c100:fa50:c575:5ac:1fd0:2bcb> has joined #yocto00:18
resoumIf I pass in an environment variable with BB_ENV_EXTRAWHITE that should _not_ invalidate the cache when it changes, do I add that variable name to BB_HASHBASE_WHITELIST or BB_HASHCONFIG_WHITELIST? Or both?00:22
*** M4x4dib <M4x4dib!~m4x4dib@2601:2c3:c100:fa50:c575:5ac:1fd0:2bcb> has quit IRC00:23
resoum(I am also exporting the passed in variables in my distro conf so I can use them as recipe variables)00:23
resoumAlso, is there a reliable way to avoid forcing a re-parsing of the base metadata for those variables as well?00:28
resoumFrom reading the docs, I _believe_ I do want both, but poky/meta/conf/bitbake.conf seems to indicate that BB_HASHCONFIG_WHITELIST ?= ${BB_HASHBASE_WHITELIST}, so there appears to be at least some desire to only need one.00:46
* jonesv[m] < >01:03
*** M4x4dib <M4x4dib!~m4x4dib@2601:2c3:c100:fa50:c575:5ac:1fd0:2bcb> has joined #yocto01:16
*** Emantor <Emantor!> has quit IRC01:20
*** Emantor <Emantor!> has joined #yocto01:22
*** georgem_home <georgem_home!uid210681@gateway/web/> has quit IRC01:34
*** angolini <angolini!uid62003@gateway/web/> has quit IRC01:36
*** M4x4dib <M4x4dib!~m4x4dib@2601:2c3:c100:fa50:c575:5ac:1fd0:2bcb> has quit IRC02:19
*** ahadi <ahadi!> has quit IRC02:42
*** ahadi <ahadi!~ahadi@> has joined #yocto02:43
*** sakoman1 <sakoman1!~steve@> has quit IRC02:51
*** sakoman <sakoman!~steve@> has joined #yocto03:00
khemjonesv: how powerful is the cpu ?03:06
*** zkrx <zkrx!~slimshady@> has quit IRC03:08
*** sakoman <sakoman!~steve@> has quit IRC03:13
*** armpit <armpit!~armpit@2601:202:4180:a5c0:a862:d97f:9823:714e> has quit IRC03:21
*** armpit <armpit!~armpit@2601:202:4180:a5c0:8589:f92a:54a1:6475> has joined #yocto03:33
*** zkrx <zkrx!~slimshady@> has joined #yocto03:52
*** kpo <kpo!> has quit IRC04:29
*** timblechmann <timblechmann!~quassel@2001:f40:906:424c:ea13:87c6:b608:4950> has quit IRC04:57
*** rcallicotte <rcallicotte!~rcallicot@> has joined #yocto05:06
*** quijote <quijote!~dqx@unaffiliated/dqx> has joined #yocto05:08
*** quijote is now known as Guest2579205:08
*** sbach <sbach!~sbachmatr@> has quit IRC05:13
*** c4t3l_home <c4t3l_home!~rcallicot@> has quit IRC05:13
*** freanux <freanux!~freanux@unaffiliated/freanux> has quit IRC05:13
*** weltling_ <weltling_!> has quit IRC05:13
*** JaMa <JaMa!> has quit IRC05:13
*** derRichard <derRichard!> has quit IRC05:13
*** mrc3 <mrc3!~mrc3@linaro/mrc3> has quit IRC05:13
*** zeddii <zeddii!> has quit IRC05:13
*** RzR <RzR!~rzr@unaffiliated/rzr> has quit IRC05:13
*** bantu <bantu!~bantu@unaffiliated/bantu> has quit IRC05:13
*** alinucs <alinucs!> has quit IRC05:13
*** grma <grma!~gruberm@> has quit IRC05:13
*** rokm <rokm!> has quit IRC05:13
*** warthog9 <warthog9!> has quit IRC05:13
*** Gaffel <Gaffel!> has quit IRC05:13
*** sven^ <sven^!~quassel@unaffiliated/sven/x-8293843> has quit IRC05:13
*** dqx <dqx!~dqx@unaffiliated/dqx> has quit IRC05:13
*** CarlGel <CarlGel!~Rika-chan@unaffiliated/carlgel> has quit IRC05:13
*** otavio <otavio!> has quit IRC05:13
*** warthog9 <warthog9!> has joined #yocto05:14
*** ahadi <ahadi!~ahadi@> has quit IRC05:15
*** ahadi <ahadi!~ahadi@> has joined #yocto05:18
*** RzR <RzR!> has joined #yocto05:23
*** sbach <sbach!~sbachmatr@> has joined #yocto05:23
*** weltling_ <weltling_!> has joined #yocto05:23
*** JaMa <JaMa!> has joined #yocto05:23
*** derRichard <derRichard!> has joined #yocto05:23
*** mrc3 <mrc3!~mrc3@linaro/mrc3> has joined #yocto05:23
*** rokm <rokm!> has joined #yocto05:23
*** zeddii <zeddii!> has joined #yocto05:23
*** bantu <bantu!~bantu@unaffiliated/bantu> has joined #yocto05:23
*** alinucs <alinucs!> has joined #yocto05:23
*** grma <grma!~gruberm@> has joined #yocto05:23
*** Gaffel <Gaffel!> has joined #yocto05:23
*** sven^ <sven^!~quassel@unaffiliated/sven/x-8293843> has joined #yocto05:23
*** CarlGel <CarlGel!~Rika-chan@unaffiliated/carlgel> has joined #yocto05:23
*** otavio <otavio!> has joined #yocto05:23
*** agust <agust!> has joined #yocto05:30
*** Spooster <Spooster!> has quit IRC05:59
*** sno <sno!> has joined #yocto06:25
*** mrqwertz <mrqwertz!> has joined #yocto06:59
*** mrqwertz <mrqwertz!> has joined #yocto07:00
mrqwertzI have a question about the release process of meta-openembedded. I saw that a recipe for yaml-cpp exists on the master branch, but not for dunfell or others. Are new recipes still ported back for dunfell or do you have to upgrade the build system to a newer release?07:04
*** mrqwertz <mrqwertz!> has quit IRC07:05
*** mrqwertz <mrqwertz!> has joined #yocto07:06
*** mrqwertz <mrqwertz!> has quit IRC07:08
*** efds_ <efds_!> has joined #yocto07:27
*** efds_ <efds_!> has quit IRC07:31
*** RzR <RzR!> has quit IRC08:06
*** RzR <RzR!~rzr@unaffiliated/rzr> has joined #yocto08:06
*** qschulz <qschulz!> has quit IRC08:29
*** qschulz <qschulz!> has joined #yocto08:32
*** blauskaerm <blauskaerm!blauskaerm@gateway/vpn/mullvad/blauskaerm> has joined #yocto08:44
*** blauskaerm <blauskaerm!blauskaerm@gateway/vpn/mullvad/blauskaerm> has quit IRC08:44
*** qschulz <qschulz!> has quit IRC08:45
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto08:50
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has quit IRC08:51
*** infowicz <infowicz!~informati@unaffiliated/informatic> has quit IRC09:06
*** infowicz <infowicz!~informati@unaffiliated/informatic> has joined #yocto09:07
*** karlyeurl <karlyeurl!~Karlssel@2001:41d0:8:9a4b::1> has quit IRC09:08
*** karlyeurl <karlyeurl!~Karlssel@2001:41d0:8:9a4b::1> has joined #yocto09:09
*** bachp <bachp!bachpmatri@gateway/shell/> has quit IRC09:30
*** khem <khem!khemmatrix@gateway/shell/> has quit IRC09:30
*** LocutusOfBorg <LocutusOfBorg!~locutusof@ubuntu/member/locutusofborg> has quit IRC09:30
*** fullstop <fullstop!~fullstop@> has quit IRC09:30
*** mnemoc <mnemoc!> has quit IRC09:30
*** bachp <bachp!bachpmatri@gateway/shell/> has joined #yocto09:37
*** khem <khem!khemmatrix@gateway/shell/> has joined #yocto09:37
*** LocutusOfBorg <LocutusOfBorg!~locutusof@ubuntu/member/locutusofborg> has joined #yocto09:37
*** fullstop <fullstop!~fullstop@> has joined #yocto09:37
*** mnemoc <mnemoc!> has joined #yocto09:37
*** creich_ is now known as creich09:40
*** oberstet <oberstet!~oberstet@> has joined #yocto09:40
*** NiksDev <NiksDev!~NiksDev@> has quit IRC09:51
*** dev1990 <dev1990!> has quit IRC10:17
*** goliath <goliath!> has joined #yocto10:20
*** Bunio_FH <Bunio_FH!> has quit IRC10:43
*** LocutusOfBorg <LocutusOfBorg!~locutusof@ubuntu/member/locutusofborg> has quit IRC11:14
*** LocutusOfBorg <LocutusOfBorg!> has joined #yocto11:28
*** LocutusOfBorg <LocutusOfBorg!~locutusof@ubuntu/member/locutusofborg> has joined #yocto11:28
jonesv[m]<khem "jonesv: how powerful is the cpu "> it's an apq8009... do you think that it may be too slow to boot yocto? 🤔11:31
jonesv[m]The thing is that I replaced the `system` by the one I built with yocto, and I kept `boot` intact. So my understanding is that I kept the downstream kernel but just changed the rootfs. Now I'm not sure if `Starting udev` means that the kernel did recognize my rootfs at all or not... it's an ubi system and maybe I screwed up the setup. I just don't know what to do from here, I'd like to see more output from the kernel to11:33
jonesv[m]understand maybe what is wrong11:33
*** dev1990 <dev1990!> has joined #yocto12:37
*** amitk <amitk!~amit@unaffiliated/amitk> has joined #yocto12:56
*** amitk <amitk!~amit@unaffiliated/amitk> has quit IRC13:00
*** M4x4dib <M4x4dib!~m4x4dib@2601:2c3:c100:fa50:6c44:bc35:e013:bbe4> has joined #yocto14:00
*** kpo_ <kpo_!> has quit IRC14:14
*** kpo_ <kpo_!> has joined #yocto14:14
khemjonesv: can you change kernel cmdline parameters ?14:17
khemif so you might add printk to it14:17
khemyour CPU is powerful enough that it should finish udev quickly enough14:18
*** jkprg <jkprg!> has joined #yocto14:34
*** Spooster <Spooster!> has joined #yocto14:35
*** jkprg <jkprg!> has quit IRC14:36
*** Spooster <Spooster!> has quit IRC14:52
*** M4x4dib <M4x4dib!~m4x4dib@2601:2c3:c100:fa50:6c44:bc35:e013:bbe4> has quit IRC15:04
jonesv[m]khem: I'll try, I'm now reading to see where the cmdline is stored (like does it go on the bootloader partition `aboot`, the kernel partition `boot` or the rootfs partition `system`? Because if I change it in the bootloader but only flash the kernel partition, that's useless :D15:17
jonesv[m]I'm just scared of flashing anything at all on `aboot`, because if that fails, I won't be able to flash anything anymore15:18
*** sbach <sbach!~sbachmatr@> has quit IRC15:20
*** sbach <sbach!~sbachmatr@> has joined #yocto15:20
*** kpo <kpo!> has joined #yocto15:45
*** kpo <kpo!> has quit IRC15:52
*** sakoman <sakoman!~steve@> has joined #yocto16:03
RPkhem: do you have enough knowledge of elf to tell if is right?16:15
v2dhi all -- what should I add in my recipe to have the (native) fallocate tool available?16:39
RPv2d: looks like it is part of util-linux16:45
*** goliath <goliath!> has quit IRC16:47
*** JaBen <JaBen!~Thunderbi@2a02:8109:86c0:1c58:bd52:f0ef:80f0:e69e> has joined #yocto16:47
v2dRP: util-linux-native then? :s16:49
RPv2d: yes16:49
v2dI meant DEPENDS = "util-linux-native"16:50
*** JaBen <JaBen!~Thunderbi@2a02:8109:86c0:1c58:bd52:f0ef:80f0:e69e> has quit IRC16:51
RPv2d: that is where I'd start...16:51
v2dRP: I'm writing a simple recipe to generate a .vfat partition. Ideally we need a "vfat" IMAGE_FSTYPES imo. Would you be interested in that?16:51
RPv2d: raw partition copies often aren't as useful as you'd think as they tend to need to be combined into varying sized discs so maybe but I'd want to understand the way it could be used16:57
v2dRP: for a concrete scenario, the RAUC update utility can upgrade redundant bootable MBR partition, by copying the raw partition and tweaking the MBR active flag atomically to the updated boot partition.17:01
v2dSo one could imagine doing a recipe like this: IMAGE_INSTALL = "virtual/bootloader" IMAGE_FSTYPES = "vfat"17:02
*** georgem_home <georgem_home!uid210681@gateway/web/> has joined #yocto17:03
v2dIf a "vfat" image type is not acceptable, one can still write a recipe doing mkfs.vfat and such, or we can imagine the "bundle.bbclass" from meta-rauc to do it for us.17:05
RPv2d: if there is a user for it, we can probably add it, I doubt it costs us much to maintain17:06
v2dWIC may use it for part --fstype vfat as well17:08
*** psnsilva__ <psnsilva__!~psnsilva@> has quit IRC17:12
khemRP:  you should get multiple SHT_NOTE one for each alignment e.g. 4. and 817:18
khemwhich is what I am seeing in comment in your patch17:18
khemso all .note.XXX sections which are aligned to 4 bytes will go to Second SHT_NOTE and 8bytes one go to first one17:20
*** sakoman <sakoman!~steve@> has quit IRC17:23
v2dRP: this is my recipes-core/partitions/ recipe: (unfortunately I have no mean to abstract the barebox image names)17:23
*** nvmd <nvmd!~nvmd@> has quit IRC17:24
khemRP:  most probably patchelf should just ignore checking section to segment checks for notes17:25
v2dDoes adding a task as a dependency like do_foo[depends] += "recipe:do_bar" is enough to pull in "recipe", or does "recipe" need to be added to *DEPENDS as well?17:28
khemRP: Just looked into lld which does the section clubbing and I think your patch is right too, so either we can ignore or if we want to resync then your patch improves the situation,17:30
khemjonesv: I think rootfs should be able to boot ok unless your kernel depends on modules from rootfs and now you would have newer/different modules than the kernel in /boot so it might not be loading them17:32
*** M4x4dib <M4x4dib!~m4x4dib@2601:2c3:c100:fa50:c575:5ac:1fd0:2bcb> has joined #yocto17:36
*** sakoman <sakoman!~steve@> has joined #yocto17:40
*** M4x4dib <M4x4dib!~m4x4dib@2601:2c3:c100:fa50:c575:5ac:1fd0:2bcb> has quit IRC17:41
*** roussinm <roussinm!> has quit IRC17:47
*** JaBen <JaBen!~Thunderbi@2a02:8109:86c0:1c58:bd52:f0ef:80f0:e69e> has joined #yocto18:02
*** JaBen <JaBen!~Thunderbi@2a02:8109:86c0:1c58:bd52:f0ef:80f0:e69e> has quit IRC18:08
*** extorr <extorr!~extor@unaffiliated/extor> has quit IRC18:32
*** extorr <extorr!~extor@unaffiliated/extor> has joined #yocto18:32
*** goliath <goliath!> has joined #yocto18:40
*** yann <yann!~yann@> has joined #yocto18:53
RPkhem: - different mingw issue with gcc 1119:15
khemhmm I did build core-image-mingw-sdktest -cpopulate_sdk yesterday for qemux86 and SDKMACHINE = i686-mingw3219:19
khemI see here you have SDKMACHINE = "x86_64-mingw32"19:19
khemwho uses mingw stuff ?19:20
khemI have zero use of it and it always needs fixing, Feels like waste of time I wish there was a way to keep it broken and let interesting parties fix it19:25
khemI have seen such free labor goes unnoticed19:27
RPkhem: JPEW does19:40
*** Spooster <Spooster!> has joined #yocto19:43
*** warthog9 <warthog9!> has quit IRC19:51
*** warthog9 <warthog9!> has joined #yocto19:55
*** rcallicotte is now known as c4t3l_home20:22
*** vmeson <vmeson!> has quit IRC20:30
*** vmeson <vmeson!> has joined #yocto20:41
*** jonmason <jonmason!sid36602@gateway/web/> has quit IRC20:44
*** ribalda <ribalda!sid306640@gateway/web/> has quit IRC20:44
*** mithro <mithro!sid24875@gateway/web/> has quit IRC20:45
*** jonmason <jonmason!sid36602@gateway/web/> has joined #yocto20:47
*** rsalveti <rsalveti!uid117878@gateway/web/> has quit IRC20:47
*** ribalda <ribalda!sid306640@gateway/web/> has joined #yocto20:47
*** mithro <mithro!sid24875@gateway/web/> has joined #yocto20:48
*** andycooper <andycooper!uid246432@gateway/web/> has quit IRC20:49
*** ric96 <ric96!sid234506@gateway/web/> has quit IRC20:49
*** behanw <behanw!uid110099@gateway/web/> has quit IRC20:49
*** mithro <mithro!sid24875@gateway/web/> has quit IRC20:50
*** rsalveti <rsalveti!uid117878@gateway/web/> has joined #yocto20:50
*** rburton <rburton!sid1738@gateway/web/> has quit IRC20:50
*** ernstp <ernstp!sid168075@gateway/web/> has quit IRC20:50
*** ric96 <ric96!sid234506@gateway/web/> has joined #yocto20:51
*** stacktrust_ <stacktrust_!sid452860@gateway/web/> has quit IRC20:51
*** behanw <behanw!uid110099@gateway/web/> has joined #yocto20:51
*** mithro <mithro!sid24875@gateway/web/> has joined #yocto20:51
*** iopaniuk <iopaniuk!sid486438@gateway/web/> has quit IRC20:54
*** dl9pf <dl9pf!sid395223@opensuse/member/dl9pf> has quit IRC20:54
*** diamondman <diamondman!sid306859@gateway/web/> has quit IRC20:54
*** CosmicPenguin <CosmicPenguin!sid489106@gateway/web/> has quit IRC20:54
*** andycooper <andycooper!uid246432@gateway/web/> has joined #yocto20:54
*** paulbarker <paulbarker!sid269702@gateway/web/> has quit IRC20:54
*** ric96 <ric96!sid234506@gateway/web/> has quit IRC20:54
*** rburton <rburton!sid1738@gateway/web/> has joined #yocto20:55
*** stacktrust_ <stacktrust_!sid452860@gateway/web/> has joined #yocto20:55
*** iopaniuk <iopaniuk!sid486438@gateway/web/> has joined #yocto20:55
*** moto-timo <moto-timo!sid495702@fedora/ttorling> has quit IRC20:55
*** dl9pf <dl9pf!sid395223@opensuse/member/dl9pf> has joined #yocto20:55
*** Tartarus <Tartarus!sid72705@gateway/web/> has quit IRC20:55
*** ric96 <ric96!sid234506@gateway/web/> has joined #yocto20:56
*** CosmicPenguin <CosmicPenguin!sid489106@gateway/web/> has joined #yocto20:56
*** moto-timo <moto-timo!sid495702@fedora/ttorling> has joined #yocto20:56
*** ernstp <ernstp!sid168075@gateway/web/> has joined #yocto20:57
*** paulbarker <paulbarker!sid269702@gateway/web/> has joined #yocto20:57
*** diamondman <diamondman!sid306859@gateway/web/> has joined #yocto20:57
*** Tartarus <Tartarus!sid72705@gateway/web/> has joined #yocto20:57
*** MysticMice <MysticMice!> has joined #yocto21:05
khemRP: sent a fix please try it out21:12
*** manuel1985 <manuel1985!~manuel198@2a02:1748:dd5c:f290:515a:248b:a571:f0d0> has quit IRC21:27
*** manuel1985 <manuel1985!~manuel198@2a02:1748:dd5c:f290:515a:248b:a571:f0d0> has joined #yocto21:27
*** M4x4dib <M4x4dib!~m4x4dib@2601:2c3:c100:fa50:c575:5ac:1fd0:2bcb> has joined #yocto21:38
RPkhem: thanks, will test21:38
RPkhem: I think we need to rethink how we're handling meta-mingw and meta-gplv2 as they cause us both trouble :/21:39
*** Bunio_FH <Bunio_FH!> has joined #yocto21:39
*** M4x4dib <M4x4dib!~m4x4dib@2601:2c3:c100:fa50:c575:5ac:1fd0:2bcb> has quit IRC21:43
v2dI still have "fallocate: not found" from my recipe while I DEPENDS = "util-linux-native"... Am I missing something?21:47
*** psnsilva__ <psnsilva__!~psnsilva@> has joined #yocto21:47
v2dI also can see build/tmp/sysroots-components/x86_64/util-linux-native/usr/bin/fallocate, so what's the issue here?21:48
*** georgem_home <georgem_home!uid210681@gateway/web/> has quit IRC21:53
RPv2d: in the recipe that is missing it, is it in recipe-sysroot-native?21:59
*** Bunio_FH <Bunio_FH!> has quit IRC22:00
v2dRP: I am not sure to understand22:01
*** oberstet <oberstet!~oberstet@> has quit IRC22:01
v2dRP: I have no such thing like */my-boot-part-recipe/*/recipe-sysroot-native/usr/bin/fallocate22:04
v2dbut I do for other image recipes22:04
*** Bunio_FH <Bunio_FH!> has joined #yocto22:04
RPv2d: you added DEPENDS = "util-linux-native" to my-boot-part-recipe but you don't see fallocate there?22:12
v2dRP: exact22:12
RPv2d: that seems strange and I'd check with bitbake -e that DEPENDS is set to what you think it should be22:12
v2dIt used to work until I added this recipe as a dependency from another (wic) image recipe.22:14
v2dRP: I've added the recipe to EXTRA_IMAGEDEPENDS and do_image_wic[depends], do somehow it messes around with task ordering. I've changed the add_task statement to specify "after do_prepare_recipe_sysroot" and it works now. Normal?22:17
*** georgem_home <georgem_home!uid210681@gateway/web/> has joined #yocto22:29
*** psnsilva__ <psnsilva__!~psnsilva@> has quit IRC23:02

Generated by 2.17.2 by Marius Gedminas - find it at!