Friday, 2023-03-03

*** kanavin <kanavin!~Alexander@2a02:2454:29b:3b00:d35d:e3cf:58b5:748b> has quit IRC (Remote host closed the connection)00:01
*** kanavin <kanavin!~Alexander@2a02:2454:29b:3b00:d35d:e3cf:58b5:748b> has joined #yocto00:01
*** Saur[m] <Saur[m]!~saur2000m@2001:470:69fc:105::dce> has quit IRC (Ping timeout: 265 seconds)00:03
*** Saur[m] <Saur[m]!~saur2000m@2001:470:69fc:105::dce> has joined #yocto00:04
*** meego <meego!~meego@2a01:e0a:e5:3260:1d9e:9bba:a3e2:d834> has quit IRC (Remote host closed the connection)00:08
*** florian_kc <florian_kc!~florian@dynamic-093-131-178-237.93.131.pool.telefonica.de> has quit IRC (Ping timeout: 255 seconds)00:10
*** Thorn <Thorn!~Thorn@user/thorn> has joined #yocto00:11
*** vladest <vladest!~Thunderbi@adsl-89-217-204-83.adslplus.ch> has quit IRC (Remote host closed the connection)00:42
*** vladest <vladest!~Thunderbi@adsl-89-217-204-83.adslplus.ch> has joined #yocto00:43
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Quit: Leaving)00:56
*** GNUmoon2 <GNUmoon2!~GNUmoon@gateway/tor-sasl/gnumoon> has quit IRC (Remote host closed the connection)01:01
*** GNUmoon2 <GNUmoon2!~GNUmoon@gateway/tor-sasl/gnumoon> has joined #yocto01:01
*** sakoman <sakoman!~steve@dhcp-72-253-4-112.hawaiiantel.net> has quit IRC (Quit: Leaving.)01:19
*** DvorkinDmitry <DvorkinDmitry!~dvorkin@5.167.98.73> has joined #yocto01:25
DvorkinDmitrycan I use RRECOMMENDS:${PN} += "kernel-module-..." in my kernel recipe? if not - how to make it?01:27
*** alimon <alimon!~alimon@189.172.15.237> has quit IRC (Ping timeout: 252 seconds)01:41
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Client closed)01:43
*** seninha <seninha!~seninha@user/seninha> has joined #yocto01:47
*** pidge <pidge!~pidge@194.110.145.185> has quit IRC (Remote host closed the connection)01:49
*** alimon <alimon!~alimon@189.172.82.212> has joined #yocto01:56
*** Thorn <Thorn!~Thorn@user/thorn> has quit IRC (Ping timeout: 248 seconds)02:09
*** sakoman <sakoman!~steve@dhcp-72-253-4-112.hawaiiantel.net> has joined #yocto02:25
*** starblue <starblue!~juergen@dslb-094-220-115-237.094.220.pools.vodafone-ip.de> has quit IRC (Ping timeout: 252 seconds)02:27
*** starblue <starblue!~juergen@dslb-188-100-135-101.188.100.pools.vodafone-ip.de> has joined #yocto02:29
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Quit: Leaving)02:49
*** jclsn <jclsn!~jclsn@2a04:4540:651f:5a00:2ce:39ff:fecf:efcd> has quit IRC (Ping timeout: 252 seconds)03:57
*** jclsn <jclsn!~jclsn@2a04:4540:6520:ec00:2ce:39ff:fecf:efcd> has joined #yocto03:59
*** amitk <amitk!~amit@103.59.74.112> has joined #yocto04:28
*** sakoman <sakoman!~steve@dhcp-72-253-4-112.hawaiiantel.net> has quit IRC (Quit: Leaving.)04:29
*** Wouter010067044 <Wouter010067044!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat)04:30
*** Wouter010067044 <Wouter010067044!~Wouter010@entry.nbg.netvos.nl> has joined #yocto04:30
*** tepperson_ <tepperson_!~Srain@199.59.103.114> has quit IRC (Ping timeout: 248 seconds)05:08
*** tepperson_ <tepperson_!~Srain@199.59.103.114> has joined #yocto05:14
*** tepperson_ <tepperson_!~Srain@199.59.103.114> has quit IRC (Remote host closed the connection)05:25
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 248 seconds)05:33
*** nemik <nemik!~nemik@76.74.126.42> has joined #yocto05:34
*** tepperson_ <tepperson_!~Srain@199.59.103.114> has joined #yocto05:35
*** nemik <nemik!~nemik@76.74.126.42> has quit IRC (Ping timeout: 268 seconds)05:38
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto05:39
*** invalidopcode1 <invalidopcode1!~invalidop@cpe-172-90-200-106.socal.res.rr.com> has quit IRC (Remote host closed the connection)05:40
*** invalidopcode1 <invalidopcode1!~invalidop@cpe-172-90-200-106.socal.res.rr.com> has joined #yocto05:40
*** tepperson_ <tepperson_!~Srain@199.59.103.114> has quit IRC (Ping timeout: 255 seconds)06:00
*** Thorn <Thorn!~Thorn@user/thorn> has joined #yocto06:07
*** thomasd13 <thomasd13!~thomas@DSL01.212.114.255.148.ip-pool.NEFkom.net> has joined #yocto06:09
*** tepperson_ <tepperson_!~Srain@199.59.103.114> has joined #yocto06:27
*** thomasd13 <thomasd13!~thomas@DSL01.212.114.255.148.ip-pool.NEFkom.net> has quit IRC (Remote host closed the connection)06:38
*** thomasd13 <thomasd13!~thomas@DSL01.212.114.255.148.ip-pool.NEFkom.net> has joined #yocto06:38
*** Joel76 <Joel76!~Joel@178.54.78.143> has joined #yocto06:40
Joel76Good morning! I have noticed mesa and cairo being built as part of my core-image-minimal. How do I figure out why? I don't want or need graphics in my build!06:41
Joel76Actually, I'll rephrase... I want glibc-locale but not the rest of glibc. How can I have this?06:44
*** thomasd13 <thomasd13!~thomas@DSL01.212.114.255.148.ip-pool.NEFkom.net> has quit IRC (Ping timeout: 246 seconds)06:45
*** thomasd13 <thomasd13!~thomas@DSL01.212.114.255.148.ip-pool.NEFkom.net> has joined #yocto06:46
*** warthog9 <warthog9!warthog9@proxy.monkeyblade.net> has quit IRC (Read error: Connection reset by peer)06:49
*** eLmankku <eLmankku!elmankku@hilla.kapsi.fi> has joined #yocto06:50
*** tepperson_ <tepperson_!~Srain@199.59.103.114> has quit IRC (Ping timeout: 255 seconds)06:51
*** mcfrisk <mcfrisk!mcfrisk@kapsi.fi> has joined #yocto06:51
*** warthog9 <warthog9!warthog9@proxy.monkeyblade.net> has joined #yocto06:53
*** jclsn <jclsn!~jclsn@2a04:4540:6520:ec00:2ce:39ff:fecf:efcd> has quit IRC (*.net *.split)06:55
*** karl <karl!~Karlssel@2001:41d0:8:9a4b::1> has quit IRC (*.net *.split)06:55
*** grma <grma!~gruberm@89-41-134-107.static.kufnet.at> has quit IRC (*.net *.split)06:55
*** beastie <beastie!~luis@user/thebeastie> has quit IRC (*.net *.split)06:55
*** eLmankku_ <eLmankku_!elmankku@hilla.kapsi.fi> has quit IRC (*.net *.split)06:55
*** mcfrisk_ <mcfrisk_!mcfrisk@kapsi.fi> has quit IRC (*.net *.split)06:55
*** rfs613 <rfs613!~rfs613@rfs.netwinder.org> has quit IRC (*.net *.split)06:55
*** fray <fray!~fray@70.99.78.136> has quit IRC (*.net *.split)06:55
*** mlaga97 <mlaga97!~quassel@user/mlaga97> has quit IRC (*.net *.split)06:55
*** zwelch <zwelch!~zwelch@fluffy.mandolincreekfarm.com> has quit IRC (*.net *.split)06:55
*** warthog9 is now known as 020AAPQ8E06:56
*** jclsn <jclsn!~jclsn@2a04:4540:6520:ec00:2ce:39ff:fecf:efcd> has joined #yocto06:56
*** karl <karl!~Karlssel@2001:41d0:8:9a4b::1> has joined #yocto06:56
*** beastie <beastie!~luis@user/thebeastie> has joined #yocto06:56
*** rfs613 <rfs613!~rfs613@rfs.netwinder.org> has joined #yocto06:56
*** fray <fray!~fray@70.99.78.136> has joined #yocto06:56
*** mlaga97 <mlaga97!~quassel@user/mlaga97> has joined #yocto06:56
*** zwelch <zwelch!~zwelch@fluffy.mandolincreekfarm.com> has joined #yocto06:56
*** tepperson_ <tepperson_!~Srain@199.59.103.114> has joined #yocto06:57
*** thomasd13 <thomasd13!~thomas@DSL01.212.114.255.148.ip-pool.NEFkom.net> has quit IRC (Ping timeout: 256 seconds)07:01
*** mvlad <mvlad!~mvlad@2a02:2f08:4c03:f700:7656:3cff:fe3f:7ce9> has joined #yocto07:20
*** Poppy <Poppy!~Poppy@lfbn-idf2-1-1171-89.w90-92.abo.wanadoo.fr> has joined #yocto07:24
PoppyI like to use variables and flags in Bitbake, all works from python function ( d.getVarFlags('USERS_VALUES_%s' % val) ) but I don't understand how to read variable flagged from bash code... Any tips ?07:25
PoppyFor the story I would like to create new users from list ( I have 50 users to set) so I would like to loop over the flags :)07:27
*** thomasd13 <thomasd13!~thomas@DSL01.212.114.255.148.ip-pool.NEFkom.net> has joined #yocto07:35
thomasd13Good morning guys07:35
LetoThe2ndyo dudX07:37
*** dShapo <dShapo!~dShapo@141-136-158-24.dsl.iskon.hr> has joined #yocto07:41
LetoThe2ndPoppy: the standard expansion ${FANCY_VARIABLE_NAME} doesn't work?07:42
*** mckoan|away is now known as mckoan07:47
mckoangood morning07:48
PoppyLetoThe2nd for the username list yes, but I don't understand how to use this var as flag. Maybe I'm wrong in something but the goal is to do something like that:07:50
PoppyUSERS_ACCOUNTS_LIST = "user1 user2"07:50
PoppyUSERS_ACCOUNTS_user1[name]   = "user1"07:50
PoppyUSERS_ACCOUNTS_user1[group]  = "grp1"07:50
PoppyUSERS_ACCOUNTS_user1[home]   = "/home/user1"07:50
PoppyI have probably miss something07:50
Poppymckoan morning07:50
LetoThe2ndPoppy: ah okay. sorry, no clue. probabaly some bb.utils function.07:52
*** davidinux <davidinux!~davidinux@host-80-104-118-156.retail.telecomitalia.it> has joined #yocto07:58
*** davidinux <davidinux!~davidinux@host-80-104-118-156.retail.telecomitalia.it> has quit IRC (Ping timeout: 264 seconds)08:03
*** davidinux <davidinux!~davidinux@92.118.62.231> has joined #yocto08:03
*** Wouter010067044 <Wouter010067044!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat)08:05
*** Wouter010067044 <Wouter010067044!~Wouter010@entry.nbg.netvos.nl> has joined #yocto08:05
*** Joel76 <Joel76!~Joel@178.54.78.143> has quit IRC (Quit: Client closed)08:09
*** kroon <kroon!~kroon@89.253.118.72> has joined #yocto08:25
*** Joel97 <Joel97!~Joel@178.54.78.143> has joined #yocto08:27
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has joined #yocto08:28
*** tepperson_ <tepperson_!~Srain@199.59.103.114> has quit IRC (Ping timeout: 252 seconds)08:32
*** lexano <lexano!~lexano@174.119.69.134> has quit IRC (Ping timeout: 255 seconds)08:34
*** tepperson_ <tepperson_!~Srain@199.59.103.114> has joined #yocto08:39
*** florian_kc <florian_kc!~florian@dynamic-078-048-135-198.78.48.pool.telefonica.de> has joined #yocto08:40
*** Joel97 <Joel97!~Joel@178.54.78.143> has quit IRC (Quit: Client closed)08:42
*** lexano <lexano!~lexano@174.119.69.134> has joined #yocto08:47
*** dShapo <dShapo!~dShapo@141-136-158-24.dsl.iskon.hr> has quit IRC (Ping timeout: 260 seconds)08:49
*** florian_kc <florian_kc!~florian@dynamic-078-048-135-198.78.48.pool.telefonica.de> has quit IRC (Ping timeout: 252 seconds)08:55
*** Joel27 <Joel27!~Joel@178.54.78.143> has joined #yocto08:57
*** Schlumpf <Schlumpf!~Schlumpf@62.157.232.203> has joined #yocto08:57
Joel27Moin! where does python3-codecs come from in ./recipes-devtools/python/python3-can_4.0.0.bb? Also, I added a dependency on that but it did not install a bunch of Asian codecs08:57
*** chep <chep!~chep@82-65-36-115.subs.proxad.net> has quit IRC (Quit: ZNC 1.8.2 - https://znc.in)08:58
Joel27I mean, I can't find python3-codecs for some reason09:00
*** goliath <goliath!~goliath@user/goliath> has joined #yocto09:00
*** chep <chep!~chep@82-65-36-115.subs.proxad.net> has joined #yocto09:01
LetoThe2ndanybody have a short pointer for me on how to exclude -native things from an INCOMPATIBLE_LICENSE = "GPL-3.0*" catchall?09:03
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto09:04
LetoThe2ndor a specific -native thing.09:05
*** grma <grma!~gruberm@89-41-134-107.static.kufnet.at> has joined #yocto09:05
*** meego <meego!~meego@2a01:e0a:e5:3260:4ca0:4014:7e80:e1f7> has joined #yocto09:07
*** meego <meego!~meego@2a01:e0a:e5:3260:4ca0:4014:7e80:e1f7> has quit IRC (Remote host closed the connection)09:12
*** vladest <vladest!~Thunderbi@adsl-89-217-204-83.adslplus.ch> has quit IRC (Remote host closed the connection)09:13
*** vladest <vladest!~Thunderbi@adsl-89-217-204-83.adslplus.ch> has joined #yocto09:13
*** d-s-e <d-s-e!~d.s.e@i577B7E28.versanet.de> has joined #yocto09:17
LetoThe2ndINCOMPATIBLE_LICENSE_EXCEPTIONS seems to not be able to understand "make-native:GPL-3.0-only"09:22
*** Spinola <Spinola!~alberto@D57E7F5A.static.ziggozakelijk.nl> has joined #yocto09:23
*** tepperson_ <tepperson_!~Srain@199.59.103.114> has quit IRC (Ping timeout: 252 seconds)09:24
*** tepperson_ <tepperson_!~Srain@199.59.103.114> has joined #yocto09:29
*** Joel27 <Joel27!~Joel@178.54.78.143> has quit IRC (Quit: Client closed)09:32
*** rob_w <rob_w!~rob@2001:a61:60b1:3701:eccf:56eb:6b12:6c27> has joined #yocto09:32
*** ptsneves <ptsneves!~Thunderbi@84.47.155.82> has joined #yocto09:33
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has quit IRC (Ping timeout: 264 seconds)09:34
Spinola[rburton] I build a new SDK with TOOLCHAIN_HOST_TASK:append = " nativesdk-gmp", now I can install the sdk again, but I get the same problem regarding a missing gmp.h when I'm executing the 'make scripts' command. I've added the target and host manifest files of the sdk to my pastebin https://pastebin.com/0Biz4CN8 https://pastebin.com/N8UAW78c09:40
Spinola[rburton] Here is the output of the 'make scripts' https://pastebin.com/ukxya6bf09:42
LetoThe2ndby the way, the "building without GPL3"-note here https://docs.yoctoproject.org/ref-manual/images.html#images seems to be incorrect, the build falls over with Missing or unbuildable dependency chain was: ['core-image-minimal', 'meta-environment-extsdk-qemux86-64', 'zlib', 'make']09:46
*** Spinola_62 <Spinola_62!~alberto@D57E7F5A.static.ziggozakelijk.nl> has joined #yocto09:55
*** olani- <olani-!~olani@83-233-29-230.cust.bredband2.com> has quit IRC (Ping timeout: 264 seconds)09:57
*** olani- <olani-!~olani@66.159.215.7> has joined #yocto09:58
*** meego <meego!~meego@2a01:e0a:e5:3260:4ca0:4014:7e80:e1f7> has joined #yocto10:05
qschulzLetoThe2nd: the build may fail if you have gplv3 source code to be compiled in, so maybe something in the depednency chain?10:06
qschulzmichaelo: ^10:07
LetoThe2ndqschulz: yeah thats true. but a) the documentation states it is supported, and b) i'm pretty sure that core-image-minimal does not ship make. so something is wrong here.10:07
qschulzLetoThe2nd: what about INCOMPATIBLE_LICENSE:class-native = "" ?10:08
LetoThe2ndqschulz: nopes.10:09
*** meego <meego!~meego@2a01:e0a:e5:3260:4ca0:4014:7e80:e1f7> has quit IRC (Remote host closed the connection)10:12
LetoThe2ndah, its this: http://cgit.openembedded.org/openembedded-core/tree/meta/recipes-core/zlib/zlib_1.2.13.bb?h=master#n2410:13
LetoThe2ndwhich brings up the interesting question, how to set up the non-gplv3 build configuration as this definitely is not the image by default.10:15
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)10:18
d-s-eLetoThe2nd: It's usually better to use INCOMPATIBLE_LICENSE in your image recipe.10:20
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto10:23
LetoThe2ndd-s-e: good point.10:27
Entei[m]While specifying "package-management" as one of the `EXTRA_IMAGE_FEATURES`, poky installs `dnf` and `rpm` for installing rpm packages(the selected package class). But it doesn't seem to install `mock`, 'drpm`, `createrepo` etc. to be able to set up repository.10:41
Entei[m]Any solutions to this other than creating custom recipes and layers?10:41
LetoThe2ndEntei[m]: why should those be installed on the target?10:42
LetoThe2ndEntei[m]: maybe look at https://www.intel.com/content/dam/www/public/us/en/documents/white-papers/package-manager-white-paper.pdf and https://youtu.be/gv6SM-rvFqE10:44
*** seninha <seninha!~seninha@user/seninha> has joined #yocto11:00
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Remote host closed the connection)11:01
*** seninha <seninha!~seninha@user/seninha> has joined #yocto11:02
*** starblue <starblue!~juergen@dslb-188-100-135-101.188.100.pools.vodafone-ip.de> has quit IRC (Ping timeout: 268 seconds)11:05
Entei[m]<LetoThe2nd> "Entei: why should those be..." <- Coz setting up repo is requiring me to create a repmd.xml file, which can be done with createrepo utility, which has dependencies on drpm11:05
LetoThe2ndEntei[m]: but you don't run the repo on the target, you run it on some development host.11:06
*** starblue <starblue!~juergen@dslb-188-100-135-101.188.100.pools.vodafone-ip.de> has joined #yocto11:07
*** Poppy <Poppy!~Poppy@lfbn-idf2-1-1171-89.w90-92.abo.wanadoo.fr> has quit IRC (Quit: Client closed)11:10
dacavHi.  I'm looking at a sysroot of a 'inherit deploy' recipe that doesn't do any compilation.  I see it is populated with headers and such.  What should I inherit to make it minimal? `allarch` seems reasonable, ...but headers are still here.  Headers do not break anything by being there, it is more of a "I like minimality" matter.11:14
dacav*minimalism11:15
qschulzdacav: check if you have something in DEPENDS variable, but otherwise I wouldn't care too much tbh11:18
dacavI do.  It is a native binary that I need, but perhaps the recipe that provides it is broken in some way11:19
dacavThanks qschulz11:19
*** thomasd13 <thomasd13!~thomas@DSL01.212.114.255.148.ip-pool.NEFkom.net> has quit IRC (Ping timeout: 268 seconds)11:22
qschulzdacav: if you have a DEPENDS in there, then the sysroot of the DEPENDS and **all** its recursive DEPENDS sysroot are brought in11:22
rburtonEntei[m]: what LetoThe2nd the said. mock is a tool for building RPMs, createrepo is for managing repos that you're hosting. none of those are needed on the target, you just need dnf/rpm, which you'll get with package-management.11:22
qschulz(in the native sysroot though, for native recipes)11:22
qschulzs/recipes/dependencies11:23
dacavThanks qschulz, that might explain it.11:24
dacavAnother question, if I can :)  I've got a recipe r1 which is supposed to provide multiple packages.  One of them is -native only.  Is it correct to use 'PACKAGECONFIG ??= "foo"' and 'PACKAGECONFIG:native ??= "foo bar"?  I also have PROVIDES = "foo bar", but I'm not sure about it11:32
dacavIn the recipe r2 that needs bar-native, I wrote DEPENDS = "bar-native"11:33
Entei[m]<LetoThe2nd> "Entei: but you don't run the..." <- Well true that...11:33
qschulzPACKAGECONFIG:native will not work for starters11:33
qschulzclass-native will though11:33
qschulzbut PACKAGECONFIG is not for defining packages11:34
dacavMh, maybe I'm doing that wrong yes.  I believe I'm thinking of subpackages in RPM11:35
*** Thorn <Thorn!~Thorn@user/thorn> has quit IRC (Ping timeout: 246 seconds)11:35
qschulzdacav: IIRC, native recipes do not have a specific knowledge of packages11:35
qschulztarget recipes do though11:35
qschulzRDEPENDS in other recipes use target packages and DEPENDS use recipes11:36
dacavWeird... I always pictured them as a symmetric concept.  But then is it feasible to have a single recipe that produces a number of sub-packages?11:36
qschulzdacav: yes, use PACKAGES11:36
dacavThanks, I'll have a look there :)11:36
qschulzdacav: it's actually the default, we create plenty of packages already (-dev, -dbg, -src, etc...)11:36
qschulzdacav: PACKAGECONFIG is for configuring your software (so maybe it shouldn't actually be called PACKAGECONFIG but RECIPECONFIG?)11:37
dacavYes, as I understand it it is for propagating stuff like `--with-xxx` in autotools.  In my case, cmake, I use -DFOO=ON etc11:37
dacavThe reason why I thought of using PACKAGECONFIG is that the "bar" package above is native-only.  It will not compile for the target at all11:38
qschulzdacav: I don't think native has a notion of packages11:40
qschulzdacav: what you could do though is separate your recipe in two11:40
qschulzone for target and one for native11:41
qschulzand specify PACKAGECONFIG varflags in it11:41
qschulze.g. PACKAGECONFIG[bar] will only exist in the target recipe11:41
qschulzso that even if you select it for the native recipe, it won't do anything11:41
qschulzthe limitation is that you cannot override varflags depending on the machine/recipe type AFAIR11:42
qschulz so you have to use something else instead11:42
dacavI don't know what varflags is (yet), but it sounds good11:43
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has joined #yocto11:43
dacavAny recommended way to avoid the duplication of the recipe?11:43
dacavI mean, of the file content11:43
dacavSomewhat similar to a class, but not as complex11:44
*** xcm <xcm!~xcm@user/xcm> has joined #yocto11:44
dacavBut qschulz, maybe I'm overthinking: what if I just allow the build of 'bar' even for the target, even knowing it will fail?  I don't expect anyone to DEPEND on bar, they should only DEPEND on bar-native.  If they do, the build will just fail.11:46
qschulzdacav: bar in PACKAGECONFIG[bar] is a varflag11:47
*** Schlumpf <Schlumpf!~Schlumpf@62.157.232.203> has quit IRC (Quit: Client closed)11:47
qschulzdacav: you can use .inc files that you require11:47
qschulzsee what u-boot is doing for example11:47
qschulzand then you only need do define what is different in each recipe11:48
qschulzso you would have a common.inc, target.bb and native.bb11:48
qschulz(obviously not named like that :) )11:48
dacavAh, nice! I forgot about .inc! Sorry, too many things to think :D  I'm not that pro yet11:48
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Client closed)11:48
qschulzdacav: that's also a possibility indeed, up to you11:49
*** d-s-e <d-s-e!~d.s.e@i577B7E28.versanet.de> has quit IRC (Ping timeout: 265 seconds)11:50
dacavI aim at being pro.  It seems to be a really good career investment11:53
*** dv_ <dv_!~dv@62-178-206-113.cable.dynamic.surfer.at> has quit IRC (Ping timeout: 255 seconds)11:56
*** ArgaKhan <ArgaKhan!~ArgaKhan@95.70.157.222> has joined #yocto11:57
*** camus <camus!~Instantbi@116.236.93.172> has quit IRC (Quit: camus)12:01
ArgaKhanI get the following error at 99% during compilation. Since I compile the kernel separately, I don't want to compile it with yocto. I don't know how to compile the latest version with yocto to our device anyway. Here is the error:12:02
ArgaKhanThe following packages have unmet dependencies:12:02
ArgaKhan  linux-dummy-dev : Depends: linux-dummy (= 1.0-r1) but it is not installable12:02
ArgaKhanE: Unable to correct problems, you have held broken packages.12:02
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto12:02
kroonAnyone else having problems with grub reading ext4 images created using the latest e2fsprogs v1.47.0 ?12:03
kroon(using master-as-of-today recipes of grub and e2fsprogs)12:04
rburtonArgaKhan: maybe you've got dev-pkgs enabled and nobody tested that path with the dummy kernels.  try adding ALLOW_EMPTY:${PN} = "1" to linux-dummy.bb12:04
DvorkinDmitrycan I use RRECOMMENDS:${PN} += "kernel-module-..." in my kernel recipe? I have two kernel versions. One needs external kernel-module-x0, another needs internal kernel-module-x1. Depends on kernel version one or another should be installed into the image12:07
rburtonsure12:07
*** dv_ <dv_!~dv@62-178-206-113.cable.dynamic.surfer.at> has joined #yocto12:07
DvorkinDmitrybut when I add RRECOMMENDS:${PN} += "kernel-module-x0" into my kernel_v0.bbappend it doesn't work12:08
*** Thorn <Thorn!~Thorn@user/thorn> has joined #yocto12:11
ArgaKhanrburton: Unfortunately I added this but nothing changed. I am still getting the same error.12:17
*** goliath <goliath!~goliath@user/goliath> has joined #yocto12:52
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Client closed)12:55
*** Spinola_62 <Spinola_62!~alberto@D57E7F5A.static.ziggozakelijk.nl> has quit IRC (Quit: Leaving)12:57
dacavqschulz: I had a good lunch and split the recipe direclty into foo.bb and bar-native.bb, both including foobar.inc.  Looks perfect, thanks!12:58
*** Spinola <Spinola!~alberto@D57E7F5A.static.ziggozakelijk.nl> has quit IRC (Quit: Leaving)12:59
*** jmiehe <jmiehe!~Thunderbi@user/jmiehe> has quit IRC (Quit: jmiehe)12:59
*** kscherer <kscherer!~kscherer@bras-base-otwaon1146w-grc-26-174-95-44-180.dsl.bell.ca> has joined #yocto13:00
*** hcg <hcg!~hcg@185.210.97.85> has joined #yocto13:00
kroonmkfs.ext4 from e2fsprogs v1.47.0 has a new feature enabled by default, "metadata_csum_seed". Unless I remove it, grub 2.06 is unable to read the ext4 filesystem13:06
*** meego_ <meego_!~meego@2a01:e0a:e5:3260:99a5:9e64:c3de:ec01> has joined #yocto13:06
*** meego_ <meego_!~meego@2a01:e0a:e5:3260:99a5:9e64:c3de:ec01> has quit IRC (Remote host closed the connection)13:07
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Remote host closed the connection)13:08
*** seninha <seninha!~seninha@user/seninha> has joined #yocto13:08
*** Poppy <Poppy!~Poppy@lfbn-idf2-1-1171-89.w90-92.abo.wanadoo.fr> has joined #yocto13:09
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Remote host closed the connection)13:11
*** seninha <seninha!~seninha@user/seninha> has joined #yocto13:11
PoppyI'm trying to update FILES:${PN} from anonymous python function ( with d.appendVar('FILES:${PN}', "foo bar") ) but i got some warning about override variables (WARNING: Variable key FILES:${PN} ( foo bar ) replaces original key FILES: (${bindir}/* ${sbindir}/* ${libexecdir}/* ${libdir}/lib*${SOLIBS} .....)) there is a best way to update FILES from13:12
Poppypython function ?13:12
*** JM20 <JM20!~JM@smtp3.nedap.com> has joined #yocto13:21
*** tepperson_ <tepperson_!~Srain@199.59.103.114> has quit IRC (Remote host closed the connection)13:25
*** d-s-e <d-s-e!~d.s.e@i577B7E28.versanet.de> has joined #yocto13:31
*** tepperson_ <tepperson_!~Srain@199.59.103.114> has joined #yocto13:35
*** kroon <kroon!~kroon@89.253.118.72> has quit IRC (Quit: Leaving)13:45
*** pidge <pidge!~pidge@194.110.145.185> has joined #yocto13:48
*** sakoman <sakoman!~steve@dhcp-72-253-4-112.hawaiiantel.net> has joined #yocto13:54
*** tepperson_ <tepperson_!~Srain@199.59.103.114> has quit IRC (Remote host closed the connection)13:59
*** mrpelotazo <mrpelotazo!~mrpelotaz@user/mrpelotazo> has quit IRC (Read error: Connection reset by peer)14:08
*** mrpelotazo <mrpelotazo!~mrpelotaz@user/mrpelotazo> has joined #yocto14:10
mcfriskhow reproducible are master branch initramfs images? are the file timestamps handled reproducibly? I'm having problems getting TPM checksums of the initramfs reproducible. local and CI builds come with different values..14:25
rburtonmcfrisk: a initramfs shouldn't be any different from any other image, so should be reproducible14:26
mcfriskrburton: thanks for confirmation, I will diff the binaries.. something makes them build differently14:31
dacavI've got a old recipe here, whose do_install() creates a tempdir (via mktemp -d) to place some temporary files.  Wouldn't it be just ok to use ${WORKDIR}?14:37
rburtonprobably14:39
rburtonmktemp -d would put the files in /tmp by default, so if they're large you're potentially introducing cross-device copies too14:40
dacavThe recipe adds a 'trap' to remove it.  And it adds a subshell in order to avoid yocto to mess with the trap14:43
ArgaKhanrburton: I tried what you said but it didn't work. My question was a bit above, but if you don't remember, I can share it again. Any other ideas?14:43
dacavyuck14:44
*** Wouter010067044 <Wouter010067044!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat)14:45
*** Wouter010067044 <Wouter010067044!~Wouter010@entry.nbg.netvos.nl> has joined #yocto14:46
*** d-s-e <d-s-e!~d.s.e@i577B7E28.versanet.de> has quit IRC (Quit: Konversation terminated!)14:58
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 255 seconds)14:59
*** nemik <nemik!~nemik@76.74.126.42> has joined #yocto14:59
*** nemik <nemik!~nemik@76.74.126.42> has quit IRC (Ping timeout: 255 seconds)15:04
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto15:04
*** skrawn <skrawn!~skrawn@c-24-17-65-227.hsd1.wa.comcast.net> has quit IRC (Quit: Konversation terminated!)15:09
*** JM20 <JM20!~JM@smtp3.nedap.com> has quit IRC (Quit: Client closed)15:19
*** louson <louson!~louis@193.33.56.84> has quit IRC (Quit: Lost terminal)15:21
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Quit: Leaving)15:27
yoctonHi! On the future Bugzilla 5 : One option that is really weird when using it for the first time is the one that advance to the "next" bug when submitting changes. Is it possible to have the "After changing a bug" option set to "Show the updated bug" by default?15:30
*** tepperson <tepperson!~tepperson@165.225.37.18> has joined #yocto15:31
teppersonhow do i configure ufw to be active on startup with a bbappend?15:31
rburtonRP: huh https://autobuilder.yoctoproject.org/typhoon/#/builders/142/builds/1315:32
DvorkinDmitrycan I use RRECOMMENDS:${PN} += "kernel-module-..." in my kernel recipe? I have two kernel versions. One needs external kernel-module-x0, another needs internal kernel-module-x1. Depends on kernel version one or another should be installed into the image. but when I add RRECOMMENDS:${PN} += "kernel-module-x0" into my kernel_v0.bbappend it doesn't work - module is not included into the image15:40
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto15:46
mischiefdoes anyone know why setting INITRAMFS_IMAGE_BUNDLE causes the whole kernel to be rebuilt single-threaded? it seems like in the shell function in the kernel class, PARALLEL_MAKE isn't passed. i think that's fine, but the worse problem is that the whole kernel gets rebuilt just to bundle initramfs..15:52
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 268 seconds)15:59
*** nemik <nemik!~nemik@76.74.126.42> has joined #yocto15:59
rburtonmischief: sounds like you should file a bug with reproducers15:59
michaeloqschulz: thanks for notifying me about this documentation issue16:01
*** amitk <amitk!~amit@103.59.74.112> has quit IRC (Ping timeout: 268 seconds)16:02
*** nemik <nemik!~nemik@76.74.126.42> has quit IRC (Ping timeout: 256 seconds)16:03
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto16:04
*** amitk <amitk!~amit@103.208.71.106> has joined #yocto16:04
teppersonany idea why ufw would tell me "Extension limit revision 0 not supported" when trying to do ufw enable ?16:11
*** Poppy <Poppy!~Poppy@lfbn-idf2-1-1171-89.w90-92.abo.wanadoo.fr> has quit IRC (Quit: Client closed)16:14
rburtontepperson: you might want to speak to the ufw people about that16:19
*** Guest58 <Guest58!~Guest58@2603-8080-e600-0172-8cf4-d3d1-9ad7-c48b.res6.spectrum.com> has joined #yocto16:21
*** Guest58 <Guest58!~Guest58@2603-8080-e600-0172-8cf4-d3d1-9ad7-c48b.res6.spectrum.com> has quit IRC (Client Quit)16:24
*** amitk <amitk!~amit@103.208.71.106> has quit IRC (Quit: leaving)16:29
RPrburton: nice :)16:29
rburtonRP: actually surprised :)16:29
*** ptsneves <ptsneves!~Thunderbi@84.47.155.82> has quit IRC (Ping timeout: 255 seconds)16:31
*** florian_kc <florian_kc!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Ping timeout: 248 seconds)16:43
khemabelloni_:  I see you dropped the opensbi and vte patches from master-next from your tree, did you see anything problematic with them ?16:46
*** florian <florian!~florian@port-217-146-132-69.static.as20676.net> has quit IRC (Quit: Ex-Chat)16:46
abellonivte is in master16:48
abelloniI think opensbi too16:48
abellonihttp://git.openembedded.org/openembedded-core/commit/?id=0a95e4d541e202cb1e19f99c18f9378c0d6aa1ef16:49
abelloniRP: I think you forgot to push poky master16:50
khemOh so you did not rebase your branch on top of master ?16:55
khemah its in poky/master-next16:57
khemyeah I see, I think poky/master is not uptodate16:58
*** alimon <alimon!~alimon@189.172.82.212> has quit IRC (Remote host closed the connection)17:02
*** seninha <seninha!~seninha@user/seninha> has joined #yocto17:06
*** alimon <alimon!~alimon@2806:10b7:3:7ae1:2c32:cfff:fe8e:de1f> has joined #yocto17:06
abellonimy branch is always rebased on top of master17:11
abellonibut indeed, the way combo-layer is working would make those disappear from my poky/master-next17:12
*** ArgaKhan <ArgaKhan!~ArgaKhan@95.70.157.222> has left #yocto17:25
*** mckoan is now known as mckoan|away17:38
*** florian_kc <florian_kc!~florian@dynamic-078-048-135-198.78.48.pool.telefonica.de> has joined #yocto17:50
rburton  core-image-minimal    do_rootfs  -1131.2s   -68.7%    1646.8s -> 515.5s18:01
rburtonyeah i'll take that for a small change18:01
*** Estrella <Estrella!~quassel@075-081-060-240.res.spectrum.com> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)18:02
RPkhem: sorry, I missed a command. Pushed18:04
khemnp thanks18:05
*** florian_kc <florian_kc!~florian@dynamic-078-048-135-198.78.48.pool.telefonica.de> has quit IRC (Ping timeout: 264 seconds)18:06
*** Estrella <Estrella!~quassel@075-081-060-240.res.spectrum.com> has joined #yocto18:09
*** |Xagen <|Xagen!~Xagen@99-135-179-142.lightspeed.austtx.sbcglobal.net> has joined #yocto18:13
*** Xagen <Xagen!~Xagen@99-135-179-142.lightspeed.austtx.sbcglobal.net> has quit IRC (Ping timeout: 255 seconds)18:14
*** davidinux <davidinux!~davidinux@92.118.62.231> has quit IRC (Ping timeout: 268 seconds)18:24
*** invalidopcode1 <invalidopcode1!~invalidop@cpe-172-90-200-106.socal.res.rr.com> has quit IRC (Remote host closed the connection)18:28
*** invalidopcode1 <invalidopcode1!~invalidop@cpe-172-90-200-106.socal.res.rr.com> has joined #yocto18:28
rburtonand for my next trick:18:31
rburton  core-image-minimal    do_rootfs             -250.3s   -48.6%     515.5s -> 265.2s18:31
*** xmn <xmn!~xmn@cpe-72-225-198-203.nyc.res.rr.com> has joined #yocto18:31
*** otavio <otavio!~otavio@200-203-24-19.paemt700.dsl.brasiltelecom.net.br> has joined #yocto18:39
JaMarburton: what package manager? if it's related to it18:39
JaMathat reminds me that there was a discussion about changing opkg compression with interesting build time implications as well IIRC18:42
JaMahttps://lists.openembedded.org/g/openembedded-core/message/171152 looks like the thread stalled many months ago, don't remember if something was merged from it in the end18:44
*** florian_kc <florian_kc!~florian@dynamic-078-048-135-198.78.48.pool.telefonica.de> has joined #yocto18:47
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 248 seconds)18:49
*** nemik <nemik!~nemik@76.74.126.42> has joined #yocto18:49
*** nemik <nemik!~nemik@76.74.126.42> has quit IRC (Ping timeout: 268 seconds)18:54
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto18:54
*** sakoman <sakoman!~steve@dhcp-72-253-4-112.hawaiiantel.net> has quit IRC (Ping timeout: 252 seconds)19:01
*** mvlad <mvlad!~mvlad@2a02:2f08:4c03:f700:7656:3cff:fe3f:7ce9> has quit IRC (Remote host closed the connection)19:09
*** sakoman <sakoman!~steve@dhcp-72-253-4-112.hawaiiantel.net> has joined #yocto19:14
*** amsobr <amsobr!~amsobr@a89-152-104-208.cpe.netcabo.pt> has quit IRC (Quit: Konversation terminated!)19:18
rburtonJaMa: mandb calls are “suboptimal”19:34
rburtonFirst saving was calling mandb once instead of per package, second is not running it in qemu (need to check that is safe)19:35
JaMarburton: nice19:43
*** Minvera <Minvera!~Minvera@user/Minvera> has joined #yocto20:01
*** Wouter010067044 <Wouter010067044!~Wouter010@entry.nbg.netvos.nl> has quit IRC (Quit: The Lounge - https://thelounge.chat)20:05
*** Wouter010067044 <Wouter010067044!~Wouter010@entry.nbg.netvos.nl> has joined #yocto20:05
*** astlep5504 <astlep5504!~thelounge@107-136-136-210.lightspeed.nsvltn.sbcglobal.net> has joined #yocto20:10
JaMa17.58s without docs and whatever else you've enabled there20:14
*** Vonter <Vonter!~Vonter@user/vonter> has quit IRC (Ping timeout: 255 seconds)20:34
*** kevinrowland <kevinrowland!~kevinrowl@104.129.199.84> has joined #yocto21:20
*** nemik <nemik!~nemik@207.237.248.190> has quit IRC (Ping timeout: 255 seconds)21:24
*** nemik <nemik!~nemik@76.74.126.42> has joined #yocto21:24
*** agrue_ <agrue_!~agrue@static-host-74-205-137-208.epbinternet.com> has joined #yocto21:27
*** agrue <agrue!~agrue@static-host-74-205-137-208.epbinternet.com> has quit IRC (Ping timeout: 255 seconds)21:28
*** nemik <nemik!~nemik@76.74.126.42> has quit IRC (Ping timeout: 260 seconds)21:29
teppersonrburton: who do i contact regarding problems with ufw?21:29
*** nemik <nemik!~nemik@207.237.248.190> has joined #yocto21:29
kevinrowlandHey, can I create a  new task and give it access to `base_do_compile`? When I look at `run.do_compile` I see `base_do_compile` defined, but with a new task no such luck.  I'd like to run some static analysis that essentially runs as a wrapper to the build command, and the easiest way to do that is to just call the existing `base_do_compile`21:48
kevinrowlandfunction. I see that `do_compile` is autogenerated so I'm guessing this is difficult21:48
DvorkinDmitrycan I use RRECOMMENDS:${PN} += "kernel-module-..." in my kernel recipe? I have two kernel versions. One needs external kernel-module-x0, another needs internal kernel-module-x1. Depends on kernel version one or another should be installed into the image. but when I add RRECOMMENDS:${PN} += "kernel-module-x0" into my kernel_v0.bbappend it doesn't work - module is not included into the image21:51
*** hcg <hcg!~hcg@185.210.97.85> has quit IRC (Quit: Client closed)21:53
*** invalidopcode1 <invalidopcode1!~invalidop@cpe-172-90-200-106.socal.res.rr.com> has quit IRC (Remote host closed the connection)21:54
*** invalidopcode1 <invalidopcode1!~invalidop@cpe-172-90-200-106.socal.res.rr.com> has joined #yocto21:54
*** Minvera <Minvera!~Minvera@user/Minvera> has quit IRC (Remote host closed the connection)22:00
*** kscherer <kscherer!~kscherer@bras-base-otwaon1146w-grc-26-174-95-44-180.dsl.bell.ca> has quit IRC (Quit: Konversation terminated!)22:01
*** seninha <seninha!~seninha@user/seninha> has quit IRC (Quit: Leaving)22:05
*** kevinrowland <kevinrowland!~kevinrowl@104.129.199.84> has quit IRC (Quit: Client closed)22:06
*** seninha <seninha!~seninha@user/seninha> has joined #yocto22:25
rburtonzeddii: turns out you can't build a big-endian kernel22:31
rburtonzeddii: eg ERROR: linux-yocto-6.1.9+gitAUTOINC+d7393c5752_ccd3b20fb5-r0 do_package_qa: QA Issue: Endiannes did not match (1, expected 0) in /lib/modules/6.1.9-yocto-standard/kernel/fs/nls/nls_cp869.ko [arch] after setting a big-endian tune on qemuarm22:31
rburtonhm should have expected 0x02, surely22:32
rburtonbut 0x01 is little-endian22:32
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has quit IRC (Quit: Client closed)22:33
teppersonwhere do i find documentation for "kernel config fragments" ?22:41
*** dlan <dlan!~dennis@107.148.250.114> has quit IRC (Quit: leaving)22:45
*** dlan <dlan!~dennis@gentoo/developer/dlan> has joined #yocto22:45
zeddiirburton, yah. we've never tested that. I recall musing about doing a feature that switches in a differnt config frag, or a completely different qemu machine. but we never did complete it.22:48
rburtontepperson: the kernel section of the docs23:02
*** rob_w <rob_w!~rob@2001:a61:60b1:3701:eccf:56eb:6b12:6c27> has quit IRC (Read error: Connection reset by peer)23:03
zeddiirburton: https://bugzilla.yoctoproject.org/show_bug.cgi?id=948023:03
rburtonAh so a config needs to be set too. Okay, I can try that. I just wanted a big endian system to see what gdbm does :)23:19
*** sgw <sgw!~swold_loc@user/sgw> has quit IRC (Quit: Leaving.)23:42
*** florian_kc <florian_kc!~florian@dynamic-078-048-135-198.78.48.pool.telefonica.de> has quit IRC (Ping timeout: 255 seconds)23:43
*** sgw <sgw!~swold_loc@user/sgw> has joined #yocto23:46
*** prabhakarlad <prabhakarlad!~prabhakar@pc.renesas.eu> has joined #yocto23:46
mischiefrburton: filed a bug about bundling initramfs at https://bugzilla.yoctoproject.org/show_bug.cgi?id=15059.23:51
*** goliath <goliath!~goliath@user/goliath> has quit IRC (Quit: SIGSEGV)23:53

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