*** Tokamak <Tokamak!~Tokamak@172.58.228.136> has joined #yocto | 00:21 | |
*** sr2 <sr2!~sr2@46.149.52.241> has joined #yocto | 00:58 | |
*** vmeson <vmeson!~rmacleod@142.166.215.52> has quit IRC (Ping timeout: 260 seconds) | 00:59 | |
*** vmeson <vmeson!~rmacleod@142.166.215.52> has joined #yocto | 00:59 | |
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 268 seconds) | 01:19 | |
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto | 01:19 | |
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 256 seconds) | 01:24 | |
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto | 01:24 | |
*** davidinux <davidinux!~davidinux@host-213-45-90-242.retail.telecomitalia.it> has quit IRC (Ping timeout: 268 seconds) | 01:26 | |
*** davidinux <davidinux!~davidinux@host-95-249-20-175.retail.telecomitalia.it> has joined #yocto | 01:27 | |
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has joined #yocto | 01:27 | |
*** qschulz <qschulz!~weechat@ns326003.ip-37-187-106.eu> has quit IRC (Remote host closed the connection) | 01:32 | |
*** qschulz <qschulz!~weechat@ns326003.ip-37-187-106.eu> has joined #yocto | 01:35 | |
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 268 seconds) | 01:49 | |
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto | 01:49 | |
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 240 seconds) | 01:53 | |
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto | 01:54 | |
*** sr277 <sr277!~sr2@46.149.52.241> has joined #yocto | 02:01 | |
*** davidinux <davidinux!~davidinux@host-95-249-20-175.retail.telecomitalia.it> has quit IRC (Ping timeout: 256 seconds) | 02:03 | |
*** sr2 <sr2!~sr2@46.149.52.241> has quit IRC (Ping timeout: 260 seconds) | 02:04 | |
*** davidinux <davidinux!~davidinux@host-79-44-135-217.retail.telecomitalia.it> has joined #yocto | 02:12 | |
*** sr277 is now known as sr2 | 02:19 | |
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Remote host closed the connection) | 03:06 | |
*** jclsn <jclsn!~jclsn@2a04:4540:650c:9100:2ce:39ff:fecf:efcd> has quit IRC (Ping timeout: 260 seconds) | 03:18 | |
*** jclsn <jclsn!~jclsn@2a04:4540:6524:6600:2ce:39ff:fecf:efcd> has joined #yocto | 03:20 | |
*** ak77 <ak77!~ak77@93-103-41-115.dynamic.t-2.net> has quit IRC (Ping timeout: 252 seconds) | 03:22 | |
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 240 seconds) | 03:34 | |
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto | 03:34 | |
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 260 seconds) | 03:44 | |
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto | 03:44 | |
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has quit IRC (Quit: Leaving.) | 03:49 | |
*** gho <gho!~gho@i59F5CCAC.versanet.de> has quit IRC (Ping timeout: 268 seconds) | 04:01 | |
*** amitk <amitk!~amit@103.208.71.69> has joined #yocto | 04:15 | |
*** gho <gho!~gho@i59F5CFE4.versanet.de> has joined #yocto | 04:16 | |
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 260 seconds) | 05:04 | |
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto | 05:04 | |
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 260 seconds) | 05:08 | |
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto | 05:09 | |
*** sgw <sgw!~swold_loc@user/sgw> has joined #yocto | 05:48 | |
*** Wouter0100 <Wouter0100!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat) | 05:56 | |
*** Wouter0100 <Wouter0100!~Wouter010@entry.nbg.netvos.nl> has joined #yocto | 05:57 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 05:57 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Client Quit) | 05:58 | |
*** PhoenixMage <PhoenixMage!~phoenix@206.83.113.175> has quit IRC (Ping timeout: 260 seconds) | 06:02 | |
*** PhoenixMage <PhoenixMage!~phoenix@206.83.119.226> has joined #yocto | 06:03 | |
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has quit IRC (Remote host closed the connection) | 06:14 | |
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #yocto | 06:15 | |
*** Wouter0100 <Wouter0100!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat) | 06:21 | |
*** Wouter0100 <Wouter0100!~Wouter010@entry.nbg.netvos.nl> has joined #yocto | 06:22 | |
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has quit IRC (Remote host closed the connection) | 06:41 | |
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #yocto | 06:42 | |
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has joined #yocto | 07:02 | |
*** Payam <Payam!~Payam@c83-250-236-236.bredband.tele2.se> has quit IRC (Quit: Leaving) | 07:05 | |
*** sgw <sgw!~swold_loc@user/sgw> has quit IRC (Quit: Leaving.) | 07:30 | |
*** tre <tre!~tre@91.26.50.162> has joined #yocto | 07:37 | |
jclsn | JPEW: Morning, I think for controlmasters to work SSH would need to bind the .ssh directory as readwrite, because it needs to put some files in ~/.ssh/controlmasters | 07:41 |
---|---|---|
*** goliath <goliath!~goliath@user/goliath> has joined #yocto | 07:41 | |
jclsn | Tried removing the readonly option, but that doesn't work | 07:42 |
*** Schlumpf <Schlumpf!~Schlumpf@62.157.232.203> has joined #yocto | 07:42 | |
*** frieder <frieder!~frieder@200116b8248054810000000000001cba.dip.versatel-1u1.de> has joined #yocto | 07:52 | |
*** mrnuke <mrnuke!~mrnuke@c-98-197-58-203.hsd1.tx.comcast.net> has quit IRC (Ping timeout: 252 seconds) | 07:53 | |
*** frieder <frieder!~frieder@200116b8248054810000000000001cba.dip.versatel-1u1.de> has quit IRC (Client Quit) | 07:53 | |
*** frieder <frieder!~frieder@200116b8248054810000000000001cba.dip.versatel-1u1.de> has joined #yocto | 07:54 | |
*** mrnuke <mrnuke!~mrnuke@c-98-197-58-203.hsd1.tx.comcast.net> has joined #yocto | 07:54 | |
*** mckoan|away is now known as mckoan | 07:55 | |
mckoan | good morning | 07:55 |
jclsn | Morning | 07:55 |
jclsn | qschulz: Those commands are for bitbake I guess. Do you actually have to set up an ssh-agent first before using it? Because there is no SSH_AUTH_SOCK in my environment | 07:56 |
jclsn | Ah I g guess https://wiki.archlinux.org/title/SSH_keys#ssh-agent | 07:59 |
PhoenixMage | Hey mckoan | 08:02 |
*** manuel_ <manuel_!~manuel198@185.144.162.58> has joined #yocto | 08:02 | |
*** tre <tre!~tre@91.26.50.162> has quit IRC (Remote host closed the connection) | 08:08 | |
jclsn | JPEW: I also wonder why I am getting this message "error: cannot run ssh: No such file or directory". That is without the ssh agent even | 08:08 |
*** zpfvo <zpfvo!~fvo@i59F5CFE4.versanet.de> has joined #yocto | 08:08 | |
PhoenixMage | Is it possible to include the sha for a file in the SRC_URI? | 08:09 |
*** tre <tre!~tre@91.26.50.162> has joined #yocto | 08:11 | |
mckoan | PhoenixMage: what do you want to do? | 08:12 |
*** mvlad <mvlad!~mvlad@2a02:2f08:4503:c400:24d7:51ff:fed6:906d> has joined #yocto | 08:15 | |
*** amitk_ <amitk_!~amit@103.208.71.117> has joined #yocto | 08:15 | |
PhoenixMage | mckoan: Not have to give a bunch of remote patches a name but still validate them | 08:16 |
PhoenixMage | Just found my answedr in the bitbake doco :) | 08:16 |
*** zpfvo <zpfvo!~fvo@i59F5CFE4.versanet.de> has quit IRC (Quit: Leaving.) | 08:17 | |
*** zpfvo <zpfvo!~fvo@i59F5CFE4.versanet.de> has joined #yocto | 08:17 | |
*** amitk <amitk!~amit@103.208.71.69> has quit IRC (Ping timeout: 268 seconds) | 08:19 | |
*** kanavin_ <kanavin_!~Alexander@2a02:2454:29b:3b00:d35d:e3cf:58b5:748b> has joined #yocto | 08:22 | |
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 260 seconds) | 08:23 | |
*** kanavin <kanavin!~Alexander@2a02:2454:29b:3b00:d35d:e3cf:58b5:748b> has quit IRC (Ping timeout: 256 seconds) | 08:23 | |
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto | 08:24 | |
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 248 seconds) | 08:28 | |
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto | 08:29 | |
*** zpfvo <zpfvo!~fvo@i59F5CFE4.versanet.de> has quit IRC (Ping timeout: 256 seconds) | 08:33 | |
*** zpfvo <zpfvo!~fvo@i59F5CFE4.versanet.de> has joined #yocto | 08:33 | |
*** moto-timo <moto-timo!sid495702@fedora/ttorling> has quit IRC (Read error: Software caused connection abort) | 08:38 | |
*** moto-timo <moto-timo!sid495702@fedora/ttorling> has joined #yocto | 08:38 | |
*** zkrx <zkrx!~slimshady@adsl-89-217-230-95.adslplus.ch> has quit IRC (Ping timeout: 240 seconds) | 08:42 | |
*** zpfvo <zpfvo!~fvo@i59F5CFE4.versanet.de> has quit IRC (Ping timeout: 256 seconds) | 08:42 | |
*** zpfvo <zpfvo!~fvo@i59F5CFE4.versanet.de> has joined #yocto | 08:43 | |
*** mthenault <mthenault!~mthenault@129.41.47.6> has joined #yocto | 08:48 | |
*** zkrx <zkrx!~slimshady@adsl-89-217-230-95.adslplus.ch> has joined #yocto | 08:49 | |
jclsn | JPEW: So this is my pyrex setup script now https://pastebin.com/raw/pnLtGZnJ | 09:11 |
jclsn | Still no Pyrex for me :( | 09:11 |
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto | 09:12 | |
sa7mfo | what about if I want to set EXTRA_OEMAKE for a specific machine only? EXTRA_OEMAKE:machine does not work? | 09:23 |
qschulz | sa7mfo: it should, so what makes you say it doesn't? | 09:23 |
qschulz | (looking for pointers on how to debug it with you basically, weird way of phrasing it sorry) | 09:24 |
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto | 09:27 | |
*** d-fens <d-fens!~d-fens@5.10.7.173> has joined #yocto | 09:28 | |
sa7mfo | maybe it was something else.. I will have to dig a bit | 09:33 |
qschulz | sa7mfo: bitbake-getvar -r <recipe> EXTRA_OEMAKE to see what should be the value (after it's replace for machine) | 09:34 |
*** amitk <amitk!~amit@103.59.74.155> has joined #yocto | 09:38 | |
sa7mfo | thank you qschulz | 09:39 |
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 248 seconds) | 09:44 | |
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto | 09:44 | |
sa7mfo | qschulz: it does not seems to work btw | 09:50 |
sa7mfo | to set EXTRA_OEMAKE:machine | 09:50 |
qschulz | sa7mfo: we need more info than "it does not work" :) | 09:51 |
sa7mfo | or wait.. it does | 09:51 |
sa7mfo | how to append the EXTRA_OEMAKE to EXTRA_OEMAKE:machine? | 09:51 |
qschulz | sa7mfo: what are you trying to do, what have you done so far, what did you expect to happen, what is happening instead | 09:52 |
qschulz | sa7mfo: what you want is EXTRA_OEMAKE:append:machine I assume | 09:52 |
qschulz | you want to only add something for a specific machine? | 09:52 |
qschulz | but keep the original content? | 09:52 |
sa7mfo | Yes exacty, thank you, that did the trick! | 09:54 |
qschulz | sa7mfo: https://summit.yoctoproject.org/media/yocto-project-summit-2022-05/submissions/SCYYWD/resources/Demystifying_the_OVERRIDES_mec_2lZOP3n.pdf maybe this can help you understand the differences :) | 09:59 |
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto | 10:19 | |
*** rusam <rusam!~rusam@94.204.111.151> has joined #yocto | 10:20 | |
*** rusam <rusam!~rusam@94.204.111.151> has quit IRC (Client Quit) | 10:21 | |
*** yann <yann!~yann@88.120.44.86> has quit IRC (Ping timeout: 248 seconds) | 10:25 | |
ramacassis[m] | wow, thanks to you I just remembered the Yocto summit taking place in some weeks ! :) | 10:27 |
ramacassis[m] | there are really great subjects, do you know if some talks will then be made available somewhere ? | 10:27 |
qschulz | ramacassis[m]: they are usually available on Youtube after some time IIRC | 10:32 |
qschulz | ramacassis[m]: https://www.youtube.com/user/TheYoctoProject/playlists | 10:34 |
*** seninha <seninha!~seninha@user/seninha> has joined #yocto | 10:35 | |
ramacassis[m] | awesome, I will try to attend (at least part of) the event, thanks for the link ! | 10:36 |
*** GuestNew <GuestNew!~GuestNew@81.255.17.35> has joined #yocto | 10:38 | |
GuestNew | Hi Yocto Wizards, I would like to remove a variable (EXT_DTB) from EXTRA_OEMAKE (set by u-boot recipe). So I have create bbappend on it and try EXTRA_OEMAKE:remove = "EXT_DTB=${STAGING_DIR_TARGET}*.dtb but the wildcard seems not supported. Any tips ? | 10:41 |
qschulz | GuestNew: find how the EXT_DTB is passed to EXTRA_OEMAKE and use the exact same line with the same variables in it | 10:47 |
*** d-fens <d-fens!~d-fens@5.10.7.173> has quit IRC (Ping timeout: 260 seconds) | 10:47 | |
*** zpfvo <zpfvo!~fvo@i59F5CFE4.versanet.de> has quit IRC (Ping timeout: 260 seconds) | 10:51 | |
*** d-fens <d-fens!~d-fens@5.10.7.173> has joined #yocto | 10:55 | |
d-fens | hi , new to yocto and started my first raspi4 build on a WSL2 ubuntu, thought it will put load on the cpu as my gentoo box does during compile time but my quite beefy machine hang on a massive ssd I/O load, is my (default?) wsl config shitty or what do i have to do to not crash my machine again? | 10:58 |
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 260 seconds) | 10:59 | |
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto | 11:00 | |
*** sr2 <sr2!~sr2@46.149.52.241> has quit IRC (Quit: Client closed) | 11:03 | |
*** BobPungartnik <BobPungartnik!~Pung@179.177.243.52> has joined #yocto | 11:04 | |
*** zpfvo <zpfvo!~fvo@i59F5CFE4.versanet.de> has joined #yocto | 11:07 | |
*** BobPungartnik <BobPungartnik!~Pung@179.177.243.52> has quit IRC (Client Quit) | 11:07 | |
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 268 seconds) | 11:08 | |
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto | 11:09 | |
*** amitk <amitk!~amit@103.59.74.155> has quit IRC (Ping timeout: 240 seconds) | 11:12 | |
rburton | d-fens: reduce BB_NUMBER_THREADS and PARALLEL_MAKE, they default to the number of cores. | 11:14 |
d-fens | great, will try thanks | 11:15 |
d-fens | related: the crashed build left ' /home/user/mender-raspberrypi/build/tmp/work/x86_64-linux/libpcre2-native/10.40-r0/image install`' in a invalid state, how can i delete/force a rebuild of this or any package? | 11:25 |
d-fens | i guess it wants to install but it's not compiled properly yet | 11:26 |
qschulz | d-fens: remove all of build/tmp ? | 11:27 |
JaMa | bitbake -c cleansstate libpcre2-native | 11:27 |
qschulz | or that, but if you had multiple recipes building at the same time when the crash happened, removing the tmp directory entirely could be a good start | 11:28 |
*** tre <tre!~tre@91.26.50.162> has quit IRC (Ping timeout: 268 seconds) | 11:28 | |
qschulz | and if it still does not work, probably rebuilding from scratch is going to be easier than iterating over all failures? | 11:28 |
*** GuestNew <GuestNew!~GuestNew@81.255.17.35> has quit IRC (Quit: Client closed) | 11:29 | |
d-fens | the cleanstate command worked, thanks! | 11:29 |
JaMa | depends on what he was building, throwing away almost built chromium after it fails with OOMK is often too PIA :) | 11:29 |
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 268 seconds) | 11:34 | |
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto | 11:34 | |
*** manuel_ <manuel_!~manuel198@185.144.162.58> has quit IRC (Ping timeout: 240 seconds) | 11:36 | |
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 260 seconds) | 11:39 | |
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto | 11:39 | |
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 268 seconds) | 11:44 | |
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto | 11:44 | |
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 240 seconds) | 11:48 | |
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto | 11:49 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 11:55 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 12:05 | |
*** MrFrank <MrFrank!~MrFrank@mx1.fracta.dev> has quit IRC (Remote host closed the connection) | 12:05 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 12:05 | |
*** MrFrank <MrFrank!~MrFrank@mx1.fracta.dev> has joined #yocto | 12:10 | |
*** d-s-e <d-s-e!~d.s.e@muedsl-82-207-228-093.citykom.de> has joined #yocto | 12:12 | |
*** Schlumpf <Schlumpf!~Schlumpf@62.157.232.203> has quit IRC (Quit: Client closed) | 12:13 | |
PhoenixMage | Is there a way in yocto to auto generate a custom boot.scr? Adding a boot.cmd file to the u-boot recipe for example? | 12:14 |
*** zpfvo <zpfvo!~fvo@i59F5CFE4.versanet.de> has quit IRC (Ping timeout: 240 seconds) | 12:21 | |
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 240 seconds) | 12:24 | |
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto | 12:24 | |
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Remote host closed the connection) | 12:24 | |
*** tre <tre!~tre@ip5f5886dd.dynamic.kabel-deutschland.de> has joined #yocto | 12:25 | |
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 256 seconds) | 12:28 | |
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto | 12:29 | |
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Client closed) | 12:35 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 12:35 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto | 12:35 | |
*** zpfvo <zpfvo!~fvo@i59F5CFE4.versanet.de> has joined #yocto | 12:36 | |
*** amitk <amitk!~amit@103.208.71.117> has joined #yocto | 12:38 | |
*** manuel_ <manuel_!~manuel198@185.144.162.58> has joined #yocto | 12:47 | |
*** amitk <amitk!~amit@103.208.71.117> has quit IRC (Ping timeout: 260 seconds) | 12:51 | |
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor) | 12:53 | |
*** mthenault_ <mthenault_!~mthenault@129.41.47.55> has joined #yocto | 13:01 | |
*** mthenault <mthenault!~mthenault@129.41.47.6> has quit IRC (Ping timeout: 260 seconds) | 13:02 | |
*** Net147 <Net147!~Net147@user/net147> has quit IRC (Quit: Quit) | 13:07 | |
*** amitk <amitk!~amit@103.208.71.117> has joined #yocto | 13:08 | |
*** Net147 <Net147!~Net147@167-179-157-192.a7b39d.syd.nbn.aussiebb.net> has joined #yocto | 13:11 | |
*** d-fens <d-fens!~d-fens@5.10.7.173> has quit IRC (Quit: Client closed) | 13:12 | |
*** Schlumpf <Schlumpf!~Schlumpf@62.157.232.203> has joined #yocto | 13:20 | |
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has quit IRC (Quit: Leaving) | 13:21 | |
*** zpfvo <zpfvo!~fvo@i59F5CFE4.versanet.de> has quit IRC (Ping timeout: 240 seconds) | 13:22 | |
*** amitk <amitk!~amit@103.208.71.117> has quit IRC (Ping timeout: 268 seconds) | 13:29 | |
dl9pf | 0+ | 13:33 |
*** zpfvo <zpfvo!~fvo@i59F5CFE4.versanet.de> has joined #yocto | 13:36 | |
*** Payam <Payam!~Payam@195.178.161.162> has joined #yocto | 13:36 | |
*** Guest13 <Guest13!~Guest13@46.221.0.162> has joined #yocto | 13:39 | |
Guest13 | hi everyone. | 13:41 |
Guest13 | i created an image for coral dev board. the layers i use are freescale community(kirkstone) and meta-coral(github.com/mirzak/meta-coral/tree/wip/kirkstone-upstream) | 13:41 |
Guest13 | when i plug in hdmi, nothing appear. only black screen. i connected with minicom from ttyusb0 and when i look at the logs, i dont see any output related to hdmi such as error, warning, fail. why is hdmi not working? | 13:41 |
Guest13 | log : pastebin.com/8pWPD3uS | 13:41 |
*** amitk <amitk!~amit@103.208.71.117> has joined #yocto | 13:43 | |
*** Schlumpf <Schlumpf!~Schlumpf@62.157.232.203> has quit IRC (Quit: Ping timeout (120 seconds)) | 13:47 | |
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has joined #yocto | 13:48 | |
*** Wouter0100 <Wouter0100!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat) | 13:56 | |
*** Wouter0100 <Wouter0100!~Wouter010@entry.nbg.netvos.nl> has joined #yocto | 13:57 | |
*** Tokamak <Tokamak!~Tokamak@172.58.228.136> has quit IRC (Quit: Tokamak) | 14:13 | |
*** Guest13 <Guest13!~Guest13@46.221.0.162> has quit IRC (Quit: Client closed) | 14:20 | |
*** Payam <Payam!~Payam@195.178.161.162> has quit IRC (Quit: Client closed) | 14:28 | |
*** amitk <amitk!~amit@103.208.71.117> has quit IRC (Ping timeout: 260 seconds) | 14:31 | |
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 260 seconds) | 14:34 | |
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto | 14:35 | |
*** dacav <dacav!~dacav@82-209-166-158.cust.bredband2.com> has quit IRC (Quit: leaving) | 14:38 | |
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 256 seconds) | 14:39 | |
JPEW | jclsn: Hmm, it looks OK to me | 14:39 |
JPEW | Do you have any useful error messages if you try to ssh inside of `pyrex-shell` ? | 14:39 |
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto | 14:39 | |
*** Payam <Payam!~Payam@195.178.161.162> has joined #yocto | 14:42 | |
vvn | JPEW: I see, per multiconfig BBMASK with one distro per layer should do the trick then | 14:45 |
*** mthenault__ <mthenault__!~mthenault@129.41.47.6> has joined #yocto | 14:49 | |
*** mthenault_ <mthenault_!~mthenault@129.41.47.55> has quit IRC (Ping timeout: 260 seconds) | 14:52 | |
*** d-s-e <d-s-e!~d.s.e@muedsl-82-207-228-093.citykom.de> has quit IRC (Ping timeout: 256 seconds) | 14:54 | |
vvn | I'm using INITRAMFS_MULTICONFIG to use musl as the initrd, but the parsing fails because of a package which isn't compatible with musl, but this package isn't part of the initramfs image. Am I missing something? | 14:57 |
*** d-s-e <d-s-e!~d.s.e@muedsl-82-207-228-093.citykom.de> has joined #yocto | 15:00 | |
*** amitk <amitk!~amit@103.208.71.117> has joined #yocto | 15:02 | |
vvn | to be precise, it's because of wvdial which is part of the main image (not core-image-minimal-initramfs) which is incompatible with musl | 15:15 |
vvn | how can I prevent the initramfs multiconfig to error out on this package? | 15:15 |
*** kscherer <kscherer!~kscherer@bras-base-otwaon1146w-grc-21-184-147-79-201.dsl.bell.ca> has joined #yocto | 15:21 | |
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 256 seconds) | 15:24 | |
*** amitk <amitk!~amit@103.208.71.117> has quit IRC (Ping timeout: 248 seconds) | 15:24 | |
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto | 15:24 | |
*** amitk_ <amitk_!~amit@103.208.71.117> has quit IRC (Remote host closed the connection) | 15:27 | |
*** amitk <amitk!~amit@103.208.71.117> has joined #yocto | 15:27 | |
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 268 seconds) | 15:29 | |
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto | 15:29 | |
*** Schlumpf <Schlumpf!~Schlumpf@62.157.232.203> has joined #yocto | 15:30 | |
*** amelius <amelius!~quassel@147.161.165.34> has joined #yocto | 15:30 | |
*** Schlumpf <Schlumpf!~Schlumpf@62.157.232.203> has quit IRC (Client Quit) | 15:34 | |
vvn | with INITRAMFS_MULTICONFIG set, in fact bitbake errors out with: ERROR: An uncaught exception occurred in runqueue and ERROR: Running idle function | 15:49 |
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 268 seconds) | 15:50 | |
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto | 15:50 | |
*** tre <tre!~tre@ip5f5886dd.dynamic.kabel-deutschland.de> has quit IRC (Remote host closed the connection) | 15:51 | |
*** mthenault__ <mthenault__!~mthenault@129.41.47.6> has quit IRC (Ping timeout: 260 seconds) | 15:58 | |
*** d-s-e <d-s-e!~d.s.e@muedsl-82-207-228-093.citykom.de> has quit IRC (Quit: Konversation terminated!) | 15:59 | |
*** amelius <amelius!~quassel@147.161.165.34> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) | 16:11 | |
kergoth | https://www.yoctoproject.org/software-overview/downloads/ does not list 4.0.5, https://docs.yoctoproject.org/4.0.5/migration-guides/release-notes-4.0.4.html shows 4.0.5 in the version selector, but not the release notes, yet https://wiki.yoctoproject.org/wiki/Releases says 4.0.5, and there was an email announcement. Was 4.0.5 released or not? | 16:12 |
kergoth | It doesn't seem like this release was done properly | 16:12 |
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto | 16:12 | |
*** Payam <Payam!~Payam@195.178.161.162> has quit IRC (Ping timeout: 260 seconds) | 16:16 | |
qschulz | kergoth: release notes are broken by design unfortunately, but https://docs.yoctoproject.org/dev/ should have the release-notes and it does not | 16:17 |
qschulz | michaelo: ^ | 16:17 |
qschulz | kergoth: in short, the first issue is that we tag releases before the release-notes are added to the docs | 16:19 |
kergoth | Ah, that's unfortunate. Only one piece of it, though. Really we should have all our ducks in a row before it's announced, yeah? | 16:19 |
qschulz | second, I believe we should have the release notes of all releases available in the docs of any release, but it does not work this way currently and the solution is not obvious to me | 16:19 |
vvn | do you guys use INITRAMFS_MULTICONFIG? | 16:19 |
kergoth | Definitely still missing the downloads page update too this time around though | 16:20 |
qschulz | kergoth: this one yes, and I think ndec may be responsible for this one? or halstead maybe? | 16:20 |
RP | halstead: See above, was there an issue with 4.0.5? | 16:31 |
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Client closed) | 16:38 | |
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto | 16:41 | |
*** Brian79 <Brian79!~Brian@2a02:810b:e40:12e8::ceb1> has joined #yocto | 16:50 | |
*** gho <gho!~gho@i59F5CFE4.versanet.de> has quit IRC (Quit: Leaving.) | 17:01 | |
*** zpfvo <zpfvo!~fvo@i59F5CFE4.versanet.de> has quit IRC (Remote host closed the connection) | 17:01 | |
*** manuel_ <manuel_!~manuel198@185.144.162.58> has quit IRC (Ping timeout: 252 seconds) | 17:03 | |
vvn | I have this stacktrace when using INITRAMFS_MULTICONFIG = "initrd": https://pastebin.com/raw/D94tXyD8 | 17:05 |
*** amitk_ <amitk_!~amit@103.208.71.117> has joined #yocto | 17:05 | |
*** frieder <frieder!~frieder@200116b8248054810000000000001cba.dip.versatel-1u1.de> has quit IRC (Remote host closed the connection) | 17:05 | |
vvn | is it a bitbake or meta-ti issue maybe? | 17:06 |
*** mckoan is now known as mckoan|away | 17:07 | |
RP | vvn: bitbake :( | 17:08 |
RP | vvn: well, bitbake shouldn't be giving a traceback like that but a readable error message. It is likely a configuration from meta-ti as "initrd" isn't available | 17:09 |
*** amitk_ <amitk_!~amit@103.208.71.117> has quit IRC (Remote host closed the connection) | 17:11 | |
vvn | RP: I have a <my-layer>/conf/multiconfig/initrd.conf though and I can bitbake mc:initrd:somerecipe | 17:11 |
RP | vvn: I can't comment without going into the details of how it is configured, too many things could be happening | 17:12 |
denix | vvn: is your <somerecipe> and image and provides do_image_complete task? | 17:13 |
denix | s/and/an | 17:14 |
vvn | denix: INITRAMFS_IMAGE is core-image-minimal-initramfs | 17:14 |
denix | vvn: it's only d.appendVarFlag('do_bundle_initramfs', 'mcdepends', ' mc::${INITRAMFS_MULTICONFIG}:${INITRAMFS_IMAGE}:do_image_complete') | 17:15 |
vvn | I'm currently bitbaking mc:initrd:core-image-minimal-initramfs, so I guess the linux-ti-staging recipe is tweaking the initramfs tasks? | 17:16 |
denix | vvn: it shouldn't | 17:17 |
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Client closed) | 17:18 | |
vvn | yeah it doesn't seem to tweak the recipe much. I don't understand the stack trace though | 17:18 |
denix | vvn: "grep -ir init meta-ti" shows nothing | 17:18 |
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 268 seconds) | 17:19 | |
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto | 17:19 | |
Saur[m] | RP: Regarding the problem I spoke about yesterday with "Initializing tasks" hanging for about a minute halfway through, I have figured out what is happening, but I cannot understand why it started just some weeks ago. | 17:20 |
vvn | denix: RP: INITRAMFS_MULTICONFIG="default" in local.conf is enough to reproduce the stack trace | 17:21 |
vvn | denix: are you able to test this? | 17:21 |
RP | Saur[m]: if you describe it I can see if it triggers any memories | 17:24 |
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 268 seconds) | 17:24 | |
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto | 17:24 | |
Saur[m] | After a lot of debugging I figured that what is happening is that bitbake sends the workerdata to the worker. In my case that is about 40 MB, sent over a pipe. The second thing I realized was that the worker was receiving this as 8 kB chunks. This seemed odd as the default buffer for pipes is 64 kB. After studying the docs some more, it turns out that only applies as long as I haven't more than 1024 pipes in total. With the use of lsof, I figured | 17:24 |
Saur[m] | that I had more than 8000 pipes active, and 7.5k of those belonged to Firefox. When I terminated Firefox, the one minute stall was gone too. | 17:24 |
denix | vvn: can you try do_bundle_initramfs[mcdepends] += "mc::initrd:core-image-minimal-initramfs:do_image_complete" in the kernel recipe? | 17:26 |
denix | vvn: and which branch is it? | 17:26 |
Saur[m] | Now the weird part is that I have tried downgrading Firefox to a version from August, but I still have the same problem. And I have been using Firefox as long as I can remember, so why has it become a problem now? And it's (probably) not due to visiting some new site, because I rarely use that browser as I mainly use one on another computer, so the set of open tabs has been fairly static... | 17:26 |
vvn | denix: kirkstone | 17:26 |
RP | Saur[m]: I wonder how big workerdata is in core vs your local setup | 17:27 |
RP | Saur[m]: i.e. did workerdata suddenly get a lot larger? | 17:27 |
Saur[m] | @RP: I can find out... | 17:27 |
vvn | denix: same stack trace with the explicit mcdepends | 17:28 |
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 260 seconds) | 17:29 | |
RP | Saur[m]: it is interesting that it slows down so much with that change. Where is the 1024 limit documented out of interest? | 17:29 |
*** d4rkn0d3z <d4rkn0d3z!~d4rkn0d3z@host-24-231-74-244.public.eastlink.ca> has joined #yocto | 17:30 | |
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto | 17:30 | |
Saur[m] | RP: Here are the sizes of the individual members of my workerdata: https://pastebin.com/UqyCvDcy | 17:31 |
Saur[m] | I.e., I have taken each member and pickled them individually. | 17:32 |
d4rkn0d3z | Hi, I'm new to Yocto and I am trying to change a device tree node via a patch file. How can I check if the patch was applied besides flashing it to the device and checking if the change works? | 17:34 |
RP | Saur[m]: did you change python versions? | 17:34 |
RP | Saur[m]: I'm surprised by some of those sizes, we should be able to improve that | 17:35 |
Saur[m] | This is with Python 3.10. | 17:35 |
RP | Saur[m]: I should be able to come up with a small patch to test | 17:36 |
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto | 17:36 | |
Saur[m] | RP: Here are the numbers for a core-image-minimal for qemux86-64: https://pastebin.com/MPp3YYeN | 17:40 |
RP | Saur[m]: how many tasks in this vs the other one? | 17:41 |
RP | Saur[m]: I'm shocked at how large the fakerootenv is but because it is all an unsplit string, it may be hard to optimise. | 17:44 |
RP | Saur[m]: I'm working on compression of some of the other bits already for other reasons | 17:44 |
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Quit: Ex-Chat) | 17:46 | |
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 260 seconds) | 17:50 | |
fray | On a relatively "modern" machine, how long does oe-selftest -a tend to take? | 17:51 |
Saur[m] | RP: Umm, how do I see the number of tasks you ask for? Is it the number of Targets reported after parsing (in that case it is 7635 vs 4086). | 17:52 |
RP | Saur[m]: I'm thinking of the number it would print when running, i.e. Task 3 of 4000 | 17:54 |
RP | Saur[m]: workerdata probably should scale by number of tasks | 17:54 |
RP | or perhaps number of recipes involved | 17:54 |
Saur[m] | Of course. Then tasks are 16640 vs 4552. And recipes are 4713 vs 2625 (I have a couple of the OE layers included in addition to poky). | 17:58 |
RP | Saur[m]: right, then the data structures aren't scaling too badly for 16,000 vs 4,500 tasks | 17:58 |
RP | Saur[m]: I tried locally with master, https://git.yoctoproject.org/poky-contrib/commit/?h=rpurdie/t222 and that gives a file 9693166 with "bitbake core-image-minimal -n" and 12007242 core-image-sato | 18:01 |
RP | python 3.10.6 | 18:01 |
*** Xagen <Xagen!~textual@99-135-179-142.lightspeed.austtx.sbcglobal.net> has joined #yocto | 18:04 | |
Saur[m] | Compressing all of my 40 MB workerdata using default gzip takes 0.5 s and unpacking it takes 0.14 s. The resulting file is 10% of the original, so it should transfer in a fraction of the original time. Could be a simple improvement. Then of course, If you can reduce the size of the underlying structures there would be a win all over. | 18:05 |
RP | Saur[m]: if your IPC is that compromised you'll still have problems elsewhere though | 18:06 |
Xagen | when building `linux-yocto` i see that there's a `vmlinux-<kernel version>-yocto-standard` image in both `image/boot` and `package/boot`, but it never makes it into the packaged sdk | 18:06 |
Xagen | is there something i can turn on to have it packaged? | 18:06 |
vvn | denix: are you able to try with INITRAMFS_MULTICONFIG="default"? | 18:10 |
*** kevinrowland <kevinrowland!~kevinrowl@136.226.67.2> has joined #yocto | 18:12 | |
Saur[m] | RP: Btw, the documentation about the pipe buffer size is found in `man 7 pipe`, specifically `/proc/sys/fs/pipe-user-pages-soft`. | 18:22 |
*** roussinm <roussinm!~mroussin@bras-base-qubcpq1306w-grc-32-70-55-53-233.dsl.bell.ca> has joined #yocto | 18:25 | |
roussinm | The build directory I'm using is zfs for yocto build. This patch https://lists.openembedded.org/g/openembedded-core/message/140897 seems to work, otherwise do_image_wic rootfs fails. I see that the patch never made it in, so wondering what could be wrong with it? | 18:26 |
RP | Saur[m]: I'm wondering if we should increase the pipe size with F_SETPIPE_SZ (or at least try to)? | 18:28 |
Saur[m] | RP: Btw, adding `zlib.compress()` for the workerdata reduced the time for the Initializing tasks from 17 to 8 seconds for my build (with 64 kB buffers). | 18:29 |
Saur[m] | RP: I tried to increase the buffer using F_SETPIPE_SZ to 1 MB (the maximum), but even if fcntl() said it succeeded, the used buffer was still 64 kB. But I may have missed something somewhere. | 18:31 |
RP | Saur[m]: how did you determine the used buffer? strace? | 18:33 |
halstead | qschulz: I've updated the taxonomy so 4.0.5 will show up soon. Normally the RE does that. | 18:33 |
Saur[m] | I have some printf style debugging in the worker (writing to a /tmp file). | 18:33 |
Saur[m] | I just printed the sizes of the read data in serve() | 18:34 |
*** Brian79 <Brian79!~Brian@2a02:810b:e40:12e8::ceb1> has quit IRC (Quit: Client closed) | 18:35 | |
RP | halstead: thanks! | 18:35 |
RP | kergoth: see above for 4.0.5 | 18:35 |
*** rob_w <rob_w!~rob@2001:a61:61c1:9001:9533:fd56:8ab6:d149> has joined #yocto | 18:43 | |
kergoth | thanks | 18:43 |
*** roussinm <roussinm!~mroussin@bras-base-qubcpq1306w-grc-32-70-55-53-233.dsl.bell.ca> has quit IRC (Ping timeout: 256 seconds) | 18:46 | |
*** roussinm <roussinm!~mroussin@bras-base-qubcpq1306w-grc-23-70-51-8-190.dsl.bell.ca> has joined #yocto | 18:53 | |
*** roussinm <roussinm!~mroussin@bras-base-qubcpq1306w-grc-23-70-51-8-190.dsl.bell.ca> has quit IRC (Quit: WeeChat 3.3-dev) | 19:01 | |
*** florian_kc <florian_kc!~florian@dynamic-093-132-012-154.93.132.pool.telefonica.de> has joined #yocto | 19:12 | |
*** rsalveti <rsalveti!uid117878@id-117878.uxbridge.irccloud.com> has joined #yocto | 19:14 | |
*** Haxxa <Haxxa!~Haxxa@202-65-79-43.ip4.superloop.com> has quit IRC (Quit: Haxxa flies away.) | 19:15 | |
*** Haxxa <Haxxa!~Haxxa@89nnjg0xckz9ggn6r5xm.ip6.superloop.com> has joined #yocto | 19:17 | |
*** adams[1] <adams[1]!~adams1]@205.251.233.107> has joined #yocto | 19:19 | |
adams[1] | who adds the meta layers in bblayers.conf file ? | 19:20 |
*** kevinrowland <kevinrowland!~kevinrowl@136.226.67.2> has quit IRC (Quit: Client closed) | 19:20 | |
*** amitk <amitk!~amit@103.208.71.117> has quit IRC (Ping timeout: 268 seconds) | 19:33 | |
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 256 seconds) | 19:44 | |
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto | 19:44 | |
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has quit IRC (Quit: Leaving.) | 19:45 | |
*** mkorpershoek <mkorpershoek!sid537056@id-537056.uxbridge.irccloud.com> has quit IRC (Ping timeout: 255 seconds) | 19:49 | |
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 260 seconds) | 19:49 | |
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto | 19:49 | |
*** mkorpershoek <mkorpershoek!sid537056@id-537056.uxbridge.irccloud.com> has joined #yocto | 19:51 | |
paulg | https://wiki.yoctoproject.org/wiki/Reproducible_Builds <--- needs a section on how to kill it with fire. | 19:55 |
LetoThe2nd | adams[1]: usually you? | 19:55 |
adams[1] | LetoThe2nd: figured it out thanks. | 19:56 |
adams[1] | In one of the bb file I have this PACKAGE_INSTALL += " stress-ng i2c-tools libgpiod-tools"...can I add one more meta layer and in of the bbappends can I can remove i2c-tools? | 19:57 |
adams[1] | or is there any other elegant solution? | 19:58 |
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has joined #yocto | 20:03 | |
LetoThe2nd | adams[1]: this sounds like you are mixing some things up. the bb (usually called a recipe) has nothing to do with the layers. you can add/modify the data in recipes by so-called appends, e.g. recipe-like files with the .bbappend ending. | 20:04 |
*** u1106 <u1106!~quassel@2a05:d014:58:4b00:bbe8:f33:b5b7:d4f7> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) | 20:09 | |
*** u1106 <u1106!~quassel@ec2-18-193-68-189.eu-central-1.compute.amazonaws.com> has joined #yocto | 20:12 | |
*** roussinm <roussinm!~mroussin@ipagstaticip-d73c7528-4de5-0861-800b-03d8b15e3869.sdsl.bell.ca> has joined #yocto | 20:15 | |
*** manuel_ <manuel_!~manuel198@2a02:1748:dd5c:f290:c5b2:fdff:b718:9edf> has joined #yocto | 20:20 | |
*** Wouter0100 <Wouter0100!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat) | 20:21 | |
*** Wouter0100 <Wouter0100!~Wouter010@entry.nbg.netvos.nl> has joined #yocto | 20:22 | |
RP | paulg: it is a wiki | 20:31 |
RP | paulg: and you probably just want to kill the kernel timestamp bit | 20:31 |
paulg | yeah, I went and read the kernel class to remind me of the variable name for that. But a customer sounds like they want the old BUILD_REPRODUCIBLE_BINARIES=0 behaviour | 20:32 |
RP | paulg: we removed a lot of that choice since there wasn't a good reason to have two codepaths to maintain | 20:33 |
paulg | that was what I was afraid of. | 20:34 |
RP | paulg: did they say specifically what they didn't want/like? | 20:34 |
paulg | they used the kernel as their example (I'm not surprised) but they generalized to saying that setting build date+time to some fixed preset was "the same as removing this data entirely". | 20:37 |
RP | paulg: that is the key thing, we don't use "some fixed preset", we preserve most timestamps | 20:38 |
RP | paulg: we clamp the values to an upper limit and we have a deterministic value for the upper limit based on the incoming sources | 20:38 |
RP | effectively, nothing is removed other than the variance that comes from the time it was built | 20:39 |
paulg | I don't have any more info to go on, other than the vague suggestion it will break build and release process for several customers. | 20:41 |
paulg | and who knows - people do lots of crazy stuff. | 20:41 |
RP | paulg: the problem will be https://git.yoctoproject.org/poky/commit/?id=4b424bdfdbbe16b6e41f6cd1de75a51e3799cf94 (from a year ago) | 20:42 |
paulg | yeah - I'll leave it for vmeson and the userspace people to decide what to do. I gave a solution for the kernel. :-P | 20:43 |
RP | https://git.yoctoproject.org/poky/commit/?id=f47a396964c4de76838f8c59b8226625817aa369 was the other bit | 20:43 |
*** fitzsim <fitzsim!~user@mail.fitzsim.org> has quit IRC (Read error: Connection reset by peer) | 20:44 | |
vvn | JPEW: so BBMASK += "meta-distro-I-want-to-ignore" in conf/multiconfig/foo.conf should suffice? | 20:45 |
paulg | I'm guessing trying a revert of those two would open a giant can of worms... | 20:46 |
JPEW | vvn: With some caveats, yes | 20:46 |
JPEW | BBMASK doesn't mask everything (like classes IIRC) | 20:47 |
RP | paulg: you'd get to keep all the pieces | 20:58 |
paulg | and the ashes from when it inevitably catches fire. | 20:59 |
paulg | anyway, thanks for helping me confirm BUILD_REPRODUCIBLE_BINARIES really was dead and buried with kirkstone | 21:01 |
*** sr2 <sr2!~sr2@46.149.52.241> has joined #yocto | 21:12 | |
*** florian_kc is now known as florian | 21:18 | |
LetoThe2nd | fire? we burn something? | 21:18 |
*** rob_w <rob_w!~rob@2001:a61:61c1:9001:9533:fd56:8ab6:d149> has quit IRC (Quit: Leaving) | 21:19 | |
*** Algotech75 is now known as Algotech | 21:19 | |
*** Tokamak <Tokamak!~Tokamak@172.58.228.136> has joined #yocto | 21:21 | |
*** manuel_ <manuel_!~manuel198@2a02:1748:dd5c:f290:c5b2:fdff:b718:9edf> has quit IRC (Ping timeout: 256 seconds) | 21:29 | |
*** sr2 <sr2!~sr2@46.149.52.241> has quit IRC (Ping timeout: 260 seconds) | 21:58 | |
RP | Saur[m]: I logged the read sizes on my system and they're mostly around the 500k mark. I also noticed python 3.10 allows a pipesize argument to subprocess and setting that to 1MB did result in fewer reads | 22:02 |
*** florian <florian!~florian@dynamic-093-132-012-154.93.132.pool.telefonica.de> has quit IRC (Ping timeout: 268 seconds) | 22:05 | |
RP | Saur[m]: my conclusion is that instead of bundling this all into workerdata, we should send the individual fn entries at fork_off_task time | 22:22 |
RP | Saur[m]: the worker only needs the bulky info at task exec time | 22:23 |
*** gsalazar <gsalazar!~gsalazar@139.0.166.178.rev.vodafone.pt> has joined #yocto | 22:38 | |
Saur[m] | RP: I tried adding `pipesize=1024*1024` to the Poen calls in runqueue.py. If I am in the situation with more than 1024 open pipes, then I get an EPERM. Otherwise the setting is accepted, but I still do not see reads > 64 kB. :( | 22:43 |
Saur[m] | Popen* | 22:43 |
RP | Saur[m]: hmm, not good :/ | 22:46 |
Saur[m] | I wonder what's the difference between your system and mine that makes it go above 64 kB without any hassle. | 22:47 |
*** roussinm <roussinm!~mroussin@ipagstaticip-d73c7528-4de5-0861-800b-03d8b15e3869.sdsl.bell.ca> has quit IRC (Quit: WeeChat 3.0) | 22:56 | |
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 268 seconds) | 22:59 | |
*** nemik <nemik!~nemik@162-245-20-117.public.monkeybrains.net> has joined #yocto | 22:59 | |
*** nemik <nemik!~nemik@162-245-20-117.public.monkeybrains.net> has quit IRC (Ping timeout: 256 seconds) | 23:04 | |
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto | 23:04 | |
RP | Saur[m]: kernel version? | 23:08 |
Saur[m] | 5.18 | 23:09 |
RP | Saur[m]: 5.15 | 23:09 |
RP | Saur[m]: https://git.yoctoproject.org/poky-contrib/commit/?h=rpurdie/t222&id=620adb1747f3bdd4dfd7a03d1e02c40349fed347 should help | 23:13 |
*** demirok <demirok!~bell@user/demirok> has joined #yocto | 23:44 | |
*** justache is now known as justGrit | 23:52 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!