Monday, 2023-11-13

*** ernstp <ernstp!sid168075@id-168075.hampstead.irccloud.com> has quit IRC (Server closed connection)00:11
*** ernstp <ernstp!sid168075@id-168075.hampstead.irccloud.com> has joined #yocto00:11
*** Crofton <Crofton!sid401373@id-401373.lymington.irccloud.com> has quit IRC (Server closed connection)00:23
*** Crofton <Crofton!sid401373@id-401373.lymington.irccloud.com> has joined #yocto00:23
*** lexano <lexano!~lexano@174.119.69.134> has quit IRC (Ping timeout: 255 seconds)00:30
*** Kubu_work <Kubu_work!~kubu@arennes-654-1-262-155.w2-13.abo.wanadoo.fr> has quit IRC (Quit: Leaving.)00:39
*** xmn_ <xmn_!~xmn@2600:4040:9390:8c00:1cd1:7cab:3171:cfa2> has joined #yocto01:06
*** xmn_ <xmn_!~xmn@2600:4040:9390:8c00:1cd1:7cab:3171:cfa2> has quit IRC (Client Quit)01:10
*** xmn <xmn!~xmn@2600:4040:9390:8c00:1cd1:7cab:3171:cfa2> has joined #yocto01:14
*** camus <camus!~Instantbi@114.84.98.206> has quit IRC (Ping timeout: 240 seconds)01:53
*** camus <camus!~Instantbi@58.246.136.203> has joined #yocto02:02
*** davidinux <davidinux!~davidinux@host-95-248-11-164.retail.telecomitalia.it> has quit IRC (Ping timeout: 246 seconds)02:03
*** marka <marka!~marka@135-23-92-18.cpe.pppoe.ca> has quit IRC (Server closed connection)02:05
*** marka <marka!~marka@135-23-92-18.cpe.pppoe.ca> has joined #yocto02:06
*** davidinux <davidinux!~davidinux@host-82-48-96-76.retail.telecomitalia.it> has joined #yocto02:10
*** ablu <ablu!~m-bfyrfh@user/Ablu> has quit IRC (Read error: Connection reset by peer)02:23
*** ablu <ablu!~m-bfyrfh@user/Ablu> has joined #yocto02:28
*** xmn <xmn!~xmn@2600:4040:9390:8c00:1cd1:7cab:3171:cfa2> has quit IRC (Ping timeout: 255 seconds)02:35
*** geoffhp <geoffhp!~geoff@cpe-107-185-48-203.socal.res.rr.com> has quit IRC (Ping timeout: 246 seconds)02:37
*** sayo9394 <sayo9394!~sayo9394@118.211.184.253> has joined #yocto02:45
*** ldts <ldts!sid269548@id-269548.hampstead.irccloud.com> has quit IRC (Server closed connection)03:12
*** ldts <ldts!sid269548@id-269548.hampstead.irccloud.com> has joined #yocto03:12
*** starblue <starblue!~juergen@dslb-088-078-100-038.088.078.pools.vodafone-ip.de> has quit IRC (Ping timeout: 255 seconds)03:16
*** wmills <wmills!~wmills@pool-108-31-156-225.washdc.fios.verizon.net> has quit IRC (Quit: Leaving)03:16
*** starblue <starblue!~juergen@dslb-094-220-111-132.094.220.pools.vodafone-ip.de> has joined #yocto03:18
*** armpit <armpit!sid501830@id-501830.uxbridge.irccloud.com> has quit IRC (Server closed connection)03:38
*** armpit <armpit!sid501830@id-501830.uxbridge.irccloud.com> has joined #yocto03:38
*** tin_ <tin_!sid610731@id-610731.ilkley.irccloud.com> has quit IRC (Server closed connection)04:10
*** tin_ <tin_!sid610731@id-610731.ilkley.irccloud.com> has joined #yocto04:10
*** pbsds <pbsds!~pbsds@84.20.102.94> has quit IRC (Quit: The Lounge - https://thelounge.chat)04:20
*** pbsds <pbsds!~pbsds@84.20.102.94> has joined #yocto04:21
*** reatmon <reatmon!sid538117@id-538117.helmsley.irccloud.com> has quit IRC (Server closed connection)04:23
*** reatmon <reatmon!sid538117@id-538117.helmsley.irccloud.com> has joined #yocto04:23
*** jmd <jmd!~user@2001:a61:2b5e:7b01:795e:5fc:7902:702c> has joined #yocto06:05
*** mattsm <mattsm!~mattsm@209.36.98.250> has quit IRC (Server closed connection)06:18
*** mattsm <mattsm!~mattsm@209.36.98.250> has joined #yocto06:18
*** alessioigor <alessioigor!~alessioig@185.178.95.233> has joined #yocto06:22
*** jmd <jmd!~user@2001:a61:2b5e:7b01:795e:5fc:7902:702c> has quit IRC (Remote host closed the connection)06:38
*** vladest <vladest!~Thunderbi@adsl-89-217-204-83.adslplus.ch> has quit IRC (Remote host closed the connection)06:49
*** alessioigor <alessioigor!~alessioig@185.178.95.233> has quit IRC (Quit: alessioigor)07:02
*** alessioigor <alessioigor!~alessioig@185.178.95.233> has joined #yocto07:02
*** nothing <nothing!~nothing@176.33.65.238> has joined #yocto07:26
*** goliath <goliath!~goliath@user/goliath> has joined #yocto07:30
nothingHow can I check if a recipe can be buildable or not on musl systems?07:30
nothingThey say that writing TCLIBC = "musl" in local.conf will be enough, but I get errors from poky's runqueue and process scripts.07:30
*** sayo9394 <sayo9394!~sayo9394@118.211.184.253> has quit IRC (Remote host closed the connection)07:31
*** sayo9394 <sayo9394!~sayo9394@118.211.184.253> has joined #yocto07:32
*** khem <khem!uid220931@id-220931.helmsley.irccloud.com> has quit IRC ()07:44
*** khem <khem!uid220931@id-220931.helmsley.irccloud.com> has joined #yocto07:44
*** vladest <vladest!~Thunderbi@217.192.139.41> has joined #yocto07:47
*** Daanct12 <Daanct12!~danct12@user/danct12> has joined #yocto07:52
*** mckoan|away is now known as mckoan07:56
mckoangood morning07:56
nothingmorning07:58
*** rfuentess <rfuentess!~rfuentess@i15-les01-ix2-62-34-31-6.sfr.lns.abo.bbox.fr> has joined #yocto07:59
*** Daanct12 <Daanct12!~danct12@user/danct12> has quit IRC (Quit: WeeChat 4.1.1)08:01
*** Kubu_work <Kubu_work!~kubu@arennes-654-1-262-155.w2-13.abo.wanadoo.fr> has joined #yocto08:04
*** Daanct12 <Daanct12!~danct12@user/danct12> has joined #yocto08:06
*** vladest <vladest!~Thunderbi@217.192.139.41> has quit IRC (Remote host closed the connection)08:08
*** vladest <vladest!~Thunderbi@217.192.139.41> has joined #yocto08:09
*** Nonkel <Nonkel!~Nonkel@ip-81-11-198-35.dsl.scarlet.be> has joined #yocto08:18
Nonkeljclsn: After a long new build, i got the same error. Package 'systemd-journal-remote' has no installation candidate08:19
*** florian_kc <florian_kc!~florian@dynamic-089-013-103-120.89.13.pool.telefonica.de> has joined #yocto08:20
*** alessioigor <alessioigor!~alessioig@185.178.95.233> has quit IRC (Quit: alessioigor)08:22
*** alessioigor <alessioigor!~alessioig@185.178.95.233> has joined #yocto08:22
*** mvlad <mvlad!~mvlad@2a02:2f05:810c:2f00:b950:de24:9057:f167> has joined #yocto08:23
*** florian_kc <florian_kc!~florian@dynamic-089-013-103-120.89.13.pool.telefonica.de> has quit IRC (Ping timeout: 258 seconds)08:25
*** sayo9394 <sayo9394!~sayo9394@118.211.184.253> has quit IRC (Remote host closed the connection)08:33
*** sayo9394 <sayo9394!~sayo9394@118.211.184.253> has joined #yocto08:33
*** alberto_pianon <alberto_pianon!~alberto_p@host-95-232-173-45.retail.telecomitalia.it> has joined #yocto08:40
*** Guest97 <Guest97!~Guest97@109.176.155.130> has joined #yocto08:45
*** Guest97 is now known as Rich_123408:45
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has joined #yocto08:49
*** olani <olani!~olani@wlan-gw.se.axis.com> has quit IRC (Remote host closed the connection)08:50
*** olani <olani!~olani@wlan-gw.se.axis.com> has joined #yocto08:50
alberto_pianonHi, I'm trying to add sstate cache support to my unpack tracer bbclass, following the manual. Since I didn't need to have separate sstate-inputdirs and outputdirs, I tried to use sstate-plaindirs. The manual says08:53
alberto_pianon> In cases where sstate-inputdirs and sstate-outputdirs would be the same,08:53
alberto_pianon> you can use sstate-plaindirs. For example, to preserve the ${PKGD} and08:53
alberto_pianon> ${PKGDEST} output from the do_package task, use the following:08:53
alberto_pianon> do_package[sstate-plaindirs] = "${PKGD} ${PKGDEST}"08:53
alberto_pianonHowever I noticed that in this case sstate.bbclass always deletes and recreates sstate-plaindirs, also when the artifacts stored in those dirs are not cached yet. The results is that artifacts get deleted and sstate.bbclass caches an empty dir. It seems that the code that deletes artifacts is here:08:53
alberto_pianonhttps://git.yoctoproject.org/poky/tree/meta/classes-global/sstate.bbclass#n408 (see function prepdir())08:53
alberto_pianonIs that on purpose? Is there something that I'm missing?08:53
alberto_pianon(BTW, I managed to make it work by using different inputdirs and outputdirs, even if I don't actually need it)08:53
*** sakman <sakman!~sakman@99.209.85.164> has quit IRC (Ping timeout: 252 seconds)09:01
*** alessioigor <alessioigor!~alessioig@185.178.95.233> has quit IRC (Quit: alessioigor)09:02
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has joined #yocto09:03
*** alberto_pianon79 <alberto_pianon79!~alberto_p@pd-18-117-112.service.infuturo.it> has joined #yocto09:06
*** alberto_pianon <alberto_pianon!~alberto_p@host-95-232-173-45.retail.telecomitalia.it> has quit IRC (Ping timeout: 250 seconds)09:06
*** radanter <radanter!~rad@31.94.64.70> has joined #yocto09:08
*** ptsneves <ptsneves!~Thunderbi@84.47.155.82> has joined #yocto09:16
*** alberto_pianon79 <alberto_pianon79!~alberto_p@pd-18-117-112.service.infuturo.it> has left #yocto09:18
*** alberto_pianon79 <alberto_pianon79!~alberto_p@pd-18-117-112.service.infuturo.it> has joined #yocto09:18
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto09:19
*** alberto_pianon79 <alberto_pianon79!~alberto_p@pd-18-117-112.service.infuturo.it> has quit IRC (Ping timeout: 250 seconds)09:25
*** egueli <egueli!~egueli@145.131.171.178> has quit IRC ()09:27
*** egueli_AV <egueli_AV!~egueli_AV@145.131.171.178> has joined #yocto09:28
*** egueli_AV <egueli_AV!~egueli_AV@145.131.171.178> has quit IRC (Remote host closed the connection)09:28
*** locutusofborg_ is now known as locutusofborg09:28
*** jclsn <jclsn!~jclsn@2a04:4540:6514:3000:2ce:39ff:fecf:efcd> has joined #yocto09:31
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has quit IRC (Quit: alessioigor)09:33
*** olani- <olani-!~olani@134.238.48.37> has joined #yocto09:33
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has joined #yocto09:33
jclsnIs there an easy switch or something to sign trusted applications for OP-TEE?09:35
dvergataljsandman: op-tee already signs tee aps09:41
dvergataljsandman: sorry not you09:41
dvergataljclsn: it was to you09:41
jclsndvergatal: Yeah, but I am trying to sign with my own keys and it doesn't work09:41
dvergataljclsn: change the key in it09:42
jclsnI think I am doing everything right09:42
dvergatalthi private key09:42
dvergatalthis*09:42
jclsnI am doing it like this https://optee.readthedocs.io/en/latest/building/trusted_applications.html#signing-of-tas09:42
jclsnI add the public key to EXTRA_OEMAKE in the optee-os recipe and then sign the TAs using the offline method09:42
dvergatalahhh when I was compiling op-tee by hand i just changed the09:43
dvergatalpublic_key.pem09:43
dvergataland it was working09:43
jclsnWhich path?09:45
jclsnThere are like five copies of it09:45
dvergatalone sec i need to find it09:46
mcfriskdvergatal: there may be multiple recipes which need to be adapted and compiled: optee-os, optee-os-tadevkit, optee-client, optee-test. I think some improvements to custom key handling could be done. Would be nice if you could contribute them..09:46
dvergatalmcfrisk: ah generally I need time for that but yeah I can do that09:48
dvergataljclsn: https://github.com/Dvergatal/optee_os/tree/master/keys that was the default path09:50
mcfriskdvergatal: a bbappend with custom key to optee-os recipe may not help with ta-devkit etc. upstream optee instructions are good and will work.09:50
dvergataljclsn: when I was using op-tee 3.6.1109:50
jclsndvergatal: Tried copying my key there, but it said "this key cannot be used for siging. please use offline signing of tas"09:51
dvergatalsorry 3.6.0 - 3.11.009:51
dvergatalok so it has probably changed from that time...09:52
jclsnI used the public key. Maybe it is the private key needed here. You still need to compile the public key into optee though09:53
dvergataljclsn: but as I have written the link for you it must be the private key09:53
dvergatalit is even in the file09:53
dvergatalthese header + footer RSA PRIVATE KEY09:53
jclsnYeah the private key. I still need to sign the oemcrypto TA outside this recipe though.09:55
jclsnWell, I will try. What else can I do09:55
dvergataljclsn: one sec09:56
dvergataljclsn: ok I'm back what I wanted to propose you is to compile optee by hand and change that file but question is what arm board you are using because it also differs between tham how to load by hand this optee bin file10:03
jclsnimx810:04
dvergatalaahhh nxp than10:04
jclsnThe thing is: Everything is working well with the default keys. I can play DRM content and everything10:05
dvergatalyeah sure10:05
jclsnAs soon as I compile in my set of keys, it doesn't work anymore and I am doing everything according to the guide. Why would this differ between different boards?10:06
dvergatalwhat I meant between different boards is that each arm producer has different sets of loading tee in tz10:07
dvergatali was working with rockchip and believe me it really differs10:08
dvergatalok let my find my manual for compilling optee by hand10:09
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has joined #yocto10:09
jclsnThey should all load the .ta files, shouldn10:09
jclsnthey?10:09
dvergatal.ta are trusted applications10:10
dvergataltee is trusted execution environment10:10
jclsnI was also wondering if you should be able to exchange the .ta files without having to recompile optee10:10
dvergatalwhich is in example optee-os10:10
jclsnYeah, but there are three trusted applicaitons shipped with optee-os10:10
dvergataljclsn: you need to recompile os when you change the key and re-sing .ta's10:11
jclsnSure10:11
dvergataljust one sec i need my manual10:11
jclsnAccording to the guide you need to 1. Compile the public key into optee-os, 2. Sign the stripped.elf files using the private keys and stitch everything together as .ta10:12
dvergatalok found it10:13
dvergatalok on which SoC is your platform?10:16
dvergatal8M mini or 8M ?10:17
*** prabhakarlad <prabhakarlad!~prabhakar@217.163.141.2> has joined #yocto10:17
*** prabhakar <prabhakar!~prabhakar@217.163.141.2> has joined #yocto10:17
dvergatalbecause accordig to this https://optee.readthedocs.io/en/latest/general/platforms.html there are 2 SoC's supported10:17
jclsnIt is not the mini I think10:19
dvergatalthe usual one?10:19
dvergataljclsn: maybe you can check in your recipe for optee what PLATFORM parameter is set to?10:20
jclsnimx8mq10:21
*** radanter <radanter!~rad@31.94.64.70> has quit IRC (Remote host closed the connection)10:21
dvergatalok so than grab optee-os from github10:22
dvergataland compile it by hand with this command make CFG_ARM64_core=y CFG_TEE_BENCHMARK=n CFG_TEE_CORE_LOG_LEVEL=2 CROSS_COMPILE=aarch64-linux-gnu- CROSS_COMPILE_core=aarch64-linux-gnu- CROSS_COMPILE_ta_arm32=arm-linux-gnueabihf- CROSS_COMPILE_ta_arm64=aarch64-linux-gnu- O=out/arm PLATFORM=imx8mq10:23
jclsnI can't. We already have a lot of modifications in our branch10:24
jclsnI can try to compile that manually though10:24
dvergatalby modifications you mean in your branch you mean your own optee?10:25
dvergatali'm sorry stupid keyboard...10:25
jclsnYes, Linaro patched the shit out of it10:25
dvergatalok so use your own branch10:26
dvergatalstill with the same command10:26
dvergatalit should produce you tee.elf with signed *.ta's10:27
dvergatalwith the private key I have already mentiond you need to change10:28
jclsnWill try thx10:29
nothingDo we need m5sum and sha256sum in the recipe at the same time? Isn't only one of them enough?10:30
JaManothing: only sha256sum is enough10:32
nothingJaMa why sha256sum, why not md5?10:33
nothingmore secure than md5, Is that why?10:33
neverpanicMD5 collisions are cheap, and a recipe that only specifies MD5 could be used in a man-in-the-middle attack to make your build systems execute arbitrary code.10:35
KanjiMonstermd5 is broken, and suspectible to collision attacks10:35
nothingthanks guys!10:35
neverpanicOK, I knew it was broken, but I didn't know that a collision costs under $1: https://natmchugh.blogspot.com/2014/10/how-i-created-two-images-with-same-md5.html10:39
rburtonin 2014 :)10:39
neverpanicLikely still under $1 today :D10:39
nothingOne more question, I asked earlier but there was no one here because it was early.10:40
nothingHow can I check if a recipe can be buildable or not on musl systems?10:40
nothingThey say that writing TCLIBC = "musl" in local.conf will be enough, but I get errors from poky's runqueue and process scripts.10:40
rburtonthen its not buildable10:40
rburtoneverything in core is buildable with musl, or explicitly can't; be built.  if you set TCLIBC=musl and bitbake yourrecipe and that breaks, you've found the problem10:41
nothingalso get an error when I run different recipes. I think, I'm doing something wrong. I'll keep digging a little bit more.10:43
rburtonwhat's the error?10:43
nothingwhy is pastebin banned in a country? let me install vpn :D10:45
Rich_1234easier than learning utf-8, just ban countries10:46
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has quit IRC (Ping timeout: 260 seconds)10:46
jclsndvergatal: Ha, got it! Just exchanging the default_ta.pem worked. I think the problem was that I signed optee-os and oemcrypto in both recipes. Since oemcrypto pulls optee-os as dependency is should already have the correct private key10:50
dvergataljclsn: your welcome10:50
nothingrburton added TCLIBC = "musl" to local.conf and tried to build recipe and got this error -> pastebin.com/t11ebwhn10:50
dvergataljclsn: as I said that was all I was doing changing this file10:51
*** sayo9394 <sayo9394!~sayo9394@118.211.184.253> has quit IRC (Remote host closed the connection)10:51
*** sayo9394 <sayo9394!~sayo9394@118.211.184.253> has joined #yocto10:52
rburtonnothing: well that's unrelated to musl and will likely break if you remove it too. are you running git master or bitbake, or have you been editing bitbake?10:56
*** Guest295 <Guest295!~Guest29@nsma.epis.de> has joined #yocto10:57
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has joined #yocto10:59
nothingrburton working on poky and oe master-next branch and i haven't edited anything.11:03
*** starblue <starblue!~juergen@dslb-094-220-111-132.094.220.pools.vodafone-ip.de> has quit IRC (Ping timeout: 255 seconds)11:03
rburtonwell, using master-next might be your mistake11:03
rburtonnever use master-next, that's the staging area.  you might have found a broken commit.  use master if you need to stay on the bleeding edge.11:04
nothingrburton thanks11:05
*** starblue <starblue!~juergen@dslb-094-220-111-132.094.220.pools.vodafone-ip.de> has joined #yocto11:05
rburtonRP: did you know "runqueue: Refactor StaleSetSceneTasks event out of build_scenequeue_data" is broken?  see the pastebin by nothing above11:06
*** camus <camus!~Instantbi@58.246.136.203> has quit IRC (Read error: Connection reset by peer)11:10
*** camus1 <camus1!~Instantbi@58.246.136.203> has joined #yocto11:10
*** camus1 is now known as camus11:12
nothingThere is a company that wants to do yocto related work. They are looking for people who can deal with the project. Is there a somewhere to advertise?11:16
rburtonhere :). linkedin.  https://yoctoproject.org/community/jobs/11:16
*** prabhakarlad <prabhakarlad!~prabhakar@217.163.141.2> has quit IRC (Ping timeout: 250 seconds)11:20
*** prabhakar <prabhakar!~prabhakar@217.163.141.2> has quit IRC (Ping timeout: 260 seconds)11:20
*** sayo9394 <sayo9394!~sayo9394@118.211.184.253> has quit IRC (Remote host closed the connection)11:23
*** nothing <nothing!~nothing@176.33.65.238> has quit IRC (Quit: Client closed)11:23
*** sayo9394 <sayo9394!~sayo9394@118.211.184.253> has joined #yocto11:23
*** nothing <nothing!~nothing@176.33.65.238> has joined #yocto11:23
dvergatalquestion How may I add a task to a setscene?11:33
rburtondvergatal: SSTATETASKS.  the docs _should_ have something in, otherwise look for examples in eg package.bbclass for the packagedata task.11:44
dvergatalrburton: thx11:47
dvergatalrburton: ok I have found it but still it is not that clear to me and how it relates to https://lists.openembedded.org/g/openembedded-core/topic/101977752#190414 ?11:55
dvergataljust how should I add this tar-replacement-native to setscene11:56
*** prabhakarlad <prabhakarlad!~prabhakar@217.163.141.2> has joined #yocto12:07
*** prabhakar <prabhakar!~prabhakar@217.163.141.2> has joined #yocto12:07
*** ray-san <ray-san!~ray-san@195.50.168.194> has joined #yocto12:24
*** fenrig <fenrig!~fenrig@149.6.134.59> has joined #yocto12:24
LetoThe2ndnothing: probably more like https://yoctoproject.org/community/consultants/12:27
ray-sanhi guys, i try to build chromium with a amd graphics card into my yocto image, and when i try to start chromium, i get following warning: "failed to load driver: radeonsi". the amd/radeon stuff is enabled in my kernel config. can anybody help me out what i'm missing?12:28
fenrigwhich task in yocto is generating the manifest for the image? I couldnt find it with -c listtasks12:30
rburtonray-san: mesa drivers, probably12:34
rburtonfenrig: the image task generates the manifest12:35
fenrigdo_image?12:36
rburtonfenrig: https://git.openembedded.org/openembedded-core/tree/meta/classes-recipe/image.bbclass#n25512:37
ray-san@rburton: i'm installing the mesa package actually, it is a dependency of chromium, but it seems like it gets built without radeon support12:38
rburtonray-san: it has a lot of packageconfigs to control what drivers get built12:38
ray-sani added following line to my local.conf: "PACKAGECONFIG_pn-mesa:append = 'radeonsi'", is that the right way to do it? sorry i'm relatively new to this yocto stuff :)12:42
*** egueli-AV <egueli-AV!~egueli-AV@145.131.171.178> has joined #yocto12:42
*** egueli-AV <egueli-AV!~egueli-AV@145.131.171.178> has quit IRC (Remote host closed the connection)12:43
rburtonyes but " radeonsi", you need leading whitespace12:43
*** tgamblin <tgamblin!~tgamblin@d24-150-219-207.home.cgocable.net> has quit IRC (Ping timeout: 240 seconds)12:44
ray-sanseems like nothing gets rebuild if i do a "bitbake mesa"12:45
*** egueli <egueli!~egueli@145.131.171.178> has joined #yocto12:46
*** egueli-AV <egueli-AV!~egueli@145.131.171.178> has joined #yocto12:46
*** egueli <egueli!~egueli@145.131.171.178> has left #yocto12:47
rburtonyou probably meant PACKAGECONFIG:pn-mesa unless you're using an old release12:48
ray-sani try it, i'm on kirkstone12:48
ray-san"PACKAGECONFIG:pn-mesa = ' radeonsi'"12:49
ray-santhis way?12:49
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has quit IRC (Ping timeout: 260 seconds)12:49
rburtonPACKAGECONFIG:pn-mesa:append = "..."12:49
ray-sanah ok, got it12:49
rburtonbut looking at the recipe you want r600 not radeonsi12:49
ray-sansure? according to lspci my GPU is "VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Raven Ridge"12:50
ray-sanand according to the log of chromium i am missing following file: /usr/lib/dri/radeonsi_dri.so12:51
rburtonyes, because i'm reading the recipe12:52
ray-sanok12:52
rburtonthere is no "radeonsi" PACKAGECONFIG12:52
rburtonbut there is a r600 PACKAGECONFIG which enabled the radeonsi gallium driver12:53
ray-sanah ok....now i try to build the image, and i get an error, that for chromium there is stuff missing: "Nothing PROVIDES 'virtual/libgles2'"12:54
ray-sani guess the append doesn't really append, this libgles2 stuff seems also to be part of mesa12:55
rburtondid you do " r600" with a space at the beginning?12:56
ray-sanyep: PACKAGECONFIG:pn-mesa:append = ' r600'12:57
rburtonoh sorry12:57
rburtonswap pn-mesa and append12:57
rburton(order matters)12:57
ray-sanPACKAGECONFIG:append:pn-mesa ?12:57
rburtonyes12:57
*** tgamblin <tgamblin!~tgamblin@d24-150-219-207.home.cgocable.net> has joined #yocto13:00
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has joined #yocto13:02
*** lexano <lexano!~lexano@174.119.69.134> has joined #yocto13:02
ray-sanok, now the rpm mesa-megadriver contains a file named "r600_dri.so" but still no "radeonsi_dri.so", which chromium complained :P13:02
jclsndvergatal: Seems like the manually signed oemcrypto is the issue. Really weird13:04
rburtonray-san: all i can suggest is poking at the recipe. maybe there's an option missing.13:04
ray-sanok, thanks for your help13:04
jclsnI can sign the .ta files from optee-os offline as described in the documentation, but for oemcrypto it doesn't work.13:05
*** xmn <xmn!~xmn@2600:4040:9390:8c00:c1e9:900f:f9ac:d7a0> has joined #yocto13:05
dvergataljclsn: never used oemcrypto13:06
*** fenrig <fenrig!~fenrig@149.6.134.59> has quit IRC (Ping timeout: 250 seconds)13:13
*** Daanct12 <Daanct12!~danct12@user/danct12> has quit IRC (Quit: WeeChat 4.1.1)13:14
jclsnAnyone else maybe?13:38
*** Shaun <Shaun!~shaun@user/shaun> has quit IRC (Server closed connection)13:42
*** Shaun <Shaun!~shaun@user/shaun> has joined #yocto13:42
*** RP <RP!~richard@dan.rpsys.net> has quit IRC (Ping timeout: 246 seconds)13:42
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has quit IRC (Ping timeout: 255 seconds)13:42
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has joined #yocto13:56
ray-sanrburton: i appended also "PACKAGECONFIG:append:pn-mesa = ' gallium-llvm'" to my local.conf, and the missing file was built. thanks for your help, got a little bit smarter today :)13:58
*** RP <RP!~richard@dan.rpsys.net> has joined #yocto13:58
*** pretec <pretec!~pretec@ip-109-40-241-138.web.vodafone.de> has joined #yocto14:29
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has quit IRC (Ping timeout: 255 seconds)14:30
*** ardo <ardo!~ardo@host-95-238-43-64.retail.telecomitalia.it> has quit IRC (Server closed connection)14:31
*** ardo <ardo!~ardo@host-95-238-43-64.retail.telecomitalia.it> has joined #yocto14:31
*** sayo9394 <sayo9394!~sayo9394@118.211.184.253> has quit IRC (Remote host closed the connection)14:36
*** sayo9394 <sayo9394!~sayo9394@118.211.184.253> has joined #yocto14:36
*** Xagen <Xagen!~Xagen@99-135-179-142.lightspeed.austtx.sbcglobal.net> has joined #yocto14:41
*** |Xagen <|Xagen!~Xagen@99-135-179-142.lightspeed.austtx.sbcglobal.net> has joined #yocto14:41
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has joined #yocto14:42
*** sakman <sakman!~sakman@208.111.77.233> has joined #yocto14:44
*** Xagen <Xagen!~Xagen@99-135-179-142.lightspeed.austtx.sbcglobal.net> has quit IRC (Ping timeout: 260 seconds)14:45
*** xmn <xmn!~xmn@2600:4040:9390:8c00:c1e9:900f:f9ac:d7a0> has quit IRC (Quit: ZZZzzz…)14:56
*** sakman_ <sakman_!~sakman@99.209.85.164> has joined #yocto14:57
*** sakman <sakman!~sakman@208.111.77.233> has quit IRC (Ping timeout: 260 seconds)15:00
*** xmn <xmn!~xmn@2600:4040:9390:8c00:15c6:f4d:1567:6d62> has joined #yocto15:04
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has quit IRC (Quit: alessioigor)15:28
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has joined #yocto15:28
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)15:30
*** vladest <vladest!~Thunderbi@217.192.139.41> has quit IRC (Remote host closed the connection)15:37
ray-sannice, i finally rebuild most of the stuff and the chromium warning is gone15:40
*** tortoise <tortoise!sid506742@id-506742.ilkley.irccloud.com> has quit IRC (Server closed connection)15:45
*** tortoise <tortoise!sid506742@id-506742.ilkley.irccloud.com> has joined #yocto15:45
*** pretec <pretec!~pretec@ip-109-40-241-138.web.vodafone.de> has quit IRC (Remote host closed the connection)15:45
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Ping timeout: 252 seconds)15:51
*** Vonter <Vonter!~Vonter@user/vonter> has joined #yocto15:52
*** yudjinn <yudjinn!~yudjinn@c-73-95-114-88.hsd1.co.comcast.net> has joined #yocto15:53
yudjinnhello, whats the best way to find what recipe is including another?15:54
*** ray-san <ray-san!~ray-san@195.50.168.194> has quit IRC (Remote host closed the connection)15:58
Rich_1234you can go to https://layers.openembedded.org and just look at the recipe and it will show the dependencies it has, but to go all the way down there is probably a log file or bitbake command for that16:01
*** prabhakarlad <prabhakarlad!~prabhakar@217.163.141.2> has quit IRC (Ping timeout: 250 seconds)16:02
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has quit IRC (Remote host closed the connection)16:03
yudjinnthese are custom recipes, so not something available in the index. I want to find out what is requiring a specific package because I'd like to remove it16:04
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has quit IRC (Quit: Leaving)16:05
rburtonyudjinn: https://youtu.be/V9_bIKoqr5Y?t=47916:07
*** Maxxed <Maxxed!~Maxxed@nrgt.net> has quit IRC (Ping timeout: 258 seconds)16:11
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has quit IRC (Quit: alessioigor)16:13
yudjinnhm, that does look promising but I think Im hitting something weird. the dotfile I generate has things like gcc and boost in it, but `oe-depends-dot task-depends.dot -w -k gcc` or `boost` both return that the key doesnt exist; what defines these keys?16:14
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has joined #yocto16:14
rburtonoh the dotfile probably changed since then.  try gcc:do_compile16:14
rburtonthe tool is dumb and looks for exact key names16:15
yudjinnlol `busybox.do_compile` is because of `do_install`... which keeps chaining lol16:16
yudjinnjust oging to have to follow the chain up I suppose16:16
rburtonit used to elide obvious changes, maybe something needs updating16:17
yudjinnoh, it doesnt even show why. just chains up to the `do_package_qa` then that next step shows that its just wanted by the core-image. but that image doesnt define it as a dependency16:18
*** Rich_1234 <Rich_1234!~Guest97@109.176.155.130> has quit IRC (Quit: Connection closed)16:18
*** pvogelaar <pvogelaar!~pvogelaar@p200300efdf292e00127b44fffe802df7.dip0.t-ipconnect.de> has joined #yocto16:21
*** Guest295 <Guest295!~Guest29@nsma.epis.de> has quit IRC (Quit: Connection closed)16:22
*** justache <justache!~justache@user/justache> has quit IRC (Quit: ZNC 1.8.2 - https://znc.in)16:25
*** justache <justache!~justache@user/justache> has joined #yocto16:26
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Quit: Ex-Chat)16:26
*** vladest <vladest!~Thunderbi@adsl-89-217-204-83.adslplus.ch> has joined #yocto16:29
*** justache <justache!~justache@user/justache> has quit IRC (Remote host closed the connection)16:29
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 255 seconds)16:29
*** justache <justache!~justache@user/justache> has joined #yocto16:32
pvogelaarHi all,16:32
pvogelaarI am doing secure boot and signed firmware on my image, which works fine. The keys and certificates that are used for that are provided in a separate directory within the build directory (the init-build-env script pulls them from a server or generates them). However if I change the keys the recipes are not getting rebuild but they are used from the16:32
pvogelaarsstate cache. Is it possible to add dependencies to external files? Or what would be the proper way to do this? Handle the pulling and/or generation all in a recipe file?16:32
pvogelaarHi all,16:32
pvogelaarI am doing secure boot and signed firmware on my image, which works fine. The keys and certificates that are used for that are provided in a separate directory within the build directory (the init-build-env script pulls them from a server or generates them). However if I change the keys the recipes are not getting rebuild but they are used from the16:32
pvogelaarsstate cache. Is it possible to add dependencies to external files? Or what would be the proper way to do this? Handle the pulling and/or generation all in a recipe file?16:32
pvogelaarThanks for your help16:32
*** ecdhe <ecdhe!~ecdhe@user/ecdhe> has quit IRC (Read error: Connection reset by peer)16:34
*** ecdhe <ecdhe!~ecdhe@user/ecdhe> has joined #yocto16:34
*** Maxxed <Maxxed!~Maxxed@nrgt.net> has joined #yocto16:40
*** justache is now known as justThanks16:51
*** Guest97 <Guest97!~Guest97@109.176.155.130> has joined #yocto16:59
*** Guest97 is now known as Rich_123416:59
*** goliath <goliath!~goliath@user/goliath> has joined #yocto17:02
*** jmd <jmd!~user@2001:a61:2b5e:7b01:795e:5fc:7902:702c> has joined #yocto17:09
*** rfuentess <rfuentess!~rfuentess@i15-les01-ix2-62-34-31-6.sfr.lns.abo.bbox.fr> has quit IRC (Remote host closed the connection)17:09
*** Minvera <Minvera!~Minvera@user/Minvera> has joined #yocto17:12
*** mckoan is now known as mckoan|away17:16
*** ptsneves <ptsneves!~Thunderbi@84.47.155.82> has quit IRC (Ping timeout: 255 seconds)17:20
*** sakman_ is now known as sakman17:26
*** amitk <amitk!~amit@58.84.60.217> has joined #yocto17:26
rburtonpvogelaar: "fetching and tracking changes to external files" is exactly what SRC_URI is for17:53
rburtoni'd use that instead of custom stuff in your init-build-env script17:54
rburtonand meta-arm 4.3 is released, thanks jonmason17:55
rburton🎉17:55
*** ferry <ferry!~quassel@2a02-a466-68ed-1-acd-8fda-583e-1314.fixed6.kpn.net> has joined #yocto17:59
*** ferry <ferry!~quassel@2a02-a466-68ed-1-acd-8fda-583e-1314.fixed6.kpn.net> has quit IRC (Client Quit)18:00
nothingrburton jonmason congrats 🎉18:16
pvogelaarthanks rburton18:18
*** geoffhp <geoffhp!~geoff@cpe-107-185-48-203.socal.res.rr.com> has joined #yocto18:19
*** yudjinn <yudjinn!~yudjinn@c-73-95-114-88.hsd1.co.comcast.net> has quit IRC (Quit: Client closed)18:22
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)18:27
*** dash_hope <dash_hope!~dash_hope@54-240-198-39.amazon.com> has joined #yocto18:37
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has quit IRC (Quit: alessioigor)18:44
*** sayo9394 <sayo9394!~sayo9394@118.211.184.253> has quit IRC (Remote host closed the connection)18:44
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has joined #yocto18:44
*** sayo9394 <sayo9394!~sayo9394@118.211.184.253> has joined #yocto18:44
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has quit IRC (Quit: alessioigor)19:14
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has joined #yocto19:14
*** Haxxa <Haxxa!~Haxxa@202-65-68-206.ip4.superloop.au> has quit IRC (Quit: Haxxa flies away.)19:15
*** dash_hope <dash_hope!~dash_hope@54-240-198-39.amazon.com> has quit IRC (Quit: Client closed)19:16
*** Haxxa <Haxxa!~Haxxa@202-65-68-206.ip4.superloop.au> has joined #yocto19:19
*** jmd <jmd!~user@2001:a61:2b5e:7b01:795e:5fc:7902:702c> has quit IRC (Remote host closed the connection)19:22
nothinggood night everyone!19:23
*** nothing <nothing!~nothing@176.33.65.238> has quit IRC (Quit: Client closed)19:23
*** florian_kc <florian_kc!~florian@dynamic-089-013-103-120.89.13.pool.telefonica.de> has joined #yocto19:36
*** ptsneves <ptsneves!~Thunderbi@031011128011.dynamic-3-poz-k-0-2-0.vectranet.pl> has joined #yocto19:38
*** Nonkel <Nonkel!~Nonkel@ip-81-11-198-35.dsl.scarlet.be> has quit IRC (Ping timeout: 250 seconds)19:41
*** ptsneves <ptsneves!~Thunderbi@031011128011.dynamic-3-poz-k-0-2-0.vectranet.pl> has quit IRC (Client Quit)19:43
*** ptsneves <ptsneves!~Thunderbi@031011128011.dynamic-3-poz-k-0-2-0.vectranet.pl> has joined #yocto19:44
*** jmd <jmd!~user@2001:a61:2b5e:7b01:795e:5fc:7902:702c> has joined #yocto19:47
*** prabhakarlad <prabhakarlad!~prabhakar@217.163.141.2> has joined #yocto19:47
*** rcw <rcw!~rcwoolley@104.247.247.154> has joined #yocto19:49
*** jmd <jmd!~user@2001:a61:2b5e:7b01:795e:5fc:7902:702c> has quit IRC (Remote host closed the connection)19:50
*** Nonkel <Nonkel!~Nonkel@ip-81-11-198-35.dsl.scarlet.be> has joined #yocto19:54
*** prabhakarlad <prabhakarlad!~prabhakar@217.163.141.2> has quit IRC (Quit: Client closed)19:56
*** jmd <jmd!~user@2001:a61:2b5e:7b01:795e:5fc:7902:702c> has joined #yocto19:57
*** flom84 <flom84!~flom84@user/flom84> has joined #yocto20:02
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has quit IRC (Remote host closed the connection)20:08
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #yocto20:08
*** goliath <goliath!~goliath@user/goliath> has joined #yocto20:21
*** jmd <jmd!~user@2001:a61:2b5e:7b01:795e:5fc:7902:702c> has quit IRC (Remote host closed the connection)20:30
*** Nonkel <Nonkel!~Nonkel@ip-81-11-198-35.dsl.scarlet.be> has quit IRC (Ping timeout: 250 seconds)20:31
*** davidinux <davidinux!~davidinux@host-82-48-96-76.retail.telecomitalia.it> has quit IRC (Quit: WeeChat 3.5)20:39
*** davidinux <davidinux!~davidinux@host-82-48-96-76.retail.telecomitalia.it> has joined #yocto20:42
*** sayo9394 <sayo9394!~sayo9394@118.211.184.253> has quit IRC (Remote host closed the connection)20:48
*** sayo9394 <sayo9394!~sayo9394@118.211.184.253> has joined #yocto20:48
jclsnkhem: Any news about the btop merge? I also couldn't boot the image on the Pi Zero using musl unfortunately21:02
*** egueli-AV <egueli-AV!~egueli@145.131.171.178> has quit IRC (Read error: Connection reset by peer)21:10
*** egueli-AV <egueli-AV!~egueli@145.131.171.178> has joined #yocto21:11
*** yudjinn <yudjinn!~yudjinn@c-73-95-114-88.hsd1.co.comcast.net> has joined #yocto21:14
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has quit IRC (Remote host closed the connection)21:15
*** amitk <amitk!~amit@58.84.60.217> has quit IRC (Ping timeout: 252 seconds)21:22
*** mvlad <mvlad!~mvlad@2a02:2f05:810c:2f00:b950:de24:9057:f167> has quit IRC (Remote host closed the connection)21:31
*** flom84 <flom84!~flom84@user/flom84> has quit IRC (Ping timeout: 255 seconds)21:33
*** ptsneves <ptsneves!~Thunderbi@031011128011.dynamic-3-poz-k-0-2-0.vectranet.pl> has quit IRC (Quit: ptsneves)21:38
*** rsalveti <rsalveti!uid117878@id-117878.uxbridge.irccloud.com> has quit IRC (Quit: Connection closed for inactivity)22:00
khemjclsn: I am expecting you to address the review comments and send v222:06
*** vladest <vladest!~Thunderbi@adsl-89-217-204-83.adslplus.ch> has quit IRC (Remote host closed the connection)22:09
*** vladest <vladest!~Thunderbi@adsl-89-217-204-83.adslplus.ch> has joined #yocto22:10
*** florian_kc <florian_kc!~florian@dynamic-089-013-103-120.89.13.pool.telefonica.de> has quit IRC (Ping timeout: 260 seconds)22:41
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Ping timeout: 260 seconds)22:41
*** prabhakarlad <prabhakarlad!~prabhakar@217.163.141.2> has joined #yocto22:42
*** Vonter <Vonter!~Vonter@user/vonter> has joined #yocto22:43
*** sayo9394_ <sayo9394_!~sayo9394@118.211.184.253> has joined #yocto23:15
*** sakman <sakman!~sakman@99.209.85.164> has quit IRC (Ping timeout: 255 seconds)23:17
*** sayo9394 <sayo9394!~sayo9394@118.211.184.253> has quit IRC (Ping timeout: 240 seconds)23:17
*** florian_kc <florian_kc!~florian@dynamic-089-013-103-120.89.13.pool.telefonica.de> has joined #yocto23:22
*** Minvera <Minvera!~Minvera@user/Minvera> has quit IRC (Read error: Connection reset by peer)23:44

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!