| *** lennux <lennux!~lennux@2a02:aa14:3481:3300:bf2e:bab7:1970:3189> has joined #yocto | 00:00 | |
| *** Guest74r4io3pq2 <Guest74r4io3pq2!~Guest74r4@2607:fea8:3360:7600:71a9:aa48:13f1:8bd> has joined #yocto | 00:02 | |
| *** Guest74r4io3pq2 <Guest74r4io3pq2!~Guest74r4@2607:fea8:3360:7600:71a9:aa48:13f1:8bd> has quit IRC (Client Quit) | 00:02 | |
| *** rfs613 <rfs613!~rfs613@bras-base-otwaon1102w-grc-26-76-69-5-116.dsl.bell.ca> has quit IRC (Read error: Connection reset by peer) | 00:03 | |
| *** flynn378 is now away: Auto-away | 00:06 | |
| *** rfs613 <rfs613!~rfs613@76.69.5.116> has joined #yocto | 00:06 | |
| *** paulg <paulg!~paulg@38.85.170.186> has joined #yocto | 00:07 | |
| *** paulg <paulg!~paulg@38.85.170.186> has quit IRC (Ping timeout: 240 seconds) | 00:14 | |
| *** zeemate <zeemate!~chris@2001:16b8:b13e:f200:7b20:564d:2a3b:ee13> has quit IRC (Ping timeout: 256 seconds) | 00:16 | |
| *** sgw is now away: I'm not here right now | 00:17 | |
| *** sgw is back | 00:28 | |
| *** KanjiMonster_ <KanjiMonster_!~KanjiMons@dslb-002-205-023-060.002.205.pools.vodafone-ip.de> has joined #yocto | 00:31 | |
| *** KanjiMonster_ is now away: disconnected | 00:31 | |
| *** KanjiMonster <KanjiMonster!~KanjiMons@dslb-002-205-016-056.002.205.pools.vodafone-ip.de> has quit IRC (Ping timeout: 256 seconds) | 00:32 | |
| *** KanjiMonster_ is now known as KanjiMonster | 00:32 | |
| *** lennux <lennux!~lennux@2a02:aa14:3481:3300:bf2e:bab7:1970:3189> has quit IRC (Quit: WeeChat 4.1.1) | 00:35 | |
| *** paulg <paulg!~paulg@38.85.170.186> has joined #yocto | 00:43 | |
| *** dkl_ is now away: Auto away at Mon Oct 27 00:51:45 2025 UTC | 00:51 | |
| *** zeddii <zeddii!~zeddii@pool-174-112-62-108.cpe.net.cable.rogers.com> has quit IRC (Quit: ZNC 1.9.0+deb2build3 - https://znc.in) | 01:25 | |
| *** zeddii <zeddii!~zeddii@pool-174-112-62-108.cpe.net.cable.rogers.com> has joined #yocto | 01:26 | |
| *** sgw is now away: I'm not here right now | 01:30 | |
| Crofton | People can do both | 01:30 |
|---|---|---|
| Crofton | @walter ^^^ | 01:30 |
| *** sgw is back | 01:33 | |
| *** sgw is now away: I'm not here right now | 01:54 | |
| walter | If things are getting serious, I might need a dedicated build machine, or I need to learn how to do incremental builds of linux inside yocto. cause it take a huge amount of time for every small change. | 01:57 |
| *** paulg <paulg!~paulg@38.85.170.186> has quit IRC (Quit: Leaving) | 02:03 | |
| *** walter <walter!~ch@user/walter> has quit IRC (Ping timeout: 264 seconds) | 02:10 | |
| *** walter <walter!~ch@user/walter> has joined #yocto | 02:10 | |
| *** ablu <ablu!~m-bfyrfh@user/Ablu> has quit IRC (Ping timeout: 246 seconds) | 02:20 | |
| *** ablu <ablu!~m-bfyrfh@user/Ablu> has joined #yocto | 02:22 | |
| *** dkl_ is back | 02:30 | |
| *** ptsneves <ptsneves!~Thunderbi@178235027209.wroclaw.vectranet.pl> has quit IRC (Remote host closed the connection) | 02:38 | |
| *** dkl_ is now away: Auto away at Mon Oct 27 02:40:03 2025 UTC | 02:40 | |
| *** _whitelogger <_whitelogger!~whitelogg@catirclogs.org> has quit IRC (Remote host closed the connection) | 02:46 | |
| *** ptsneves <ptsneves!~Thunderbi@178235027209.wroclaw.vectranet.pl> has joined #yocto | 02:47 | |
| *** ptsneves is now away: I am currently away from the computer. | 02:47 | |
| *** ptsneves is now away: I am currently away from the computer. | 02:47 | |
| *** denix is back | 02:48 | |
| *** _whitelogger <_whitelogger!~whitelogg@catirclogs.org> has joined #yocto | 02:52 | |
| *** Jones42 <Jones42!~Jones42@user/Jones42> has quit IRC (Ping timeout: 256 seconds) | 02:54 | |
| *** Jones42 <Jones42!~Jones42@user/Jones42> has joined #yocto | 02:56 | |
| *** jclsn <jclsn!~jclsn@46.59.219.41.dynamic-pppoe.dt.ipv4.wtnet.de> has quit IRC (Ping timeout: 265 seconds) | 03:01 | |
| *** jclsn <jclsn!~jclsn@149.233.166.36.dynamic-pppoe.dt.ipv4.wtnet.de> has joined #yocto | 03:03 | |
| *** vvn <vvn!~vivien@174.88.247.49> has joined #yocto | 03:39 | |
| *** Danct12 is back | 03:49 | |
| *** sgw is back | 03:52 | |
| *** Deepesh is back | 03:55 | |
| *** vvn <vvn!~vivien@174.88.247.49> has quit IRC (Quit: WeeChat 4.7.1) | 03:59 | |
| *** sgw is now away: I'm not here right now | 04:07 | |
| *** chep` <chep`!chep@gateway/vpn/airvpn/chep> has joined #yocto | 04:14 | |
| *** chep` is now away: Auto away at Mon Oct 27 04:14:39 2025 UTC | 04:14 | |
| *** chep <chep!chep@gateway/vpn/airvpn/chep> has quit IRC (Ping timeout: 240 seconds) | 04:15 | |
| *** chep` is now known as chep | 04:15 | |
| *** Lihis is back | 04:15 | |
| *** Deepesh is now away: Auto away | 04:30 | |
| *** Deepesh is back | 04:30 | |
| *** KireruKaze <KireruKaze!~Articulus@2601:642:4f80:f6a:16ac:60ff:fed8:386b> has joined #yocto | 05:18 | |
| *** Articulus5 <Articulus5!~Articulus@2601:642:4f80:f6a:16ac:60ff:fed8:386b> has quit IRC (Read error: Connection reset by peer) | 05:19 | |
| *** sakoman <sakoman!~sakoman@2602:feb4:3b:2100:c681:ee78:88b:3035> has quit IRC (Ping timeout: 256 seconds) | 05:22 | |
| *** sakoman <sakoman!~sakoman@2602:feb4:3b:2100:8d89:ba7b:1481:a90f> has joined #yocto | 05:35 | |
| *** sakoman is now away: I'm not here right now | 05:35 | |
| *** |Xagen <|Xagen!~Xagen@99-135-179-142.lightspeed.austtx.sbcglobal.net> has joined #yocto | 06:02 | |
| *** Emantor is back | 06:03 | |
| *** Xagen <Xagen!~Xagen@99-135-179-142.lightspeed.austtx.sbcglobal.net> has quit IRC (Ping timeout: 240 seconds) | 06:04 | |
| *** jmd <jmd!~user@aftr-62-216-202-58.dynamic.mnet-online.de> has joined #yocto | 06:04 | |
| *** Chaser <Chaser!~Chaser@user/chaser> has joined #yocto | 06:07 | |
| *** Chaser <Chaser!~Chaser@user/chaser> has quit IRC (Max SendQ exceeded) | 06:13 | |
| *** sakoman <sakoman!~sakoman@2602:feb4:3b:2100:8d89:ba7b:1481:a90f> has quit IRC (Ping timeout: 256 seconds) | 06:22 | |
| *** prabhakalad <prabhakalad!~prabhakar@122.173.137.76> has joined #yocto | 06:23 | |
| *** Emantor is now away: Auto away at Mon Oct 27 06:28:58 2025 UTC | 06:28 | |
| *** goliath <goliath!~goliath@user/goliath> has joined #yocto | 06:29 | |
| *** OnkelUlla <OnkelUlla!~user@dude03.red.stw.pengutronix.de> has joined #yocto | 06:33 | |
| *** sakoman <sakoman!~sakoman@2602:feb4:3b:2100:5ab0:a087:35a:e409> has joined #yocto | 06:34 | |
| *** sakoman is now away: I'm not here right now | 06:34 | |
| *** Emantor is back | 06:43 | |
| *** ptsneves <ptsneves!~Thunderbi@178235027209.wroclaw.vectranet.pl> has quit IRC (Ping timeout: 240 seconds) | 06:46 | |
| *** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has joined #yocto | 06:54 | |
| *** rfuentess <rfuentess!~rfuentess@lfbn-lyo-1-1566-5.w90-52.abo.wanadoo.fr> has joined #yocto | 06:55 | |
| *** vladest is back | 07:00 | |
| *** justache <justache!~justache@user/justache> has quit IRC (Ping timeout: 246 seconds) | 07:03 | |
| *** KanjiMonster is back | 07:04 | |
| *** vladest is now away: I am currently away from the computer. | 07:05 | |
| *** patersonc is back | 07:08 | |
| *** jmd <jmd!~user@aftr-62-216-202-58.dynamic.mnet-online.de> has quit IRC (Remote host closed the connection) | 07:09 | |
| *** piie is back | 07:09 | |
| *** mckoan|away is back | 07:12 | |
| *** mckoan|away is now known as mckoan | 07:12 | |
| *** _lore_ is back | 07:15 | |
| *** Jones42 <Jones42!~Jones42@user/Jones42> has quit IRC (Ping timeout: 240 seconds) | 07:16 | |
| *** vladest is back | 07:18 | |
| *** zeemate <zeemate!~chris@2001:16b8:b11d:7600:66ba:df3c:4a2c:2cb8> has joined #yocto | 07:18 | |
| *** vladest <vladest!~Thunderbi@adsl-89-217-204-83.adslplus.ch> has quit IRC (Quit: vladest) | 07:18 | |
| *** dr_kokobas <dr_kokobas!~Thunderbi@user/dr-kokobas:29317> has joined #yocto | 07:19 | |
| *** justache <justache!~justache@user/justache> has joined #yocto | 07:24 | |
| *** TobiOrNotTobi <TobiOrNotTobi!~TobiOrNot@89.1.77.198> has joined #yocto | 07:24 | |
| *** TobiOrNotTobi <TobiOrNotTobi!~TobiOrNot@89.1.77.198> has quit IRC (Remote host closed the connection) | 07:32 | |
| *** TobiOrNotTobi <TobiOrNotTobi!~TobiOrNot@89.1.77.198> has joined #yocto | 07:32 | |
| *** KireruKaze <KireruKaze!~Articulus@2601:642:4f80:f6a:16ac:60ff:fed8:386b> has quit IRC (Quit: Leaving) | 07:35 | |
| *** jmd <jmd!~user@195.243.197.82> has joined #yocto | 07:37 | |
| *** RP is back | 07:44 | |
| *** __ad is now away: Auto away at Mon Oct 27 07:43:44 2025 UTC | 07:48 | |
| *** tomasav <tomasav!~tomasav@165.225.94.116> has joined #yocto | 07:53 | |
| *** dkl_ is back | 07:59 | |
| *** vladest <vladest!~Thunderbi@82.197.175.98> has joined #yocto | 08:03 | |
| *** polprog is back | 08:06 | |
| *** polprog is now away: afk | 08:06 | |
| *** frieder <frieder!~frieder@i4DF67AE6.pool.tripleplugandplay.com> has joined #yocto | 08:08 | |
| *** vladest is now away: I am currently away from the computer. | 08:08 | |
| *** vladest is back | 08:15 | |
| *** dkl_ is now away: Auto away at Mon Oct 27 08:20:45 2025 UTC | 08:20 | |
| *** vladest is now away: I am currently away from the computer. | 08:22 | |
| *** deribaucourt is back | 08:23 | |
| *** Jones42 <Jones42!~Jones42@user/Jones42> has joined #yocto | 08:28 | |
| *** florian_kc is now known as florian | 08:28 | |
| *** chep` <chep`!chep@gateway/vpn/airvpn/chep> has joined #yocto | 08:40 | |
| *** chep` is now away: Auto away at Mon Oct 27 08:40:06 2025 UTC | 08:40 | |
| *** chep <chep!chep@gateway/vpn/airvpn/chep> has quit IRC (Ping timeout: 240 seconds) | 08:40 | |
| *** chep` is now known as chep | 08:40 | |
| *** frieder <frieder!~frieder@i4DF67AE6.pool.tripleplugandplay.com> has quit IRC (Ping timeout: 256 seconds) | 08:43 | |
| *** mathieum2048 is back | 08:43 | |
| *** frieder <frieder!~frieder@i4DF67AE6.pool.tripleplugandplay.com> has joined #yocto | 08:45 | |
| *** deribaucourt is now away: Auto away at Mon Oct 27 08:46:05 2025 UTC | 08:46 | |
| *** LainIwakura <LainIwakura!~LainIwaku@user/LainIwakura> has joined #yocto | 08:46 | |
| *** LainIwakura88 <LainIwakura88!~LainIwaku@user/LainIwakura> has joined #yocto | 08:50 | |
| *** LainIwakura <LainIwakura!~LainIwaku@user/LainIwakura> has quit IRC (Ping timeout: 250 seconds) | 08:53 | |
| *** dkl_ is back | 09:00 | |
| *** leon-anavi <leon-anavi!~Leon@46.55.231.62> has joined #yocto | 09:01 | |
| *** LainIwakura <LainIwakura!~LainIwaku@user/LainIwakura> has joined #yocto | 09:01 | |
| *** berton <berton!uid641616@id-641616.ilkley.irccloud.com> has joined #yocto | 09:06 | |
| qschulz | walter: I do both, but it's become near impossible to build vanilla poky from master since it brings llvm+rust and I very often get OOM | 09:12 |
| qschulz | (like my laptop freezes for 10-15min or even more before the OOM triggers :/) | 09:13 |
| qschulz | walter: actually, your input (and patches) as a beginner *now* is very much appreciated since once you have more experience some confusing things in the past become clear (because of implied or double meaning) | 09:14 |
| qschulz | walter: ??= operator means it can be overridden by ?= or = anywhere, including conf files (e.g. local.conf, distro.conf, machine.conf, etc..) or bbappend, regardless of the parsing order | 09:25 |
| qschulz | if you have a "leaf" layer (that is a layer that is only included for one product line and not meant to be expanded, then I find it fine to have a bbappend which changes the default value of some variables, e.g. here have PACKAGECONFIG ?= "" in there) | 09:26 |
| qschulz | if you're changing a recipe variable from a conf file, you'll need the :pn-<recipename> override | 09:27 |
| *** alperak <alperak!uid641238@id-641238.ilkley.irccloud.com> has joined #yocto | 09:33 | |
| rburton | qschulz: autobuilder sstate + ccache is a good answer. the AB has normally built clang already. | 09:40 |
| qschulz | rburton: this isn't vanilla anymore as I need to change the local.conf :) | 09:41 |
| *** LainIwakura88 <LainIwakura88!~LainIwaku@user/LainIwakura> has quit IRC (Quit: Client closed) | 09:43 | |
| *** LainIwakura <LainIwakura!~LainIwaku@user/LainIwakura> has quit IRC (Quit: Client closed) | 09:43 | |
| rburton | qschulz: meh, slap the config fragment in some other conf, it's very useful | 09:45 |
| *** ndec is back | 09:49 | |
| *** jmd <jmd!~user@195.243.197.82> has left #yocto (ERC 5.6.0.30.1 (IRC client for GNU Emacs 30.1)) | 10:01 | |
| *** Ermine is back | 10:02 | |
| *** jmd <jmd!~user@195.243.197.82> has joined #yocto | 10:31 | |
| *** madisox_ is back | 10:33 | |
| Ermine | qschulz: re OOM: 1) check if MGLRU is active on your machine, 2) add swap space. It helped me to finish my yocto build | 10:38 |
| *** madisox_ is now away: Auto-away | 10:39 | |
| *** ndec is now away: Auto-away | 10:42 | |
| *** testone <testone!~tex@freeshell.de> has quit IRC (Remote host closed the connection) | 10:45 | |
| RP | walter: depending on what you're changing, "locking" sections of the build can help too (bblock) | 10:52 |
| *** vladest is back | 10:56 | |
| *** LainIwakura <LainIwakura!~LainIwaku@user/LainIwakura> has joined #yocto | 10:57 | |
| *** LainIwakura3 <LainIwakura3!~LainIwaku@user/LainIwakura> has joined #yocto | 10:57 | |
| *** leonanavi <leonanavi!~Leon@46.55.231.62> has joined #yocto | 10:59 | |
| *** leon-anavi <leon-anavi!~Leon@46.55.231.62> has quit IRC (Ping timeout: 256 seconds) | 11:01 | |
| *** vladest is now away: I am currently away from the computer. | 11:08 | |
| *** flynn378 is back | 11:09 | |
| *** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto | 11:10 | |
| *** kanavin <kanavin!~Alexander@2a02:2455:86ac:8b00:1503:6322:4ca8:d58c> has quit IRC (Remote host closed the connection) | 11:27 | |
| *** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has joined #yocto | 11:32 | |
| *** litb <litb!~litb@i689767BB.versanet.de> has joined #yocto | 11:33 | |
| *** dr_kokobas <dr_kokobas!~Thunderbi@user/dr-kokobas:29317> has quit IRC (Quit: dr_kokobas) | 11:33 | |
| litb | so I'm not pretty sure state of affairs of python in yocto is broken: cmake's official way of finding and linking python needs the target interpreter to be executed during build time (if needed using qemu user, with CMAKE_CROSSCOMPILING_EMULATOR). but yocto does _not_ put the python interpreter within ${bindir} into the sysroot-destir | 11:34 |
| litb | so when target/host and build machine is incompatible or you don't pull python-native, linking against python libs does not work reliably unfortunately | 11:35 |
| litb | I'm thinking about including ${bindir} in SYSROOT_DIRS of the python3 recipe.. and then add a class to all recipes (INHERIT) that removes the bindir from their recipe-sysroot dir except for those recipes that uses the "official" cmake way of finding python | 11:36 |
| *** kanavin <kanavin!~Alexander@2a02:2455:86ac:8b00:1503:6322:4ca8:d58c> has joined #yocto | 11:36 | |
| *** jmiehe is now away: Ich bin derzeit nicht am Computer. | 11:37 | |
| litb | I wonder whether it's a bad idea to create a python3-bins.bb entirely new recipe but that _includes_ python3_%.bb and that _only_ adds its binfiles to the sysroot-destdir? so that in my recipe I can simply DEPEND from python3 and python-bins. sounds like bad idea! | 11:40 |
| *** dr_kokobas <dr_kokobas!~Thunderbi@83-131-128-172.adsl.net.t-com.hr> has joined #yocto | 11:45 | |
| *** LainIwakura <LainIwakura!~LainIwaku@user/LainIwakura> has quit IRC (Quit: Client closed) | 11:47 | |
| *** LainIwakura3 <LainIwakura3!~LainIwaku@user/LainIwakura> has quit IRC (Quit: Client closed) | 11:47 | |
| *** leonanavi <leonanavi!~Leon@46.55.231.62> has quit IRC (Quit: Leaving) | 11:48 | |
| *** leon-anavi <leon-anavi!~Leon@46.55.231.62> has joined #yocto | 11:49 | |
| *** ndec is back | 11:50 | |
| *** mckoan is now away: mckoan | 11:55 | |
| *** mckoan is now known as mckoan|away | 11:55 | |
| *** _lore_ is now away: Auto away at Mon Oct 27 12:02:59 2025 UTC | 12:02 | |
| *** rfuentess <rfuentess!~rfuentess@lfbn-lyo-1-1566-5.w90-52.abo.wanadoo.fr> has quit IRC (Remote host closed the connection) | 12:06 | |
| *** dr_kokobas <dr_kokobas!~Thunderbi@83-131-128-172.adsl.net.t-com.hr> has quit IRC (Quit: dr_kokobas) | 12:08 | |
| *** dr_kokobas <dr_kokobas!~Thunderbi@user/dr-kokobas:29317> has joined #yocto | 12:10 | |
| *** rfuentess <rfuentess!~rfuentess@lfbn-lyo-1-1566-5.w90-52.abo.wanadoo.fr> has joined #yocto | 12:15 | |
| rburton | litb: do you mean proper build or sdk? | 12:22 |
| rburton | litb: and do you have a recipe or upstream that demonstrates your problem? as this mostly works, apart from cmake being terrible | 12:22 |
| *** dr_kokobas <dr_kokobas!~Thunderbi@user/dr-kokobas:29317> has quit IRC (Quit: dr_kokobas) | 12:25 | |
| rburton | litb: you might be missing a python3targetconfig inherit so that native python pretends to be target | 12:27 |
| Crofton | What is the point of that? | 12:28 |
| rburton | the "normal" way to build python stuff is to run python code, which will tell you about itself: that is the native python. that class configures python to lie and tell you about the target setup. | 12:29 |
| rburton | python is also on the list of things that Does Cross Terribly, underneath clang | 12:30 |
| Crofton | I am sure I ahve palces that need that :) and have hacks to work around this | 12:30 |
| rburton | eg the lldb recipe uses cmake's standard find_python logic and just has inherit cmake python3targetconfig | 12:30 |
| *** LainIwakura <LainIwakura!~LainIwaku@user/LainIwakura> has joined #yocto | 12:43 | |
| *** LainIwakura58 <LainIwakura58!~LainIwaku@user/LainIwakura> has joined #yocto | 12:43 | |
| *** dr_kokobas <dr_kokobas!~Thunderbi@user/dr-kokobas:29317> has joined #yocto | 12:45 | |
| *** dr_kokobas <dr_kokobas!~Thunderbi@user/dr-kokobas:29317> has quit IRC (Quit: dr_kokobas) | 12:51 | |
| litb | rburton I don't really want native python to pretend to be target. I want the target python to be in the sysroot because cmake needs it and the interpreter in the sysroot | 12:53 |
| litb | but yocto does unfortunately not do that and many packages use deprecated cmake find functions that break if the targhet interpreter is in PATH | 12:54 |
| rburton | litb: then you're going to be fighting the system. we've set it up so that native py can pretend to be target python. | 12:54 |
| litb | "the "normal" way to build python stuff is to run python code, which will tell you about itself: that is the native python. that class configures python to lie and tell you about the target setup." ahhh I see, thanks! I guess this does work with setuptools but not with cmake :( | 12:54 |
| rburton | it absolutely works with cmake | 12:55 |
| litb | oh I see but our find_package(Python fails to use the target python libs | 12:55 |
| *** dr_kokobas <dr_kokobas!~Thunderbi@user/dr-kokobas:29317> has joined #yocto | 12:55 | |
| rburton | did you inherit python3targetconfig in the recipe? | 12:55 |
| litb | is there a page to read about this mechanism? | 12:55 |
| rburton | and remove all the other hacking | 12:55 |
| litb | no I didn't I will clear that with my colleague | 12:55 |
| rburton | https://docs.yoctoproject.org/ref-manual/classes.html#ref-classes-python3targetconfig is the best we have right. now | 12:56 |
| rburton | the rpm recipe is using cmake to find target python and works | 12:57 |
| litb | but will it still be able to find the native python if it needs the native one for e.g. running python scripts at build time? | 12:58 |
| rburton | it will always find the native _interpretter_ | 12:58 |
| litb | ahh I see that makes a lot of sense | 12:58 |
| *** walter <walter!~ch@user/walter> has quit IRC (Ping timeout: 264 seconds) | 13:03 | |
| *** walter <walter!~ch@user/walter> has joined #yocto | 13:04 | |
| *** Lihis is now away: I'm away.. | 13:04 | |
| *** TobiOrNotTobi <TobiOrNotTobi!~TobiOrNot@89.1.77.198> has quit IRC (Ping timeout: 250 seconds) | 13:06 | |
| *** cyxae <cyxae!~cyxae@2607:fad8:4:6:9ae5:1b3c:7cae:43e4> has joined #yocto | 13:15 | |
| *** jclsn <jclsn!~jclsn@149.233.166.36.dynamic-pppoe.dt.ipv4.wtnet.de> has quit IRC (Quit: WeeChat 4.6.3) | 13:17 | |
| *** sakoman is back | 13:27 | |
| *** mathieum2048 is now away: Auto away | 13:27 | |
| *** mathieum2048 is back | 13:27 | |
| *** halloy4743 <halloy4743!~halloy474@2601:18e:c182:7680:4013:4111:b749:9396> has joined #yocto | 13:31 | |
| *** _lore_ is back | 13:33 | |
| *** dr_kokobas <dr_kokobas!~Thunderbi@user/dr-kokobas:29317> has quit IRC (Quit: dr_kokobas) | 13:34 | |
| *** Ermine is now away: Auto away | 13:39 | |
| *** mrpelotazo <mrpelotazo!~noident@user/mrpelotazo> has quit IRC (Ping timeout: 240 seconds) | 13:42 | |
| *** FirefoxDeHuk53 <FirefoxDeHuk53!~FirefoxDe@109.108.69.106> has joined #yocto | 13:45 | |
| kanavin | rburton, and clang is underneath perl | 13:46 |
| kanavin | just wanted to mention that perl-cross seems to be no longer maintained | 13:46 |
| kanavin | thankfully there's also gentoo that needs it, and others, so someone will pick it up, I'm waiting for the situation to resolve itself https://github.com/arsv/perl-cross/pulls | 13:47 |
| *** Deepesh is now away: Auto away | 13:47 | |
| kanavin | buildroot too as well, need to check if they already switched to something else to build perl | 13:48 |
| rburton | kanavin: can we just ditch perl yet | 13:49 |
| *** vladest is back | 13:49 | |
| *** Ermine is back | 13:50 | |
| *** Ermine is now away: Auto away | 13:50 | |
| *** Ermine is back | 13:51 | |
| *** Ermine is now away: Auto away | 13:51 | |
| LetoThe2nd | stupid me, but how do I switch to clang in the new style? | 13:53 |
| *** FirefoxDeHuk53 <FirefoxDeHuk53!~FirefoxDe@109.108.69.106> has quit IRC (Quit: Client closed) | 13:53 | |
| agodard | kanavin: did we remove support for setting things in ~/.config/bitbake-setup/? I can't seem to make global settings work with init, unless I explicitely pass --global-settings on the command-line | 13:54 |
| kanavin | agodard, what are you trying to do, and how does it not work? | 13:55 |
| agodard | kanavin: just trying to set a default top-dir-prefix globally. see https://0x0.st/K2RS.txt. you can see the final init command ignores my setting | 13:55 |
| kanavin | agodard, build dir settings have higher priority | 13:57 |
| kanavin | it's possible there's some flawed logic somewhere, you need to check the content of setting files at every step to narrow it down | 13:58 |
| *** vladest is now away: I am currently away from the computer. | 13:58 | |
| *** ndec is now away: Auto-away | 13:59 | |
| *** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has quit IRC (Quit: jmiehe) | 13:59 | |
| qschulz | LetoThe2nd: PREFERRED_TOOLCHAIN_NATIVE/TARGET ? | 14:00 |
| qschulz | https://docs.yoctoproject.org/next/ref-manual/variables.html#term-PREFERRED_TOOLCHAIN_TARGET the docs isn't in master yet (though in master-next) | 14:00 |
| LetoThe2nd | qschulz: thx 👀 | 14:00 |
| agodard | kanavin: ok, thing is here my build dir (/home/builder/yp/bitbake-builds?) is empty, I was starting from scratch. I'll take a closer look at the code then | 14:01 |
| kanavin | agodard, it's possible the --global logic got broken at some point | 14:01 |
| walter | qschulz: I understand the meaning of that operator, it's very clear on that parts, but that PACKAGECONFIG doesn't feel like a global variable, or is it? Isn't it scoped to the lmsensors-config package? The part I didn't understand was all that `VAR:pn-package`, is it some sort of scope? Or how does it work? | 14:03 |
| qschulz | walter: it's a recipe variable, scoped to lmsensors-config *recipe* | 14:04 |
| kanavin | agodard, I think I found it. You need to use 'settings set --global', not 'settings --global set' | 14:04 |
| kanavin | there's a mistake in the argument parser code | 14:04 |
| qschulz | walter: VAR:pn-recipe (and not pn-package) overrides VAR when in context of the recipe named "recipe" | 14:04 |
| kanavin | where --global is added to both settings as a whole and set/unset specifically | 14:05 |
| walter | I see. and it can be overriden from random places, like from the image file? | 14:05 |
| qschulz | walter: it can be set from outside the recipe context | 14:05 |
| qschulz | but remember that things done within one context cannot escape that context | 14:05 |
| qschulz | so if you have VARA in recipe A yuou cannot modify from recipe B | 14:06 |
| qschulz | but you can from conf file X (if X is used somehow) | 14:06 |
| qschulz | similarly, when you modify a variable from recipe A's task T's context, it'll not appear modified to recipe A's task U's context | 14:06 |
| qschulz | regardless if task U depends on task T | 14:07 |
| walter | I see. and what about `images/my-image.bb`, can it modify a recipe context? | 14:07 |
| qschulz | no, it's a recipe | 14:07 |
| qschulz | you have package recipes and image recipes | 14:07 |
| *** dr_kokobas <dr_kokobas!~Thunderbi@user/dr-kokobas:29317> has joined #yocto | 14:07 | |
| qschulz | they both are recipes so in that case the same restrictions wrt context apply | 14:08 |
| qschulz | if you need to modify recipes/my-recipe.bb from images/my-image.bb, you cannot and you likely want a conf/distro/my-distro.conf instead | 14:08 |
| walter | Oh, I thought the image was something more "global" like the conf files. Thanks. This wasn't clear, not sure if it's an RTFM problem, though I went over it in the begginign from start to finish, or it's not in the manual. | 14:09 |
| qschulz | walter: this context thing is not well documented at the moment, and I discovered a few things recently I would rather have not that complexify this context representation I had in my head | 14:09 |
| qschulz | so not sure how to properly document this :/ | 14:09 |
| qschulz | walter: remember we have two docs also, docs.yoctoproject.org and docs.yoctoproject.org/bitbake | 14:10 |
| qschulz | (not saying we have it documented in either :) ) | 14:10 |
| agodard | kanavin: haaa indeed, swapping set and --global did the trick! | 14:11 |
| agodard | kanavin: thanks! | 14:12 |
| walter | Thanks. I'll have to check the bitbake docs more. I remember I just glanced over that part, thingking it's just about how to use the tool, but probably it's more than that. | 14:12 |
| kanavin | agodard, patch coming in second | 14:12 |
| kanavin | in a second | 14:12 |
| *** Ermine is back | 14:13 | |
| *** Ermine is now away: Auto away | 14:13 | |
| *** LainIwakura <LainIwakura!~LainIwaku@user/LainIwakura> has quit IRC (Quit: Client closed) | 14:14 | |
| walter | So, when I started I kind of gotten overwhelmed by how many ways you can do one thing... and all this build conf, layer conf, distro, image and recipe, and I didn't know what to do first, So I'm thinkinng that I should create some sort of "quick start guide for noobs" that we could put into the docs if you feel like it could be useful for others. | 14:16 |
| kanavin | agodard, patch sent, pls test (but it should work, as bitbake-selftest relies on it and passes) | 14:16 |
| agodard | kanavin: on it | 14:17 |
| qschulz | walter: the difficult part will be to figure out where the quick start for beginners should stop :) | 14:17 |
| walter | It's one think to read detailed stuff about each part of the process, it's another to have some sort of "guide" on how get started on something. So I started by playing around with an existing board that doesn't yet have a DTS in mainline. | 14:17 |
| qschulz | this probably would fit inside the overview-manual? | 14:18 |
| walter | And I wanted to get something up and running, so that involved me monkeying around with the DTS in u-boot and linux, with u-boot defconfig, and linux config. | 14:18 |
| *** Ermine is back | 14:19 | |
| *** Ermine is now away: Auto away | 14:19 | |
| *** Ermine is back | 14:20 | |
| *** Ermine is now away: Auto away | 14:20 | |
| walter | I had to start from scratch about 3 or 4 times, because I've bitten more than I could chew. I started and I eventually realized that I've started with everything in one go, I've had a custom distro, custom image and partition layout, custom everything... and this was to much, when I ran into problems I've had to start from scratch in a new repo. | 14:20 |
| *** Ermine is back | 14:21 | |
| *** Ermine is now away: Auto away | 14:21 | |
| qschulz | walter: yeah, the usual tip is to start by building an image that works. You hopefully should have this from your vendor for your board | 14:21 |
| qschulz | then add a new package to your image | 14:21 |
| qschulz | and then start tinkering | 14:21 |
| qschulz | but it's difficult to not get distracted by all the shiny things :) | 14:22 |
| walter | The thing is, I've started with a Radxa Rock 4B+, and tried to make the layout look like something I have at work on a board that was on a very old buildroot project. | 14:22 |
| *** JPEW is back | 14:23 | |
| walter | I think I'll start writing down things now. I'm done with work for the day. | 14:23 |
| qschulz | walter: please consider sending patches to meta-rockchip to support the Rock 4B+ :) | 14:23 |
| *** prabhakalad <prabhakalad!~prabhakar@122.173.137.76> has quit IRC (Remote host closed the connection) | 14:23 | |
| qschulz | https://git.yoctoproject.org/meta-rockchip/ | 14:24 |
| walter | I will. | 14:24 |
| qschulz | walter: thanks! Have a nice day then :) | 14:24 |
| walter | Thank you! You too! | 14:24 |
| *** TobiOrNotTobi <TobiOrNotTobi!~TobiOrNot@89.1.77.198> has joined #yocto | 14:24 | |
| *** prabhakalad <prabhakalad!~prabhakar@122.173.137.76> has joined #yocto | 14:24 | |
| qschulz | (don't hesitate to send patches for the docs as well, https://git.yoctoproject.org/yocto-docs/ and https://git.openembedded.org/bitbake/tree/doc) | 14:25 |
| walter | So, what I found useful on other projects was a sort of "tour" guide that you could get something done quickly. And I don't mean monkeying around with core-image-weston in qemu, that's just the beginning. In Angular for example, they have (had?) something called "Tour of heroes", where in the end you have touched many of the relevant parts of the project without getting into to much detail, but you've done everything in a "sane" order. | 14:29 |
| *** mrpelotazo <mrpelotazo!~noident@user/mrpelotazo> has joined #yocto | 14:34 | |
| *** mrpelotazo is now away: Auto away at Mon Oct 27 14:34:50 2025 UTC | 14:34 | |
| *** Deepesh is back | 14:39 | |
| *** tomasav <tomasav!~tomasav@165.225.94.116> has quit IRC (Quit: Client closed) | 14:44 | |
| *** frgo_ <frgo_!~frgo@p548a363a.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 240 seconds) | 14:44 | |
| *** tomasav <tomasav!~tomasav@165.225.94.116> has joined #yocto | 14:44 | |
| *** Ermine is back | 14:44 | |
| *** Ermine is now away: Auto away | 14:45 | |
| *** roussinm <roussinm!~roussinm@bras-base-qubcpq1306w-grc-23-70-51-8-87.dsl.bell.ca> has joined #yocto | 14:47 | |
| *** Ermine is back | 14:47 | |
| *** Ermine is now away: Auto away | 14:47 | |
| *** dr_kokobas is now away: I am currently away from the computer. | 14:52 | |
| roussinm | We are currently running a AMD V2718 cpu, and we would like to use hwcodecs. It has support for HEVC encode/decode support. Which recipes I am suppose to set in MACHINE_HWCODECS, do I need the add the x265 recipe from meta-multimedia layer? | 14:55 |
| *** Ermine is back | 14:57 | |
| *** ndec is back | 14:57 | |
| Ermine | walter: consider labs from Bootlin's course on Yocto | 14:59 |
| *** rob_w <rob_w!~bob@host-82-135-31-73.customer.m-online.net> has quit IRC (Remote host closed the connection) | 14:59 | |
| *** Ermine is now away: Auto away | 14:59 | |
| *** Ermine is back | 15:00 | |
| walter | will look into those. thanks. | 15:00 |
| *** Ermine is now away: Auto away | 15:00 | |
| *** Ermine is back | 15:01 | |
| *** Ermine is now away: Auto away | 15:01 | |
| *** rynofinn____ is now away: Auto-away | 15:02 | |
| *** Ermine is back | 15:02 | |
| *** Ermine is now away: Auto away | 15:02 | |
| walter | Looks like `core-image-weston` from `openembedded-core/meta` requires `weston-xwayland`, which is in weston as `${PN}-xwayland`, but I get an `Nothing RPROVIDES 'weston-xwayland'` error. how come? And I can't run `bitbake -e core-image-weston`, because of that missing package. How does one debug such a scenario? -- I'm on master branches of everything. | 15:10 |
| *** piie is now away: Detached from screen since 2025-10-27 16:10:55+0100 | 15:10 | |
| *** frieder <frieder!~frieder@i4DF67AE6.pool.tripleplugandplay.com> has quit IRC (Remote host closed the connection) | 15:12 | |
| rburton | hm weird | 15:14 |
| qschulz | you need a distro with x11 and wayland in its DISTRO_FEATURES | 15:15 |
| rburton | xwayland should be built if wayland and x11 features are enabled, and the image respects the same feature | 15:15 |
| qschulz | rburton: too slow :) | 15:15 |
| *** tomasav <tomasav!~tomasav@165.225.94.116> has quit IRC (Quit: Client closed) | 15:15 | |
| rburton | qschulz: but the image respects the same features... | 15:15 |
| rburton | walter: oe-pkgdata-util list-pkg-files -p weston please, should include the xwayland package | 15:16 |
| *** Ermine is back | 15:16 | |
| *** Danct12 is now away: Auto away at Mon Oct 27 15:17:04 2025 UTC | 15:17 | |
| qschulz | rburton: wayland-less distro possibly | 15:17 |
| walter | I'm getting a `ERROR: Unable to find pkgdata directory /work/RFOUR-yocto/build/tmp/pkgdata/rock-pi-4b-plus`. And `bitbake-layers show-recipes | grep -i weston` shows weston in there. | 15:17 |
| qschulz | walter: which distro are you using? | 15:17 |
| rburton | qschulz: hm true | 15:17 |
| walter | Oh... sorry. I forgot to set the distro. | 15:17 |
| rburton | core-image-weston doesn't have feature requirement, it should | 15:17 |
| rburton | patched | 15:18 |
| walter | I'm halfway between bitbake and bitbake-setup, and manually git submodule add for stuff. | 15:18 |
| qschulz | rburton: yup, a REQUIRED_DISTRO_FEATURES on wayland would be a nice addition | 15:18 |
| walter | Ok, I'll look into submitting a patch. | 15:18 |
| rburton | walter: feel free to test and send this patch in your name :) https://www.irccloud.com/pastebin/P8Y8A64b/ | 15:19 |
| rburton | (against core-image-weston.bb) | 15:19 |
| qschulz | rburton: ah! would have forgotten about the features_check inherit :) | 15:20 |
| walter | Yes, I just checked the docs for that `features_check`, it's there alright. :) | 15:21 |
| walter | Thanks. testing the build now. | 15:21 |
| rburton | if you have DISTRO=nodistro then it should break in a nicer way | 15:23 |
| *** LainIwakura <LainIwakura!~LainIwaku@user/LainIwakura> has joined #yocto | 15:25 | |
| *** sakoman is now away: I'm not here right now | 15:25 | |
| *** sakoman is back | 15:26 | |
| walter | Yes, now the messages are very clear, I've add to `DISTRO_FEATURES:append = " wayland opengl"` and it was all in the errors. | 15:26 |
| *** vladest <vladest!~Thunderbi@82.197.175.98> has quit IRC (Remote host closed the connection) | 15:28 | |
| walter | s/I've add/I've had to add/ | 15:29 |
| *** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV) | 15:30 | |
| *** sakoman is now away: I'm not here right now | 15:31 | |
| *** Ermine is now away: Auto away | 15:32 | |
| *** Ermine is back | 15:32 | |
| *** Ermine is now away: Auto away | 15:32 | |
| *** mrpelotazo <mrpelotazo!~noident@user/mrpelotazo> has quit IRC (Ping timeout: 256 seconds) | 15:34 | |
| *** tomasav <tomasav!~tomasav@165.225.94.94> has joined #yocto | 15:40 | |
| *** LainIwakura58 <LainIwakura58!~LainIwaku@user/LainIwakura> has quit IRC (Quit: Client closed) | 15:41 | |
| *** sakoman is back | 15:42 | |
| *** mrpelotazo <mrpelotazo!~noident@user/mrpelotazo> has joined #yocto | 15:44 | |
| *** mrpelotazo is now away: Auto away at Mon Oct 27 15:44:36 2025 UTC | 15:44 | |
| *** Danct12 is back | 15:45 | |
| *** TobiOrNotTobi <TobiOrNotTobi!~TobiOrNot@89.1.77.198> has quit IRC (Remote host closed the connection) | 15:47 | |
| *** TobiOrNotTobi <TobiOrNotTobi!~TobiOrNot@89.1.77.198> has joined #yocto | 15:48 | |
| *** jmd <jmd!~user@195.243.197.82> has quit IRC (Remote host closed the connection) | 15:49 | |
| *** rfuentess <rfuentess!~rfuentess@lfbn-lyo-1-1566-5.w90-52.abo.wanadoo.fr> has quit IRC (Remote host closed the connection) | 15:49 | |
| *** dr_kokobas is back | 15:50 | |
| *** rob_w <rob_w!~rob_w@2001:a61:608d:6401:143c:34f5:2a25:999d> has joined #yocto | 15:53 | |
| *** Emantor is now away: Auto away at Mon Oct 27 15:56:20 2025 UTC | 15:56 | |
| *** dr_kokobas is now away: I am currently away from the computer. | 15:57 | |
| *** halstead is back | 16:02 | |
| *** LainIwakura12 <LainIwakura12!~LainIwaku@user/LainIwakura> has joined #yocto | 16:03 | |
| *** dr_kokobas is back | 16:06 | |
| *** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 264 seconds) | 16:12 | |
| *** vladest <vladest!~Thunderbi@adsl-89-217-204-83.adslplus.ch> has joined #yocto | 16:14 | |
| walter | I'm looking at https://docs.yoctoproject.org/contributor-guide/submit-changes.html#sending-patches-via-email , do I need add a "PATCH" prefix for sending changes to openembedded-core/meta? Or is that added automagically? The docs only talk about other prefixes, not the default case. | 16:17 |
| *** tomasav <tomasav!~tomasav@165.225.94.94> has quit IRC (Quit: Client closed) | 16:19 | |
| *** vladest is now away: I am currently away from the computer. | 16:19 | |
| qschulz | walter: As far as I know, it's automagic. You can check by sending the patch to yourself only | 16:21 |
| qschulz | walter: I don't remember doing anything ever for adding [PATCH] so that probably is the default | 16:22 |
| qschulz | FWIW, I've been using b4 (https://b4.docs.kernel.org/en/latest/contributor/overview.html) the last couple of years and it works really nice for all mailing-list-based projects I'm contributing to | 16:23 |
| *** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Quit: Ex-Chat) | 16:23 | |
| qschulz | though I don't think we've documented its usage in the various YP/OE projects yet :/ | 16:24 |
| *** vladest is back | 16:24 | |
| qschulz | it's supported in poky, bitbake, oe-core, yocto-docs and meta-rockchip. Don't know for others | 16:24 |
| *** jmd <jmd!~user@aftr-62-216-202-190.dynamic.mnet-online.de> has joined #yocto | 16:24 | |
| qschulz | meta-openembedded seems to have one but I am not sure if it sets everything properly (each layer in meta-openembedded has a different maintainer(s) and subject prefix to set) | 16:25 |
| *** litb <litb!~litb@i689767BB.versanet.de> has quit IRC (Quit: Client closed) | 16:31 | |
| walter | Yeap, [PATCH] appears automagically in the subject prefix when typing get send-email. | 16:35 |
| *** geoffhp <geoffhp!~geoff@2607:fb92:680:121a:c978:1e26:4945:c410> has joined #yocto | 16:36 | |
| *** dankm_ <dankm_!~dan@user/dankm> has quit IRC (Remote host closed the connection) | 16:41 | |
| *** vladest is now away: I am currently away from the computer. | 16:42 | |
| *** dr_kokobas is now away: I am currently away from the computer. | 16:42 | |
| *** alperak is now away: Auto-away | 16:43 | |
| *** dankm <dankm!~dan@user/dankm> has joined #yocto | 16:43 | |
| *** sakoman is now away: I'm not here right now | 16:44 | |
| *** drkhsh <drkhsh!~drkhsh@user/drkhsh> has quit IRC (Quit: connection severed.) | 16:44 | |
| qschulz | walter: we received your patch :) c.f. https://lore.kernel.org/openembedded-core/20251027164236.2324092-1-contact@schnwalter.eu/T/#u | 16:44 |
| *** LainIwakura12 <LainIwakura12!~LainIwaku@user/LainIwakura> has quit IRC (Quit: Client closed) | 16:46 | |
| *** LainIwakura <LainIwakura!~LainIwaku@user/LainIwakura> has quit IRC (Quit: Client closed) | 16:46 | |
| *** florian <florian!~florian@dynamic-080-171-239-151.80.171.pool.telefonica.de> has joined #yocto | 16:48 | |
| *** Deepesh is now away: Auto away | 16:49 | |
| *** rynofinn____ is back | 16:50 | |
| jmd | How can I specify a SRC_URI which is local? | 16:50 |
| *** dr_kokobas is back | 16:52 | |
| rburton | file:///some/path | 16:53 |
| walter | I do `FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"` and `SRC_URI:append = " file://uc2.cfg"` where uc2.cfg is located under the $PN directory in the same place as you recipe. and you can even use `FILESEXTRAPATHS:prepend := "${THISDIR}/../../files:"` | 16:56 |
| *** goliath <goliath!~goliath@user/goliath> has joined #yocto | 16:58 | |
| *** sakoman is back | 17:00 | |
| *** vladest is back | 17:01 | |
| *** dr_kokobas is now away: I am currently away from the computer. | 17:02 | |
| *** TobiOrNotTobi <TobiOrNotTobi!~TobiOrNot@89.1.77.198> has quit IRC (Remote host closed the connection) | 17:06 | |
| *** TobiOrNotTobi <TobiOrNotTobi!~TobiOrNot@89.1.77.198> has joined #yocto | 17:07 | |
| *** drkhsh <drkhsh!~drkhsh@user/drkhsh> has joined #yocto | 17:17 | |
| *** rob_w <rob_w!~rob_w@2001:a61:608d:6401:143c:34f5:2a25:999d> has quit IRC (Read error: Connection reset by peer) | 17:18 | |
| *** sakoman is now away: I'm not here right now | 17:20 | |
| *** rob_w <rob_w!~rob_w@2001:a61:608d:6401:d592:7425:7946:122e> has joined #yocto | 17:21 | |
| *** sakoman is back | 17:22 | |
| *** leon-anavi <leon-anavi!~Leon@46.55.231.62> has quit IRC (Quit: Leaving) | 17:24 | |
| *** halstead is now away: Auto-away | 17:27 | |
| jmd | rburton: That's what I have done. But I'm confused because when I specify SRC_URI[sha256] = "anything" bitbake -c fetch still runs without error. | 17:27 |
| rburton | jmd: no need to protect local files against transmission problems | 17:28 |
| rburton | you can't download half a local file | 17:28 |
| jmd | That's true, but it's good to protect against unauthorised/inadvertent modification. | 17:30 |
| jmd | (and the file could be on a nfs mount or something) | 17:30 |
| *** mrpelotazo <mrpelotazo!~noident@user/mrpelotazo> has quit IRC (Ping timeout: 244 seconds) | 17:30 | |
| rburton | patches welcome? | 17:30 |
| rburton | you should control local files, if you don't trust them do you start checksumming patches too? | 17:31 |
| jmd | b | 17:32 |
| *** sakoman is now away: I'm not here right now | 17:34 | |
| jmd | Anyway, where how do I refer to the SRC_URI file in my do_install ? | 17:35 |
| *** dr_kokobas is back | 17:37 | |
| *** ndec is now away: Auto-away | 17:38 | |
| *** sgw is back | 17:39 | |
| rburton | anything in SRC_URI is copied into UNPACK_DIR (latest release) or WORKDIR (everything else) | 17:39 |
| *** Ermine is back | 17:40 | |
| *** Ermine is now away: Auto away | 17:41 | |
| *** Ermine is back | 17:43 | |
| *** bradfa is now away: Auto-away | 17:43 | |
| *** Ermine is now away: Auto away | 17:43 | |
| jmd | Somehow my SRC_URI file has gone astray then. | 17:47 |
| rburton | that happens in do_unpack | 17:48 |
| rburton | fetch is "get remote bits, put the in DL_DIR" | 17:48 |
| rburton | unpack is "put everything in UNPACK/WORKDIR" | 17:48 |
| *** bradfa is back | 17:48 | |
| jmd | Not in DL_DIR either :( | 17:51 |
| jmd | Actually I don't believe fetch does anything if you have SRC_URI = "file:///...." | 17:56 |
| *** RP is now away: Auto away at Mon Oct 27 17:59:03 2025 UTC | 17:59 | |
| jmd | Oh I guess I have to write a do_download() function | 18:01 |
| *** LocutusOfBorg is back | 18:09 | |
| *** LocutusOfBorg is now away: | 18:09 | |
| *** halstead is back | 18:11 | |
| rburton | as i said, it doesn't fetch anything if its local | 18:12 |
| rburton | why would it | 18:13 |
| rburton | its local | 18:13 |
| *** rob_w <rob_w!~rob_w@2001:a61:608d:6401:d592:7425:7946:122e> has quit IRC (Read error: Connection reset by peer) | 18:13 | |
| *** rob_w <rob_w!~rob_w@2001:a61:608d:6401:e8f0:79c5:54b0:83b2> has joined #yocto | 18:14 | |
| jmd | Oh it looks like upack is messing with things. | 18:18 |
| jmd | How can I force upack to just copy SRC_URI instead of actually unpacking it? | 18:21 |
| *** sgw is now away: I'm not here right now | 18:22 | |
| rburton | ;unpack=0 iirc | 18:24 |
| rburton | bitbake docs will tell you | 18:24 |
| jmd | found it thanks. | 18:24 |
| *** dr_kokobas is now away: I am currently away from the computer. | 18:25 | |
| *** Ermine is back | 18:27 | |
| *** Emantor is back | 18:27 | |
| *** Ermine is now away: Auto away | 18:27 | |
| *** dr_kokobas1 <dr_kokobas1!~Thunderbi@user/dr-kokobas:29317> has joined #yocto | 18:28 | |
| *** rburton is now away: Auto-away | 18:29 | |
| *** bl1tz5 <bl1tz5!~bl1tz@user/bl1tz> has joined #yocto | 18:29 | |
| *** vladest1 <vladest1!~Thunderbi@adsl-89-217-204-83.adslplus.ch> has joined #yocto | 18:29 | |
| *** dr_kokobas1 is now away: I am currently away from the computer. | 18:30 | |
| *** justache- <justache-!~justache@user/justache> has joined #yocto | 18:30 | |
| *** KanjiMonster_ <KanjiMonster_!~KanjiMons@dslb-002-205-023-060.002.205.pools.vodafone-ip.de> has joined #yocto | 18:31 | |
| *** _whitelogger_ <_whitelogger_!~whitelogg@catirclogs.org> has joined #yocto | 18:32 | |
| *** dr_kokobas1 is back | 18:32 | |
| jmd | Is there any way I can put an extra tool in build/tmp/hosttools ? | 18:32 |
| *** sakoman is back | 18:33 | |
| *** rburton is back | 18:35 | |
| *** vladest <vladest!~Thunderbi@adsl-89-217-204-83.adslplus.ch> has quit IRC (*.net *.split) | 18:37 | |
| *** dr_kokobas <dr_kokobas!~Thunderbi@user/dr-kokobas:29317> has quit IRC (*.net *.split) | 18:37 | |
| *** alperak <alperak!uid641238@id-641238.ilkley.irccloud.com> has quit IRC (*.net *.split) | 18:37 | |
| *** justache <justache!~justache@user/justache> has quit IRC (*.net *.split) | 18:37 | |
| *** zeemate <zeemate!~chris@2001:16b8:b11d:7600:66ba:df3c:4a2c:2cb8> has quit IRC (*.net *.split) | 18:37 | |
| *** _whitelogger <_whitelogger!~whitelogg@catirclogs.org> has quit IRC (*.net *.split) | 18:37 | |
| *** KanjiMonster <KanjiMonster!~KanjiMons@dslb-002-205-023-060.002.205.pools.vodafone-ip.de> has quit IRC (*.net *.split) | 18:37 | |
| *** bl1tz <bl1tz!~bl1tz@user/bl1tz> has quit IRC (*.net *.split) | 18:37 | |
| *** bl1tz5 is now known as bl1tz | 18:37 | |
| *** vladest1 is now known as vladest | 18:37 | |
| *** KanjiMonster_ is now known as KanjiMonster | 18:37 | |
| *** dr_kokobas1 is now known as dr_kokobas | 18:37 | |
| *** mrpelotazo <mrpelotazo!~noident@user/mrpelotazo> has joined #yocto | 18:37 | |
| *** mrpelotazo is now away: Auto away at Mon Oct 27 18:37:50 2025 UTC | 18:37 | |
| *** vladest is now away: I am currently away from the computer. | 18:42 | |
| *** sakoman is now away: I'm not here right now | 18:43 | |
| *** Guest20 <Guest20!~Guest20@2601:444:501:4490:7046:b031:622:d480> has joined #yocto | 18:44 | |
| *** berton is now away: Auto-away | 18:46 | |
| *** justache- is now known as justache | 18:47 | |
| *** justache is now known as justache_ | 18:47 | |
| *** justache_ is now known as justache | 18:48 | |
| Guest20 | Hey, all. I just got transferred to a team using Yocto for their embedded board. My first task is trying to debug a GPS issue. The box runs a ublox M8 chip. I'm essentially trying to add 'ubxtool' to the image and failing. Any tips? our poky version currently is 3.19 | 18:48 |
| *** vladest is back | 18:51 | |
| *** KanjiMonster is now away: disconnected | 18:54 | |
| *** KanjiMonster is back | 18:55 | |
| *** vladest is now away: I am currently away from the computer. | 18:58 | |
| *** Guest20 <Guest20!~Guest20@2601:444:501:4490:7046:b031:622:d480> has quit IRC (Ping timeout: 250 seconds) | 19:06 | |
| *** Danct12 is now away: Auto away at Mon Oct 27 19:08:27 2025 UTC | 19:08 | |
| *** cyxae <cyxae!~cyxae@2607:fad8:4:6:9ae5:1b3c:7cae:43e4> has quit IRC (Quit: cyxae) | 19:11 | |
| *** cyxae <cyxae!~cyxae@2607:fad8:4:6:da87:2771:67ab:36c6> has joined #yocto | 19:12 | |
| *** zeemate <zeemate!~chris@2001:16b8:b11d:7600:66ba:df3c:4a2c:2cb8> has joined #yocto | 19:13 | |
| *** TobiOrNotTobi <TobiOrNotTobi!~TobiOrNot@89.1.77.198> has quit IRC (Ping timeout: 250 seconds) | 19:17 | |
| *** RP is back | 19:17 | |
| *** halstead is now away: Auto-away | 19:20 | |
| *** RP is now away: Auto away at Mon Oct 27 19:22:33 2025 UTC | 19:22 | |
| jmd | What variable gives me the version of the current package? | 19:29 |
| *** RP is back | 19:49 | |
| khem | jmd: PV | 19:52 |
| *** dr_kokobas is now away: I am currently away from the computer. | 19:57 | |
| *** dr_kokobas is back | 19:58 | |
| jmd | khem: Thanks | 19:59 |
| khem | JPEW: you might like it - https://exhibitdb.cmog.org/opacimages/Images/Pyrex/Rakow_1000132877.pdf :) | 20:09 |
| *** reatmon_ti <reatmon_ti!~reatmon@192.91.75.29> has quit IRC (Remote host closed the connection) | 20:13 | |
| *** reatmon_ti <reatmon_ti!~reatmon@192.91.75.12> has joined #yocto | 20:13 | |
| *** sakoman is back | 20:15 | |
| *** Dr_Who <Dr_Who!~tgall@70.35.96.200> has joined #yocto | 20:16 | |
| *** Jones42 <Jones42!~Jones42@user/Jones42> has quit IRC (Ping timeout: 244 seconds) | 20:20 | |
| *** LocutusOfBorg is now away: Auto away at Mon Oct 27 20:31:29 2025 UTC | 20:31 | |
| *** dr_kokobas is now away: I am currently away from the computer. | 20:32 | |
| *** bantu is back | 20:35 | |
| *** vladest is back | 20:36 | |
| *** Ermine is back | 20:36 | |
| *** Kubu_work <Kubu_work!~kubu@arennes-358-1-227-139.w2-13.abo.wanadoo.fr> has quit IRC (Ping timeout: 256 seconds) | 20:37 | |
| *** Ermine is now away: Auto away | 20:37 | |
| *** Ermine is back | 20:38 | |
| *** Ermine is now away: Auto away | 20:38 | |
| *** Ermine is back | 20:38 | |
| *** Ermine is now away: Auto away | 20:39 | |
| *** Ermine is back | 20:39 | |
| *** Ermine is now away: Auto away | 20:40 | |
| *** Ermine is back | 20:40 | |
| *** bantu is now away: Detached. | 20:40 | |
| *** Ermine is now away: Auto away | 20:40 | |
| *** Ermine is back | 20:42 | |
| *** Ermine is now away: Auto away | 20:43 | |
| *** Ermine is back | 20:45 | |
| *** Ermine is now away: Auto away | 20:45 | |
| *** Ermine is back | 20:45 | |
| *** rob_w <rob_w!~rob_w@2001:a61:608d:6401:e8f0:79c5:54b0:83b2> has quit IRC (Read error: Connection reset by peer) | 20:46 | |
| *** berton <berton!uid641616@id-641616.ilkley.irccloud.com> has quit IRC (Quit: Connection closed for inactivity) | 20:46 | |
| *** Ermine is now away: Auto away | 20:46 | |
| *** Ermine is back | 20:47 | |
| *** Ermine is now away: Auto away | 20:47 | |
| *** Emantor is now away: Auto away at Mon Oct 27 20:50:19 2025 UTC | 20:50 | |
| *** sgw <sgw!~swold@user/sgw> has quit IRC (Ping timeout: 264 seconds) | 20:52 | |
| *** sakoman is now away: I'm not here right now | 20:53 | |
| *** sgw <sgw!~swold@user/sgw> has joined #yocto | 20:54 | |
| *** sgw is now away: I'm not here right now | 20:54 | |
| *** jerrycash <jerrycash!~jerrycash@user/jerrycash> has joined #yocto | 21:00 | |
| *** jerrycash2 <jerrycash2!~jerrycash@user/jerrycash> has quit IRC (Ping timeout: 256 seconds) | 21:02 | |
| *** flynn378 is now away: Auto-away | 21:04 | |
| *** Danct12 is back | 21:04 | |
| *** Ermine is back | 21:04 | |
| *** jmd <jmd!~user@aftr-62-216-202-190.dynamic.mnet-online.de> has quit IRC (Remote host closed the connection) | 21:14 | |
| *** Ermine is now away: Auto away | 21:15 | |
| *** Ermine is back | 21:15 | |
| *** Ermine is now away: Auto away | 21:20 | |
| *** sakoman is back | 21:24 | |
| *** Danct12 is now away: Auto away at Mon Oct 27 21:27:10 2025 UTC | 21:27 | |
| *** dr_kokobas is back | 21:31 | |
| *** cyxae <cyxae!~cyxae@2607:fad8:4:6:da87:2771:67ab:36c6> has quit IRC (Quit: cyxae) | 21:33 | |
| *** Ermine is back | 21:40 | |
| *** Ermine is now away: Auto away | 21:40 | |
| *** sakoman is now away: I'm not here right now | 21:40 | |
| *** sgw is back | 21:55 | |
| *** sakoman is back | 21:56 | |
| walter | I just saw that core-image-weston requires a mouse, would people be interested in a patch that also adds support for keyboard-only setups? | 21:56 |
| walter | One needs a mouse to open the terminal and also to unlock the screen. | 21:58 |
| *** Fanfwe is back | 22:00 | |
| *** Dracos-Carazza is back | 22:04 | |
| *** Dracos-Carazza is now away: | 22:04 | |
| *** rfs613 <rfs613!~rfs613@76.69.5.116> has quit IRC (Read error: Connection reset by peer) | 22:04 | |
| *** sakoman is now away: I'm not here right now | 22:07 | |
| *** rfs613 <rfs613!~rfs613@bras-base-otwaon1102w-grc-26-76-69-5-116.dsl.bell.ca> has joined #yocto | 22:09 | |
| *** sgw is now away: I'm not here right now | 22:11 | |
| *** _lore_ is now away: Auto away at Mon Oct 27 22:12:15 2025 UTC | 22:12 | |
| *** Fanfwe is now away: Auto away at Mon Oct 27 22:14:29 2025 UTC | 22:14 | |
| rburton | walter: sure | 22:16 |
| *** bumml <bumml!~bumml@2a02:aa14:3481:3300:1f8b:b533:bc01:2501> has joined #yocto | 22:22 | |
| *** LainIwakura <LainIwakura!~LainIwaku@user/LainIwakura> has joined #yocto | 22:24 | |
| *** bumml <bumml!~bumml@2a02:aa14:3481:3300:1f8b:b533:bc01:2501> has quit IRC (Client Quit) | 22:24 | |
| *** Fanfwe is back | 22:28 | |
| *** mathieum2048 is now away: Auto away | 22:28 | |
| *** Fanfwe is now away: Auto away at Mon Oct 27 22:32:06 2025 UTC | 22:32 | |
| *** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV) | 22:34 | |
| rburton | fray: latest ubuntu/rust mystery is very weird problems in tail, i suspect readlinkat is misbehaving... i shall try and make a minimal test case later this week | 22:35 |
| khem | fray: is any of coreutils involved in some form on fault path ? | 22:35 |
| *** KanjiMonster is now away: disconnected | 22:36 | |
| rburton | install and tail both behave very oddly under pseudo when you use the rust versions from ubuntu 2510 | 22:36 |
| rburton | gonna send a patch to make hosttools use the gnu versions | 22:37 |
| khem | OK thats what I was trying to arrive at :) if its the new rusty version uutils or good'ol coreutils | 22:37 |
| khem | does the rust version link to glibc or is a static binary | 22:38 |
| rburton | https://bugzilla.yoctoproject.org/show_bug.cgi?id=16028 | 22:38 |
| rburton | good news is that it uses the libc crate so still hits glibc | 22:38 |
| rburton | <phew> | 22:38 |
| * khem looks for a 25.10 container | 22:41 | |
| khem | oh cool sudo-rs is in too | 22:44 |
| *** Ermine is back | 22:45 | |
| *** Ermine is now away: Auto away | 22:45 | |
| *** Dracos-Carazza is now away: Auto away at Mon Oct 27 22:48:04 2025 UTC | 22:48 | |
| *** dr_kokobas <dr_kokobas!~Thunderbi@user/dr-kokobas:29317> has quit IRC (Remote host closed the connection) | 22:52 | |
| *** Ermine is back | 22:56 | |
| *** druppy <druppy!~Thunderbi@user/druppy> has joined #yocto | 22:56 | |
| *** druppy is now away: I am currently away from the computer. | 22:56 | |
| khem | rburton: which particular utility can I poke into from uutils thats causing the problem potentially | 22:57 |
| khem | tail and install ? | 22:57 |
| *** Ermine is now away: Auto away | 22:58 | |
| *** Ermine is back | 22:59 | |
| khem | I see tail linked with libselinux.so.1 | 22:59 |
| khem | same for install utility too | 23:01 |
| khem | so I wonder if its used it can be nosy | 23:01 |
| *** Ermine is now away: Auto away | 23:01 | |
| walter | Ups, I've got some things wrong in a simple patch I've sent, do I just add `v2` as on other mailing lists? | 23:03 |
| *** Ermine is back | 23:07 | |
| *** Ermine is now away: Auto away | 23:07 | |
| *** Ermine is back | 23:11 | |
| *** Ermine is now away: Auto away | 23:11 | |
| *** dmoseley_ <dmoseley_!~dmoseley@98.97.172.76> has joined #yocto | 23:13 | |
| *** dmoseley_ is now away: Auto away at Mon Oct 27 23:13:18 2025 UTC | 23:13 | |
| *** dmoseley <dmoseley!~dmoseley@129.222.84.255> has quit IRC (Ping timeout: 240 seconds) | 23:14 | |
| *** roussinm <roussinm!~roussinm@bras-base-qubcpq1306w-grc-23-70-51-8-87.dsl.bell.ca> has quit IRC (Ping timeout: 246 seconds) | 23:14 | |
| *** LainIwakura <LainIwakura!~LainIwaku@user/LainIwakura> has quit IRC (Quit: Client closed) | 23:16 | |
| *** RP is now away: Auto away at Mon Oct 27 23:23:29 2025 UTC | 23:23 | |
| *** flynn378 is back | 23:23 | |
| *** druppy <druppy!~Thunderbi@user/druppy> has quit IRC (Ping timeout: 264 seconds) | 23:39 | |
| *** flynn378 is now away: Auto-away | 23:39 | |
| *** dmoseley_ <dmoseley_!~dmoseley@98.97.172.76> has quit IRC (Ping timeout: 264 seconds) | 23:40 | |
| *** dmoseley <dmoseley!~dmoseley@129.222.252.70> has joined #yocto | 23:40 | |
| *** dmoseley is now away: Auto away at Mon Oct 27 23:40:49 2025 UTC | 23:40 | |
| *** Fanfwe is back | 23:44 | |
| *** zeemate <zeemate!~chris@2001:16b8:b11d:7600:66ba:df3c:4a2c:2cb8> has quit IRC (Ping timeout: 256 seconds) | 23:47 | |
| *** Fanfwe is now away: Auto away at Mon Oct 27 23:49:44 2025 UTC | 23:49 | |
| *** patersonc is now away: Auto-away | 23:50 | |
| walter | Looks like without a distro, core-image-sato is also missing some required feature. It probably needs a patch, just like the one that I've sent for core-image-weston. I'll look into it in the morning. | 23:56 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!