*** florian <florian!~florian@dynamic-093-132-015-001.93.132.pool.telefonica.de> has quit IRC (Ping timeout: 260 seconds) | 00:02 | |
*** Guest53 <Guest53!~Guest53@brisbane.opengear.com> has joined #yocto | 01:00 | |
Guest53 | Hi folks. I think I've found a problem with a recent patch added on kirkstone, and I was wondering what the proper route would be to report it? | 01:03 |
---|---|---|
khem | Guest53: we usually get patches sent via mailing list - so you can find the relevant patch mail and reply to that to rejig the discussion or you can file a bug in bugzilla https://bugzilla.yoctoproject.org/ and add all info to the ticket there | 01:21 |
*** qschulz <qschulz!~weechat@ns326003.ip-37-187-106.eu> has quit IRC (Read error: Connection reset by peer) | 01:32 | |
*** qschulz <qschulz!~weechat@ns326003.ip-37-187-106.eu> has joined #yocto | 01:34 | |
*** npcomp <npcomp!~user@user/npcomp> has quit IRC (Ping timeout: 268 seconds) | 01:36 | |
*** Guest53 <Guest53!~Guest53@brisbane.opengear.com> has quit IRC (Quit: Client closed) | 01:40 | |
*** Saur88 <Saur88!~Saur88@195.60.68.152> has quit IRC (Quit: Client closed) | 02:04 | |
*** Saur88 <Saur88!~Saur88@195.60.68.152> has joined #yocto | 02:04 | |
*** davidinux <davidinux!~davidinux@194.34.233.250> has quit IRC (Ping timeout: 272 seconds) | 02:04 | |
*** davidinux <davidinux!~davidinux@194.34.233.249> has joined #yocto | 02:06 | |
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Ping timeout: 264 seconds) | 02:08 | |
*** Vonter <Vonter!~Vonter@user/vonter> has joined #yocto | 02:09 | |
*** jclsn <jclsn!~jclsn@2a04:4540:653f:aa00:2ce:39ff:fecf:efcd> has quit IRC (Ping timeout: 246 seconds) | 02:42 | |
*** jclsn <jclsn!~jclsn@2a04:4540:6506:9700:2ce:39ff:fecf:efcd> has joined #yocto | 02:44 | |
*** Saur88 <Saur88!~Saur88@195.60.68.152> has quit IRC (Quit: Client closed) | 02:50 | |
*** Saur88 <Saur88!~Saur88@195.60.68.152> has joined #yocto | 02:51 | |
*** ablu <ablu!~m-bfyrfh@user/Ablu> has quit IRC (Ping timeout: 255 seconds) | 03:37 | |
*** ablu <ablu!~m-bfyrfh@user/Ablu> has joined #yocto | 03:39 | |
*** rm5248 <rm5248!~rm5248@c-76-100-95-162.hsd1.va.comcast.net> has quit IRC (Quit: Leaving.) | 03:42 | |
*** Chaser <Chaser!~Chaser@user/chaser> has joined #yocto | 03:53 | |
*** Chaser <Chaser!~Chaser@user/chaser> has quit IRC (Client Quit) | 03:55 | |
*** bantu <bantu!~bantu@edna.bantux.com> has quit IRC (Ping timeout: 240 seconds) | 04:17 | |
*** bantu <bantu!~bantu@edna.bantux.com> has joined #yocto | 04:19 | |
*** amitk <amitk!~amit@58.84.62.200> has joined #yocto | 04:32 | |
*** Saur88 <Saur88!~Saur88@195.60.68.152> has quit IRC (Quit: Client closed) | 05:01 | |
*** Saur88 <Saur88!~Saur88@195.60.68.152> has joined #yocto | 05:01 | |
*** simonew <simonew!~ile@2a02:810d:a940:35fc:9ba3:6028:fd32:32ee> has quit IRC (Ping timeout: 260 seconds) | 05:05 | |
*** simonew <simonew!~ile@2a02:810d:a940:35fc:fd74:fac4:c872:20c4> has joined #yocto | 05:06 | |
*** simonew <simonew!~ile@2a02:810d:a940:35fc:fd74:fac4:c872:20c4> has quit IRC (Remote host closed the connection) | 05:09 | |
*** simonew <simonew!~ile@2a02:810d:a940:35fc:fed8:3ff3:7b6d:f92f> has joined #yocto | 05:09 | |
*** jbo <jbo!~jbo@user/tct> has quit IRC (Quit: ZNC 1.8.2 - https://znc.in) | 05:10 | |
*** jbo <jbo!~jbo@user/tct> has joined #yocto | 05:11 | |
*** simonew <simonew!~ile@2a02:810d:a940:35fc:fed8:3ff3:7b6d:f92f> has quit IRC (Remote host closed the connection) | 05:35 | |
*** Chaser <Chaser!~Chaser@user/chaser> has joined #yocto | 05:35 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.240> has joined #yocto | 06:04 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.240> has quit IRC (Remote host closed the connection) | 06:05 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.240> has joined #yocto | 06:06 | |
*** jmd <jmd!~user@2001:a61:2aa0:ea01:fcec:2373:8649:cf16> has joined #yocto | 06:22 | |
*** amitk_ <amitk_!~amit@58.84.62.90> has joined #yocto | 06:35 | |
*** amitk <amitk!~amit@58.84.62.200> has quit IRC (Ping timeout: 260 seconds) | 06:38 | |
*** xmn <xmn!~xmn@pool-108-46-142-76.nycmny.fios.verizon.net> has quit IRC (Read error: Connection reset by peer) | 06:40 | |
*** linfax <linfax!~linfax@eumail.topcon.com> has joined #yocto | 07:15 | |
*** goliath <goliath!~goliath@user/goliath> has joined #yocto | 07:19 | |
*** nohit <nohit!sid334887@tinside.irccloud.com> has quit IRC (Ping timeout: 252 seconds) | 07:27 | |
*** jmd <jmd!~user@2001:a61:2aa0:ea01:fcec:2373:8649:cf16> has quit IRC (Remote host closed the connection) | 07:28 | |
*** nohit <nohit!sid334887@id-334887.tinside.irccloud.com> has joined #yocto | 07:30 | |
*** Chaser <Chaser!~Chaser@user/chaser> has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…) | 07:32 | |
*** vladest <vladest!~Thunderbi@adsl-89-217-204-83.adslplus.ch> has quit IRC (Ping timeout: 264 seconds) | 07:43 | |
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has joined #yocto | 07:52 | |
*** zpfvo <zpfvo!~fvo@i59F5CEC1.versanet.de> has joined #yocto | 07:57 | |
*** jclsn <jclsn!~jclsn@2a04:4540:6506:9700:2ce:39ff:fecf:efcd> has quit IRC (Quit: WeeChat 4.2.1) | 08:01 | |
*** jclsn <jclsn!~jclsn@2a04:4540:6506:9700:2ce:39ff:fecf:efcd> has joined #yocto | 08:01 | |
*** vladest <vladest!~Thunderbi@217.192.139.41> has joined #yocto | 08:06 | |
*** Chaser <Chaser!~Chaser@user/chaser> has joined #yocto | 08:12 | |
*** luc4 <luc4!~luca@2a00:6d43:501:1201:e967:9b5:5b5a:fdaa> has joined #yocto | 08:13 | |
*** zpfvo1 <zpfvo1!~fvo@i59F5CEC1.versanet.de> has joined #yocto | 08:16 | |
*** zpfvo <zpfvo!~fvo@i59F5CEC1.versanet.de> has quit IRC (Ping timeout: 252 seconds) | 08:17 | |
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has joined #yocto | 08:18 | |
jclsn | Anyone written a bitbake formatter yet? | 08:19 |
jclsn | oelint_adv I guess? | 08:20 |
*** Chaser <Chaser!~Chaser@user/chaser> has quit IRC (Quit: My Mac has gone to sleep. ZZZzzz…) | 08:20 | |
*** prabhakalad <prabhakalad!~prabhakar@147.161.225.85> has quit IRC (Ping timeout: 264 seconds) | 08:29 | |
*** prabhakalad <prabhakalad!~prabhakar@147.161.225.85> has joined #yocto | 08:30 | |
jclsn | Uh nice | 08:35 |
jclsn | Need to write a Vim plugin for this | 08:35 |
JaMa | https://github.com/kergoth/vim-bitbake ? | 08:36 |
JaMa | or https://git.yoctoproject.org/poky/plain/bitbake/contrib/vim/plugin/ ? | 08:36 |
jclsn | JaMa: vim-bitbake only adds support for the filetypes | 08:37 |
jclsn | There is a language server by now https://bitbake-language-server.readthedocs.io/en/latest/resources/configure.html | 08:37 |
jclsn | and now this linter, which can autoformat recipes | 08:38 |
JaMa | ok | 08:38 |
jclsn | I would probably like to add it to coc.nvim | 08:38 |
jclsn | Although it doesn't hurt to add a command to vim-bitbake either | 08:38 |
*** Chaser <Chaser!~Chaser@user/chaser> has joined #yocto | 08:40 | |
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has joined #yocto | 08:42 | |
*** mbulut <mbulut!~mbulut@ip1f128e51.dynamic.kabel-deutschland.de> has joined #yocto | 08:43 | |
*** mbulut <mbulut!~mbulut@ip1f128e51.dynamic.kabel-deutschland.de> has quit IRC (Client Quit) | 08:43 | |
*** mvlad <mvlad!~mvlad@2a02:2f05:850d:7800:9816:6f58:a012:32da> has joined #yocto | 09:12 | |
*** yannd <yannd!~yann@88-120-44-86.subs.proxad.net> has joined #yocto | 09:17 | |
jclsn | Hmm it doesn't yield the same results every run. Guess it is in beta state | 09:17 |
jclsn | or must be configured right | 09:17 |
jclsn | Ah yes it also says that on the page | 09:19 |
*** Kubu_work <Kubu_work!~kubu@dl977-h01-176-145-83-149.dsl.sta.abo.bbox.fr> has joined #yocto | 09:30 | |
*** florian <florian!~florian@dynamic-093-131-030-008.93.131.pool.telefonica.de> has joined #yocto | 09:33 | |
*** ptsneves <ptsneves!~Thunderbi@031011128046.dynamic-3-poz-k-0-2-0.vectranet.pl> has joined #yocto | 09:34 | |
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has quit IRC (Ping timeout: 264 seconds) | 09:37 | |
*** florian <florian!~florian@dynamic-093-131-030-008.93.131.pool.telefonica.de> has quit IRC (Ping timeout: 272 seconds) | 09:39 | |
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has joined #yocto | 09:50 | |
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has quit IRC (Ping timeout: 256 seconds) | 10:18 | |
*** mulk <mulk!~mulk@pd9514745.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 260 seconds) | 10:33 | |
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has quit IRC (Remote host closed the connection) | 10:35 | |
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has joined #yocto | 10:36 | |
*** mulk <mulk!~mulk@pd9514e24.dip0.t-ipconnect.de> has joined #yocto | 10:36 | |
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has joined #yocto | 10:38 | |
rburton | oelint-adv is quite impressively pedantic at times (overly so) and easy to break (includes, for example) | 10:38 |
rburton | i'd like to see a linter that actually used bitbake | 10:38 |
*** Saur88 <Saur88!~Saur88@195.60.68.152> has quit IRC (Quit: Client closed) | 10:48 | |
*** Saur88 <Saur88!~Saur88@195.60.68.152> has joined #yocto | 10:48 | |
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has quit IRC (Remote host closed the connection) | 10:50 | |
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has joined #yocto | 10:55 | |
*** Kubu_work <Kubu_work!~kubu@dl977-h01-176-145-83-149.dsl.sta.abo.bbox.fr> has quit IRC (Read error: Connection reset by peer) | 10:59 | |
*** ptsneves <ptsneves!~Thunderbi@031011128046.dynamic-3-poz-k-0-2-0.vectranet.pl> has quit IRC (Quit: ptsneves) | 11:03 | |
*** ptsneves <ptsneves!~Thunderbi@031011128046.dynamic-3-poz-k-0-2-0.vectranet.pl> has joined #yocto | 11:04 | |
mcfrisk_ | oh, :remove removes all instances of space separated strings from target variable. that was unexpected.. | 11:22 |
*** alessioigor <alessioigor!~alessioig@185.178.95.240> has quit IRC (Quit: alessioigor) | 11:22 | |
*** ptsneves <ptsneves!~Thunderbi@031011128046.dynamic-3-poz-k-0-2-0.vectranet.pl> has quit IRC (Ping timeout: 272 seconds) | 11:29 | |
RP | mcfrisk_: I'm not sure what else it could do... | 11:36 |
mcfrisk_ | :remove for "-device usb-kbd" removes all "-device" and "usb-kbd" strings from QB_OPT_APPEND. at least this is clear when comparing bitbake -e output | 11:43 |
rburton | mcfrisk_: yeah it takes a list of strings to remove, it's not literal string substr. | 11:44 |
*** Saur27 <Saur27!~Saur88@195.60.68.152> has joined #yocto | 12:07 | |
*** Saur62 <Saur62!~Saur27@195.60.68.152> has joined #yocto | 12:09 | |
*** Saur88 <Saur88!~Saur88@195.60.68.152> has quit IRC (Ping timeout: 250 seconds) | 12:10 | |
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has quit IRC (Ping timeout: 260 seconds) | 12:11 | |
*** Saur27 <Saur27!~Saur88@195.60.68.152> has quit IRC (Ping timeout: 250 seconds) | 12:13 | |
*** dmoseley <dmoseley!~dmoseley@d4-50-177-189.evv.wideopenwest.com> has quit IRC (Quit: ZNC 1.9.0 - https://znc.in) | 12:14 | |
*** dmoseley <dmoseley!~dmoseley@d4-50-177-189.evv.wideopenwest.com> has joined #yocto | 12:17 | |
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #yocto | 12:18 | |
*** Kubu_work <Kubu_work!~kubu@2a04:cec0:1028:84bf:d461:7b60:b9b8:7c15> has joined #yocto | 12:20 | |
*** Saur11 <Saur11!~Saur62@195.60.68.152> has joined #yocto | 12:35 | |
*** Saur49 <Saur49!~Saur11@195.60.68.152> has joined #yocto | 12:37 | |
*** Saur62 <Saur62!~Saur27@195.60.68.152> has quit IRC (Ping timeout: 250 seconds) | 12:38 | |
*** Saur11 <Saur11!~Saur62@195.60.68.152> has quit IRC (Ping timeout: 250 seconds) | 12:41 | |
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has quit IRC (Ping timeout: 255 seconds) | 13:07 | |
*** mckoan|away is now known as mckoan | 13:15 | |
*** ptsneves <ptsneves!~Thunderbi@031011128046.dynamic-3-poz-k-0-2-0.vectranet.pl> has joined #yocto | 13:15 | |
*** ptsneves <ptsneves!~Thunderbi@031011128046.dynamic-3-poz-k-0-2-0.vectranet.pl> has quit IRC (Client Quit) | 13:17 | |
*** ptsneves <ptsneves!~Thunderbi@031011128046.dynamic-3-poz-k-0-2-0.vectranet.pl> has joined #yocto | 13:17 | |
*** Saur37 <Saur37!~Saur49@195.60.68.152> has joined #yocto | 13:18 | |
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has joined #yocto | 13:20 | |
*** Saur49 <Saur49!~Saur11@195.60.68.152> has quit IRC (Ping timeout: 250 seconds) | 13:21 | |
*** yannd <yannd!~yann@88-120-44-86.subs.proxad.net> has quit IRC (Ping timeout: 252 seconds) | 13:22 | |
*** yannd <yannd!~yann@88-120-44-86.subs.proxad.net> has joined #yocto | 13:34 | |
*** pidge <pidge!~pidge@194.110.145.164> has joined #yocto | 13:36 | |
*** ptsneves <ptsneves!~Thunderbi@031011128046.dynamic-3-poz-k-0-2-0.vectranet.pl> has quit IRC (Ping timeout: 272 seconds) | 13:41 | |
*** rm5248 <rm5248!~rm5248@50.58.90.130> has joined #yocto | 13:56 | |
*** vladest <vladest!~Thunderbi@217.192.139.41> has quit IRC (Ping timeout: 256 seconds) | 13:58 | |
*** xmn <xmn!~xmn@pool-108-46-142-76.nycmny.fios.verizon.net> has joined #yocto | 13:58 | |
*** brrm <brrm!~brrm@2a02:8071:b700::1c89> has quit IRC (Remote host closed the connection) | 13:59 | |
*** brrm <brrm!~brrm@2a02:8071:b700::1c89> has joined #yocto | 13:59 | |
Ad0 | home + end and norwegian letters worked fine in dunfell, but not in kirkstone | 14:03 |
Ad0 | must be some locale / bashrc stuff | 14:03 |
*** Thorn <Thorn!~Thorn@user/thorn> has joined #yocto | 14:06 | |
*** mulk <mulk!~mulk@pd9514e24.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 264 seconds) | 14:11 | |
*** Minvera <Minvera!~Minvera@user/Minvera> has joined #yocto | 14:15 | |
*** mulk <mulk!~mulk@pd9514e24.dip0.t-ipconnect.de> has joined #yocto | 14:16 | |
*** joekale <joekale!~quassel@2620:a2:6000:13:c030:e7ae:7ed9:b525> has joined #yocto | 14:16 | |
*** vladest <vladest!~Thunderbi@adsl-89-217-204-83.adslplus.ch> has joined #yocto | 14:25 | |
*** ptsneves <ptsneves!~Thunderbi@031011128046.dynamic-3-poz-k-0-2-0.vectranet.pl> has joined #yocto | 14:36 | |
*** Rich1234 <Rich1234!~Guest97@109.176.155.130> has quit IRC (Quit: Connection closed) | 14:51 | |
*** Xagen <Xagen!~Xagen@098-006-114-013.biz.spectrum.com> has joined #yocto | 14:54 | |
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has quit IRC (Remote host closed the connection) | 14:59 | |
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has quit IRC (Ping timeout: 268 seconds) | 15:00 | |
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has joined #yocto | 15:12 | |
*** rcw <rcw!~rcwoolley@104.247.247.154> has quit IRC (Ping timeout: 255 seconds) | 15:20 | |
*** rcw <rcw!~rcwoolley@104.247.247.154> has joined #yocto | 15:21 | |
*** ptsneves <ptsneves!~Thunderbi@031011128046.dynamic-3-poz-k-0-2-0.vectranet.pl> has quit IRC (Ping timeout: 264 seconds) | 15:37 | |
LetoThe2nd | me being lame, what's the most convenient syntax in a recipe to assign a variable to A if a specific global is defined AND set to a specific string, and to B in all other cases? | 15:38 |
*** Xagen <Xagen!~Xagen@098-006-114-013.biz.spectrum.com> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…) | 15:42 | |
*** Xagen <Xagen!~Xagen@098-006-114-013.biz.spectrum.com> has joined #yocto | 15:44 | |
rburton | FOO="@{$bb.utils.contains("specific global", "specific string", "A", "B", d)}" | 15:47 |
rburton | LetoThe2nd: ^ | 15:47 |
LetoThe2nd | rburton: what if specific global is unset? | 15:48 |
rburton | B | 15:48 |
rburton | val = d.getVar(variable) | 15:48 |
rburton | if not val: | 15:48 |
rburton | return falsevalue | 15:48 |
rburton | _NOTE_ that the value is interpretted as a space-separated list of keywords, so you can't actually look for 'specific string' | 15:49 |
LetoThe2nd | yeah that is the second concern ;-) | 15:49 |
rburton | that will return A if the variable contains "specific" and "string" | 15:49 |
rburton | but depends what you're looking for | 15:49 |
rburton | you could just do pythonic A if FOO else BAR but it gets a bit wordy | 15:50 |
LetoThe2nd | effectively this: FOO = (X != undefined && X == "bar") ? "xyzzy" : "true" | 15:51 |
rburton | FOO="{$@"A" if "string" in (d.getVar("global") or "") else "B")}" | 15:51 |
rburton | make sure your global has a default value of "" and the fallback doesn'tneed to be considered :) | 15:51 |
LetoThe2nd | exactly, global doesn't have a fallback value. | 15:52 |
rburton | oh do you want literal equals? | 15:52 |
rburton | FOO="{$@"A" if "string" == d.getVar("global") else "B")}" | 15:52 |
rburton | d.getVar() returns None if unset which is fine for equality checks obviously | 15:53 |
LetoThe2nd | yup, literal | 15:53 |
*** frieder <frieder!~frieder@i4DF677E2.static.tripleplugandplay.com> has quit IRC (Remote host closed the connection) | 15:53 | |
rburton | you'll see some older bits of bitbake do horrible array indexing of booleans for this and its just disgusting :) | 15:53 |
rburton | like meta/classes-global/package_deb.bbclass:APT_ARGS = "${@['', '--no-install-recommends'][d.getVar("NO_RECOMMENDATIONS") == "1"]}" | 15:54 |
LetoThe2nd | thx, will give it a spin now | 15:55 |
*** Chaser <Chaser!~Chaser@user/chaser> has quit IRC (Ping timeout: 264 seconds) | 16:01 | |
*** luc4 <luc4!~luca@2a00:6d43:501:1201:e967:9b5:5b5a:fdaa> has quit IRC (Ping timeout: 255 seconds) | 16:03 | |
*** florian <florian!~florian@dynamic-093-131-030-008.93.131.pool.telefonica.de> has joined #yocto | 16:10 | |
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV) | 16:21 | |
LetoThe2nd | rburton: LOCAL_DEVICE_NUMBER:imx8mm-var-dart = "{$@ "1" if "sd" == d.getVar("UBOOT_CONFIG") else "0")}" falls over with a parse error :( | 16:26 |
*** sev99 <sev99!~sev99@pool-108-32-48-117.pitbpa.fios.verizon.net> has joined #yocto | 16:27 | |
rburton | you've the punctuation in the wrong order | 16:27 |
*** ecdhe <ecdhe!~ecdhe@user/ecdhe> has quit IRC (Read error: Connection reset by peer) | 16:27 | |
rburton | its a variable expansion that starts with @ to say its python, so "${@ <python here> }" | 16:28 |
*** rcw <rcw!~rcwoolley@104.247.247.154> has quit IRC (Ping timeout: 260 seconds) | 16:28 | |
*** rcw <rcw!~rcwoolley@104.247.247.154> has joined #yocto | 16:29 | |
*** ecdhe <ecdhe!~ecdhe@user/ecdhe> has joined #yocto | 16:33 | |
LetoThe2nd | rburton: just copypastaed you ;-) not much of a python guy here, so whenever I see something that looks fishy to me I just assume its some arcane trick/shorthand syntax I just don't know. | 16:34 |
rburton | in that case sorry for messing up the order of the line noise! | 16:34 |
*** joekale_ <joekale_!~quassel@204.156.190.21> has joined #yocto | 16:35 | |
*** joekale <joekale!~quassel@2620:a2:6000:13:c030:e7ae:7ed9:b525> has quit IRC (Ping timeout: 264 seconds) | 16:35 | |
LetoThe2nd | hehe | 16:35 |
LetoThe2nd | rburton: basically this style, right? https://stackoverflow.com/a/2802748 | 16:36 |
rburton | yes | 16:37 |
*** alessioigor <alessioigor!~alessioig@185.178.95.240> has joined #yocto | 16:41 | |
khem | LetoThe2nd: https://git.yoctoproject.org/poky/tree/meta/recipes-devtools/gcc/gcc-13.2.inc#n89 | 16:47 |
LetoThe2nd | khem: thx | 16:47 |
*** jmd <jmd!~user@2001:a61:2aa0:ea01:fcec:2373:8649:cf16> has joined #yocto | 16:54 | |
*** joekale_ <joekale_!~quassel@204.156.190.21> has quit IRC (Ping timeout: 268 seconds) | 17:01 | |
*** Kubu_work <Kubu_work!~kubu@2a04:cec0:1028:84bf:d461:7b60:b9b8:7c15> has quit IRC (Quit: Leaving.) | 17:11 | |
*** Saur37 <Saur37!~Saur49@195.60.68.152> has quit IRC (Quit: Client closed) | 17:12 | |
*** Saur37 <Saur37!~Saur37@195.60.68.152> has joined #yocto | 17:13 | |
JaMa | are there any statistics about size of autobuilder sstate-cache and downloads dir? | 17:16 |
*** florian <florian!~florian@dynamic-093-131-030-008.93.131.pool.telefonica.de> has quit IRC (Ping timeout: 252 seconds) | 17:21 | |
*** mckoan is now known as mckoan|away | 17:30 | |
*** goliath <goliath!~goliath@user/goliath> has joined #yocto | 17:41 | |
*** linfax <linfax!~linfax@eumail.topcon.com> has quit IRC (Ping timeout: 264 seconds) | 17:42 | |
*** kpo <kpo!~kpo@87-206-161-246.dynamic.chello.pl> has joined #yocto | 18:09 | |
*** florian <florian!~florian@dynamic-093-131-030-008.93.131.pool.telefonica.de> has joined #yocto | 18:24 | |
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Ping timeout: 272 seconds) | 18:48 | |
*** Saur37 <Saur37!~Saur37@195.60.68.152> has quit IRC (Quit: Client closed) | 18:50 | |
*** zpfvo1 <zpfvo1!~fvo@i59F5CEC1.versanet.de> has quit IRC (Remote host closed the connection) | 18:50 | |
*** Saur37 <Saur37!~Saur37@195.60.68.152> has joined #yocto | 18:51 | |
*** Vonter <Vonter!~Vonter@user/vonter> has joined #yocto | 18:54 | |
*** vladest <vladest!~Thunderbi@adsl-89-217-204-83.adslplus.ch> has quit IRC (Quit: vladest) | 18:59 | |
*** Kubu_work <Kubu_work!~kubu@arennes-654-1-262-155.w2-13.abo.wanadoo.fr> has joined #yocto | 19:01 | |
*** Haxxa <Haxxa!~Haxxa@202.65.68.206> has quit IRC (Quit: Haxxa flies away.) | 19:15 | |
*** Haxxa <Haxxa!~Haxxa@202-65-68-206.ip4.superloop.au> has joined #yocto | 19:17 | |
*** vladest <vladest!~Thunderbi@adsl-89-217-204-83.adslplus.ch> has joined #yocto | 19:32 | |
*** Xagen <Xagen!~Xagen@098-006-114-013.biz.spectrum.com> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…) | 19:39 | |
*** Xagen <Xagen!~Xagen@098-006-114-013.biz.spectrum.com> has joined #yocto | 19:41 | |
zeddii | moto-timo: in your python travels, have you seen a build that is trying to use pip to install it's python parts locally (which I'd then package) ? | 19:42 |
zeddii | I'm trying to uprev criu in meta-virt and it used to have setup.py based thing that installed the python stuff, it is now trying to use pip to do it. | 19:42 |
zeddii | I can patch in some arguments to pip if that's what it needs, I have have no idea if I should abandon the concept completely or not. | 19:43 |
*** rob_w <rob_w!~rob@2001:a61:60d8:5e01:5f1:a7f1:5f7:2ff9> has joined #yocto | 19:43 | |
moto-timo | zeddii: yes. and I have special curse words for folks that do that. I can look at criu to see if the uprev uses a newer build backend. | 19:44 |
*** rob_w <rob_w!~rob@2001:a61:60d8:5e01:5f1:a7f1:5f7:2ff9> has quit IRC (Client Quit) | 19:44 | |
zeddii | I'm definitely lost on what to do with it. I'm going to push the broken update ot master-next. | 19:46 |
moto-timo | zeddii: ok, I will look at that | 19:48 |
moto-timo | saves me from looking at java | 19:48 |
moto-timo | la la la | 19:48 |
*** Saur34 <Saur34!~Saur37@195.60.68.152> has joined #yocto | 19:52 | |
khem | all these package system backed language ecosystems are doing this more and more | 19:52 |
zeddii | I flailed and added python3-native-pip as a DEPENDS and it doesn't immediately fail now, but pip fails since it is trying to access resources outside the build. | 19:52 |
khem | even cmake is doing this | 19:52 |
zeddii | so I'm sure there might be somne option to tell pip "don't look outside of where you are", but if it's just not possible, I'm tyring to save time chasing it down the rathole. | 19:53 |
zeddii | khem, agreed! | 19:53 |
khem | wait until we get zig viable for acting as package manager for c/c++ | 19:53 |
zeddii | I do recall reading something about that, some article about C++ joining with the new languages .. the empire strikes ack! | 19:54 |
khem | you have to basically shut your n/w and see the cargo or go mod or pip or npm puke | 19:54 |
khem | zig is quite easy to learn though compared to rust | 19:55 |
*** Saur37 <Saur37!~Saur37@195.60.68.152> has quit IRC (Ping timeout: 250 seconds) | 19:55 | |
zeddii | I still wonder if all the infra for these languages is going to be around in 10+ yeras | 19:55 |
khem | especially ziglings.org is a nice way to learn by doing - https://codeberg.org/ziglings/exercises/ | 19:56 |
JaMa | I was looking at criu as well, but in the end we didn't need python support so I've disabled it completely to stay sane | 19:56 |
khem | zeddii: yeah some foundation will pop up, they will become populations responsibility :) | 19:57 |
khem | JaMa: thanks for meta-xfce fixes they seem to work here | 19:57 |
zeddii | JaMa: that may be the route I take as well, and then see if anyone was ever using it. | 19:57 |
JaMa | khem: no problem, got 5 more recipes in our layers today as well (wasn't detected in my builds as my host already has packaging) | 19:58 |
khem | JaMa: I build inside a minimal container | 19:58 |
khem | even for day today work | 19:59 |
JaMa | zeddii: we have very old fork with some wip changes to support python3 on top (from me, from before the upstream supported python3), so disabling it improved the overall quality :) | 19:59 |
khem | it catches these kind of issues fast. its just that meta-openembedded world builds take 20hrs these days | 19:59 |
JaMa | khem: I use minimal container as well, but with ubuntu-24.04 it's already used by something | 20:00 |
khem | so I notice it 12hrs after RP has committed it into master :) | 20:00 |
moto-timo | khem: yeah, sigh. | 20:00 |
moto-timo | and then all the extra architectures are hard to build on just one workstation at home... so we wait for the AB cluster. | 20:00 |
khem | moto-timo: your upgrade patch for py3-cryptography worked fine on rv32 here btw. | 20:01 |
moto-timo | khem: thank goodness! | 20:01 |
moto-timo | khem: thank you for catching those things... I am not paying attention to 32bit these days unless I must | 20:01 |
khem | yeah I think default architecture everyone should build is rv32-musl with clang ;) | 20:01 |
moto-timo | lol | 20:02 |
moto-timo | I might replace my qemux86-musl job with that | 20:02 |
khem | unless you run ptests it might be worth it | 20:02 |
khem | ptests takes ages without kvm support | 20:02 |
*** joekale <joekale!~quassel@204.156.190.21> has joined #yocto | 20:03 | |
khem | rv32 musl port is on its way to get upstreamed this week hopefully no big issues pop up on Rich's testing | 20:06 |
khem | scarthgap sadly will miss it | 20:06 |
JaMa | one of these pulls python3-packaging to my minimal docker container: | 20:06 |
JaMa | # Needed for automation-tests | 20:06 |
JaMa | RUN apt-get install -y python3-elasticsearch python3-paramiko python3-pkg-resources python3-scp python3-numpy python3-pil python3-requests python3-jira python3-pysnmp4 python3-pexpect python3-serial | 20:06 |
khem | hmm too much python mods there | 20:07 |
khem | zeddii: I was playing with linux-yocto-dev recently while debugging a kernel regression on riscv and noticed that perf would not build because linux-libc-headers were still 6.6 | 20:08 |
moto-timo | zeddii: started a build, so I will look into this. thanks for alerting me and pushing to master-next | 20:08 |
khem | zeddii: it would be nice to have a -dev version of kernel-headers too maybe ? | 20:08 |
JaMa | true, but still to reproduce issue in other recipes (if some still have this issue) I would need to uninstall it and rebuild world without sstate | 20:08 |
JaMa | and the issue for really minimal docker container is there since distutils was removed from sanity check in mickledore | 20:09 |
khem | yeah if my world build passes then we are set on meta-openembedded atleast | 20:09 |
JaMa | I guess for kirkstone this will be too invasive and we should let people with python 3.12 on host to just install python3-setuptools to provide distutils for gdbus-codegen | 20:10 |
khem | hmm yes | 20:11 |
khem | although supporting two year old release on a distro with python 3.12 will need some work regardless | 20:12 |
*** Saur34 <Saur34!~Saur37@195.60.68.152> has quit IRC (Quit: Client closed) | 20:12 | |
JaMa | it works fine for me with 3.12 | 20:12 |
JaMa | even with glibc-2.39 after backporting latest uninative :) | 20:12 |
*** florian <florian!~florian@dynamic-093-131-030-008.93.131.pool.telefonica.de> has quit IRC (Ping timeout: 255 seconds) | 20:13 | |
JaMa | it == kirkstone | 20:13 |
*** Saur34 <Saur34!~Saur34@195.60.68.152> has joined #yocto | 20:13 | |
khem | thats impressive, although it just means the issues are harder to find :) | 20:16 |
rburton | yocton: new record for NIST delays: I sent a CPE correction 8th August, reminded 21st August, just got the confirmation. | 20:17 |
yocton | :o | 20:17 |
yocton | Maybe they recently increase their bandwidth and are working through the backlog? | 20:18 |
*** joekale <joekale!~quassel@204.156.190.21> has quit IRC (Ping timeout: 264 seconds) | 20:29 | |
*** florian <florian!~florian@dynamic-093-131-030-008.93.131.pool.telefonica.de> has joined #yocto | 20:40 | |
rm5248 | Hi, does anybody know of an example build that sets USE_DEVFS="0"? I'm trying to use a static /dev but it's not populating as far as I can tell | 20:44 |
zeddii | Khem: definitely possible. Although perf is (as usual) not being well behaved if it breaks. I'll do a -dev headers and send it as a RFC tomorrow | 20:45 |
*** Thorn <Thorn!~Thorn@user/thorn> has quit IRC (Ping timeout: 264 seconds) | 21:09 | |
*** Thorn <Thorn!~Thorn@user/thorn> has joined #yocto | 21:09 | |
*** ptsneves <ptsneves!~Thunderbi@031011128046.dynamic-3-poz-k-0-2-0.vectranet.pl> has joined #yocto | 21:10 | |
*** jmd <jmd!~user@2001:a61:2aa0:ea01:fcec:2373:8649:cf16> has quit IRC (Remote host closed the connection) | 21:24 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.240> has quit IRC (Quit: alessioigor) | 21:24 | |
*** rcw <rcw!~rcwoolley@104.247.247.154> has quit IRC (Quit: Leaving) | 21:28 | |
*** Thorn_ <Thorn_!~Thorn@bl18-149-68.dsl.telepac.pt> has joined #yocto | 21:31 | |
*** vladest <vladest!~Thunderbi@adsl-89-217-204-83.adslplus.ch> has quit IRC (Remote host closed the connection) | 21:33 | |
*** vladest <vladest!~Thunderbi@adsl-89-217-204-83.adslplus.ch> has joined #yocto | 21:33 | |
*** Thorn <Thorn!~Thorn@user/thorn> has quit IRC (Ping timeout: 272 seconds) | 21:34 | |
*** Kubu_work <Kubu_work!~kubu@arennes-654-1-262-155.w2-13.abo.wanadoo.fr> has quit IRC (Quit: Leaving.) | 21:49 | |
*** kpo <kpo!~kpo@87-206-161-246.dynamic.chello.pl> has quit IRC (Quit: Konversation terminated!) | 22:00 | |
*** Xagen <Xagen!~Xagen@098-006-114-013.biz.spectrum.com> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…) | 22:17 | |
*** ptsneves <ptsneves!~Thunderbi@031011128046.dynamic-3-poz-k-0-2-0.vectranet.pl> has quit IRC (Ping timeout: 272 seconds) | 22:21 | |
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has joined #yocto | 22:23 | |
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has quit IRC (Client Quit) | 22:23 | |
*** Saur34 <Saur34!~Saur34@195.60.68.152> has quit IRC (Quit: Client closed) | 22:34 | |
*** Saur34 <Saur34!~Saur34@195.60.68.152> has joined #yocto | 22:35 | |
*** rm5248 <rm5248!~rm5248@50.58.90.130> has quit IRC (Quit: Leaving.) | 22:46 | |
moto-timo | zeddii: it seems like pycriu doesn't even have a big pip depdenency tree (I didn't see a bunch of requirements) so it's just the Makefile using pip install. I'll try to unravel further. | 22:55 |
zeddii | that's what I though, they are using it as a 'fancy' install / copy. if I knew where the files were supposed to go (I'm very dumb with python library paths), I bet I could just write something to do it. | 22:56 |
zeddii | s/though/thought/ | 22:56 |
moto-timo | zeddii: I'll figure it out. It's not that hard, but I might have to patch the Makefile. | 23:00 |
* moto-timo screwed up the kas yml twice so it took a while (also disracted by OEHH) to get something useful | 23:03 | |
*** Xagen <Xagen!~Xagen@99-135-179-142.lightspeed.austtx.sbcglobal.net> has joined #yocto | 23:07 | |
*** florian <florian!~florian@dynamic-093-131-030-008.93.131.pool.telefonica.de> has quit IRC (Ping timeout: 260 seconds) | 23:22 | |
*** pidge <pidge!~pidge@194.110.145.164> has quit IRC (Ping timeout: 256 seconds) | 23:30 | |
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has quit IRC (Remote host closed the connection) | 23:34 | |
*** sev99 <sev99!~sev99@pool-108-32-48-117.pitbpa.fios.verizon.net> has quit IRC (Quit: Client closed) | 23:36 | |
*** chep <chep!chep@gateway/vpn/airvpn/chep> has quit IRC (Quit: ZNC 1.8.2 - https://znc.in) | 23:36 | |
*** chep <chep!chep@gateway/vpn/airvpn/chep> has joined #yocto | 23:37 | |
yocton | rburton: The NVD displays a notice "NIST is currently working to establish a consortium to address challenges in the NVD program and develop improved tools and methods. You will temporarily see delays in analysis efforts during this transition. We apologize for the inconvenience and ask for your patience as we work to improve the NVD program." | 23:45 |
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV) | 23:54 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!