Tuesday, 2023-07-18

*** vvmeson <vvmeson!~rmacleod@198-48-226-243.cpe.pppoe.ca> has quit IRC (Read error: Connection reset by peer)00:05
*** vvmeson <vvmeson!~rmacleod@198-48-226-243.cpe.pppoe.ca> has joined #yocto00:06
*** cavejohnson <cavejohnson!~cavejohns@c-174-165-223-79.hsd1.wa.comcast.net> has quit IRC (Ping timeout: 272 seconds)00:15
*** amitk_ <amitk_!~amit@58.84.60.215> has quit IRC (Ping timeout: 246 seconds)00:38
*** cavejohnson <cavejohnson!~cavejohns@c-174-165-223-79.hsd1.wa.comcast.net> has joined #yocto00:40
*** vvmeson is now known as vmeson01:12
*** tgamblin <tgamblin!~tgamblin@2001:1970:5b1f:ab00:d875:6297:4e81:e577> has quit IRC (Ping timeout: 246 seconds)01:20
*** starblue3 <starblue3!~juergen@dslb-094-221-188-135.094.221.pools.vodafone-ip.de> has quit IRC (Ping timeout: 264 seconds)01:27
*** starblue3 <starblue3!~juergen@dslb-178-006-091-219.178.006.pools.vodafone-ip.de> has joined #yocto01:29
*** LocutusOfBorg <LocutusOfBorg!~locutusof@151.58.174.15> has quit IRC (Read error: Connection reset by peer)01:54
*** LocutusOfBorg <LocutusOfBorg!~locutusof@151.58.174.15> has joined #yocto01:55
*** LocutusOfBorg <LocutusOfBorg!~locutusof@151.58.174.15> has quit IRC (Ping timeout: 246 seconds)02:01
*** kscherer <kscherer!~kscherer@bras-base-otwaon1146w-grc-26-174-95-44-81.dsl.bell.ca> has quit IRC (Quit: Konversation terminated!)02:03
*** jclsn <jclsn!~jclsn@2a04:4540:6503:a800:2ce:39ff:fecf:efcd> has quit IRC (Ping timeout: 272 seconds)02:36
*** jclsn <jclsn!~jclsn@2a04:4540:6548:1400:2ce:39ff:fecf:efcd> has joined #yocto02:38
*** cavejohnson <cavejohnson!~cavejohns@c-174-165-223-79.hsd1.wa.comcast.net> has quit IRC (Ping timeout: 272 seconds)02:52
*** cavejohnson <cavejohnson!~cavejohns@c-174-165-223-79.hsd1.wa.comcast.net> has joined #yocto03:37
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 272 seconds)03:49
*** nemik <nemik!~nemik@76.74.126.42> has joined #yocto03:49
*** nemik <nemik!~nemik@76.74.126.42> has quit IRC (Ping timeout: 245 seconds)03:53
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto03:54
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat)04:02
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has joined #yocto04:02
*** Minvera <Minvera!~Minvera@user/Minvera> has quit IRC (Ping timeout: 245 seconds)04:02
*** cavejohnson <cavejohnson!~cavejohns@c-174-165-223-79.hsd1.wa.comcast.net> has quit IRC (Ping timeout: 272 seconds)04:09
*** sakoman <sakoman!~steve@dhcp-72-234-106-30.hawaiiantel.net> has quit IRC (Quit: Leaving.)04:27
*** wooosaiiii <wooosaiiii!~Thunderbi@89-212-21-243.static.t-2.net> has quit IRC (Quit: wooosaiiii)04:57
*** wooosaiiii <wooosaiiii!~Thunderbi@89-212-21-243.static.t-2.net> has joined #yocto04:57
*** davidinux <davidinux!~davidinux@45.11.82.12> has joined #yocto05:05
*** amitk <amitk!~amit@58.84.60.215> has joined #yocto05:20
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto05:37
*** LocutusOfBorg <LocutusOfBorg!~locutusof@151.58.174.15> has joined #yocto05:57
*** Guest98 <Guest98!~Guest98@31.145.189.2> has joined #yocto06:00
*** goliath <goliath!~goliath@user/goliath> has joined #yocto06:24
*** Schlumpf <Schlumpf!~Schlumpf@62.157.232.203> has joined #yocto06:26
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has joined #yocto06:30
*** frieder <frieder!~frieder@i577B9343.versanet.de> has joined #yocto06:43
*** mckoan|away is now known as mckoan06:45
mckoangood morning06:45
LetoThe2ndyo dudX06:53
*** Guest98 <Guest98!~Guest98@31.145.189.2> has quit IRC (Quit: Client closed)06:55
*** yannd <yannd!~yann@88.120.44.86> has joined #yocto06:55
*** Yash75 <Yash75!~Yash@49.204.85.206> has joined #yocto07:00
*** amitk_ <amitk_!~amit@58.84.62.54> has joined #yocto07:02
*** Kubu_work <Kubu_work!~kubu@arennes-654-1-262-155.w2-13.abo.wanadoo.fr> has joined #yocto07:04
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 245 seconds)07:04
*** rfuentess <rfuentess!~rfuentess@arennes-299-1-56-92.w92-159.abo.wanadoo.fr> has joined #yocto07:04
*** nemik <nemik!~nemik@76.74.126.42> has joined #yocto07:04
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has joined #yocto07:07
*** nemik <nemik!~nemik@76.74.126.42> has quit IRC (Ping timeout: 260 seconds)07:09
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto07:09
*** florian__ <florian__!~florian@dynamic-002-244-182-046.2.244.pool.telefonica.de> has joined #yocto07:11
*** florian__ <florian__!~florian@dynamic-002-244-182-046.2.244.pool.telefonica.de> has quit IRC (Ping timeout: 272 seconds)07:33
*** amitk_ <amitk_!~amit@58.84.62.54> has quit IRC (Ping timeout: 246 seconds)07:43
*** JerryM <JerryM!~jermain@149.3.168.10> has joined #yocto07:55
*** gsalazar <gsalazar!~gsalazar@139.0.166.178.rev.vodafone.pt> has joined #yocto08:00
*** Dracos-Carazza_ <Dracos-Carazza_!~Dracos-Ca@94.31.103.247> has joined #yocto08:25
*** Dracos-Carazza <Dracos-Carazza!~Dracos-Ca@94.31.103.247> has quit IRC (Ping timeout: 252 seconds)08:29
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has quit IRC (Ping timeout: 246 seconds)08:33
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has joined #yocto08:35
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 246 seconds)08:44
*** nemik <nemik!~nemik@76.74.126.42> has joined #yocto08:44
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor)08:45
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto08:45
*** mvlad <mvlad!~mvlad@2a02:2f08:4c1b:8200:7656:3cff:fe3f:7ce9> has joined #yocto08:46
*** vladest <vladest!~Thunderbi@88-103-237-159.rci.o2.cz> has joined #yocto08:47
*** nemik <nemik!~nemik@76.74.126.42> has quit IRC (Ping timeout: 245 seconds)08:49
*** rfuentess <rfuentess!~rfuentess@arennes-299-1-56-92.w92-159.abo.wanadoo.fr> has quit IRC (Ping timeout: 272 seconds)08:49
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto08:49
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor)08:55
*** rfuentess <rfuentess!~rfuentess@arennes-299-1-56-92.w92-159.abo.wanadoo.fr> has joined #yocto08:56
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto08:56
*** jetm <jetm!~jetm@ec2-54-88-121-126.compute-1.amazonaws.com> has quit IRC (Quit: ZNC 1.7.2 - https://znc.in)09:05
*** philmd- <philmd-!~philmd@ec2-54-88-121-126.compute-1.amazonaws.com> has quit IRC (Quit: ZNC 1.7.2 - https://znc.in)09:05
*** florian__ <florian__!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto09:17
*** Schlumpf <Schlumpf!~Schlumpf@62.157.232.203> has quit IRC (Quit: Client closed)09:21
*** olani <olani!~olani@66.159.215.7> has quit IRC (Remote host closed the connection)09:25
*** ptsneves <ptsneves!~Thunderbi@031011128221.dynamic-3-poz-k-0-2-0.vectranet.pl> has quit IRC (Ping timeout: 272 seconds)09:29
*** florian__ <florian__!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Remote host closed the connection)09:36
*** jetm- <jetm-!~jetm@ec2-54-225-101-41.compute-1.amazonaws.com> has quit IRC (Quit: ZNC 1.7.2 - https://znc.in)09:38
*** philmd <philmd!~philmd@ec2-54-225-101-41.compute-1.amazonaws.com> has quit IRC (Quit: ZNC 1.7.2 - https://znc.in)09:38
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 264 seconds)09:38
*** nemik <nemik!~nemik@76.74.126.42> has joined #yocto09:39
RPIn case anyone is interested, https://elisa.tech/event/a-development-environment-for-do-178c-level-d-certified-linux/?hss_channel=tw-1382777181533659138 - an ELISA presentation about Yocto Project by Ch^W later today09:41
*** jetm <jetm!~jetm@ec2-54-225-101-41.compute-1.amazonaws.com> has joined #yocto09:41
LetoThe2ndRP: thanks for the heads up, will put it out laters09:42
*** nemik <nemik!~nemik@76.74.126.42> has quit IRC (Ping timeout: 246 seconds)09:43
RPLetoThe2nd: thanks09:44
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto09:44
*** philmd <philmd!~philmd@ec2-54-225-101-41.compute-1.amazonaws.com> has joined #yocto09:45
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 246 seconds)09:49
*** nemik <nemik!~nemik@76.74.126.42> has joined #yocto09:49
*** nemik <nemik!~nemik@76.74.126.42> has quit IRC (Ping timeout: 240 seconds)09:53
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto09:54
*** philmd <philmd!~philmd@ec2-54-225-101-41.compute-1.amazonaws.com> has quit IRC (Read error: Connection reset by peer)09:58
*** jetm <jetm!~jetm@ec2-54-225-101-41.compute-1.amazonaws.com> has quit IRC (Read error: Connection reset by peer)09:58
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat)10:02
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has joined #yocto10:02
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has quit IRC (Quit: ZZZzzz…)10:14
*** jetm <jetm!~jetm@ec2-54-225-101-41.compute-1.amazonaws.com> has joined #yocto10:15
*** davidinux <davidinux!~davidinux@45.11.82.12> has quit IRC (Quit: WeeChat 3.5)10:17
*** philmd <philmd!~philmd@ec2-54-225-101-41.compute-1.amazonaws.com> has joined #yocto10:19
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor)10:36
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto10:36
*** onkelpit[m] <onkelpit[m]!~onkelpitm@2001:470:69fc:105::3:852d> has joined #yocto10:43
rburtonRP: in next you can drop the opkg patches as the upgrades are "better".  Piotr just needs to rebase the opkg one on top to keep the option.11:17
RPrburton: I didn't think these were in the upgrades?11:24
rburtonhm i shall check11:25
rburtonyou're right11:25
rburtonignore me11:25
RPrburton: I think the patches come in after the release and are due in the next one scheduled for Nov11:25
*** tgamblin <tgamblin!~tgamblin@2001:1970:5b1f:ab00:d875:6297:4e81:e577> has joined #yocto11:47
*** brrrm is now known as brrm11:50
*** rfuentess <rfuentess!~rfuentess@arennes-299-1-56-92.w92-159.abo.wanadoo.fr> has quit IRC (Remote host closed the connection)11:51
rburtonCrofton: LetoThe2nd: https://www.flickr.com/photos/linuxfoundation/53052507577/in/album-72177720308904909/11:54
*** rfuentess <rfuentess!~rfuentess@arennes-299-1-56-92.w92-159.abo.wanadoo.fr> has joined #yocto11:55
LetoThe2ndrburton: yup I actually checked that photostream just an hour ago. thats what happens when two old grumpy white dudes try to be like the cool kids.11:56
rburtonanother 700 photos landed overnight or so, i guess that's the lot now11:57
*** TheOne <TheOne!~TheOne@143.167.254.175> has joined #yocto12:32
TheOneOut of curiosity, besides the yocto experts here, are you experts in other areas as well or have you "only" specialized in this? Trying to understand how it all works as a junior :)12:34
tgamblinTheOne: This may not be exactly what you're asking about, but there are many people involved who come from physics and/or materials science backgrounds12:37
*** jetm- <jetm-!~jetm@ec2-174-129-134-211.compute-1.amazonaws.com> has joined #yocto12:39
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Ping timeout: 260 seconds)12:41
*** philmd- <philmd-!~philmd@ec2-174-129-134-211.compute-1.amazonaws.com> has joined #yocto12:44
LetoThe2ndrandom thought - I have a layer with a .templateconf, and its driving me nuts. any way to ignore it?12:48
*** Vonter <Vonter!~Vonter@user/vonter> has joined #yocto12:48
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has quit IRC (Ping timeout: 250 seconds)12:50
TheOneLetoThe2nd https://www.innerpeacenow.com/inner-peace-blog/how-do-i-ignore-my-mind12:51
TheOnetgamblin thanks for the reply, just wondering if they are an expert in yocto only or also experts in other fields12:52
*** Minvera <Minvera!~Minvera@user/Minvera> has joined #yocto12:57
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat)12:57
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has joined #yocto12:57
*** philmd <philmd!~philmd@ec2-54-225-101-41.compute-1.amazonaws.com> has quit IRC (Ping timeout: 250 seconds)12:59
*** tgamblin <tgamblin!~tgamblin@2001:1970:5b1f:ab00:d875:6297:4e81:e577> has quit IRC (Remote host closed the connection)13:00
*** jetm <jetm!~jetm@ec2-54-225-101-41.compute-1.amazonaws.com> has quit IRC (Ping timeout: 272 seconds)13:00
*** philmd- <philmd-!~philmd@ec2-174-129-134-211.compute-1.amazonaws.com> has quit IRC (Ping timeout: 252 seconds)13:01
*** jetm- <jetm-!~jetm@ec2-174-129-134-211.compute-1.amazonaws.com> has quit IRC (Ping timeout: 260 seconds)13:01
*** philmd <philmd!~philmd@ec2-3-81-157-222.compute-1.amazonaws.com> has joined #yocto13:02
jonmasonzeddii: The dev-kernel is still at 6.3.  Seems weird that it's older than one of the supported kernels.  Are you waiting on 6.5 to be released to bump it?13:02
*** jetm <jetm!~jetm@ec2-3-81-157-222.compute-1.amazonaws.com> has joined #yocto13:03
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has joined #yocto13:03
*** jetm- <jetm-!~jetm@ec2-54-225-101-41.compute-1.amazonaws.com> has joined #yocto13:03
*** tgamblin <tgamblin!~tgamblin@2001:1970:5b1f:ab00:d875:6297:4e81:e577> has joined #yocto13:04
*** |Xagen <|Xagen!~Xagen@99-135-179-142.lightspeed.austtx.sbcglobal.net> has joined #yocto13:05
*** sotaover3ide is now known as sotaoverride13:07
*** Xagen <Xagen!~Xagen@99-135-179-142.lightspeed.austtx.sbcglobal.net> has quit IRC (Ping timeout: 245 seconds)13:07
*** philmd- <philmd-!~philmd@ec2-54-225-101-41.compute-1.amazonaws.com> has joined #yocto13:08
*** Yash75 <Yash75!~Yash@49.204.85.206> has quit IRC (Ping timeout: 246 seconds)13:09
*** |Xagen <|Xagen!~Xagen@99-135-179-142.lightspeed.austtx.sbcglobal.net> has quit IRC (Ping timeout: 272 seconds)13:10
*** rfuentess <rfuentess!~rfuentess@arennes-299-1-56-92.w92-159.abo.wanadoo.fr> has quit IRC (Ping timeout: 240 seconds)13:21
*** belsirk <belsirk!~rfuentess@arennes-299-1-56-92.w92-159.abo.wanadoo.fr> has joined #yocto13:21
*** marc1 <marc1!~marc@ipagstaticip-ad9375f2-382c-b511-8ac1-9541f69fe50f.sdsl.bell.ca> has quit IRC (Read error: Connection reset by peer)13:21
*** belsirk is now known as rfuentess13:26
*** marc1 <marc1!~marc@ipagstaticip-ad9375f2-382c-b511-8ac1-9541f69fe50f.sdsl.bell.ca> has joined #yocto13:28
*** TheOne <TheOne!~TheOne@143.167.254.175> has quit IRC (Quit: Client closed)13:32
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 245 seconds)13:34
*** nemik <nemik!~nemik@76.74.126.42> has joined #yocto13:34
*** philmd <philmd!~philmd@ec2-3-81-157-222.compute-1.amazonaws.com> has quit IRC (Quit: ZNC 1.7.2 - https://znc.in)13:37
*** jetm <jetm!~jetm@ec2-3-81-157-222.compute-1.amazonaws.com> has quit IRC (Quit: ZNC 1.7.2 - https://znc.in)13:37
*** nemik <nemik!~nemik@76.74.126.42> has quit IRC (Ping timeout: 272 seconds)13:39
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto13:39
*** rfuentess <rfuentess!~rfuentess@arennes-299-1-56-92.w92-159.abo.wanadoo.fr> has quit IRC (Remote host closed the connection)13:39
*** kscherer <kscherer!~kscherer@bras-base-otwaon1146w-grc-26-174-95-44-81.dsl.bell.ca> has joined #yocto13:46
jonmasonzeddii: disregard, I was on mickledore, not master13:48
*** BrianL <BrianL!~BrianL@98.97.114.64> has joined #yocto13:50
*** sakoman <sakoman!~steve@dhcp-72-234-106-30.hawaiiantel.net> has joined #yocto13:53
rburtonpoked a bit more at the NVD cve api and had yet another horrific discovery13:57
*** Xagen <Xagen!~Xagen@4.14.206.69> has joined #yocto13:57
*** mckoan is now known as mckoan|away13:58
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has quit IRC (Remote host closed the connection)14:07
*** GNUmoon2 <GNUmoon2!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #yocto14:09
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has quit IRC (Ping timeout: 240 seconds)14:11
*** JerryM <JerryM!~jermain@149.3.168.10> has quit IRC (Quit: Konversation terminated!)14:18
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has joined #yocto14:19
*** rfuentess <rfuentess!~rfuentess@arennes-299-1-56-92.w92-159.abo.wanadoo.fr> has joined #yocto14:27
*** Canary <Canary!~christian@c-73-198-61-152.hsd1.nj.comcast.net> has joined #yocto14:40
*** rfuentess <rfuentess!~rfuentess@arennes-299-1-56-92.w92-159.abo.wanadoo.fr> has quit IRC (Read error: Connection reset by peer)14:43
CanaryI've been having difficulty working with a custom license in a recipe. I cannot figure out how to add the license to the layer and set up the checksum in the recipe.  Also, for clarity's sake, I am working with petalinux and not just pure yocto.14:54
frayWhere is your error, when building the recipe or?14:55
CanaryI'll get an error that LIC_FILES_CHKSUM points to an invalid file, followed by a path to the build directory where the license file does not exist.14:56
CanaryMy attempt at adding the license includes setting the LICENSE and NO_GENERIC_LICENSE[license name] vars in the recipe (as well as attempting to figure out a path for LIC_FILES_CHKSUM), and adding a LICENSE_PATH to layer.conf.14:58
frayok..  Is the presented path your ${S} location (the source code location for that recipe) or is it the WORKDIR (that is the maind irectory)14:58
frayUsually you just set two items:14:59
fray LICENSE = "textual-description-of-license"14:59
fray LIC_FILES_CHKSUM = "file://<path>;md5=...."14:59
fraythat's it.14:59
fraythe error says that the path you specified doesn't exist15:00
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)15:00
rburtonCanary: the hdparm recipe is a good example of a custom license where you can't just use SPDX names in LICENSE15:00
rburtonas fray says, the relative paths are relative to ${S}15:00
frayThe LIC_FILES_CHKSUM path will default into the S (source) directory.  If you are changing your S value, then you need to adjust the path relative to S15:00
CanaryI'll take a look at that hdparm recipe.15:01
fraySo if it's completely custom, and the license is not located within the extracted sources.  Often you need to add the licese to the SRC_URI (using the standard format), then the LIC_FILES_CHKSUM will be something like "file://../LICENSE;md5=..."15:01
fray(this assumes the S directory is a child of the WORKDIR, since WORKDIR is where the license will be downloaded.  Alternatively you can do   file://${WORKDIR}/LICENSE;md5=....  (I think that still works, but it's been a while)15:02
RPJPEW: https://autobuilder.yoctoproject.org/typhoon/#/builders/82/builds/5168/steps/12/logs/stdio and https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/5354/steps/13/logs/stdio both failed in lz4 :/15:03
RPJPEW: that is with the latest runner patches afaik15:03
JPEWblerg15:03
CanaryI think I'm still a bit fuzzy on where exactly the source directory and work directory refer to in relation to the project.15:06
rburtonCanary: WORKDIR is temp/[arch]/[package]/[version], S defaults to a directory recipe-version/ under that directory.15:07
CanaryOkay, so they both refer to a location that is created by yocto rather than anything I directly control.15:08
rburtonyeah absolutely15:08
CanaryPart of my problem has been getting the license file to get into there in the first place, and it sounds like the solution is to add it to the SRC_URI?  I thought I'd tried that, but may have not done it right.15:08
rburton${S} is typically "the root of the source tree"15:09
rburtonso the license file is _not_ part of the source?15:09
rburtonfirst step in that case is tell people distributing the source that it really should include the license file15:09
rburtonbut yeah, if you have the license as a file then add it to SRC_URI and it will appear in WORKDIR too15:09
CanaryFirst step is for me to really learn yocto and not do things wrong.  This is my first attempt at a recipe, and I'm basically trying to add a firmware file into the project and wanted to do it right by including the license that goes with it.15:10
frayIMHO the license should always be listed in the SRC_URI (or part of the source).  The SRC_URI can refrence files in a local directory, i.e.:  recipes-test/my-recipe/files/LICENSE  then your recipe just does SRC_URI = "file://LICENSE"15:11
fray(it is possible to point LIC_FILE_CHKSUM outside of the recipe path, but I discourage it with a few VERY minor exceptions..  basically recipes that don't have any source code it may be a valid)15:12
CanaryGiven that this is such a case without any source code, just a firmware file to copy into a location, should I do it another way, or should I just dump that license file into the files directory and add it to the SRC_URI?15:16
frayA file is still 'source' in the general sense.  So I would have two entries in the SRC_URI, one for the license and one for the configurationf ile.15:16
fraya packagegroup would be an example of a recipe without sources.  All it does is set dependencies15:17
RPJPEW: http://autobuilder.yocto.io/pub/non-release/20230718-12/testresults/qemux86-64-ptest/15:18
CanaryNow also worth asking, but this particular recipe is, as stated, to add firmware.  I saw that there used to be an intel-maintained linux-firmware recipe.  Is there anything like that under active maintainence that people are recommended to use?15:19
rburtonJPEW: also https://github.com/rossburton/ross-tools/blob/black/fetch-ptest-logs is my horrible script.15:20
fraythere are a bunch of firmware recipes still, maybe not in the main repository, but definitely still in places15:20
frayOne exmaple, https://github.com/Xilinx/meta-kria/tree/release-2020.2.2_k26/recipes-firmware/kv260-firmware15:20
fray'er.. that is out of date.. sec15:20
frayhttps://github.com/Xilinx/meta-kria/tree/rel-v2023.1/recipes-firmware/kria-base-firmware15:21
fraythe 'kria-base-fimrware.inc' file has ther eferences to the firmware.. the .bb is what installs them15:21
fray(note, the LIC_FILES_CHKSUM in that is a bit suspicious, since it uses the ${WORKDIR} approach, when it probably shouldn't..)15:22
tgamblinCanary: there is still a linux-firmware recipe in oe-core: https://git.openembedded.org/openembedded-core/tree/meta/recipes-kernel/linux-firmware/linux-firmware_20230515.bb15:22
Canaryokay, that looks like what I should probably be using.  Still, I wanted to make sure I figured this license thing out regarless for when I start making real recipes.15:24
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has quit IRC (Quit: Leaving)15:24
tlwoernerthe aarch64 patches being added my meta-arm don't seem to apply error-free to linux-yocto 6.415:25
tlwoerners/my/by15:25
tlwoernerstrangely, they aren't being applied to qemuarm64, so maybe nobody has noticed?15:25
CanaryDoes SRC_URI require two separate append operations, and not just adding all files at once?15:28
Canarynevermind, forgot to cancel the second new-line character.15:29
CanaryThat was probably what happened yesterday when I am pretty sure I had tried to do it this way.15:30
CanaryOkay, so now my license is showing up in the build directory tree, but it is in [...]/linux-firmware/1.0-r0/, while LIC_FILES_CHKSUM apparently points to [...]/linux-firmware/1.0-r0/linux-firmware-1.0/15:38
rburtonset LIC_FILES_CHKSUM to file://${WORKDIR}/mylicensefile15:39
rburtonrelative paths are relative to ${S}15:39
rburtonbecause the usual case is "the LICENSE file in the tarball", so file://LICENSE is right15:40
Canaryah, yes, okay.  Just like in my do_install where I use ${WORKDIR} to reference the firmware file.15:40
CanaryWhat about SRC_URI?  Should I be using ${WORKDIR} in there, too, or is that different?15:41
CanaryWait, no, of course not, that part's already working given the files are being copied into the work directory.15:42
rburtonright, SRC_URI is either absolute remote URLs (http:...) or relative local file: URLs which are searched for near the recipe itself15:43
*** goliath <goliath!~goliath@user/goliath> has joined #yocto15:46
rburtonmrybczyn[m]: so the incremental CVE feed doesn't cover CPE changes, and the API for incremental CPE updates is "somewhat verbose" and means yet more API calls.  urghhghghghghg.15:47
JPEWrburton: A -7 then: http://sweng.the-davies.net/Home/rustys-api-design-manifesto ?15:49
rburtonlol15:50
mrybczyn[m]rburton: rburton: agh thinking more and more of an mirror15:50
rburtonI got all excited by cve.org having JSON but eg https://cveawg.mitre.org/api/cve/CVE-2019-1010218 doesn't have machine-readable product/version info either15:52
rburtonunless this is meant to be machine-readable15:52
rburton"version_value": "Upto Version 1.2.103 (Current stable) [fixed: There's no fix yet]"15:52
rburtonthough this CVE is great. the exploit is a link to imgur.com15:53
mrybczyn[m]rburton: some new entries have it (from mid 2022 I think). But they didn't backport the data from nvd. At least this is what I understood.15:54
rburtoninteresting15:54
* rburton tries a newer cve15:54
rburton          "versions": [15:55
rburton            {15:55
rburton              "lessThanOrEqual": "74e19ef0ff8061ef55957c3abd71614ef0f42f47",15:55
rburton              "status": "affected",15:55
rburton              "version": "4b842e4e25b12951fa10dedb4bc16bc47e3b850c",15:55
rburton              "versionType": "git"15:55
rburton            }15:55
JPEWRP: The lz4 ptest is close to the edge of timing out. I think maybe that's what happened, but I'll try to figure out why it didn't say so and why the ptest-runner timedout when the old one didn't15:59
rburtonmrybczyn[m]: *obviously* now for eg cve-2023-0459 nvd and mitre have different version information15:59
RPJPEW: some kind of buffer flushing issue?15:59
JPEWPossibly15:59
mrybczyn[m]rburton: rburton: why have I sais that merge of two databases is fun? Sniff...16:01
*** frieder <frieder!~frieder@i577B9343.versanet.de> has quit IRC (Remote host closed the connection)16:22
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor)16:25
*** yannd <yannd!~yann@88.120.44.86> has quit IRC (Ping timeout: 272 seconds)16:26
*** Haxxa <Haxxa!~Haxxa@202-65-68-206.ip4.superloop.au> has quit IRC (Remote host closed the connection)16:36
CanaryI believe firmware is supposed to be installed into /lib/firmware, but the ${libdir} var gives me /usr/lib.  Is there a var I should be using to install to /lib?16:36
rburtonCanary: linux-firmware uses nonarch_base_libdir16:37
*** GNUmoon2 <GNUmoon2!~GNUmoon@gateway/tor-sasl/gnumoon> has quit IRC (Ping timeout: 240 seconds)16:37
*** florian_kc <florian_kc!~florian@dynamic-002-244-182-046.2.244.pool.telefonica.de> has joined #yocto16:37
*** yannd <yannd!~yann@88.120.44.86> has joined #yocto16:38
CanaryIs there a good place to look up things like that?  I didn't see it defined in the Variables glossary.16:38
rburtonbitbake.conf has a big list of all the defined variables16:39
rburtonit _should_ be in the docs somewhere so feel free to file a bug/patch :)16:39
fraymeta/conf/documentation.conf lists a ton of the variables.. not everything but a lot of them16:39
fraythe actual documentation on the Yocto Project wiki has most things as well16:39
*** GNUmoon2 <GNUmoon2!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #yocto16:39
*** Haxxa <Haxxa!~Haxxa@202-65-68-206.ip4.superloop.au> has joined #yocto16:40
frayalso if you use bitbake -e , a lot of the variables you'd see have a '[doc]' listed (from the documentation.conf and elsewhere)16:40
*** Guest14 <Guest14!~Guest14@2a01cb00879d0bd0e041d2aaa86076f4.ipv6.abo.wanadoo.fr> has joined #yocto16:46
Guest14Hi, I am systemd-networkd to configure the network with yocto. But I run into a problem: https://github.com/systemd/systemd/issues/562516:48
Guest14https://github.com/systemd/systemd/pull/6918 that cannot be simply fixed. (The code where the patch is made is in systemd repository (not systemd-stable)) and the code that I have in HardKnott is really different (kirkstone is also different so I don't know if it fixes the problem or not).16:48
Guest14So, my question is: What are the steps to use udhcpc instead of systemd-networkd to configure the network ?16:49
Guest14udhcpc need to be run for each interface when an interface is up ?16:49
Guest14I have a WiFi STA interface and ethernet interface, I wan't to manage the two interfaces by a DHCP client.16:50
Guest14For the WiFi interface, I already have a script that is called when a CONNECTED/DISCONNECTED event appear (using wpa_cli -a /path/to/script). For eth0 I don't know if there is something like this.16:51
JPEWRP: Figured it out. Bad assumption on what the timeout meant that I "fixed"17:04
JPEWI assumed it was the total test timeout, it's actually how long to wait without seeing input, so a test that prints once a second would run forever17:04
JPEWnot sure if we actually _want_ that, but fixes incoming soon17:05
*** florian_kc <florian_kc!~florian@dynamic-002-244-182-046.2.244.pool.telefonica.de> has quit IRC (Ping timeout: 272 seconds)17:16
*** gsalazar <gsalazar!~gsalazar@139.0.166.178.rev.vodafone.pt> has quit IRC (Ping timeout: 252 seconds)17:27
*** BrianL <BrianL!~BrianL@98.97.114.64> has quit IRC (Quit: Client closed)17:29
*** florian_kc <florian_kc!~florian@dynamic-002-244-182-046.2.244.pool.telefonica.de> has joined #yocto17:48
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 240 seconds)17:53
*** nemik <nemik!~nemik@76.74.126.42> has joined #yocto17:53
*** florian_kc <florian_kc!~florian@dynamic-002-244-182-046.2.244.pool.telefonica.de> has quit IRC (Ping timeout: 272 seconds)17:59
*** nemik <nemik!~nemik@76.74.126.42> has quit IRC (Ping timeout: 252 seconds)17:59
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto17:59
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat)18:12
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has joined #yocto18:12
*** sakoman <sakoman!~steve@dhcp-72-234-106-30.hawaiiantel.net> has quit IRC (Quit: Leaving.)18:16
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto18:37
*** sakoman <sakoman!~steve@dhcp-72-234-106-30.hawaiiantel.net> has joined #yocto18:42
*** tgamblin <tgamblin!~tgamblin@2001:1970:5b1f:ab00:d875:6297:4e81:e577> has quit IRC (Remote host closed the connection)18:42
*** tgamblin <tgamblin!~tgamblin@2001:1970:5b1f:ab00:71eb:b8e9:8589:9ca5> has joined #yocto18:42
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor)18:50
tlwoernerjonmason: the kernel patches meta-arm adds for aarch64 don't apply cleanly for 6.4 (maybe it's just me?)18:58
*** florian_kc <florian_kc!~florian@dynamic-002-244-182-046.2.244.pool.telefonica.de> has joined #yocto18:59
tlwoernerwhen i build with qemuarm64 they aren't added, so you won't see the problem there, but building for a "real" machine seems to hit it (or at least it does for me with meta-rockchip)18:59
*** shimmer__ <shimmer__!~mark@199.176.125.36> has joined #yocto19:06
* zeddii warms up the tar19:07
jonmasontlwoerner: ues, its a problem19:07
jonmasonerr..yes19:07
tlwoernerah no worries!19:08
jonmasonI have a patch....19:08
tlwoerneri really just wanted to make sure it wasn't just me on meta-rockchip19:08
jonmasonessentially, they can all be removed19:08
tlwoernersounds great! thanks19:08
jonmasonits to prevent warnings for defconfig usage19:08
shimmer__Anybody know why the OpenEmbedded layer index shits the bed if you switch to branch fido?19:08
jonmasononly 1 is needed on 6.4 now19:08
jonmasonshimmer__: because it's ancient and unsupported19:09
jonmasontlwoerner: in the process of moving meta-arm back to using master19:10
shimmer__Ugh, I know, I'm trying to get our build updated to kirkstone but I'm trying to recreate what previous engineers did19:10
jonmasonshimmer__: are you just trying to build a qemu or something?19:10
jonmasontlwoerner: https://gitlab.com/jonmason00/meta-arm/-/commit/fbec8a433b84413121a6b57a91bb8fa746d6775f19:12
jonmasonin case you needed it, which I'm sure you don't19:12
tlwoernerjonmason: :-)19:13
shimmer__No, we have a custom board with an NXP imx 6 solo x processor on it. We have an old version of Uboot on our build and I'm trying to update it. To do that I have to get an old Yocto build updated to modern repos. The old build is crashing because it doesn't know where to get mosquitto, and I can't figure it out using the layer index.19:13
shimmer__I may have to just scrap it and start over19:13
jonmasonshimmer__: you might be able to get the old u-boot working in your layer.  We hold back legacy versions for BSPs, and its not terrible to do19:14
jonmasonfor example, https://gitlab.com/jonmason00/meta-arm/-/blob/master-next/meta-arm-bsp/recipes-bsp/u-boot/u-boot_2022.10.bb19:15
jonmasonyou might do something like this for all of the recipes from fido, then verify it works, then update19:15
shimmer__Well, the goal is to update U-boot. They need to update emmc chips on the board and they need a newer version of uboot to do that19:16
jonmasonbaby steps19:16
jonmasonget them on a modern build setup, then make it about the legacy versions (my suggestion)19:17
*** rber|res <rber|res!~rber|res@089144204053.atnat0013.highway.webapn.at> has quit IRC (Ping timeout: 260 seconds)19:17
shimmer__yeah, that seems like the path of least resistance, ok thanks for your help19:17
*** shimmer__ <shimmer__!~mark@199.176.125.36> has quit IRC (Quit: leaving)19:17
jonmasonyou might even be able to use devtool to rebase the patches in u-boot and apply it to the latest version19:17
jonmasondepending on how invasive they are19:17
*** Ablu is now known as Ablu__19:20
vvnDon't you guys think that we should default TMPDIR to ${TOPDIR}/tmp/${DISTRO}? So that by default one can build any combination of machine/distro without interfering with the built artifacts?19:25
vvnRP: ^19:25
*** Guest14 <Guest14!~Guest14@2a01cb00879d0bd0e041d2aaa86076f4.ipv6.abo.wanadoo.fr> has quit IRC (Quit: Client closed)19:37
denixhow can I force runqemu to NOT use system libc? it starts the correct qemu-system-aarch64 from TMPDIR, but trips on /lib64/libc.so.6: version `GLIBC_2.34' not found19:39
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)20:02
*** tgamblin <tgamblin!~tgamblin@2001:1970:5b1f:ab00:71eb:b8e9:8589:9ca5> has quit IRC (Remote host closed the connection)20:10
*** tgamblin <tgamblin!~tgamblin@2001:1970:5b1f:ab00:d875:6297:4e81:e577> has joined #yocto20:11
*** pabigot <pabigot!~pab@69.sub-75-226-154.myvzw.com> has quit IRC (Ping timeout: 246 seconds)20:13
*** Haxxa <Haxxa!~Haxxa@202-65-68-206.ip4.superloop.au> has quit IRC (Quit: Haxxa flies away.)20:15
*** Haxxa <Haxxa!~Haxxa@202-65-68-206.ip4.superloop.au> has joined #yocto20:18
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Killed (NickServ (GHOST command used by florian_kc!~florian@dynamic-002-244-182-046.2.244.pool.telefonica.de)))20:27
*** florian_kc is now known as florian20:28
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto20:28
*** vladest <vladest!~Thunderbi@88-103-237-159.rci.o2.cz> has quit IRC (Ping timeout: 252 seconds)20:29
*** pabigot <pabigot!~pab@52.sub-75-236-166.myvzw.com> has joined #yocto20:30
*** mvlad <mvlad!~mvlad@2a02:2f08:4c1b:8200:7656:3cff:fe3f:7ce9> has quit IRC (Remote host closed the connection)20:34
*** kevinrowland <kevinrowland!~kevinrowl@136.226.65.35> has joined #yocto20:41
*** kevinrowland <kevinrowland!~kevinrowl@136.226.65.35> has quit IRC (Quit: Client closed)21:30
*** Xagen <Xagen!~Xagen@4.14.206.69> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)21:36
RPvvn: not that many people build multiple distros in parallel and if they do, it is easy to change...21:53
RPvvn: people do find deep paths problematic21:54
frayI've done it and used to do it fairly regularly.  The key was to have a distribution 'tmpdir' (which is generally required for multilibs anyway)22:15
*** florian <florian!~florian@dynamic-002-244-182-046.2.244.pool.telefonica.de> has quit IRC (Ping timeout: 272 seconds)22:18
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 252 seconds)22:18
*** nemik <nemik!~nemik@76.74.126.42> has joined #yocto22:18
*** nemik <nemik!~nemik@76.74.126.42> has quit IRC (Ping timeout: 272 seconds)22:23
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto22:23
*** cavejohnson <cavejohnson!~cavejohns@c-174-165-223-79.hsd1.wa.comcast.net> has joined #yocto22:25
*** Kubu_work <Kubu_work!~kubu@arennes-654-1-262-155.w2-13.abo.wanadoo.fr> has quit IRC (Quit: Leaving.)22:27
*** Canary <Canary!~christian@c-73-198-61-152.hsd1.nj.comcast.net> has quit IRC (Quit: leaving)22:30
*** paulg <paulg!~paulg@198-84-237-91.cpe.teksavvy.com> has quit IRC (Read error: Connection reset by peer)22:35
*** zwelch_ <zwelch_!~zwelch@fluffy.mandolincreekfarm.com> has joined #yocto22:36
*** zwelch <zwelch!~zwelch@fluffy.mandolincreekfarm.com> has quit IRC (Read error: Connection reset by peer)22:36
*** Minvera <Minvera!~Minvera@user/Minvera> has quit IRC (Ping timeout: 272 seconds)22:43
*** florian <florian!~florian@dynamic-002-244-182-046.2.244.pool.telefonica.de> has joined #yocto22:46
*** cavejohnson <cavejohnson!~cavejohns@c-174-165-223-79.hsd1.wa.comcast.net> has quit IRC (Ping timeout: 272 seconds)22:50
RPJPEW: thanks! patches in testing...22:51
*** paulg <paulg!~paulg@198-84-237-91.cpe.teksavvy.com> has joined #yocto22:51
RPvvn: I sometimes have done ${TOPDIR}/tmp-${DISTRO} too22:51
*** amitk <amitk!~amit@58.84.60.215> has quit IRC (Ping timeout: 245 seconds)23:01
*** kscherer <kscherer!~kscherer@bras-base-otwaon1146w-grc-26-174-95-44-81.dsl.bell.ca> has quit IRC (Quit: Konversation terminated!)23:06
*** florian <florian!~florian@dynamic-002-244-182-046.2.244.pool.telefonica.de> has quit IRC (Ping timeout: 272 seconds)23:40

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