Thursday, 2024-07-11

*** berton <berton!uid641616@id-641616.ilkley.irccloud.com> has quit IRC (Quit: Connection closed for inactivity)00:19
*** lexano <lexano!~lexano@pool-174-119-69-134.cpe.net.cable.rogers.com> has quit IRC (Ping timeout: 268 seconds)00:29
*** davidinux2 <davidinux2!~davidinux@194.34.233.218> has quit IRC (Ping timeout: 256 seconds)01:04
*** davidinux2 <davidinux2!~davidinux@194.34.233.218> has joined #yocto01:04
*** Xagen <Xagen!~Xagen@99-135-179-142.lightspeed.austtx.sbcglobal.net> has joined #yocto01:17
*** jclsn <jclsn!~jclsn@2a04:4540:6546:5000:2ce:39ff:fecf:efcd> has quit IRC (Ping timeout: 256 seconds)01:20
*** jclsn <jclsn!~jclsn@2a04:4540:6543:ca00:2ce:39ff:fecf:efcd> has joined #yocto01:22
*** reatmon_ <reatmon_!~reatmon@192.91.75.29> has quit IRC (Remote host closed the connection)01:50
*** reatmon_ <reatmon_!~reatmon@192.91.75.12> has joined #yocto01:50
*** hnez <hnez!~quassel@flummi.grey.stw.pengutronix.de> has quit IRC (Server closed connection)01:51
*** aardo <aardo!~ardo@host-95-246-45-66.retail.telecomitalia.it> has quit IRC (Server closed connection)02:31
*** ardo <ardo!~ardo@host-95-246-45-66.retail.telecomitalia.it> has joined #yocto02:32
*** ecdhe <ecdhe!~ecdhe@user/ecdhe> has quit IRC (Server closed connection)02:36
*** ecdhe <ecdhe!~ecdhe@user/ecdhe> has joined #yocto02:36
*** Xagen <Xagen!~Xagen@99-135-179-142.lightspeed.austtx.sbcglobal.net> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)02:52
*** MrFrank <MrFrank!~MrFrank@mx1.fracta.dev> has quit IRC (Server closed connection)02:59
*** MrFrank <MrFrank!~MrFrank@mx1.fracta.dev> has joined #yocto02:59
*** Minvera <Minvera!~Minvera@user/Minvera> has quit IRC (Ping timeout: 240 seconds)03:22
*** amitk <amitk!~amit@58.84.62.144> has joined #yocto04:20
*** jmd <jmd!~user@2001:a61:2ae9:ab01:1c5b:c6f3:a18d:7893> has joined #yocto04:24
*** khimaros <khimaros!~khimaros@2a01:4f9:c012:6c55::1> has quit IRC (Server closed connection)04:37
*** khimaros <khimaros!~khimaros@2a01:4f9:c012:6c55::1> has joined #yocto04:37
*** jmd <jmd!~user@2001:a61:2ae9:ab01:1c5b:c6f3:a18d:7893> has quit IRC (Remote host closed the connection)04:47
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has joined #yocto05:37
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has joined #yocto05:41
*** Ad0 <Ad0!~Ad0@93.124.245.194> has quit IRC (Ping timeout: 252 seconds)05:41
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has quit IRC (Remote host closed the connection)05:42
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has joined #yocto05:55
*** adrianp <adrianp!~adrianp@2a02:2f0e:90c:2700:c153:8a11:ed1c:b9ab> has joined #yocto05:56
*** Ad0 <Ad0!~Ad0@93.124.245.194> has joined #yocto05:57
*** adrianp <adrianp!~adrianp@2a02:2f0e:90c:2700:c153:8a11:ed1c:b9ab> has quit IRC (Ping timeout: 250 seconds)06:01
*** goliath <goliath!~goliath@user/goliath> has joined #yocto06:16
*** ddee <ddee!~ddee@49.204.85.206> has joined #yocto06:17
*** CrazyGecko <CrazyGecko!~gecko@90.251.200.213.static.wline.lns.sme.cust.swisscom.ch> has joined #yocto06:19
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has quit IRC (Remote host closed the connection)06:24
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has joined #yocto06:24
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has joined #yocto06:26
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has quit IRC (Remote host closed the connection)06:28
*** ddee <ddee!~ddee@49.204.85.206> has quit IRC (Quit: Client closed)06:40
*** ehussain <ehussain!~Thunderbi@72.255.51.71> has joined #yocto06:50
*** alperak <alperak!uid641238@id-641238.ilkley.irccloud.com> has joined #yocto06:51
*** frieder <frieder!~frieder@89.244.121.59> has joined #yocto06:51
*** mcfrisk <mcfrisk!mcfrisk@kapsi.fi> has quit IRC (Server closed connection)06:55
*** mcfrisk <mcfrisk!mcfrisk@kapsi.fi> has joined #yocto06:55
*** mckoan|away is now known as mckoan07:01
*** grma <grma!~gruberm@89-41-133-247.static.kufnet.at> has joined #yocto07:06
*** Kubu_work <Kubu_work!~kubu@lfbn-nan-1-335-137.w82-120.abo.wanadoo.fr> has joined #yocto07:13
*** zpfvo <zpfvo!~fvo@i59F5CD1C.versanet.de> has joined #yocto07:18
*** ahussain <ahussain!~Thunderbi@2404:3100:188d:ff75:4afe:26ef:6e18:ce30> has joined #yocto07:20
*** ehussain <ehussain!~Thunderbi@72.255.51.71> has quit IRC (Ping timeout: 268 seconds)07:22
*** ahussain is now known as ehussain07:22
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has joined #yocto07:37
*** enok <enok!~Thunderbi@c-4550e353.06-290-73746f71.bbcust.telenor.se> has joined #yocto07:42
*** mvlad <mvlad!~mvlad@2a02:2f08:e80b:fb00:e88e:21ff:fe65:be18> has joined #yocto07:43
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has quit IRC (Remote host closed the connection)07:54
*** mbulut <mbulut!~mbulut@31.18.142.72> has joined #yocto08:01
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has joined #yocto08:02
*** enok <enok!~Thunderbi@c-4550e353.06-290-73746f71.bbcust.telenor.se> has quit IRC (Quit: enok)08:03
*** enok71 <enok71!~Thunderbi@c-4550e353.06-290-73746f71.bbcust.telenor.se> has joined #yocto08:03
*** enok71 is now known as enok08:05
*** berton <berton!uid641616@id-641616.ilkley.irccloud.com> has joined #yocto08:13
*** ray-san2 <ray-san2!~ray-san@195.50.168.194> has quit IRC (Remote host closed the connection)08:31
*** ray-san2 <ray-san2!~ray-san@195.50.168.194> has joined #yocto08:31
*** prabhakalad <prabhakalad!~prabhakar@147.161.225.104> has quit IRC (Quit: Konversation terminated!)08:33
*** prabhakalad <prabhakalad!~prabhakar@147.161.225.104> has joined #yocto08:33
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has quit IRC (Remote host closed the connection)08:34
*** enok <enok!~Thunderbi@c-4550e353.06-290-73746f71.bbcust.telenor.se> has quit IRC (Ping timeout: 256 seconds)08:39
*** azuriel <azuriel!~azuriel@82-64-143-102.subs.proxad.net> has joined #yocto08:41
azurielhi, my yocto project uses the last kirkstone-4.0.19 and I wanted to "bbappend" the openssh recipe in order to apply the last CVE-2024-6387 patch that will be released in a few days through kirkstone-4.0.20, so I added "SRC_URI += " file://CVE-2024-6387.patch" in my openssh_%.bbappend but it seems that patch is not applied. Did I miss something?08:46
*** enok <enok!~Thunderbi@c-4550e353.06-290-73746f71.bbcust.telenor.se> has joined #yocto09:15
RPazuriel: the approach sounds basically correct. Did you check what SRC_URI looks like with bitbake -e openssh ?09:16
*** _lore_ <_lore_!~lorenzo@net-188-216-101-142.cust.vodafonedsl.it> has quit IRC (Quit: ZNC 1.8.2+deb2+b1 - https://znc.in)09:23
*** Daanct12 <Daanct12!~danct12@user/danct12> has joined #yocto09:24
*** _lore_ <_lore_!~lorenzo@net-188-216-101-142.cust.vodafonedsl.it> has joined #yocto09:25
*** _lore_ <_lore_!~lorenzo@net-188-216-101-142.cust.vodafonedsl.it> has quit IRC (Quit: ZNC 1.8.2+deb2+b1 - https://znc.in)09:35
*** _lore_ <_lore_!~lorenzo@net-188-216-101-142.cust.vodafonedsl.it> has joined #yocto09:36
*** rfuentess <rfuentess!~rfuentess@154.45.232.215> has quit IRC (Remote host closed the connection)09:48
azurielRP: my bad, I think my problem is I presumed the patch is not applied, but I'm not sure anymore, thank you for your help!09:48
rburtonazuriel: the log.do_patch will tell you exactly what patches were applied10:03
*** xmn <xmn!~xmn@2600:4040:9398:a200:6099:e213:f41e:a773> has quit IRC (Ping timeout: 256 seconds)10:06
*** enok <enok!~Thunderbi@c-4550e353.06-290-73746f71.bbcust.telenor.se> has quit IRC (Ping timeout: 268 seconds)10:15
*** azuriel <azuriel!~azuriel@82-64-143-102.subs.proxad.net> has quit IRC (Quit: Client closed)10:23
*** ecdhe <ecdhe!~ecdhe@user/ecdhe> has quit IRC (Ping timeout: 256 seconds)10:36
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has joined #yocto10:37
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto10:39
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has quit IRC (Remote host closed the connection)10:48
*** ablu <ablu!~m-bfyrfh@user/Ablu> has quit IRC (Read error: Connection reset by peer)10:53
*** ablu <ablu!~m-bfyrfh@user/Ablu> has joined #yocto10:58
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has joined #yocto11:03
*** rfuentess <rfuentess!~rfuentess@154.45.232.215> has joined #yocto11:14
*** Jones42 <Jones42!~Jones42@user/Jones42> has joined #yocto11:38
*** wak <wak!~wkenningt@2001:19f0:ac01:40f:5400:4ff:fe7c:68e6> has quit IRC (Server closed connection)11:46
*** wak <wak!~wkenningt@2001:19f0:ac01:40f:5400:4ff:fe7c:68e6> has joined #yocto11:46
*** Daanct12 <Daanct12!~danct12@user/danct12> has quit IRC (Quit: WeeChat 4.3.4)12:00
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has joined #yocto12:03
*** azuriel <azuriel!~azuriel@82-64-143-102.subs.proxad.net> has joined #yocto12:05
*** lexano <lexano!~lexano@pool-174-119-69-134.cpe.net.cable.rogers.com> has joined #yocto12:08
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has quit IRC (Quit: jmiehe)12:09
kanavin_rburton, that apparmor thing is a facepalm, isn't it?12:13
kanavin_I left a comment trying to express that12:13
kanavin_disabiling networking in child processes is better for security, but let's not allow that!12:13
rburtonthe view of canonical is that user namespaces are exposing too much of the kernel to userspace12:14
rburtonhttps://discourse.ubuntu.com/t/spec-unprivileged-user-namespace-restrictions-via-apparmor-in-ubuntu-23-10/3762612:14
*** sotaoverride <sotaoverride!~aatir@ool-4578fe22.dyn.optonline.net> has quit IRC (Killed (silver.libera.chat (Nickname regained by services)))12:15
*** ctraven is now known as sotaoverride12:15
kanavin_I think we should just make bitbake print a pret-a-porter apparmor profile when it can't perform the operation and ask users to install it12:15
rburtonthere's a sysctl you can use too12:15
*** sotaover1ide <sotaover1ide!~aatir@ool-4578fe22.dyn.optonline.net> has joined #yocto12:15
kanavin_I don't know, when an elaborate and difficult-to-understand security system is altogether disabled, the outcome is less security :)12:17
*** ehussain <ehussain!~Thunderbi@2404:3100:188d:ff75:4afe:26ef:6e18:ce30> has quit IRC (Remote host closed the connection)12:19
*** ehussain <ehussain!~Thunderbi@2404:3100:188d:ff75:61b2:799e:a0a1:4194> has joined #yocto12:20
*** Bardon_ <Bardon_!~Bardon@user/Bardon> has joined #yocto12:27
*** Bardon <Bardon!~Bardon@user/Bardon> has quit IRC (Ping timeout: 272 seconds)12:29
*** qorin <qorin!~qorin@2001:1c00:f0d:9f00:cb7d:43f9:2e5c:b108> has joined #yocto12:30
*** azuriel <azuriel!~azuriel@82-64-143-102.subs.proxad.net> has quit IRC (Quit: Client closed)12:31
qorinhi all. do you know if it is possible to do a cve check on all the packages included in the image without having to build ?12:31
KanjiMonsterqorin: yes; add 'INHERIT += "cve_check"' to your .conf, and then run 'bitbake --runall cve_check <your-image-recipename>'12:35
qorinthank you KanjiMonster !!!12:36
KanjiMonsterthough be aware that it looks like it will miss quite a few newer CVEs since quite a few recent CVEs seem to have no version attached in the database ("awaiting analysis")12:37
qorinwill do! i am planning to have this cve check task as part of my nightly pipeline12:38
*** ecdhe <ecdhe!~ecdhe@user/ecdhe> has joined #yocto12:43
*** pivi <pivi!~pivi@user/pivi> has quit IRC (Ping timeout: 268 seconds)12:46
*** pivi <pivi!~pivi@user/pivi> has joined #yocto12:47
*** MattWeb <MattWeb!~MattWeb@ec2-52-222-0-234.us-gov-west-1.compute.amazonaws.com> has joined #yocto12:57
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has joined #yocto12:58
*** Minvera <Minvera!~Minvera@user/Minvera> has joined #yocto13:04
*** shoragan <shoragan!~shoragan@user/shoragan> has quit IRC (Quit: quit)13:34
*** shoragan <shoragan!~shoragan@user/shoragan> has joined #yocto13:36
*** ehussain <ehussain!~Thunderbi@2404:3100:188d:ff75:61b2:799e:a0a1:4194> has quit IRC (Ping timeout: 260 seconds)13:38
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has quit IRC (Quit: jmiehe)13:39
*** ehussain <ehussain!~Thunderbi@72.255.51.71> has joined #yocto13:40
*** ehussain <ehussain!~Thunderbi@72.255.51.71> has quit IRC (Read error: Connection reset by peer)13:42
*** ehussain <ehussain!~Thunderbi@2400:adc5:122:ef00:86fa:f955:a482:78b5> has joined #yocto13:49
JPEWRP: Ok, I'll look13:50
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has quit IRC (Remote host closed the connection)13:54
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Quit: Ex-Chat)13:56
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 246 seconds)14:00
*** azuriel <azuriel!~azuriel@82-64-143-102.subs.proxad.net> has joined #yocto14:04
tgamblinWhile trying to upgrade python3-pytest-subtests to 0.13.0 I've noticed that the unpack directory seems to be 'tmp/work/core2-64-poky-linux/python3-pytest-subtests/0.13.0/sources-unpack/pytest_subtests-0.13.0/'. I don't see 'sources-unpack' documented anywhere or on the list. Is there somewhere specific I should look for an example?14:04
tgamblinMy upgrade is failing because it's looking for the LICENSE in tmp/work/core2-64-poky-linux/python3-pytest-subtests/0.13.0/pytest-subtests-0.13.0/LICENSE, but I see it at tmp/work/core2-64-poky-linux/python3-pytest-subtests/0.13.0/sources-unpack/pytest_subtests-0.13.0/LICENSE14:05
*** ehussain <ehussain!~Thunderbi@2400:adc5:122:ef00:86fa:f955:a482:78b5> has quit IRC (Quit: ehussain)14:05
*** enok <enok!~Thunderbi@c-4550e353.06-290-73746f71.bbcust.telenor.se> has joined #yocto14:06
azurielpassing from kirkstone 4.0.12 to kirkstone 4.0.19, sudo does not behave exactly like before: when before I could execute a symbolic link to a binary I whitelisted (for instance "user ALL=(userb) NOPASSWD: /home/userc/bin/executable-file"), now I need to add this symbolic link too in my sudo whitelist. Is it ring a bell for someone?14:07
*** Xagen <Xagen!~Xagen@4.14.206.69> has joined #yocto14:10
*** enok <enok!~Thunderbi@c-4550e353.06-290-73746f71.bbcust.telenor.se> has quit IRC (Remote host closed the connection)14:21
vmesonYP bug triage meeting is starting : https://wiki.yoctoproject.org/wiki/Bug_Triage#Agenda14:32
*** Saur_Home81 <Saur_Home81!~Saur_Home@94-137-113-31.customers.ownit.se> has quit IRC (Quit: Client closed)14:32
*** Saur_Home81 <Saur_Home81!~Saur_Home@94-137-113-31.customers.ownit.se> has joined #yocto14:32
*** tgamblin <tgamblin!~tgamblin@d24-150-219-207.home.cgocable.net> has quit IRC (Ping timeout: 252 seconds)14:34
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)14:38
*** ecdhe <ecdhe!~ecdhe@user/ecdhe> has quit IRC (Ping timeout: 272 seconds)14:40
*** mbulut <mbulut!~mbulut@31.18.142.72> has quit IRC (Ping timeout: 256 seconds)14:43
*** tgamblin <tgamblin!~tgamblin@d24-150-219-207.home.cgocable.net> has joined #yocto14:43
*** CrazyGecko <CrazyGecko!~gecko@90.251.200.213.static.wline.lns.sme.cust.swisscom.ch> has quit IRC (Quit: Konversation terminated!)14:48
rburtontgamblin: thats probably the _ vs - confusing bitbake's attempt at pretending nothing changed14:53
*** ecdhe <ecdhe!~ecdhe@user/ecdhe> has joined #yocto14:57
*** rfuentess <rfuentess!~rfuentess@154.45.232.215> has quit IRC (Remote host closed the connection)15:04
*** azuriel <azuriel!~azuriel@82-64-143-102.subs.proxad.net> has quit IRC (Quit: Client closed)15:07
*** xmn <xmn!~xmn@2600:4040:9398:a200:6545:2cc4:e12a:204b> has joined #yocto15:12
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has quit IRC (Remote host closed the connection)15:20
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has quit IRC (Remote host closed the connection)15:20
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has joined #yocto15:22
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has joined #yocto15:22
tgamblinrburton: pytest-subtests has changed from - to _ in the tarball name on the latest release. I've been trying to work around that with the upgrade, which is what led to this issue15:23
tgamblinI set PYPI_SRC_URI with the downloadfilename qualifier so that it'd pick up the tarball correctly, but then it can't find LICENSE15:24
rburtoni'll add that to my list of known annoying pypi packages because i have a wip branch to refactor the fetching bits15:24
rburtonset the pypi_package to have the _?15:24
rburton(and remove other workarounds)15:24
tgamblinrburton: will try once my server's back up :)15:25
*** mbulut <mbulut!~mbulut@ip1f128e48.dynamic.kabel-deutschland.de> has joined #yocto15:28
*** mckoan is now known as mckoan|away15:34
*** qorin <qorin!~qorin@2001:1c00:f0d:9f00:cb7d:43f9:2e5c:b108> has quit IRC (Quit: Client closed)15:40
tgamblinrburton: that is certainly a simpler fix than what I was doing, thanks15:47
reatmon_If I have an http file in the SRC_URI and the file changes on the server, how do I get bitbake to redownload it and not go with the file in the download cache?  Is changing the md5sum for the file enough?  or do I need to manually remove the file from the download cache?15:52
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has quit IRC (Remote host closed the connection)15:54
*** azuriel <azuriel!~azuriel@82-64-143-102.subs.proxad.net> has joined #yocto15:57
*** Guest42 <Guest42!~Guest46@185.144.22.241> has joined #yocto16:00
*** Guest42 <Guest42!~Guest46@185.144.22.241> has quit IRC (Client Quit)16:00
*** ramacassis <ramacassis!~ramacassi@185.144.22.241> has joined #yocto16:00
*** tangofoxtrot <tangofoxtrot!~tangofoxt@user/tangofoxtrot> has quit IRC (Server closed connection)16:03
*** azuriel <azuriel!~azuriel@82-64-143-102.subs.proxad.net> has quit IRC (Quit: Client closed)16:07
*** goliath <goliath!~goliath@user/goliath> has joined #yocto16:08
RPJPEW: I now see what you mean about the targets list and agree we can add the other tasks. What we didn't touch on is the arm failures above the x86 ones, there are a lot more of those16:08
RPJPEW: I think those are hashequiv issues16:08
*** tangofoxtrot <tangofoxtrot!~tangofoxt@user/tangofoxtrot> has joined #yocto16:09
rburtontgamblin: pypi and - vs _ is "fun"16:22
tgamblinrburton: Yeah. I could swear I had done some work related to that in the past, but maybe I'm just dreaming...16:31
*** jmd <jmd!~user@2001:a61:2ae9:ab01:1c5b:c6f3:a18d:7893> has joined #yocto16:35
*** tgamblin <tgamblin!~tgamblin@d24-150-219-207.home.cgocable.net> has quit IRC (Ping timeout: 264 seconds)16:43
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has quit IRC (Quit: jmiehe)16:57
*** Kubu_work <Kubu_work!~kubu@lfbn-nan-1-335-137.w82-120.abo.wanadoo.fr> has quit IRC (Ping timeout: 252 seconds)16:58
*** ramacassis <ramacassis!~ramacassi@185.144.22.241> has quit IRC (Ping timeout: 250 seconds)17:01
*** Kubu_work <Kubu_work!~kubu@2a01cb05949d5800e3ef2d7a4131071f.ipv6.abo.wanadoo.fr> has joined #yocto17:10
*** zpfvo <zpfvo!~fvo@i59F5CD1C.versanet.de> has quit IRC (Remote host closed the connection)17:14
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has joined #yocto17:17
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has quit IRC (Client Quit)17:17
*** Kubu_work <Kubu_work!~kubu@2a01cb05949d5800e3ef2d7a4131071f.ipv6.abo.wanadoo.fr> has quit IRC (Ping timeout: 256 seconds)17:19
*** Kubu_work <Kubu_work!~kubu@2a01cb05949d5800f9c8f4430ffd1bed.ipv6.abo.wanadoo.fr> has joined #yocto17:32
*** tgamblin <tgamblin!~tgamblin@d24-150-219-207.home.cgocable.net> has joined #yocto17:33
*** Saur_Home81 <Saur_Home81!~Saur_Home@94-137-113-31.customers.ownit.se> has quit IRC (Quit: Client closed)17:37
*** Saur_Home81 <Saur_Home81!~Saur_Home@94-137-113-31.customers.ownit.se> has joined #yocto17:37
yoctonreatmon_: changing the hash should be enough, you should even see a warning about bitbake redownloading the file18:16
*** frieder <frieder!~frieder@89.244.121.59> has quit IRC (Remote host closed the connection)18:22
*** locutusofborg_ <locutusofborg_!~locutusof@host-95-231-134-228.business.telecomitalia.it> has quit IRC (Ping timeout: 264 seconds)18:34
*** LocutusOfBorg <LocutusOfBorg!~locutusof@user/locutusofborg> has quit IRC (Ping timeout: 264 seconds)18:35
*** mbulut <mbulut!~mbulut@ip1f128e48.dynamic.kabel-deutschland.de> has quit IRC (Quit: Leaving)18:36
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has joined #yocto18:44
*** berton <berton!uid641616@id-641616.ilkley.irccloud.com> has quit IRC (Quit: Connection closed for inactivity)18:51
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has quit IRC (Remote host closed the connection)18:53
frayI hit an issue with Scarthgap, figured I'd ask here before going to the mailing list...  I've got a multilib recipe (libgcc), that is failing in do_create_spdx, it's trying to hash a directory.  I can fix this by changing the check from '.exists()' to isfile(...).. but I'm wondering if something else is broken by allowing the directory in the list of files19:02
frayhttps://git.yoctoproject.org/poky/tree/meta/classes/create-spdx-2.2.bbclass?h=scarthgap#n31619:05
fraythe issue is it checks for 'exists', but then right after it tries to hash the file.. which is a directory19:05
*** brrm <brrm!~brrm@2a02:8071:b700::1c89> has quit IRC (Excess Flood)19:05
*** brrm <brrm!~brrm@2a02:8071:b700::1c89> has joined #yocto19:06
rburtonJPEW: ^19:06
* JPEW looks19:06
JPEWfray: Why is there a directory in your debug source?19:07
JPEWThat's.... bizzare to say the least :)19:07
fraytehre is a series of directories..  I'm trying to understand if that's ok or not19:07
JPEWI don't think it makes sense because what would a debugger do with a directory for the "source" of a file?19:08
JPEW(Not that SPDX shouldn't be a little more graceful here, but I think your debug info might also be borked?)19:08
fraygoing into the loop, the value of 'debugsrc' is '/usr/src/debug/libilp32-gcc/13.3.0/libgcc', so the generated debugsrc_path becomes: <tmpdir>/work/cortexa72-cortexa53-ilp32-xilinxmllibilp32-libgcc/13.3.0/package/usr/src/debug/...19:09
frayI can't find where that is being added to the list BTW19:09
fraysince it must be coming in via the oe.packagedata.read_subpkgdata_extended, I can't find it in the files (maybe I'm not looking at the right ones?)19:10
fraylooking at the generated RPM package, there are DEFINITELY directories listed there, but they're listed so attriburtes can be defined properly.. but that isn't the raw data.. I'm not sure what I'm looking at here19:11
JPEWIIRC they are the .json.zst files, but they are just the output of... objdump listing the debug sources I think19:11
JPEWMaybe objdump(?) is listing things we don't actually care about19:11
frayI 100% bet it is19:11
frayOK, looking the first entry in libilp32-libgcc-dev for debugsrc IS the directory19:14
JPEWWeird19:14
frayI've not changed the toolchain at all.. this is a baremetal build though so it's NOT Linux19:15
fray(newlib)19:15
*** alperak <alperak!uid641238@id-641238.ilkley.irccloud.com> has quit IRC (Quit: Connection closed for inactivity)19:16
*** Jones42 <Jones42!~Jones42@user/Jones42> has quit IRC (Ping timeout: 272 seconds)19:19
frayJPEW well in the emit function I see nothing verifying the path exists or is a file..19:21
fraywait it does a stat.. so means it has to exist.. but doesn't check the type19:22
frayok, hcecking the output of dwarfsrcfiles the directory is DEFINITELY in the output19:28
fraytrying to track it down19:28
fraycoming from the generated 'libgcc.a'19:30
frayJPEW, I'm sufficiently convinced that the check for exists needs to move to isfile in create-spdx..  I'll finish testing and send up patch(es)19:35
JPEWfray: Fair enough19:35
frayguessing this is an artifact of something to do with baremetal (not sure what, but something)19:36
frayalso his a problem with aarch64-ilp32, but that can be worked around easily enough (since there is no standard ilp32 config in the arches)19:37
JPEWYa fair.... maybe it makes sense, but I can't see how a directory in the debug source info is actually useful in practice19:37
frayshrug, no idea.. but gcc put it there and I'm not modifying that code in anyw ay19:37
*** florian_kc <florian_kc!~florian@dynamic-080-171-025-097.80.171.pool.telefonica.de> has joined #yocto19:41
*** dmoseley <dmoseley!~dmoseley@d4-50-177-189.evv.wideopenwest.com> has quit IRC (Quit: ZNC 1.9.1 - https://znc.in)19:48
*** mvlad <mvlad!~mvlad@2a02:2f08:e80b:fb00:e88e:21ff:fe65:be18> has quit IRC (Remote host closed the connection)19:53
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has joined #yocto19:56
*** geoffhp <geoffhp!~GParker@207.154.79.70> has joined #yocto19:58
*** dmoseley <dmoseley!~dmoseley@d4-50-177-189.evv.wideopenwest.com> has joined #yocto20:00
vvncan you have concurrent builds in the same TOPDIR *if* TMPDIR is different?20:15
frayyes20:20
fraythat is how multiconfigs work20:20
vvnwonderful then, thank you20:20
vvnfray: even between different versions of yocto though?20:21
vvnthinking about that bitbake lock, buildhistory, etc.20:22
RPvvn: no, you can't in general. Only with multiconfig20:25
vvnok, better stay with a different BDIR per build then.20:26
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)20:30
*** sakman <sakman!~sakman@208.111.77.233> has joined #yocto20:41
vvnRP: what about reusing the same BDIR in sequential builds? Would that work or should it be cleared first?20:45
denixJPEW: is Pyrex still being actively supported/maintained? If so, any plans to add Ubuntu 24.04 LTS?20:46
JPEWYa, it is, and yes I will20:46
denixthanks!20:47
frayJPEW another issue, I'm getting failures due to missing sstate with the mlib..20:52
fray(need to hop back into the VPN to capture it for you)  I know RP said there was some seding or whatever on the sstate name, and I think that's triggering the problem20:52
*** mbulut <mbulut!~mbulut@ip1f128e48.dynamic.kabel-deutschland.de> has joined #yocto20:54
frayERROR: meta-xilinx-toolchain-1.0-r0 do_populate_sdk: 1. No SPDX file found for package libilp32-libgcc-dbg, False sstate:libilp32-libgcc:cortexa72-cortexa53-ilp32-xilinxmllibilp32-elf:13.3.0:r0:cortexa72-cortexa53-ilp32:12: sstate:libilp32-libgcc::13.3.0:r0::12:20:59
RPvvn: reusing a BDIR happens all the time and is fine20:59
frayAny suggestion on where I can look to try to figure the above out?20:59
fray(the 1. I added to figure out where the message was coming from, it's the first place in the create-spdx-2.2 where 'No SPDX file found for package...' is21:01
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has quit IRC (Remote host closed the connection)21:03
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has joined #yocto21:04
frayI think there is a bug, it doesn't seem to be processing the mlib arch21:11
*** Minvera <Minvera!~Minvera@user/Minvera> has quit IRC (Ping timeout: 264 seconds)21:13
fraydefinitely a bug.. "pkgarch" and "SSTATE_PKGARCH" are not the same in a mlib configuration21:17
*** Xagen <Xagen!~Xagen@4.14.206.69> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)21:22
*** alessioigor <alessioigor!~alessioig@185.178.95.238> has quit IRC (Remote host closed the connection)21:23
*** kanavin_ <kanavin_!~Alexander@2a02:2454:299:c100:b25:37c3:ea9f:574c> has quit IRC (Server closed connection)21:26
*** kanavin_ <kanavin_!~Alexander@2a02:2454:299:c100:b25:37c3:ea9f:574c> has joined #yocto21:26
MattWebWho would be the right person to ask about multi config performance issues when you have a lot of image configs?21:28
frayeach multiconfig will cause 'another' system to be created, so the more recipes (layers), more multiconfigs and the number of available recipes to parse continues to increase..21:29
frayIn my configuration I can do 3 relatively fine, but start going beyond 3 and parse time gets excessive.   We've looked into this in the past and there wasn't that much that could be done21:29
MattWebAny suggestions on alternatives?  We see the same thing21:31
frayI break the builds up21:31
frayconfigure 3-5 multiconfigs and build, clear my config add a different 3-5.. repeat for my combinations21:31
frayto be clear, build time is roughly the same or better..  but parse time is where it gets to be a problem..21:32
frayand you only need multiconfigs if the machine, or distro changes.  You don't need it just to choose a different image.. (or chnge IMAGE_FEATURES) that can done other ways21:33
MattWebNoted.  I'll pass that on to a couple others on my team21:36
RPMattWeb: is the timing scaling linearly or not? Parsing should scale linearly. The task graph computations are potentially trickier though21:55
frayWe noticed that after a few it seems more exponential (non scientific opinion)21:56
frayAt one point (distant past) it seemed to be creating multiconfigs of multiconfigs.. but I've not even looked to see if it's doing that anymroe21:56
RPfray: that does need investigation then22:02
frayAgain, distant past, maybe even before langdale, what I saw when looking at something was: mc:foo:bar and mc:foo_foo:bar (or something like that) I forget exactly..  It was like the multilib problem that they can end up nesting22:10
frayagain, this was a LONG time ago (at least 2 years), so take what I'm saying with a heavy grain of salt22:11
frayok, I have a maybe working version22:17
fraypackage.bbclass I added a 'ALL_MULTILIB_SSTATE_ARCHS' (like the PACKAGE_ARCHS), and then moved the create-spdx-2.2.bbclass to use it, and it's working22:17
fraytomorrow I'll work to port it into master and submit it for more formal review. since I'm on scarthgap22:17
*** florian_kc <florian_kc!~florian@dynamic-080-171-025-097.80.171.pool.telefonica.de> has quit IRC (Ping timeout: 252 seconds)22:22
*** zkrx <zkrx!~slimshady@adsl-89-217-232-7.adslplus.ch> has quit IRC (Server closed connection)22:27
*** zkrx <zkrx!~slimshady@adsl-89-217-232-7.adslplus.ch> has joined #yocto22:28
*** Kubu_work <Kubu_work!~kubu@2a01cb05949d5800f9c8f4430ffd1bed.ipv6.abo.wanadoo.fr> has quit IRC (Quit: Leaving.)22:35
*** Saur_Home81 <Saur_Home81!~Saur_Home@94-137-113-31.customers.ownit.se> has quit IRC (Quit: Client closed)22:42
*** Saur_Home81 <Saur_Home81!~Saur_Home@94-137-113-31.customers.ownit.se> has joined #yocto22:42
*** rjones2 <rjones2!~rjones2@user/rjones2> has joined #yocto23:11
*** mbulut <mbulut!~mbulut@ip1f128e48.dynamic.kabel-deutschland.de> has quit IRC (Quit: Leaving)23:12

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