Saturday, 2022-06-18

sotaoverrideRP: I guess the explanation in my head for PACKAGECONFIG (after going over the manual now) is its just a mechanism for selectively adding EXTRA_OECONF, dependencies and a few other things to a recipe?!00:08
*** florian__ <florian__!~florian@dynamic-089-013-192-218.89.13.pool.telefonica.de> has quit IRC (Ping timeout: 248 seconds)00:14
alefirIs there a mechanism to make my tasks more verbose? I've got a do_compile thats taking a lot longer than expected and I'd like to take a peek at whats happening00:31
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 256 seconds)00:38
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto00:38
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 248 seconds)00:44
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto00:44
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Remote host closed the connection)00:52
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has quit IRC (Quit: Leaving.)01:08
*** Emantor <Emantor!~Emantor@magratgarlick.emantor.de> has quit IRC (Quit: ZNC - http://znc.in)01:20
*** Emantor <Emantor!~Emantor@magratgarlick.emantor.de> has joined #yocto01:20
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 256 seconds)01:29
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto01:29
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 256 seconds)01:34
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto01:34
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 256 seconds)01:49
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto01:49
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 256 seconds)01:53
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto01:54
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)02:03
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has joined #yocto02:23
*** Vonter <Vonter!~Vonter@user/vonter> has joined #yocto02:32
roussinmsotaoverride: PACKAGECONFIG from my understanding is a list of configuration that you can modify or not. The declaration of a PACKAGECONFIG[gtk]... just means it's configuration that can be active. The first value before the comma is present when the configuration is active, 2nd value when value is not present, and I think after that it's DEPENDS and RDEPENDS, don't remember the exact order. So in02:37
roussinmyour local.conf, distro, bbappend, etc. you can modify a recipe PACKAGECONFIG by adding a value to the list or by removing a value from the list.02:37
roussinmsotaoverride: if a recipe declares PACKAGECONFIG =? "gtk gtk+", by default gtk and gtk+ will be active.02:38
roussinmif other options are available to the PACKAGECONFIG, those won't be active and will use the 2nd value from the declaration at configure time.02:39
sotaoverrideThank you so much for that clarification roussinm: . Took me a little bit to figure that out tonight, but very glad you chimed in!02:42
roussinmsotaoverride: np. Yocto a steep learning curve.02:43
roussinmhas a*02:44
roussinmalefir: I think you can execute the job manually with the the run.do_compile job inside the temp directory of the recipe. From there you can add verbose flags. There may have many other ways.02:47
sotaoverridewhere did the manual go ? https://gyazo.com/9c6c4d2cf1621e7d1a27bc422eac3b6a02:52
sotaoverridewas trying to see how RRECOMMENDS_${PN}-python worked02:53
sotaoverrideguess its the runtime recommended python package02:57
roussinmsotaoverride: https://docs.yoctoproject.org/singleindex.html02:58
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 256 seconds)03:14
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto03:14
*** roussinm <roussinm!~mroussin@ipagstaticip-d73c7528-4de5-0861-800b-03d8b15e3869.sdsl.bell.ca> has quit IRC (Quit: WeeChat 3.0)03:15
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 246 seconds)03:18
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto03:19
*** Wouter0100 <Wouter0100!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Remote host closed the connection)04:20
*** Wouter0100 <Wouter0100!~Wouter010@entry.nbg.netvos.nl> has joined #yocto04:20
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has quit IRC (Quit: Leaving.)04:29
*** peoliye <peoliye!~peoliye@54-240-198-38.amazon.com> has quit IRC (Quit: Client closed)04:48
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 248 seconds)06:04
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto06:04
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 248 seconds)06:09
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto06:09
*** Wouter0100 <Wouter0100!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Ping timeout: 256 seconds)06:57
*** Thorn <Thorn!~Thorn@user/thorn> has joined #yocto06:57
*** Wouter0100 <Wouter0100!~Wouter010@entry.nbg.netvos.nl> has joined #yocto07:17
*** Thorn <Thorn!~Thorn@user/thorn> has quit IRC (Ping timeout: 248 seconds)07:51
*** denisoft81 <denisoft81!~denisoft8@host-79-40-235-135.business.telecomitalia.it> has joined #yocto08:22
*** Thorn <Thorn!~Thorn@user/thorn> has joined #yocto09:02
*** twnqx <twnqx!~twnqx@ip4d1467e3.dynamic.kabel-deutschland.de> has joined #yocto09:02
*** denisoft81 <denisoft81!~denisoft8@host-79-40-235-135.business.telecomitalia.it> has quit IRC (Quit: Leaving)09:05
*** jclsn <jclsn!~jclsn@2a04:4540:651e:5700:84e0:f605:3573:cf97> has joined #yocto09:17
*** jclsn <jclsn!~jclsn@2a04:4540:651e:5700:84e0:f605:3573:cf97> has quit IRC (Client Quit)09:18
*** jclsn <jclsn!~jclsn@2a04:4540:651e:5700:84e0:f605:3573:cf97> has joined #yocto09:19
RPsotaoverride: we need a mechanism where we can capture configuration information about recipes. PACKAGECONFIG is that allowing the option to enable, and disable something to be specified along with dependency information09:32
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has quit IRC (Remote host closed the connection)09:55
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #yocto09:56
*** jclsn <jclsn!~jclsn@2a04:4540:651e:5700:84e0:f605:3573:cf97> has quit IRC (Ping timeout: 248 seconds)10:16
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 246 seconds)10:24
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto10:24
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 256 seconds)10:29
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto10:29
rburtonalefir: depends on how it builds. If it uses automake or cmake then it will already be verbose in the task log10:34
*** jclsn <jclsn!~jclsn@2a04:4540:651e:5700:d679:724f:cfef:e6de> has joined #yocto11:36
*** goliath <goliath!~goliath@user/goliath> has joined #yocto11:49
sotaoverrideRP: Thnaks. Get the whole design around PACKAGECONFIG, finally.11:53
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 246 seconds)11:53
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto11:53
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 256 seconds)11:59
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto11:59
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 248 seconds)12:23
*** vladest <vladest!~Thunderbi@2a02:1210:76b7:7100:bc3e:1262:6e58:afc9> has joined #yocto12:23
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto12:23
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 256 seconds)12:29
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto12:29
*** jclsn <jclsn!~jclsn@2a04:4540:651e:5700:d679:724f:cfef:e6de> has quit IRC (Ping timeout: 248 seconds)12:31
*** Thorn <Thorn!~Thorn@user/thorn> has quit IRC (Ping timeout: 256 seconds)12:38
sotaoverridewith regards to DISTRO_FEATURES, especially this phrase from the manual "For example, specifying "x11" in DISTRO_FEATURES, causes every piece of software built for the target that can optionally support X11 to have its X11 support enabled." Does every package that can possibly provide support for X11 just automagically does it when x11 is added to DISTRO_FEATURES, or do we have to add something like12:38
sotaoverrideDEPENDS += "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'libx11 libxrandr', '', d)}" to recipes?12:38
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 240 seconds)12:48
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto12:49
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 246 seconds)12:53
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto12:53
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has quit IRC (Read error: Connection reset by peer)12:56
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #yocto12:58
smurraysotaoverride: the latter, but it's more typical to have an x11 PACKAGECONFIG option in the recipes that care that gets added based on DISTRO_FEATURES instead of adding to DEPENDS directly like that13:05
smurraysotaoverride: look at meta/recipes-gnome/gtk+/gtk+3.inc for one example13:06
vmesonsotaoverride: are you saying that the documentation should be more explicit about the mechanism and stipulate that some software packages may have x11 features which do not get enabled with DF += x11 ? If so would you like to send a docs patch?13:11
*** Thorn <Thorn!~Thorn@user/thorn> has joined #yocto13:16
sotaoverridevmeson:, well yeah, DISTRO_FEATURES, the term does get one feeling that all software packages would be keeping an eye out for them and adjust their PACKAGECONFIG automatically.. like i dont know through a common .inc or some yocto trickery13:19
*** florian__ <florian__!~florian@dynamic-089-013-237-077.89.13.pool.telefonica.de> has joined #yocto13:20
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 276 seconds)13:24
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto13:24
*** seninha <seninha!~seninha@user/seninha> has joined #yocto13:24
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 256 seconds)13:29
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto13:29
sotaoverrideis this the docs repo https://github.com/ndechesne/yocto-docs ??13:33
sotaoverridelast commit on that one was a couple years ago13:34
sotaoverridevmeson: link me to the current docs repo, and the commit guidelines etc, and I can rephrase that DISTRO_FEATURES example to "specifying "x11" in DISTRO_FEATURES, will cause all recipes setup to track DISTRO_FEATURES to have X11 support enabled."13:46
sotaoverridevmeson: or more like "specifying "x11" in DISTRO_FEATURES, will cause all recipes setup to track DISTRO_FEATURES to build software packages with  X11 support enabled."13:48
sotaoverrideanyhow time to hit the beach for me any way. do link me to the repo/commit guide line when u get a chance. Dont wana be thrown off by the df docs when I go back to them couple of years from now ..13:49
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has joined #yocto14:02
*** otavio <otavio!~otavio@191-221-92-247.user3p.brasiltelecom.net.br> has joined #yocto14:07
*** jclsn <jclsn!~jclsn@2a04:4540:6538:3100:a18a:6c62:c9c0:5cd6> has joined #yocto14:10
*** florian__ <florian__!~florian@dynamic-089-013-237-077.89.13.pool.telefonica.de> has quit IRC (Ping timeout: 248 seconds)14:14
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 246 seconds)14:14
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto14:14
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 256 seconds)14:19
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto14:19
*** starblue <starblue!~juergen@dslb-088-078-100-191.088.078.pools.vodafone-ip.de> has quit IRC (Ping timeout: 258 seconds)14:43
*** starblue <starblue!~juergen@dslb-088-078-111-133.088.078.pools.vodafone-ip.de> has joined #yocto14:44
*** roussinm <roussinm!~mroussin@ipagstaticip-d73c7528-4de5-0861-800b-03d8b15e3869.sdsl.bell.ca> has joined #yocto15:03
sotaoverridequery roussinm15:09
sotaoverrideroussinm: could you point me to the right repo for yocto docs please?15:10
sotaoverrideand also the patch guidelines etc for it?15:10
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto15:21
roussinmsotaoverride: patch guideline are probably the same as yocto in general. I think the documentation is inside the poky repository.15:21
roussinmhttps://wiki.yoctoproject.org/wiki/Poky_Contributions15:22
sotaoverrideroussinm: thanks, sent an email to that help desk address with my public key (to get write access)15:46
*** jackos888[m] <jackos888[m]!~jackos888@2001:470:69fc:105::2:12b8> has quit IRC (Quit: You have been kicked for being idle)16:00
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has quit IRC (Remote host closed the connection)16:09
*** GNUmoon <GNUmoon!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #yocto16:10
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 256 seconds)16:14
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto16:14
*** marka <marka!~marka@198-84-181-245.cpe.teksavvy.com> has quit IRC (Ping timeout: 255 seconds)16:17
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 256 seconds)16:19
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto16:19
*** vmeson <vmeson!~rmacleod@198-48-226-187.cpe.pppoe.ca> has quit IRC (Ping timeout: 248 seconds)16:21
RPsotaoverride: https://git.yoctoproject.org/yocto-docs is the docs repo16:45
*** xenador77 <xenador77!~xenador77@user/xenador77> has joined #yocto17:19
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 246 seconds)18:48
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto18:48
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 256 seconds)18:53
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto18:54
*** lexano <lexano!~lexano@174.119.69.134> has quit IRC (Remote host closed the connection)18:58
*** kovalevsky <kovalevsky!~kovalevsk@fedora/kovalevsky> has joined #yocto19:42
*** otavio <otavio!~otavio@191-221-92-247.user3p.brasiltelecom.net.br> has quit IRC (Ping timeout: 246 seconds)19:46
*** otavio <otavio!~otavio@191-221-92-247.user3p.brasiltelecom.net.br> has joined #yocto19:48
*** vmeson <vmeson!~rmacleod@198-48-226-187.cpe.pppoe.ca> has joined #yocto19:51
vmesonsotaoverride: https://www.yoctoproject.org/community/ is a good starting point. There's a link to "Source Repos" and email lists and how to submit a patch. If you think something's missing there to get started, please let me know.19:52
vmesondocs repo is: https://git.yoctoproject.org/yocto-docs/19:53
vmesonsotaoverride: you can also just send patches to this list rather than getting an account: https://lists.yoctoproject.org/g/docs19:55
*** lexano <lexano!~lexano@174.119.69.134> has joined #yocto19:55
* vmeson goes back outside.19:55
*** paulg <paulg!~paulg@24-212-160-219.cable.teksavvy.com> has quit IRC (Ping timeout: 258 seconds)19:55
*** florian__ <florian__!~florian@dynamic-089-013-237-077.89.13.pool.telefonica.de> has joined #yocto20:00
*** kovalevsky <kovalevsky!~kovalevsk@fedora/kovalevsky> has quit IRC (Read error: Connection reset by peer)20:00
*** paulg <paulg!~paulg@24-212-160-219.cable.teksavvy.com> has joined #yocto20:08
roussinmon hardknott meta-oe/meta-oe/recipes-devtools/input-utils/input-utils_1.1.bb this recipe doesn't build anymore. HOMEPAGE is not reachable anymore. https://www.kraxel.org/releases/input/ looks likes new versions are up. If it's broken I assume no one is building it? Looks like it's gone from master too.20:40
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has quit IRC (Quit: Leaving.)20:51
roussinmwait... nevermind looks like some previous employee added the recipe to meta-oe but never submitted upstream...20:53
*** roussinm <roussinm!~mroussin@ipagstaticip-d73c7528-4de5-0861-800b-03d8b15e3869.sdsl.bell.ca> has quit IRC (Quit: WeeChat 3.0)21:22
*** florian__ <florian__!~florian@dynamic-089-013-237-077.89.13.pool.telefonica.de> has quit IRC (Ping timeout: 248 seconds)22:00
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 240 seconds)22:38
*** sakoman <sakoman!~steve@dhcp-72-253-6-214.hawaiiantel.net> has joined #yocto22:38
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has joined #yocto22:39
*** nemik <nemik!~nemik@162-245-20-117.PUBLIC.monkeybrains.net> has quit IRC (Ping timeout: 276 seconds)22:43
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto22:44
*** jclsn <jclsn!~jclsn@2a04:4540:6538:3100:a18a:6c62:c9c0:5cd6> has quit IRC (Ping timeout: 244 seconds)23:11
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Read error: Connection reset by peer)23:33
*** seninha <seninha!~seninha@user/seninha> has joined #yocto23:34
*** twnqx <twnqx!~twnqx@ip4d1467e3.dynamic.kabel-deutschland.de> has quit IRC (Ping timeout: 256 seconds)23:41

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