Friday, 2023-09-22

*** lexano <lexano!~lexano@174.119.69.134> has quit IRC (Ping timeout: 240 seconds)00:02
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)00:45
*** sakman <sakman!~sakman@208.111.77.233> has joined #yocto00:49
*** davidinux <davidinux!~davidinux@host-82-58-46-242.retail.telecomitalia.it> has quit IRC (Ping timeout: 260 seconds)01:03
*** davidinux <davidinux!~davidinux@host-80-104-236-251.retail.telecomitalia.it> has joined #yocto01:05
*** Ablu <Ablu!~Ablu@user/Ablu> has quit IRC (Ping timeout: 258 seconds)01:27
*** Ablu <Ablu!~Ablu@user/Ablu> has joined #yocto01:28
*** Daanct12 <Daanct12!~danct12@user/danct12> has joined #yocto01:51
*** jclsn <jclsn!~jclsn@2a04:4540:6538:7900:2ce:39ff:fecf:efcd> has quit IRC (Ping timeout: 240 seconds)02:49
*** jclsn <jclsn!~jclsn@2a04:4540:653a:1300:2ce:39ff:fecf:efcd> has joined #yocto02:52
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Ping timeout: 245 seconds)04:03
*** Daanct12 <Daanct12!~danct12@user/danct12> has quit IRC (Quit: WeeChat 4.0.4)04:03
*** Vonter <Vonter!~Vonter@user/vonter> has joined #yocto04:04
*** Daanct12 <Daanct12!~danct12@user/danct12> has joined #yocto04:07
PhoenixMageLetoThe2nd: My first custom yocto build connected to self hosted Mender is up and running :)04:11
*** Minvera2 <Minvera2!~Minvera@user/Minvera> has quit IRC (Quit: Leaving)04:58
*** Minvera <Minvera!~Minvera@user/Minvera> has quit IRC (Quit: Leaving)04:58
*** alimon <alimon!~alimon@fixed-189-203-87-137.totalplay.net> has joined #yocto05:06
*** yates_work <yates_work!~user@fv-nc-f7af8b91e1-234237-1.tingfiber.com> has quit IRC (Remote host closed the connection)05:07
*** amitk <amitk!~amit@58.84.61.37> has joined #yocto05:13
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto05:41
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Client Quit)05:41
*** xmn <xmn!~xmn@2600:4040:9390:8c00:fd72:70c3:f61d:d634> has joined #yocto05:52
*** manuel__ <manuel__!~manuel198@2a02:1748:dd5c:f290:e4b3:2d0:11e7:2d0f> has joined #yocto06:00
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has joined #yocto06:01
*** manuel_ <manuel_!~manuel198@2a02:1748:dd5c:f290:c5b2:fdff:b718:9edf> has quit IRC (Ping timeout: 258 seconds)06:02
*** linfax <linfax!~linfax@eumail.topcon.com> has joined #yocto06:17
*** vladest <vladest!~Thunderbi@adsl-89-217-204-83.adslplus.ch> has quit IRC (Ping timeout: 255 seconds)06:21
mcfriskabelloni or anyone: how to get to do_testimage task logs with debug details from https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/5581/steps/12/logs/stdio ?06:22
*** linfax <linfax!~linfax@eumail.topcon.com> has quit IRC (Remote host closed the connection)06:22
*** linfax <linfax!~linfax@eumail.topcon.com> has joined #yocto06:23
*** linfax <linfax!~linfax@eumail.topcon.com> has quit IRC (Remote host closed the connection)06:24
*** brrm <brrm!~brrm@ip-078-043-203-234.um18.pools.vodafone-ip.de> has quit IRC (Ping timeout: 258 seconds)06:26
abellonimcfrisk: they are here https://autobuilder.yocto.io/pub/non-release/20230907-29/testresults/qemux86-64-ptest/06:26
abellonibut this was an old failure so I guess you won't find what you are looking for06:27
mcfriskabelloni: thanks, debug logs were not in that test run06:32
*** brrm <brrm!~brrm@ip-078-043-203-234.um18.pools.vodafone-ip.de> has joined #yocto06:33
RPSaur: As suspected, the tests did fail. I've sent a v2 which fixes06:33
*** slimak <slimak!~slimak@eu242.internetdsl.tpnet.pl> has joined #yocto06:38
*** linfax <linfax!~linfax@eumail.topcon.com> has joined #yocto06:47
*** vladest <vladest!~Thunderbi@217.192.139.41> has joined #yocto07:06
kanavinRP: groff upstream acknowledged the race issue, so I think they'll make a patch quickly https://savannah.gnu.org/bugs/?6469507:11
kanavinI'll send it as soon as it lands in their git07:11
LetoThe2ndyo dudX07:14
LetoThe2ndPhoenixMage: very cool! is it based on a publicly available platform?07:14
*** vladest <vladest!~Thunderbi@217.192.139.41> has quit IRC (Ping timeout: 244 seconds)07:15
*** mckoan|away is now known as mckoan07:16
*** vladest <vladest!~Thunderbi@217.192.139.41> has joined #yocto07:22
*** ptsneves <ptsneves!~Thunderbi@bl13-187-229.dsl.telepac.pt> has joined #yocto07:24
*** varjag <varjag!~user@188.95.241.196> has joined #yocto07:24
*** vladest <vladest!~Thunderbi@217.192.139.41> has quit IRC (Ping timeout: 245 seconds)07:49
*** vladest <vladest!~Thunderbi@217.192.139.41> has joined #yocto07:51
rob_wwhat is the best pratice to use EXTRA_USER_PARAMS and set passwords .. i am on kirkstone atm,  usermod -P was abosolete, now trying usermod -p  `openssl passwd mypass` root07:57
RPkanavin: thanks!07:57
RPlooks like the llvn upgrade breaks mesa-native for me locally :(07:57
rob_wbut i cant login and the hash in shadow doesnt look like anything i create on a normal console vwith openssl07:57
*** l3s8g <l3s8g!~l3s8g@p200300de171f520000000000000005e9.dip0.t-ipconnect.de> has joined #yocto08:03
*** xmn <xmn!~xmn@2600:4040:9390:8c00:fd72:70c3:f61d:d634> has quit IRC (Quit: ZZZzzz…)08:19
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto08:24
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto08:34
*** l3s8g <l3s8g!~l3s8g@p200300de171f520000000000000005e9.dip0.t-ipconnect.de> has quit IRC (Remote host closed the connection)08:36
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto08:36
*** l3s8g <l3s8g!~l3s8g@p200300de171f520000000000000005e9.dip0.t-ipconnect.de> has joined #yocto08:37
rob_wnvm rtfm08:39
mckoanhello, I need to create a recipe that installs several sysVinit service. I am following the path opened by busybox. Unfortunately it doesn't work. See https://pastebin.com/7TjR57FW08:43
mckoanAt the moment I am trying with a single service.08:43
mckoanLooks like the recipe name matters, but busybox works even it is not installing a INITSCRIPT_NAME with that name08:44
mckoanIs there something I am missing in the variables INITSCRIPT_PACKAGES, INITSCRIPT_NAME, INITSCRIPT_PARAMS ?08:44
*** pasherring <pasherring!~paulo@2001:8a0:ec5c:a700:5ca0:9d7a:7341:1544> has joined #yocto08:49
RPmckoan: looks like an assumption about PN somewhere :/08:55
mckoanRP: sorry, what do you mean?08:58
*** luc4 <luc4!~luca@2a00:6d43:501:1201:cd23:fe43:a6cf:74f1> has joined #yocto09:00
RPmckoan: it seems to have some assumption that the script is named after PN09:08
*** ptsneves <ptsneves!~Thunderbi@bl13-187-229.dsl.telepac.pt> has quit IRC (Read error: Connection reset by peer)09:19
*** ptsneves1 <ptsneves1!~Thunderbi@bl13-187-229.dsl.telepac.pt> has joined #yocto09:19
*** ptsneves1 is now known as ptsneves09:21
rburtonRP: damn and blast09:25
RPrburton: I tested the first four patches successfully so those merged09:29
rburtoni'd blame the one that stops using grep09:30
RPrburton: I also found limited insight on the setupClass logging09:30
rburtonwithout even looking at the fails i can see one problem that failed to get fixed when i split the branch in half09:31
* RP hands an axe to rburton09:37
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Read error: Connection reset by peer)09:39
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto09:40
*** ptsneves <ptsneves!~Thunderbi@bl13-187-229.dsl.telepac.pt> has quit IRC (Ping timeout: 258 seconds)09:41
mckoanRP: do you mean you suspect a bug in the class?09:42
rburtonRP: was it just those two that failed, or are they just the first two that failed?09:43
RPmckoan: no, just some assumption that isn't obvious. Maybe some variable that needs to be set if the assumption isn't true. I don't remember too much offhand09:58
RPrburton: it seemed to be qemuarm things09:59
rburtonfired locally to see what i broke09:59
*** sakman_ <sakman_!~sakman@99.209.85.164> has joined #yocto10:17
*** sakman <sakman!~sakman@208.111.77.233> has quit IRC (Ping timeout: 258 seconds)10:20
*** vladest <vladest!~Thunderbi@217.192.139.41> has quit IRC (Ping timeout: 252 seconds)10:29
*** goliath <goliath!~goliath@user/goliath> has joined #yocto10:33
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has quit IRC (Ping timeout: 252 seconds)10:33
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #yocto10:42
*** Daanct12 <Daanct12!~danct12@user/danct12> has quit IRC (Quit: WeeChat 4.0.4)10:44
*** vladest <vladest!~Thunderbi@adsl-89-217-204-83.adslplus.ch> has joined #yocto10:51
*** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has quit IRC (Quit: Leaving)10:53
*** sakman <sakman!~sakman@208.111.77.233> has joined #yocto10:55
*** sakman_ <sakman_!~sakman@99.209.85.164> has quit IRC (Ping timeout: 246 seconds)10:57
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Client closed)11:25
*** luc4 <luc4!~luca@2a00:6d43:501:1201:cd23:fe43:a6cf:74f1> has quit IRC (Ping timeout: 246 seconds)11:32
*** yates_work <yates_work!~user@fv-nc-f7af8b91e1-234237-1.tingfiber.com> has joined #yocto11:33
yates_workwhere is DISTRO_FEATURES typically defined?11:37
*** lexano <lexano!~lexano@174.119.69.134> has joined #yocto11:37
mckoanyates_work: in the distro .config file11:47
*** rfuentess <rfuentess!~rfuentess@2a01:cb1e:50:f716:6af4:3c8a:483b:b699> has joined #yocto12:20
*** rfuentess <rfuentess!~rfuentess@2a01:cb1e:50:f716:6af4:3c8a:483b:b699> has quit IRC (Read error: Connection reset by peer)12:31
*** rfuentess <rfuentess!~rfuentess@2a01:cb1e:50:f716:1e91:35eb:fa4f:730a> has joined #yocto12:32
*** camus <camus!~Instantbi@58.246.136.203> has quit IRC (Quit: camus)12:36
*** camus <camus!~Instantbi@58.246.136.203> has joined #yocto12:36
*** camus <camus!~Instantbi@58.246.136.203> has quit IRC (Remote host closed the connection)12:36
yates_workmckoan: ok thanks. i had looked in there but there was no "shadowed" (i.e., commented-out) DISTRO_FEATURES variable setting12:38
*** amitk_ <amitk_!~amit@58.84.61.37> has joined #yocto12:45
rburtonyates_work: there's a default value in oe-core if you don't set it explicitly in the conf.  bitbake-getvar DISTRO_FEATURES will show you what the value is and where it is defined.12:46
yates_workgreat info!12:49
*** l3s8g <l3s8g!~l3s8g@p200300de171f520000000000000005e9.dip0.t-ipconnect.de> has quit IRC (Remote host closed the connection)12:52
*** l3s8g <l3s8g!~l3s8g@p200300de171f520000000000000005e9.dip0.t-ipconnect.de> has joined #yocto12:52
*** amitk_ <amitk_!~amit@58.84.61.37> has quit IRC (Ping timeout: 240 seconds)12:52
*** xmn <xmn!~xmn@2600:4040:9390:8c00:d8ad:803d:6698:90d0> has joined #yocto13:07
yates_workis bitbake-getvar only good for getting variables in the local.conf file for the build?13:10
yates_worki looked it up and could not find the command in the bitbake reference manual (2.4)13:10
*** l3s8g <l3s8g!~l3s8g@p200300de171f520000000000000005e9.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 245 seconds)13:11
yates_worki'm thinking it must be limited to that context since you don't specify a recipe or an image13:11
*** Xagen <Xagen!~Xagen@99-135-179-142.lightspeed.austtx.sbcglobal.net> has joined #yocto13:19
qschulztlwoerner: I have some notes for the patches in the mailing list so please don't merge yet the rk3588 support13:22
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Remote host closed the connection)13:31
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto13:33
mckoanyates_work: this is an example https://github.com/Freescale/meta-freescale-distro/tree/master/conf/distro13:34
*** varjag <varjag!~user@188.95.241.196> has quit IRC (Quit: ERC (IRC client for Emacs 27.1))13:37
rburtonyates_work: try reading bitbake-getvar --help13:40
tlwoernerqschulz: no problem13:40
tlwoerneri try to wait a couple days for feedback13:40
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor)13:52
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto13:52
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto13:59
pasherringHey all =) Is there some tutorial/notes on getting started with bitbake at development level? Like understanding the project structure and code-base organization, and maybe extend the interface of a existing tool. One idea I have is to allow opening the recipe sources on the system's preferred editor.14:06
rburtonpasherring: you might want to look at adrianf's 'devtool ide' patches on the oe-core list14:07
rburtonpasherring: but right now, devtool modify will give you a local copy of the source tree for a recipe that you can just open in an ide and edit, and calling bitbake will use that source14:07
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor)14:08
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto14:08
pasherringrburton, Nice! I read a few lines about this spread out here, but, never got to see what it is really about. I'll look into it.14:08
pasherringI rely a lot on compile_commands.json file for source browsing, and I've made a small bbclass that would use python's compiledb package to generate it from log.do_compile, or alternatively use cmake to generate it. Not sure if this is overall too useful.14:12
pasherringI am a bit too fearful of contributing openly, not sure if it is worth it :\14:12
yates_workmckoan: thanks - very helpful14:16
mckoanyates_work: great! thanks14:24
*** kscherer <kscherer!~kscherer@bras-base-otwaon1146w-grc-32-76-71-129-107.dsl.bell.ca> has joined #yocto14:41
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor)14:43
*** alessioigor <alessioigor!~alessioig@185.178.95.233> has joined #yocto14:43
tlwoernerqschulz: does my log message imply i think the binary blob is based on TF-A? i'm literally trying to say the opposite14:44
tlwoernerqschulz: lol, i was wondering why that email bounced to you14:45
tlwoernerwhy is google (gmail) suddenly deciding that emails from RP are spam? <grr>14:49
qschulztlwoerner: that's what I understood yes. we're using the binary DDR/TPL blob, hopefully this can change if/when TF-A gains support for the rk358814:53
qschulz(add quotes around the second sentence)14:53
qschulzs/what I understood/how I understood it/14:53
qschulzDDR/TPL is not from TF-A as far as I know14:54
qschulzBL31 is (which is part of U-Boot Proper fitImage, named u-boot.itb, itself bundled in u-boot-rockchip.bin)14:54
*** GillesM <GillesM!~gilles@116.79.123.78.rev.sfr.net> has quit IRC (Quit: Leaving)14:59
adrianfpasherring: Which Yocto version are you using? Which editor do you prefer?15:02
*** GillesM <GillesM!~gilles@78.123.79.116> has joined #yocto15:06
*** GillesM <GillesM!~gilles@78.123.79.116> has quit IRC (Remote host closed the connection)15:07
RPtlwoerner: that doesn't sound good? I've sent too many patches recently? :/15:09
JPEWtlwoerner: I have to  check and mark them as not spam frequently. I blame "the algorithm" ;)15:10
*** linfax <linfax!~linfax@eumail.topcon.com> has quit IRC (Ping timeout: 240 seconds)15:10
RPIs it my patches, email replies or both?15:12
pasherringadrianf, quite outdated. bitbake is 1.32, yocto 2.2 (daisy I think?)15:13
rburtonmorty15:15
RPpasherring: you could always share and make it clear you're not asking for inclusion, it is just so others can use if it is useful to them. Please don't be fearful of contributing15:15
rburtonpasherring: EOL since july 2018, FYI15:15
*** rfuentess <rfuentess!~rfuentess@2a01:cb1e:50:f716:1e91:35eb:fa4f:730a> has quit IRC (Remote host closed the connection)15:16
pasherringRP, right, I try my brave pants and try to overcome this =)15:19
pasherringrburton, right! Daisy is 1.6, which was the initial release that the pilot project was based of. Sadly, the next best thing on this set top box realm would be dunfell, which is already on the verge of EOL :\15:21
*** slimak <slimak!~slimak@eu242.internetdsl.tpnet.pl> has quit IRC (Ping timeout: 252 seconds)15:21
adrianfpasherring: Probably "devtool modify your-recipe" will already work with this old version. The devtool ide patches are usable with kirkstone and newer.15:24
*** khem <khem!uid220931@id-220931.helmsley.irccloud.com> has joined #yocto15:27
pasherringadrianf, Noticed that I missed the editor: I use vscode. Regarding devtool, I'll poke around. I gave up because of some corner cases, especially multiple SRC_URI with destsuffix, are quite common on the code-base15:30
pasherringAlso, broadcom deliveries uses some sort of externalsrc of their own, which also tends to fail with devtool :\15:31
tlwoernerRP: i'll check whether it's patches or replies next time. for me it was 1 yesterday and 1 (so far) today15:46
vvnhow do I specify the minimal kernel version for a given machine?15:48
RPpasherring: we do take improvements to devtool!15:48
khemRP: any ideas what could be going on with musl fetch error15:48
RPkhem: no :(15:48
khemI could see it happen on non AB machines too15:48
RPkhem: how are you configuring the shallow clones?15:49
khemRP: https://github.com/YoeDistro/yoe-distro/blob/master/sources/meta-yoe/conf/distro/yoe.inc#L49-L5715:51
RPkhem: worrying that it breaks :(15:51
khemdo we have shallow clones enabled on AB too ?15:51
RPkhem: no15:51
khemyeah so it maybe not related to shallow clones15:52
adrianfpasherring: VSCode is the default editor which the devtool ide plugin supports.15:52
khemI think I should just remove MIRRORS entries for musl and see if that helps15:52
pasherringRP, Right! That was also one of the reasons I wanted to get to know a bit more on how to develop =) One thing that I really like about this project is how well documented it is. But, I couldn't find docs/guides on how to develop (and maybe just didn't looked enough)15:52
khempasherring: we have been putting quite a bit of focus on developer tooling for past some time.15:53
khemearlier focus was more release oriented, which is world class now15:53
RPkhem: https://git.musl-libc.org/git/musl - Request not supported: '/home/git/musl'15:54
RPkhem: the repo looks to be broken?15:55
khemhmm15:55
RPmuch easier to assume bitbake is broken15:55
khemRP: but local clone works15:56
khemhttps://www.irccloud.com/pastebin/0vqfD7p5/15:56
RPpasherring: documention tends to focus on how to use the project but we'd be interested if there are specific questions you think should be answered?15:56
RPkhem: git clone https://git.musl-libc.org/git/musl works, git clone https://git.musl-libc.org/git/musl.git does not15:57
RPthe logs say the latter was being used15:57
khemhttps://www.irccloud.com/pastebin/Oev99kvH/15:57
RPkhem: right15:57
adrianfpasherring: did you already look at that https://docs.yoctoproject.org/sdk-manual/extensible.html#using-devtool-in-your-sdk-workflow ?15:58
RPkhem: musl_git.bb:SRC_URI = "git://git.musl-libc.org/git/musl.git;branch=master;protocol=https15:58
RPhas the .git15:58
RPkhem: does mesa-native build for you btw? It fails with the new llvm for me :(16:00
khemRP:  hmm it did16:01
khemI fixed it - and ran https://autobuilder.yoctoproject.org/typhoon/#/builders/45/builds/786216:01
khemlets see if it fetches it now16:01
khemwhat error do you see with mesa-native ?16:02
RPsrc/amd/llvm/libamd_common_llvm.a.p/ac_llvm_helper.cpp.o: in function `ac_create_passmgr':16:05
RP| ac_llvm_helper.cpp:(.text.ac_create_passmgr+0x8c): undefined reference to `llvm::createPromoteMemoryToRegisterPass(bool)16:05
pasherringRP, I am sure i have all kind of dumb questions. But, one I've been trying to understand is how can I add/extend a new command/option to some existing tool, or how to setup a proper interactive debugging session on existing tool, to inspect variables, try to have a "runtime" understanding of common structures and so on.16:06
RPpasherring: our docs are about how to use the project, not develop software in general. There should be other resources though outside the project for that16:06
RPsomething about interactively debugging project things would be nice to have....16:08
pasherringRP, I've started with oe-pkgdata-util, which is a bit more light weight (or at least seems more straight forward), and because I thought this might be the correct place for the "open recipe sources" command I mentioned.16:08
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Quit: Ex-Chat)16:09
khemRP:16:11
khemI saw something on bpftrace hmm16:11
khembut that was bpftrace issue16:11
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 240 seconds)16:13
khemRP: we need - https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/2382716:13
khemI proposed it 2 months back16:13
khemto mesa16:13
khemRP: I will send a patch for mesa-native in few moments, I think I am carrying it in meta-clang thats why I did not see the issue16:15
RPkhem: thanks16:16
khemhmm v1 of this patch is already applied to core16:25
khemso I wonder16:25
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Read error: Connection reset by peer)16:26
*** Vonter <Vonter!~Vonter@user/vonter> has joined #yocto16:26
*** mckoan is now known as mckoan|away16:28
*** Estrella_ <Estrella_!~quassel@075-081-060-240.res.spectrum.com> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)16:33
*** Vonter_ <Vonter_!~Vonter@user/vonter> has joined #yocto16:35
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Read error: Connection reset by peer)16:35
khemRP:  patch is on ml16:37
khemregarding musl fetch issue it still remains after changing repo to drop .git16:39
khemhttps://autobuilder.yoctoproject.org/typhoon/#/builders/45/builds/786216:39
*** Estrella_ <Estrella_!~quassel@2603-8080-d700-7495-8015-871d-4267-20cb.res6.spectrum.com> has joined #yocto16:40
tlwoernerJPEW: it would be nice if "the algorithm" took our feedback as inputs. how many times do i have to mark Miquel Raynal's emails as "not spam" before google gets a clue?!16:40
JPEWtlwoerner: Ya, not sure :/16:42
khemRP: Fetcher is doing some translation ? - LANG=C git -c gc.autoDetach=false -c core.pager=cat clone --bare --mirror https://git.musl-libc.org/git/git/musl --progress16:47
khemthis fails16:47
khembut how did it get those two git/git in the utl16:47
*** amitk_ <amitk_!~amit@58.84.61.37> has joined #yocto16:49
RPkhem: it says core.pager=cat fetch -f --progress https://git.musl-libc.org/git/musl refs/heads/*:refs/heads/* refs/tags/*:refs/tags/ where I'm looking16:49
khemdoes it do something special when repo is called musl.git ?16:49
RPkhem: not that I know of16:50
khemhmm ok16:51
*** amitk_ <amitk_!~amit@58.84.61.37> has quit IRC (Remote host closed the connection)16:55
tlwoernercould someone interpret/translate what this is doing? https://git.openembedded.org/openembedded-core/tree/meta/conf/machine/include/soc-family.inc16:58
tlwoerneri know what ${@ is, but what is ${@[ ?16:58
tlwoernerwhy not just set MACHINEOVERRIDES directly?16:58
khemit says append SOC_FAMILY to MACHINEOVERRIDES iff its not empty17:00
khemprepend actually but its same otherwise17:01
dariotlwoerner: first pair of brackets crates an array, second pair indexes it with the result of the comparison17:05
tlwoernerthanks!17:09
vvnwhat is the quick and dirty way to test upstream kernel version 6.6-rc1?17:16
*** Estrella__ <Estrella__!~quassel@2603-8080-d700-7495-0182-d794-2af2-3de2.res6.spectrum.com> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)17:19
khemvvn:  linux-yocto-dev17:19
vvnkhem: linux-yocto-dev unfortunately goes up to 6.517:22
khemUsually you can quickly spin a recipe too which machine are you looking for17:23
vvnkhem: sure but I was wondering if there was something I could add in local.conf instead of creating a linux-yocto_6.6-rc1.bb recipe ;)17:26
khema bbappend might do17:28
khemset SRCREV_machine SRCREV_meta  and LINUX_VERSION17:30
zeddiivvn. in a matter of a day, linux-yocto-dev is going to be 6.6-rc217:31
zeddiithere's breakage across a lot of coupled packages that I've been fixing.17:31
vvnperfect!17:31
khemyeah I see https://git.yoctoproject.org/yocto-kernel-cache/17:31
* zeddii is fighting with perf today17:31
*** Estrella__ <Estrella__!~quassel@2603-8080-d700-7495-5daa-a082-90ce-8aa6.res6.spectrum.com> has joined #yocto17:31
*** florian_kc <florian_kc!~florian@dynamic-078-048-095-234.78.48.pool.telefonica.de> has joined #yocto17:51
*** Vonter_ <Vonter_!~Vonter@user/vonter> has quit IRC (Ping timeout: 258 seconds)18:34
*** Vonter <Vonter!~Vonter@user/vonter> has joined #yocto18:36
*** tokamak <tokamak!~Tokamak@2603:c020:4004:f00:59d7:d5e1:201e:845f> has quit IRC (Quit: ZNC 1.8.2+deb2build5 - https://znc.in)18:43
*** tokamak <tokamak!~Tokamak@129.80.5.79> has joined #yocto18:45
*** alessioigor <alessioigor!~alessioig@185.178.95.233> has quit IRC (Quit: alessioigor)19:08
*** pasherring <pasherring!~paulo@2001:8a0:ec5c:a700:5ca0:9d7a:7341:1544> has quit IRC (Remote host closed the connection)19:10
*** slimak <slimak!~slimak@eu242.internetdsl.tpnet.pl> has joined #yocto19:42
*** ecdhe <ecdhe!~ecdhe@user/ecdhe> has quit IRC (Read error: Connection reset by peer)19:51
jclsnHow to map the path from a workspace correctly when debugging with gdbserver? Do I need to involve the SDK?19:55
*** vladest <vladest!~Thunderbi@adsl-89-217-204-83.adslplus.ch> has quit IRC (Remote host closed the connection)19:56
*** ecdhe <ecdhe!~ecdhe@user/ecdhe> has joined #yocto19:56
*** vladest <vladest!~Thunderbi@adsl-89-217-204-83.adslplus.ch> has joined #yocto19:56
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto20:20
*** davidinux <davidinux!~davidinux@host-80-104-236-251.retail.telecomitalia.it> has quit IRC (Ping timeout: 244 seconds)20:28
*** davidinux <davidinux!~davidinux@45.11.80.134> has joined #yocto20:29
*** amitk <amitk!~amit@58.84.61.37> has quit IRC (Ping timeout: 258 seconds)20:45
*** l3s8g <l3s8g!~l3s8g@p200300de171f520000000000000005e9.dip0.t-ipconnect.de> has joined #yocto20:48
khemjclsn: I think you can use sysroot in a gdb config or something21:07
khemRP:  I have sent a v3 of musl patchset21:08
khemwhich should settle the fetching issue21:08
RPkhem: what was the issue?21:08
khemRP:  I switched to using etalabs.net which git.musl.org resolves to21:09
RPkhem: I kind of wish we could get to the bottom of what is breaking21:09
khemI could not get it on local machine again after cleanall21:10
khemso hard to debug21:10
jclsnkhem: Yeah, seems gdb-multiarch is sufficient for my needs, but you could maps everything I guess21:10
khemRP:  Rich ( musl maintainer ) suggested to use git:// protocol instead of https21:12
khemhe wants to get https setup properly and upgrade httpd on the git machine21:13
khemI think we should just use github.com/bminor/musl mirror is what my mind says21:14
khemRP: what git client do we use on AB systems ?21:14
khemis it something of our own or distro provided one21:15
RPkhem: distro provided in most cases21:15
khemok21:15
RPkhem: I wonder if there is some compatibility symlink in the fetcher for ".git" causing problems21:15
*** l3s8g <l3s8g!~l3s8g@p200300de171f520000000000000005e9.dip0.t-ipconnect.de> has quit IRC (Remote host closed the connection)21:15
khemhe was suspecting that client changed something that server is not understanding now21:15
khemI do see some zero sized files being created by fetcher in downloads21:16
RPthat is possible21:17
RPkhem: we can switch to the git protocol. We changed to http everywhere for corp firewalls and it being "best practise" now21:18
khemyou mean "we cannot" I guess21:19
RPkhem: no, I mean that we can switch it back. We just made a conscious decision to make http the default in most places21:21
RPthe mirrors should make http work for musl if git proto doesn't21:21
khemhmm21:22
khemlet me try that21:22
khemoh but protocol=https or protocol=git21:23
khemwe can only specify 121:23
khemso how will it toggle automatically21:23
khemI think fetching from github mirror might be a good option instead21:24
khemCDN and https all will work with no issues21:24
*** brrm <brrm!~brrm@ip-078-043-203-234.um18.pools.vodafone-ip.de> has quit IRC (Ping timeout: 244 seconds)21:25
RPkhem: we can add a mirror url for the other21:25
RPbut I mean the project default mirrors should cover it too21:25
khemlet go with what we have for now and let Rich upgrade his git server's httpd before switching21:26
*** slimak <slimak!~slimak@eu242.internetdsl.tpnet.pl> has quit IRC (Ping timeout: 240 seconds)21:27
RPok21:29
*** brrm <brrm!~brrm@ip-078-043-203-234.um18.pools.vodafone-ip.de> has joined #yocto21:30
khemRP:  I would spend that time looking into ptests instead21:31
khem:)21:31
yates_workif i bbappend recipe.bb, recipe.bbappend, then are the variables from recipe.bb available for modification in recipe.bbappend?21:33
*** brazuca <brazuca!~brazuca@2804:7f4:3598:bdc1:f54b:9b19:177e:a65a> has joined #yocto21:41
darioyes21:48
rburtonyates_work: yes, otherwise there's be no point21:48
dariowhich is why you almost always want +=, :append, :remove in .bbappend instead of plain assignments21:50
yates_workok21:54
yates_worki looked around for the .bbappend wildcard naming and couldn't find specifics. i have qtbase_git.bb which i want to bbappend; would that be qtbase_git-%.bbappend?21:58
JPEWqtbase_git.bbappend works21:58
rburtonqtbase_git.bbappend works21:58
rburtonor qtbase_%.bbappend21:58
yates_workah, ok21:58
*** kscherer <kscherer!~kscherer@bras-base-otwaon1146w-grc-32-76-71-129-107.dsl.bell.ca> has quit IRC (Quit: Konversation terminated!)22:06
rburtonhalstead: _free_ cdn? amazing!22:13
halsteadrburton: working my open source magic where I can.22:13
rburtonthat is impressive magic22:13
rburtongood work :)22:14
halsteadNow just need to get the files between 64mb and 1gb hosted22:14
rburtonpesky webkit with its vast amount of debug symbols, it's _giant_22:14
halsteadAnd then we need to figure out how to make files over 1gb smaller! ;)22:14
rburtonhm i have a thought22:16
halsteadRichard said we might be able to drop debug symbols for some sstate packages.22:16
rburtonthat's cheating22:17
rburtoni admit i did it for piglit but that had about 3gb of debug symbols for auto-generated test code22:20
halsteadI wonder how much work it would be to make the build system break sstate files into small segments and then pull those in22:20
rburtonRP: useful https://github.com/google/bloaty22:21
RPhalstead: the way to do it would be a custom fetcher module22:22
rburtonhalstead: well my 10 second experiment cut dbus-dbg down from 2.8M to 800M, lets see what that does to webkit22:22
RPrburton: what did you do?22:23
rburtonmwhaa22:23
rburtonCFLAGS += "-gz"22:23
RPhmm, I remember trying this a while back and the world wasn't ready22:23
rburtonthe internet says it might be now22:23
RPdid it reduce the sstate size? since that is compressed...22:24
rburtonthat much is true22:24
rburtonbut compressing sooner might be useful?22:24
RPI've nothing against that22:24
RPand yes, smaller files would help22:25
rburtonwhat algorithm is sstate using?22:25
RPrburton: zstd22:27
rburtonshame :)22:27
rburtonhm it appears that compressing the dbg made the sstate grow22:27
rburtonwhich wasn't expected22:27
rburtoni guess the sstate zstd is doing better than elf gzip22:28
rburtonignore me, it's late :)22:28
* RP is curious to experiment but not now :)22:34
*** tangofoxtrot <tangofoxtrot!~tangofoxt@user/tangofoxtrot> has quit IRC (Ping timeout: 260 seconds)22:43
*** tangofoxtrot <tangofoxtrot!~tangofoxt@user/tangofoxtrot> has joined #yocto22:45
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Ping timeout: 245 seconds)22:55
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)22:57
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Ping timeout: 240 seconds)23:03
*** Vonter <Vonter!~Vonter@user/vonter> has joined #yocto23:04
*** florian_kc <florian_kc!~florian@dynamic-078-048-095-234.78.48.pool.telefonica.de> has quit IRC (Ping timeout: 240 seconds)23:47
*** prabhakar <prabhakar!~prabhakar@pc.renesas.eu> has quit IRC (Ping timeout: 240 seconds)23:48

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