Monday, 2023-05-22

*** Thorn <Thorn!~Thorn@user/thorn> has quit IRC (Ping timeout: 240 seconds)00:47
*** tgamblin <tgamblin!~tgamblin@d72-39-239-122.home1.cgocable.net> has joined #yocto00:52
*** sakoman <sakoman!~steve@dhcp-72-234-106-30.hawaiiantel.net> has quit IRC (Quit: Leaving.)01:02
*** dmoseley <dmoseley!~dmoseley@d4-50-9-187.evv.wideopenwest.com> has quit IRC (Quit: ZNC 1.8.2 - https://znc.in)01:02
*** davidinux <davidinux!~davidinux@194.147.59.28> has quit IRC (Ping timeout: 240 seconds)01:03
*** dmoseley <dmoseley!~dmoseley@d4-50-9-187.evv.wideopenwest.com> has joined #yocto01:04
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat)01:05
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has joined #yocto01:06
*** dmoseley <dmoseley!~dmoseley@d4-50-9-187.evv.wideopenwest.com> has quit IRC (Quit: ZNC 1.8.2 - https://znc.in)01:09
*** dmoseley <dmoseley!~dmoseley@d4-50-9-187.evv.wideopenwest.com> has joined #yocto01:14
*** dmoseley <dmoseley!~dmoseley@d4-50-9-187.evv.wideopenwest.com> has quit IRC (Read error: Connection reset by peer)01:25
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Quit: Leaving)01:32
*** dmoseley <dmoseley!~dmoseley@d4-50-9-187.evv.wideopenwest.com> has joined #yocto01:33
*** camus <camus!~Instantbi@117.135.124.57> has quit IRC (Ping timeout: 240 seconds)01:33
*** starblue <starblue!~juergen@dslb-094-221-188-013.094.221.pools.vodafone-ip.de> has quit IRC (Ping timeout: 268 seconds)01:43
*** starblue <starblue!~juergen@dslb-094-221-183-025.094.221.pools.vodafone-ip.de> has joined #yocto01:44
*** camus <camus!~Instantbi@58.246.136.203> has joined #yocto01:54
*** sakoman <sakoman!~steve@dhcp-72-234-106-30.hawaiiantel.net> has joined #yocto02:37
*** wooosaiiii <wooosaiiii!~Thunderbi@89-212-21-243.static.t-2.net> has quit IRC (Quit: wooosaiiii)03:48
*** wooosaiiii <wooosaiiii!~Thunderbi@89-212-21-243.static.t-2.net> has joined #yocto03:48
*** wooosaiiii <wooosaiiii!~Thunderbi@89-212-21-243.static.t-2.net> has quit IRC (Remote host closed the connection)04:01
*** wooosaiiii <wooosaiiii!~Thunderbi@89-212-21-243.static.t-2.net> has joined #yocto04:01
*** wooosaiiii <wooosaiiii!~Thunderbi@89-212-21-243.static.t-2.net> has quit IRC (Quit: wooosaiiii)04:12
*** wooosaiiii <wooosaiiii!~Thunderbi@89-212-21-243.static.t-2.net> has joined #yocto04:13
* Entei[m] uploaded an image: (70KiB) < https://libera.ems.host/_matrix/media/v3/download/matrix.org/JXHqEAhrIlFkNRbARirKEUcg/image.png >04:20
Entei[m]What does this mean?04:20
Entei[m]i need zicsr and zifencei extension support on clang04:21
Entei[m]The wording is little confusing. Do I do this? `-menable-experimental-extensions=experimental-zicsr,experimental-zifencei' ?04:22
Entei[m]s/`-/\`-/, s/'/`/04:23
Entei[m] * The wording is little confusing. Do I do this?... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/f3087b2446521ed719c9b6eb0eb390c96d713238>)04:23
*** thomasd13 <thomasd13!~thomas@DSL01.212.114.255.148.ip-pool.NEFkom.net> has joined #yocto04:27
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 268 seconds)04:29
*** nemik <nemik!~nemik@76.74.126.42> has joined #yocto04:29
*** nemik <nemik!~nemik@76.74.126.42> has quit IRC (Ping timeout: 240 seconds)04:33
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto04:34
*** sakoman <sakoman!~steve@dhcp-72-234-106-30.hawaiiantel.net> has quit IRC (Quit: Leaving.)04:56
*** davidinux <davidinux!~davidinux@81.22.36.41> has joined #yocto05:01
*** Thorn <Thorn!~Thorn@user/thorn> has joined #yocto05:47
*** Perflosopher <Perflosopher!~perflosop@136.62.181.44> has quit IRC (Ping timeout: 240 seconds)05:53
*** Perflosopher <Perflosopher!~perflosop@136.62.181.44> has joined #yocto05:55
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto06:06
*** goliath <goliath!~goliath@user/goliath> has joined #yocto06:13
*** frieder <frieder!~frieder@i577B934D.versanet.de> has joined #yocto06:37
*** olani <olani!~olani@wlan-gw.se.axis.com> has joined #yocto06:39
*** mckoan_ <mckoan_!~marco@host-95-229-48-41.business.telecomitalia.it> has quit IRC (Quit: Quitting irssi IRC Client, bye.)06:42
*** mckoan <mckoan!~marco@host-95-229-48-41.business.telecomitalia.it> has joined #yocto06:48
mckoangood morning06:49
*** PobodysNerfect <PobodysNerfect!~PobodysNe@84.214.105.47> has quit IRC (Quit: Gone to sleep. ZZZzzz…)06:55
Entei[m]khem: The [Clang RISC-V User Guide] (https://llvm.org/docs/RISCVUsage.html) mentions that llvm currently implements version 2.1 base ISA spec. However I observe 2 things :... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/60199d6e904ced1105bb5efacce924dcbb6db7f1>)06:56
Entei[m]s///, s///, s///06:57
*** PobodysNerfect <PobodysNerfect!~PobodysNe@84.214.105.47> has joined #yocto06:57
*** zpfvo <zpfvo!~fvo@i59F5CE7D.versanet.de> has joined #yocto07:00
*** rfuentess <rfuentess!~rfuentess@static-5-51-117-151.ftth.abo.bbox.fr> has joined #yocto07:12
*** gsalazar <gsalazar!~gsalazar@139.0.166.178.rev.vodafone.pt> has joined #yocto07:15
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Read error: Connection reset by peer)07:18
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto07:18
*** bps2 <bps2!~bps@80.71.142.18.ipv4.parknet.dk> has joined #yocto07:21
*** michalsieron <michalsieron!~michalsie@62.67.214.101> has joined #yocto07:40
michalsieronHello, is this a right place to ask about licenses used in meta-openembedded recipes?07:42
michalsieronI was wondering why yasm specifies MIT license, when in the COPYING used in LIC_FILES_CHKSUM there is no mention of the MIT license.07:44
michalsieronhttps://cgit.openembedded.org/meta-openembedded/tree/meta-oe/recipes-devtools/yasm/yasm_git.bb?h=master#n207:44
*** bps2 <bps2!~bps@80.71.142.18.ipv4.parknet.dk> has quit IRC (Ping timeout: 240 seconds)07:45
*** jnugen <jnugen!~jnugen@c-24-23-58-88.hsd1.ca.comcast.net> has joined #yocto07:58
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Read error: Connection reset by peer)07:59
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto07:59
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Client closed)08:05
*** prabhakar <prabhakar!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Connection closed)08:05
*** jnugen[m] <jnugen[m]!~jnugenmat@2001:470:69fc:105::3:5fc7> has joined #yocto08:05
*** jnugen <jnugen!~jnugen@c-24-23-58-88.hsd1.ca.comcast.net> has left #yocto (Leaving)08:06
*** prabhakar <prabhakar!~prabhakar@pc.renesas.eu> has joined #yocto08:09
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto08:11
LetoThe2ndyo dudX08:14
mckoanLetoThe2nd: hey!08:15
LetoThe2ndmichalsieron: seems like a bug08:16
michalsieronwell, then that's weird as here is the commit that explicitly changes it https://cgit.openembedded.org/meta-openembedded/commit/meta-oe/recipes-devtools/yasm/yasm_git.bb?id=e023880905b4696dec46e942d0f9fa95f291e88e08:16
michalsieronand back then there was also no mention of MIT08:17
mckoanmichalsieron: the proper LICENSE definition in the recipe is resposibility of the author. In this case 'yasm' has a complex license model as described by the COPYING file08:17
mckoanmichalsieron: may be a bug or a typo or a misunderstanding. You can ask to the author08:17
LetoThe2ndmichalsieron: the commit is also before the SPDX style license names. but yeah, the license structure of yasm is complex according to their document, and is definitely not appropriately represented.08:18
*** d-s-e <d-s-e!~d.s.e@i59F7C4AF.versanet.de> has joined #yocto08:20
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto08:21
*** ptsneves <ptsneves!~Thunderbi@84.47.155.82> has joined #yocto08:27
*** bps2 <bps2!~bps@193.89.194.60> has joined #yocto08:35
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto08:40
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has joined #yocto08:54
*** davidinux <davidinux!~davidinux@81.22.36.41> has quit IRC (Ping timeout: 256 seconds)09:01
*** davidinux <davidinux!~davidinux@92.118.62.78> has joined #yocto09:03
*** Zaid <Zaid!~Zaid@2a0c:b381:50c:db00:494c:b49a:3b8e:5f66> has joined #yocto09:18
tomzy_0[m]Hello09:20
*** Guest17 <Guest17!~Guest17@fw-tnat-cam1.arm.com> has joined #yocto09:21
*** muhbay <muhbay!~muhbay@fw-tnat-cam1.arm.com> has joined #yocto09:24
tomzy_0[m]I have problems with compiling https://github.com/nxp-imx/meta-imx/blob/hardknott-5.10.35-2.0.0/meta-ml/recipes-libraries/tensorflow-lite/tensorflow-lite_2.4.1.bb09:25
tomzy_0[m]It ends on `interpreter_wrapper.h:28:10: fatal error: Python.h: No such file or directory09:25
tomzy_0[m]|    28 | #include <Python.h>`09:25
tomzy_0[m]Python.h seems to be in recipe-sysroot09:26
tomzy_0[m]$ find . -name Python.h09:26
tomzy_0[m]./recipe-sysroot-native/usr/include/python3.10/Python.h09:26
tomzy_0[m]./recipe-sysroot/usr/include/python3.10/Python.h09:26
rburtoneasist thing is to tell NXP. their layer, they fix it.09:26
*** muhbay <muhbay!~muhbay@fw-tnat-cam1.arm.com> has quit IRC (Client Quit)09:27
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor)09:27
*** Guest17 <Guest17!~Guest17@fw-tnat-cam1.arm.com> has quit IRC (Quit: Client closed)09:27
tomzy_0[m]is that it is placed in python3.10 is a problem? is there a variable that could help to point bitbake to correct spot?09:27
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto09:27
*** muhbay <muhbay!~muhbay@fw-tnat-cam1.arm.com> has joined #yocto09:27
rburtonwell i presume you're using their hardknott layer with oe-core hardknott09:27
tomzy_0[m]sorry, wrong link09:28
tomzy_0[m]should be kirkstone https://github.com/nxp-imx/meta-imx/blob/kirkstone-5.15.71-2.2.0/meta-ml/recipes-libraries/tensorflow-lite/tensorflow-lite_2.9.1.bb09:28
muhbayREGISTER Abcd.1234 m.baykal3434@gmail.com09:32
*** Guest52 <Guest52!~Guest52@fw-tnat-cam1.arm.com> has joined #yocto09:34
*** Guest52 <Guest52!~Guest52@fw-tnat-cam1.arm.com> has quit IRC (Client Quit)09:35
*** LocutusOfBorg <LocutusOfBorg!~locutusof@93-50-192-18.ip153.fastwebnet.it> has quit IRC (Ping timeout: 240 seconds)09:36
muhbayREGISTER09:38
*** d-s-e <d-s-e!~d.s.e@i59F7C4AF.versanet.de> has quit IRC (Ping timeout: 268 seconds)09:40
*** ilunev <ilunev!~koolkhel@95.174.114.26> has joined #yocto09:44
*** ilunev is now known as luneff09:45
*** luneff <luneff!~koolkhel@95.174.114.26> has quit IRC (Client Quit)09:46
*** muhbay <muhbay!~muhbay@fw-tnat-cam1.arm.com> has quit IRC (Quit: Client closed)09:47
*** muhbay <muhbay!~muhbay@fw-tnat-cam1.arm.com> has joined #yocto09:48
*** muhbay <muhbay!~muhbay@fw-tnat-cam1.arm.com> has quit IRC (Quit: Client closed)09:53
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 240 seconds)09:53
*** nemik <nemik!~nemik@76.74.126.42> has joined #yocto09:54
*** nemik <nemik!~nemik@76.74.126.42> has quit IRC (Ping timeout: 256 seconds)09:58
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto09:58
*** starblue <starblue!~juergen@dslb-094-221-183-025.094.221.pools.vodafone-ip.de> has quit IRC (Ping timeout: 240 seconds)10:01
*** starblue <starblue!~juergen@dslb-094-221-183-025.094.221.pools.vodafone-ip.de> has joined #yocto10:04
*** Zaid <Zaid!~Zaid@2a0c:b381:50c:db00:494c:b49a:3b8e:5f66> has quit IRC (Quit: Client closed)10:18
*** LocutusOfBorg <LocutusOfBorg!~locutusof@93-50-192-18.ip153.fastwebnet.it> has joined #yocto10:19
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor)10:22
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has joined #yocto10:22
Peter[m]123halstead: Thanks v much for the hashserver write-up (for some reason your message doesn't show up for me in Element but just found it in the IRC logs :-/) Going through it now and yes will update if we find any issues.10:58
*** muhbay <muhbay!~muhbay@fw-tnat-cam1.arm.com> has joined #yocto11:02
muhbayi just cloned bitbake git.openembedded.org/bitbake/. set SRC_URI. But it is not downloading. Is it normal?11:05
muhbayi can download SRC_URI files using fetch.   fetcher = bb.fetch2.Fetch(src_uri, d)11:05
muhbay     fetcher.download()11:05
*** muhbay <muhbay!~muhbay@fw-tnat-cam1.arm.com> has quit IRC (Client Quit)11:06
*** muhbay <muhbay!~muhbay@fw-tnat-cam1.arm.com> has joined #yocto11:06
*** kpo <kpo!~kpo@87-206-161-246.dynamic.chello.pl> has quit IRC (Ping timeout: 240 seconds)11:06
*** kpo_ <kpo_!~kpo@87-206-161-246.dynamic.chello.pl> has joined #yocto11:06
rburtonmuhbay: what are you actually trying to do?11:08
*** seninha <seninha!~seninha@user/seninha> has joined #yocto11:10
muhbayi am trying to learn pure bitbake without openembedded.11:12
muhbaydoes SRC_URI automatically download files using poky classess?11:14
rburtonhttps://a4z.gitlab.io/docs/BitBake/guide.html talks about using bitbake without OE11:17
rburtontends to be an academic exercise only11:17
rburtonwithout oe, you need to define the fetch task11:17
*** chep <chep!~chep@82-65-36-115.subs.proxad.net> has quit IRC (Quit: ZNC 1.8.2 - https://znc.in)11:17
rburtonhttps://git.openembedded.org/openembedded-core/tree/meta/classes-global/base.bbclass#n135 is the fetch task in oe-core11:18
muhbaythanks. i was thinking it is a feature of bitbake.11:19
*** chep <chep!~chep@82-65-36-115.subs.proxad.net> has joined #yocto11:19
rburtonbitbake is the task executor (and helper functions, like the fetchers).  it comes with no tasks, which is why it's mostly academic to use it without something like oe-core.11:20
muhbaycan we use bitbake for other purposes such as building rtos?11:20
rburtonyou can use _yocto_ to build rtos, there are zephyr and freertos layers11:20
rburtonbut you can use bitbake to build anything, just define the tasks and off you go11:21
muhbayokay.11:21
*** Haxxa <Haxxa!~Haxxa@202-65-68-206.ip4.superloop.au> has quit IRC (Ping timeout: 240 seconds)11:25
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat)11:25
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has joined #yocto11:26
*** yokto <yokto!~yokto@143.167.254.175> has joined #yocto11:26
*** muhbay <muhbay!~muhbay@fw-tnat-cam1.arm.com> has quit IRC (Quit: Client closed)11:27
*** Haxxa <Haxxa!~Haxxa@202-65-68-206.ip4.superloop.au> has joined #yocto11:27
yoktoHi, does the manual cover every possible defines (I mean RDEPENDS or something similar)? Because I think I came one that I couldn't find if I'm correct11:28
rburtonyokto: it _aims_ to. If you find something missing, file a bug ideally11:29
yoktoSo the conclusion is that the manual should cover every define. I will do that thanks11:31
yoktoWhat is the official git repo? https://github.com/yoctoproject/poky is just a mirror and on https://git.yoctoproject.org/poky/. I can't file anything11:34
rburtongit.yoctoproject.org is the official git repo of poky.  a git repo is just source code, github/gitlab also doing issues is part of their value-add11:35
rburtonbugs are at bugzilla.yoctoproject.org11:35
*** otavio <otavio!~otavio@201-66-236-34.user3p.brasiltelecom.net.br> has quit IRC (Remote host closed the connection)11:37
yoktogot it thanks11:39
*** yokto <yokto!~yokto@143.167.254.175> has quit IRC (Quit: Client closed)11:39
*** otavio <otavio!~otavio@201-66-236-34.user3p.brasiltelecom.net.br> has joined #yocto11:41
*** d-s-e <d-s-e!~d.s.e@i59F7C4AF.versanet.de> has joined #yocto11:50
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Client closed)12:02
*** muhbay <muhbay!~muhbay@fw-tnat-cam1.arm.com> has joined #yocto12:21
*** zpfvo <zpfvo!~fvo@i59F5CE7D.versanet.de> has quit IRC (Ping timeout: 256 seconds)12:23
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has joined #yocto12:24
*** zpfvo <zpfvo!~fvo@i59f5ce7d.versanet.de> has joined #yocto12:37
*** zpfvo <zpfvo!~fvo@i59f5ce7d.versanet.de> has quit IRC (Ping timeout: 268 seconds)12:42
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Remote host closed the connection)12:42
*** angman <angman!~angman@147.142.237.160.cyberhome.jp> has joined #yocto12:55
*** zpfvo <zpfvo!~fvo@i59F5CE7D.versanet.de> has joined #yocto12:55
*** tlwoerner <tlwoerner!~tlwoerner@pppoe-209-91-167-254.vianet.ca> has joined #yocto13:01
*** angman <angman!~angman@147.142.237.160.cyberhome.jp> has quit IRC (Quit: Client closed)13:01
*** angman <angman!~angman@147.142.237.160.cyberhome.jp> has joined #yocto13:03
*** muhbay <muhbay!~muhbay@fw-tnat-cam1.arm.com> has quit IRC (Quit: Client closed)13:03
angmanHi! I'm learning dependency handling in yocto. I am a little confused about how to use the depends flag vs the rdepends flag.13:07
angmanCould you please tell me what is the difference between these two flags?13:07
angmanbitbake-user-manual said  ```The [rdepends] flag works in a similar way but takes targets in the runtime namespace instead of the build-time dependency namespace.``` ,13:07
angmanBut unfortunately, I could not figure out what this meant.13:07
angmanI created an experimental recipe, swapped the depends and rdepends flags, and observed how the output of the bitabake -g command (task-depends.dot) changed. However, the output of the bitabake -g command (task-depends.dot) does not seem to change at all when these two flags are swapped.13:07
LetoThe2ndangman: DEPENDS: needs to be available when the recipe is built. RDEPENDS: needs to also be installed on the target.13:11
LetoThe2ndangman: example: if you want to compile something written in C, then you definitely have a DEPENDS on gcc (or similar), but not an RDEPENDS. You don't need it in the resulting image. whereas a bash script that you install to /usr/bin does not need anything in DEPENDS, it can be just copied over - but it needs bash as an RDEPENDS.13:13
angmanThank you! but I understood DEPENDS and RDEPENDS variables. I want to understand depends and rdepends flags!13:14
*** ptsneves <ptsneves!~Thunderbi@84.47.155.82> has quit IRC (Ping timeout: 268 seconds)13:14
LetoThe2ndah! okay, sorry for the misunderstanding.13:14
angman👍13:15
*** zpfvo <zpfvo!~fvo@i59F5CE7D.versanet.de> has quit IRC (Ping timeout: 256 seconds)13:17
*** zpfvo <zpfvo!~fvo@i59F5CE7D.versanet.de> has joined #yocto13:17
*** zpfvo <zpfvo!~fvo@i59F5CE7D.versanet.de> has quit IRC (Ping timeout: 240 seconds)13:22
*** zpfvo <zpfvo!~fvo@i59F5CE7D.versanet.de> has joined #yocto13:22
*** ptsneves <ptsneves!~Thunderbi@031011128008.dynamic-3-poz-k-0-2-0.vectranet.pl> has joined #yocto13:30
jnugen[m]Hi everyone! I've got a problem that I haven't been able to find an answer to.13:37
jnugen[m]I have a layer that builds an image that has a bunch of packages. I would like to make a new layer that modifies the original layer to remove some of those packages. The issue I'm having is that some sub-layers have "layer.conf" files with LAYERDEPENDS in them.  I need to "edit" those files to remove some of the dependencies. Is there a good/any way to edit those "layer.conf" files?13:37
JPEWangman: IIRC DEPENDS is basically short hand for a [depends] expression (It does other things too)... I don't recall exactly off my head but maybe something similar to `do_configure[depends] = "${@' '.join(s + ':do_populate_sysroot' for s in d.getVar("DEPENDS").split())"`13:42
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto13:42
JPEWangman: So [depends] is the more general form, and DEPENDS uses it to do a specific task13:42
JPEWI believe RDEPNDS and [rdepends] have the same relationship, but it's much less common to use [rdepends]13:43
angmanI think DEPENDS and the depends flag are quite different: DEPENDS is combined with deptask to define dependencies between tasks, while the depends flag does not do that.13:45
angmanIn any case, I would like to know the difference between the DEPENDS and RDEPENDS flags...13:45
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat)13:45
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has joined #yocto13:46
sudipangman: iirc, RDEPENDS is runtime depends, and DEPENDS will mostly be used for build time13:46
sudiphttps://www.rpsys.net/yocto-docs/ref-manual/ref-variables.html#term-RDEPENDS13:47
angmansorry, I mistype. I would like to know the difference between the depends and rdepends flags...13:47
angmanI think DEPENDS variable and depends flag is not same.13:49
JPEWangman: Ya, it does use deptask, specifically `do_prepare_recipe_sysroot[deptask] = "do_populate_sysroot"`13:49
angmanThat's right. Let me get my questions straight for a minute.13:50
JPEWangman: Out of curosity, why the fixation on [rdepends]?13:50
angman> Out of curosity, why the fixation on [rdepends]?13:52
angmanIt was because it was included in an OSS recipe I was working with. I asked the question because I am concerned about descriptions that I do not understand the meaning of.13:52
angmanSorry for the long preamble, etc. My questions are as follows.13:54
angman* DEPENDS variable and depends flag are different (I think)13:54
angman* I don't know the difference between the depends flag and the rdepends flag.13:54
angman* What is the difference? Or is there no difference?13:54
JPEWangman: DEPENDS and [depends] are different but do similar things (control build time dependencies). TBH I have no idea why you would use [rdepends] over RDEPENDS in a recipe; it's a pretty rare thing to do (e.g. OE core only appears to do it for SDK recipes)13:56
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 246 seconds)13:59
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto13:59
*** sakoman <sakoman!~steve@dhcp-72-234-106-30.hawaiiantel.net> has joined #yocto14:00
*** dgriego <dgriego!~dgriego@user/dgriego> has joined #yocto14:05
angmanHmmm... I wish there was documentation somewhere, as the code seems complicated and hard to understand.14:13
JPEWangman: [rdepends] has a little documentation.... but not a lot and it's not terribly clear14:14
JPEWIf you figure it out, that would probably be worth while to clarify14:14
RPJPEW, angman: rdepends lets you use package namespace instead of build time, so you could have a [rdepends] = "bash-doc:do_packagedata" and it would resolve correctly14:14
RPit knows how to resolve bash-doc to the bash recipe14:15
angmanyes, I know that..14:15
JPEWRP: Ah, that make sense, is that the only difference?14:15
RPJPEW: I think so14:15
JPEWCool. Ya that is not like RDEPENDS at all then14:16
angmanDoes this mean that the depends and rdepends flags are considered the same?14:16
RPangman: they work the same way one takes a recipe namespace target and the other takes a runtime package name target14:17
JPEWIOW, they do the same thing, the difference is how the "target" (e.g. "bash-doc") is interpreted; depends is a recipe, rdepends is a package defined in a recipe (??)14:18
angmanThe target of depends flag is recipe file? really?14:19
RPangman: a recipe name, PN specifically14:20
RPangman: whereas rdepends uses something from PACKAGES14:20
angmanAhhh, so that's how it is! I see!14:20
angmanI understood it well. Thank you so much! 😁14:21
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)14:27
angmanjnugen[m] I'm sorry, I have pushed your post away. If anyone is able to answer the question, could you please answer it for ?14:32
angman> I have a layer that builds an image that has a bunch of packages. I would like to make a new layer that modifies the original layer to remove some of those packages. The issue I'm having is that some sub-layers have "layer.conf" files with LAYERDEPENDS in them.  I need to "edit" those files to remove some of the dependencies. Is there a good/any14:32
angmanway to edit those "layer.conf" files?14:32
*** angman <angman!~angman@147.142.237.160.cyberhome.jp> has quit IRC (Quit: Client closed)14:32
rfuentessif I'm trying to run yocto in a docker image, is it a good idea to try to preserve the non-root rule ?14:36
LetoThe2ndrfuentess: yup14:37
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Client closed)14:38
*** prabhakar <prabhakar!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Connection closed)14:38
rfuentessOkas14:39
*** prabhakar <prabhakar!~prabhakar@pc.renesas.eu> has joined #yocto14:46
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto14:46
rfuentessbut if the lifetime  of the docker image is so limited, why is still a good idea ?14:57
*** thomasd13 <thomasd13!~thomas@DSL01.212.114.255.148.ip-pool.NEFkom.net> has quit IRC (Ping timeout: 240 seconds)15:04
rfuentessbut looking into the sanity.bbclass I can see all the other checks ...15:07
rburtonrfuentess: some software refuses to build as root.15:09
rburtonand, well, it's best practise to do as little as root as possible15:09
rburtonalso not sure on the impact of being root when you run pseudo, that might be prone to break15:10
fraybeing actual root and running pseudo will likely lead to problems (and potentially VERY unsafe behavior of the system)15:13
fraywe use docker to do our builds, the build happens in a location with a long life span, but the docker part is 'short lived'.  We _never_ build as root, we always limit permissions for the build15:14
LetoThe2ndrfuentess: in a nutshell, because being root in a container is essentially root on the machine.15:16
*** ptsneves <ptsneves!~Thunderbi@031011128008.dynamic-3-poz-k-0-2-0.vectranet.pl> has quit IRC (Ping timeout: 268 seconds)15:25
*** zpfvo <zpfvo!~fvo@i59F5CE7D.versanet.de> has quit IRC (Ping timeout: 240 seconds)15:27
friederIs there a way to get the env from bitbake at the same time when running the bitbake command?15:29
friederIf I run "bitbake -e xyz" separately the env differs from the actual "bitbake xyz" due to changed timestamp in DATETIME.15:30
rfuentessrburton fray  LetoThe2nd : thanks15:32
friederThe background is that I want to parse the env for variables like IMAGE_NAME to find out the filename of the resulting image. But as IMAGE_NAME includes the timestamp I never get the correct filename.15:33
friederHm, I guess I could just override DATETIME to a persistent value by using "bitbake --postread=override-datetime.conf".15:41
*** zpfvo <zpfvo!~fvo@i59F5CE7D.versanet.de> has joined #yocto15:41
*** ptsneves <ptsneves!~Thunderbi@031011128008.dynamic-3-poz-k-0-2-0.vectranet.pl> has joined #yocto15:46
rburtonfrieder: use the non-timestamped symlinks which are basically for this reason15:54
*** goliath <goliath!~goliath@user/goliath> has joined #yocto15:58
friederrburton: hm, right. Why didn't I think of this before? Sounds so obvious. I will try that. Thanks!15:58
*** bps2 <bps2!~bps@193.89.194.60> has quit IRC (Ping timeout: 246 seconds)15:58
*** derinachan[m] <derinachan[m]!~derina541@2001:470:69fc:105::3:4af6> has quit IRC (Remote host closed the connection)16:00
*** camus <camus!~Instantbi@58.246.136.203> has quit IRC (Ping timeout: 240 seconds)16:03
*** michalsieron <michalsieron!~michalsie@62.67.214.101> has quit IRC (Quit: Client closed)16:05
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 256 seconds)16:07
*** rfuentess <rfuentess!~rfuentess@static-5-51-117-151.ftth.abo.bbox.fr> has quit IRC (Remote host closed the connection)16:07
LetoThe2ndLast orders for YPDD colocated with EOSS in Prague: https://summit.yoctoproject.org/devday-at-eoss-2023/cfp16:08
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has quit IRC (Quit: ZZZzzz…)16:08
*** camus <camus!~Instantbi@58.246.136.203> has joined #yocto16:11
*** ptsneves <ptsneves!~Thunderbi@031011128008.dynamic-3-poz-k-0-2-0.vectranet.pl> has quit IRC (Ping timeout: 240 seconds)16:17
*** cybergoldfish <cybergoldfish!~cybergold@51.148.155.226> has joined #yocto16:24
*** xmn_ <xmn_!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has joined #yocto16:25
cybergoldfishI'm writing a recipe for getting analysis data during final stages of a build. Is there a way to call an equivalent to tinfoil's get_recipe_file() func from within a recipe? Can't use tinfoil directly from recipe (or call out to script that uses tinfoil) since tinfoil tries to start a new bb server, which is impossible due to bitbake.lock16:26
*** xmn_ <xmn_!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has quit IRC (Client Quit)16:28
*** zpfvo <zpfvo!~fvo@i59F5CE7D.versanet.de> has quit IRC (Remote host closed the connection)16:32
*** Thorn <Thorn!~Thorn@user/thorn> has quit IRC (Ping timeout: 240 seconds)16:34
*** Piraty <Piraty!~irc@user/piraty> has quit IRC (Quit: -)16:35
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has joined #yocto16:35
*** Piraty <Piraty!~irc@user/piraty> has joined #yocto16:36
*** mckoan is now known as mckoan|away16:43
*** d-s-e <d-s-e!~d.s.e@i59F7C4AF.versanet.de> has quit IRC (Quit: Konversation terminated!)16:44
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Client closed)16:53
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)17:11
*** goliath <goliath!~goliath@user/goliath> has joined #yocto17:13
*** vladest <vladest!~Thunderbi@6.174.199.178.dynamic.wline.res.cust.swisscom.ch> has quit IRC (Ping timeout: 246 seconds)17:13
*** otavio <otavio!~otavio@201-66-236-34.user3p.brasiltelecom.net.br> has quit IRC (Remote host closed the connection)17:17
*** otavio <otavio!~otavio@201-66-236-34.user3p.brasiltelecom.net.br> has joined #yocto17:19
*** cybergoldfish <cybergoldfish!~cybergold@51.148.155.226> has quit IRC (Quit: Client closed)17:37
*** cybergoldfish <cybergoldfish!~cybergold@51.148.155.226> has joined #yocto18:02
*** cybergoldfish <cybergoldfish!~cybergold@51.148.155.226> has quit IRC (Client Quit)18:02
*** florian_kc <florian_kc!~florian@dynamic-093-135-035-243.93.135.pool.telefonica.de> has joined #yocto18:09
*** bps2 <bps2!~bps@80.71.142.18.ipv4.parknet.dk> has joined #yocto18:11
*** frieder <frieder!~frieder@i577B934D.versanet.de> has quit IRC (Remote host closed the connection)18:26
*** florian_kc <florian_kc!~florian@dynamic-093-135-035-243.93.135.pool.telefonica.de> has quit IRC (Ping timeout: 240 seconds)18:30
*** florian_kc <florian_kc!~florian@dynamic-093-135-035-243.93.135.pool.telefonica.de> has joined #yocto19:11
jboHey guys, I created a meta-custom/recipes-kernel/linux/<kernel>_<version>.bbappend file. upon invoking bitbake, I get:19:25
jboWARNING: No recipes in default available for:   meta-custom/recipes-kernel/linux/<kernel>_<version>.bbappend19:26
jbowhat exactly does this mean & how do I resolve it?19:26
nerdboyit means it can't find linux/<kernel>_<version>.bb in any other layers19:30
nerdboyso you're trying to append to a recipe that does not exist in the build config19:31
jbonerdboy, thanks - that is helpful. how do I figure out what i am doing wrong? I used "oe-pkgdata-util lookup-recipe kernel" to figure out which kernel I am using and I checked uname on the running device as well19:33
jboI assume I got the wrong kernel_version.bbappend then?19:33
*** Thorn <Thorn!~Thorn@user/thorn> has joined #yocto19:35
jboapparently I got the version wrong. I now have xxx_%.bbappend and that seems to do the trick :)19:43
jbothanks for explaning the issue!19:43
nerdboynp19:53
*** silbe <silbe!~silbe@2a03:4000:20:16f:96de:80ff:fe22:1aaa> has quit IRC (Ping timeout: 265 seconds)19:56
*** alessioigor <alessioigor!~alessioig@185.178.95.254> has quit IRC (Quit: alessioigor)19:58
*** BWhitten <BWhitten!~BWhitten@243.224.143.150.dyn.plus.net> has joined #yocto20:00
*** vladest <vladest!~Thunderbi@adsl-89-217-204-83.adslplus.ch> has joined #yocto20:02
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat)20:10
*** Wouter0100670440 <Wouter0100670440!~Wouter010@entry.nbg.netvos.nl> has joined #yocto20:11
*** Haxxa <Haxxa!~Haxxa@202-65-68-206.ip4.superloop.au> has quit IRC (Quit: Haxxa flies away.)20:15
*** Haxxa <Haxxa!~Haxxa@202-65-68-206.ip4.superloop.au> has joined #yocto20:18
*** schtobia <schtobia!~quassel@schmidl.dev> has quit IRC (Quit: Bye!)21:00
*** schtobia <schtobia!~quassel@schmidl.dev> has joined #yocto21:00
*** dmoseley <dmoseley!~dmoseley@d4-50-9-187.evv.wideopenwest.com> has quit IRC (Quit: ZNC 1.8.2 - https://znc.in)21:06
*** dmoseley <dmoseley!~dmoseley@d4-50-9-187.evv.wideopenwest.com> has joined #yocto21:07
*** leon-anavi <leon-anavi!~Leon@46.55.231.62> has quit IRC (Quit: Leaving)21:21
paulggcc-12.2.0-r0 do_compile - 28m11s (pid 7104)21:23
paulgWe really need an ASSUME_NATIVE_IS_GOOD_ENOUGH=121:24
paulgrecompiling gcc every day 'cause a butterfly farted gets old in a hurry.21:24
paulgNot saying we should "support" it - just make it an option, and you get what you get.21:29
*** Thorn <Thorn!~Thorn@user/thorn> has quit IRC (Ping timeout: 246 seconds)21:36
*** PobodysNerfect <PobodysNerfect!~PobodysNe@84.214.105.47> has quit IRC (Quit: Gone to sleep. ZZZzzz…)21:37
dariohow close to that can you get with ASSUME_PROVIDED?21:49
nerdboyeek, i thought the threshold was set to mammals...22:02
*** gsalazar <gsalazar!~gsalazar@139.0.166.178.rev.vodafone.pt> has quit IRC (Ping timeout: 240 seconds)22:12
*** kpo_ <kpo_!~kpo@87-206-161-246.dynamic.chello.pl> has quit IRC (Ping timeout: 248 seconds)22:25
*** bps2 <bps2!~bps@80.71.142.18.ipv4.parknet.dk> has quit IRC (Ping timeout: 268 seconds)22:27
*** BWhitten <BWhitten!~BWhitten@243.224.143.150.dyn.plus.net> has quit IRC (Ping timeout: 240 seconds)22:29
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)22:42
*** florian_kc <florian_kc!~florian@dynamic-093-135-035-243.93.135.pool.telefonica.de> has quit IRC (Ping timeout: 240 seconds)23:35
*** DavisRoman[m] <DavisRoman[m]!~davisroma@2001:470:69fc:105::3:604a> has joined #yocto23:44
*** rfs613 <rfs613!~rfs613@rfs.netwinder.org> has quit IRC (Ping timeout: 240 seconds)23:56
*** rfs613 <rfs613!~rfs613@rfs.netwinder.org> has joined #yocto23:59

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