*** tlwoerner <tlwoerner!~tlwoerner@unaffiliated/tlwoerner> has joined #yocto | 00:13 | |
*** FloRiAn <FloRiAn!~florian@31.187.83.113> has joined #yocto | 00:32 | |
*** FloRiAn <FloRiAn!~florian@31.187.83.113> has quit IRC | 00:37 | |
*** kpo_ <kpo_!~kpo@gl31-39.master.pl> has quit IRC | 00:39 | |
*** bobo <bobo!~bobo@customer-145-14-101-3.stosn.net> has quit IRC | 00:43 | |
*** oberstet <oberstet!~oberstet@213.170.219.39> has quit IRC | 00:45 | |
*** risca <risca!~quassel@212.85.71.156> has quit IRC | 00:46 | |
*** risca <risca!~quassel@212.85.71.156> has joined #yocto | 00:48 | |
*** sakoman <sakoman!~steve@72.173.249.164> has quit IRC | 00:51 | |
*** vquicksilver <vquicksilver!~nobody@gentoo/contributor/vquicksilver> has quit IRC | 01:07 | |
*** sakoman <sakoman!~steve@72.173.249.164> has joined #yocto | 01:19 | |
*** vquicksilver <vquicksilver!~nobody@gentoo/contributor/vquicksilver> has joined #yocto | 01:21 | |
*** bobo <bobo!~bobo@customer-145-14-101-3.stosn.net> has joined #yocto | 01:22 | |
*** risca <risca!~quassel@212.85.71.156> has quit IRC | 01:23 | |
*** risca <risca!~quassel@212.85.71.156> has joined #yocto | 01:27 | |
*** vquicksilver <vquicksilver!~nobody@gentoo/contributor/vquicksilver> has quit IRC | 01:47 | |
*** bobo <bobo!~bobo@customer-145-14-101-3.stosn.net> has quit IRC | 01:50 | |
*** kaspter <kaspter!~Instantbi@180.168.140.162> has joined #yocto | 01:54 | |
*** vquicksilver <vquicksilver!~nobody@gentoo/contributor/vquicksilver> has joined #yocto | 01:55 | |
*** camus <camus!~Instantbi@58.246.136.202> has joined #yocto | 01:57 | |
*** kaspter <kaspter!~Instantbi@180.168.140.162> has quit IRC | 01:58 | |
*** camus is now known as kaspter | 01:58 | |
*** sakoman <sakoman!~steve@72.173.249.164> has quit IRC | 02:01 | |
*** bobo <bobo!~bobo@customer-145-14-101-3.stosn.net> has joined #yocto | 02:19 | |
*** ayaka <ayaka!~ayaka@103.1.152.185> has quit IRC | 02:19 | |
*** ayaka <ayaka!~ayaka@103.1.152.185> has joined #yocto | 02:20 | |
*** vquicksilver <vquicksilver!~nobody@gentoo/contributor/vquicksilver> has quit IRC | 02:36 | |
*** vquicksilver <vquicksilver!~nobody@gentoo/contributor/vquicksilver> has joined #yocto | 02:45 | |
*** sakoman <sakoman!~steve@72.173.249.164> has joined #yocto | 02:53 | |
*** tgoodwin <tgoodwin!~tgoodwin@pool-100-16-74-100.bltmmd.fios.verizon.net> has joined #yocto | 02:55 | |
*** bobo <bobo!~bobo@customer-145-14-101-3.stosn.net> has quit IRC | 02:58 | |
*** tgoodwin <tgoodwin!~tgoodwin@pool-100-16-74-100.bltmmd.fios.verizon.net> has quit IRC | 03:06 | |
*** vquicksilver <vquicksilver!~nobody@gentoo/contributor/vquicksilver> has quit IRC | 03:06 | |
*** ahadi <ahadi!~ahadi@88.130.217.37> has quit IRC | 03:07 | |
*** ahadi <ahadi!~ahadi@89.244.126.140> has joined #yocto | 03:08 | |
*** fitzsim <fitzsim!~user@69-165-165-189.dsl.teksavvy.com> has quit IRC | 03:10 | |
*** vquicksilver <vquicksilver!~nobody@gentoo/contributor/vquicksilver> has joined #yocto | 03:17 | |
*** sakoman <sakoman!~steve@72.173.249.164> has quit IRC | 03:46 | |
*** risca <risca!~quassel@212.85.71.156> has quit IRC | 03:47 | |
*** risca <risca!~quassel@212.85.71.156> has joined #yocto | 03:54 | |
*** gpanders <gpanders!~gpanders@gateway/tor-sasl/gpanders> has quit IRC | 04:02 | |
*** gpanders <gpanders!~gpanders@gateway/tor-sasl/gpanders> has joined #yocto | 04:03 | |
*** sakoman <sakoman!~steve@72.173.249.164> has joined #yocto | 04:04 | |
*** sakoman <sakoman!~steve@72.173.249.164> has quit IRC | 04:19 | |
*** sakoman <sakoman!~steve@72.173.249.164> has joined #yocto | 04:36 | |
*** rcrudo <rcrudo!~rcrudo@2001:16b8:c2d9:c800:f2df:6a81:d9f2:9bb4> has quit IRC | 04:41 | |
*** rcrudo <rcrudo!~rcrudo@2001:16b8:c23c:2200:e61a:1b34:8829:673d> has joined #yocto | 04:43 | |
*** huseyinkozan <huseyinkozan!~hk@95.70.165.225> has joined #yocto | 04:48 | |
*** sakoman <sakoman!~steve@72.173.249.164> has quit IRC | 05:04 | |
*** manuel__ <manuel__!~manuel198@2a02:1748:dd5c:f290:c5b2:fdff:b718:9edf> has joined #yocto | 05:21 | |
*** manuel__ <manuel__!~manuel198@2a02:1748:dd5c:f290:c5b2:fdff:b718:9edf> has quit IRC | 05:35 | |
*** huseyinkozan <huseyinkozan!~hk@95.70.165.225> has quit IRC | 05:35 | |
*** bobo <bobo!~bobo@customer-145-14-101-3.stosn.net> has joined #yocto | 05:37 | |
*** kaspter <kaspter!~Instantbi@58.246.136.202> has quit IRC | 06:22 | |
*** kaspter <kaspter!~Instantbi@58.246.136.202> has joined #yocto | 06:23 | |
*** risca <risca!~quassel@212.85.71.156> has quit IRC | 06:26 | |
*** risca <risca!~quassel@212.85.71.156> has joined #yocto | 06:28 | |
*** AndersD <AndersD!~AndersD@h83-209-96-136.cust.a3fiber.se> has joined #yocto | 06:30 | |
*** risca <risca!~quassel@212.85.71.156> has quit IRC | 06:31 | |
*** risca <risca!~quassel@212.85.71.156> has joined #yocto | 06:31 | |
*** jdrol <jdrol!~gm@117.187.22.109.rev.sfr.net> has quit IRC | 06:31 | |
*** beneth <beneth!~beneth@irc.beneth.fr> has joined #yocto | 06:32 | |
*** jdrol <jdrol!~gm@117.187.22.109.rev.sfr.net> has joined #yocto | 06:32 | |
jdrol | hi trying meta-raspeberypi I got ERROR: No recipes in default available for: | 06:33 |
---|---|---|
jdrol | /home/gilles/Developpements/yocto/meta-raspberrypi/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.18.%.bbappend | 06:33 |
jdrol | idea ? | 06:33 |
*** AndersD_ <AndersD_!~AndersD@h83-209-96-136.cust.a3fiber.se> has joined #yocto | 06:34 | |
*** AndersD <AndersD!~AndersD@h83-209-96-136.cust.a3fiber.se> has quit IRC | 06:37 | |
*** beneth <beneth!~beneth@irc.beneth.fr> has left #yocto | 06:40 | |
*** ctlnwr <ctlnwr!~catalin@46.97.150.20> has quit IRC | 06:46 | |
*** agust <agust!~agust@p508b6964.dip0.t-ipconnect.de> has joined #yocto | 06:49 | |
jdrol | ok found | 06:56 |
*** splatch_ <splatch_!~splatch@vps-dc30c65c.vps.ovh.net> has quit IRC | 06:56 | |
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has joined #yocto | 06:58 | |
*** ctlnwr <ctlnwr!~catalin@46.97.150.20> has joined #yocto | 07:28 | |
*** frsc <frsc!~frsc@mue-88-130-76-203.dsl.tropolys.de> has joined #yocto | 07:28 | |
*** bobo <bobo!~bobo@customer-145-14-101-3.stosn.net> has quit IRC | 07:34 | |
*** camus <camus!~Instantbi@58.246.136.202> has joined #yocto | 07:35 | |
*** kaspter <kaspter!~Instantbi@58.246.136.202> has quit IRC | 07:35 | |
*** camus is now known as kaspter | 07:35 | |
*** LetoThe2nd <LetoThe2nd!uid453638@gateway/web/irccloud.com/x-djzroyaoleiyyxwt> has joined #yocto | 07:40 | |
*** FloRiAn <FloRiAn!~florian@p200300dcc720e400007a90290c0c70e7.dip0.t-ipconnect.de> has joined #yocto | 07:40 | |
*** zyga <zyga!~zyga@unaffiliated/zyga> has joined #yocto | 07:43 | |
*** mckoan|away is now known as mckoan | 07:43 | |
*** flash27 <flash27!022d854a@net-2-45-133-74.cust.vodafonedsl.it> has joined #yocto | 07:43 | |
mckoan | good morning | 07:43 |
flash27 | good morning everyone. Quick question: is there a reason to prefer ipkg over deb packages? | 07:44 |
*** Yumasi <Yumasi!~guillaume@2a01cb0506313c00e14be01ac4a050f7.ipv6.abo.wanadoo.fr> has joined #yocto | 07:44 | |
flash27 | sorry, i meant opkg | 07:45 |
mckoan | flash27: the heaviness. IPK is the lighter but with less features, then DEB, and RPM is full featured bit heavier | 07:47 |
mckoan | s/bit/but | 07:48 |
mckoan | flash27: that's the reason why IPK is preferrend in embedded systems | 07:48 |
*** zyga <zyga!~zyga@unaffiliated/zyga> has quit IRC | 07:49 | |
*** beneth <beneth!~beneth@irc.beneth.fr> has joined #yocto | 07:50 | |
flash27 | mckoan: i noticed that IPK seems the default choice in yocto. Do you have idea of which are the features missing? I could not find a lot regarding IPK. If you know of some comparison, it would be great | 07:50 |
flash27 | if not, thank you the same for the answer | 07:51 |
*** zyga <zyga!~zyga@unaffiliated/zyga> has joined #yocto | 07:51 | |
*** dleppich <dleppich!~Thunderbi@p5098be52.dip0.t-ipconnect.de> has joined #yocto | 07:57 | |
*** rcoote <rcoote!~rcoote@2a02:908:692:81c0:18cf:a348:64a:d2e4> has joined #yocto | 08:00 | |
*** ENPJ <ENPJ!~john@2001:a61:3a33:7901:f968:92b3:1068:3dfc> has joined #yocto | 08:03 | |
*** dleppich <dleppich!~Thunderbi@p5098be52.dip0.t-ipconnect.de> has quit IRC | 08:04 | |
mckoan | flash27: https://openwrt.org/docs/guide-user/additional-software/opkg | 08:10 |
LetoThe2nd | yo dudX | 08:14 |
mckoan | LetoThe2nd: hi | 08:15 |
*** FloRiAn <FloRiAn!~florian@p200300dcc720e400007a90290c0c70e7.dip0.t-ipconnect.de> has quit IRC | 08:17 | |
*** FloRiAn_ <FloRiAn_!~florian@p200300dcc720e400007a90290c0c70e7.dip0.t-ipconnect.de> has joined #yocto | 08:18 | |
flash27 | @mckoan thank you | 08:19 |
*** FloRiAn_ <FloRiAn_!~florian@p200300dcc720e400007a90290c0c70e7.dip0.t-ipconnect.de> has quit IRC | 08:20 | |
*** yannholo <yannholo!~yannholo@fs-141-0-205-41.fullsave.info> has joined #yocto | 08:23 | |
*** FloRiAn_ <FloRiAn_!~florian@p200300dcc720e400007a90290c0c70e7.dip0.t-ipconnect.de> has joined #yocto | 08:25 | |
*** FloRiAn_ <FloRiAn_!~florian@p200300dcc720e400007a90290c0c70e7.dip0.t-ipconnect.de> has quit IRC | 08:30 | |
*** manuel__ <manuel__!~manuel198@62.99.131.178> has joined #yocto | 08:32 | |
*** NiksDev <NiksDev!~NiksDev@192.91.101.30> has joined #yocto | 08:33 | |
*** creich <creich!~creich@p200300f6af313d10000000000000039b.dip0.t-ipconnect.de> has quit IRC | 08:47 | |
*** creich <creich!~creich@p200300f6af313d10000000000000039b.dip0.t-ipconnect.de> has joined #yocto | 08:48 | |
*** gsalazar <gsalazar!~gsalazar@173.111.90.149.rev.vodafone.pt> has joined #yocto | 08:55 | |
*** FloRiAn_ <FloRiAn_!~florian@p200300dcc720e400007a90290c0c70e7.dip0.t-ipconnect.de> has joined #yocto | 08:57 | |
*** lusus <lusus!~lusus@62.91.23.180> has joined #yocto | 08:58 | |
*** dev1990 <dev1990!~dev@dynamic-78-8-51-35.ssp.dialog.net.pl> has joined #yocto | 09:02 | |
*** zeddii <zeddii!~zeddii@cpe04d4c4975b80-cmf4c11490699b.cpe.net.cable.rogers.com> has quit IRC | 09:03 | |
*** zeddii <zeddii!~zeddii@cpe04d4c4975b80-cmf4c11490699b.cpe.net.cable.rogers.com> has joined #yocto | 09:04 | |
*** FloRiAn_ <FloRiAn_!~florian@p200300dcc720e400007a90290c0c70e7.dip0.t-ipconnect.de> has quit IRC | 09:08 | |
qschulz | jonesv[m]: IIRC, the device tree is part of the defconfig in U-Boot, c.f. CONFIG_DEFAULT_DEVICE_TREE | 09:15 |
*** bps <bps!~bps@80.71.142.18> has joined #yocto | 09:19 | |
bps | I have an out-of-tree kernel module that I build with a bitbake recipe. I would like to create a toolchain/sysroot in the same way as a generic yocto SDK so that I can let external parties build the same module against our kernel without having access to our wider Yocto workspace. Is this possible? | 09:21 |
*** zkrx <zkrx!~slimshady@adsl-89-217-237-59.adslplus.ch> has quit IRC | 09:21 | |
*** ENPJ <ENPJ!~john@2001:a61:3a33:7901:f968:92b3:1068:3dfc> has quit IRC | 09:25 | |
*** ENPJ <ENPJ!~ENPJ@2001:a61:3a33:7901:87f:dd38:cbe8:3de3> has joined #yocto | 09:29 | |
*** RobertBerger <RobertBerger!~rber@ppp-2-86-140-183.home.otenet.gr> has joined #yocto | 09:30 | |
*** leon-anavi <leon-anavi!~Leon@78.130.197.211> has joined #yocto | 09:30 | |
*** flash27 <flash27!022d854a@net-2-45-133-74.cust.vodafonedsl.it> has quit IRC | 09:32 | |
LetoThe2nd | bps: doesn't the generic sdk do the trick? maybe with enabled kernel-devel feature orwhatsitcalled. | 09:35 |
bps | that would probably do the job but I just wondered if I could make a slimmed-down version, since all I'm building is a kernel module | 09:36 |
*** pbb <pbb!~quassel@mail.petabyte.dev> has quit IRC | 09:37 | |
*** pbb <pbb!~quassel@mail.petabyte.dev> has joined #yocto | 09:38 | |
LetoThe2nd | hum. i think there is a meta-toolchain target somewhere, but not sure if its maintained properly. so if at all i would just build the sdk for core-image-minimal to pull in as little as possible and live with it, unless there is good reason to spend additional effort. | 09:39 |
*** ENPJ <ENPJ!~ENPJ@2001:a61:3a33:7901:87f:dd38:cbe8:3de3> has quit IRC | 09:40 | |
mckoan | bps: bitbake meta-toolchain is what you need | 09:41 |
bps | hmm thanks, I'll take a look | 09:42 |
*** FloRiAn_ <FloRiAn_!~florian@p200300dcc720e400007a90290c0c70e7.dip0.t-ipconnect.de> has joined #yocto | 09:48 | |
*** zkrx <zkrx!~slimshady@adsl-89-217-237-59.adslplus.ch> has joined #yocto | 09:49 | |
*** NiksDev <NiksDev!~NiksDev@192.91.101.30> has quit IRC | 10:00 | |
*** NiksDev <NiksDev!~NiksDev@192.91.75.12> has joined #yocto | 10:00 | |
*** NiksDev <NiksDev!~NiksDev@192.91.101.30> has joined #yocto | 10:02 | |
*** ENPJ <ENPJ!~ENPJ@2001:a61:3a33:7901:552a:914a:6d61:dd2e> has joined #yocto | 10:04 | |
*** Bunio_FH <Bunio_FH!~bunio@clj-165.netdrive.pl> has joined #yocto | 10:11 | |
*** flash27 <flash27!022d854a@net-2-45-133-74.cust.vodafonedsl.it> has joined #yocto | 10:19 | |
*** tnovotny <tnovotny!~tnovotny@ip-78-45-64-220.net.upcbroadband.cz> has joined #yocto | 10:32 | |
*** flash27 <flash27!022d854a@net-2-45-133-74.cust.vodafonedsl.it> has quit IRC | 10:34 | |
*** Manju <Manju!a5e16856@165.225.104.86> has joined #yocto | 10:35 | |
Manju | Hi | 10:35 |
Manju | can we create a class in bbclass file | 10:35 |
Manju | if yes what is the syntax | 10:36 |
Manju | https://docs.yoctoproject.org/bitbake/bitbake-user-manual/bitbake-user-manual-metadata.html#functions | 10:36 |
Manju | i was able to follow and use functions | 10:36 |
qschulz | Manju: pretty sure one can define classes within python functions/tasks | 10:46 |
qschulz | Manju: but what exactly do you want to do that requires classes? | 10:46 |
*** FloRiAn_ <FloRiAn_!~florian@p200300dcc720e400007a90290c0c70e7.dip0.t-ipconnect.de> has quit IRC | 10:53 | |
*** FloRiAn_ <FloRiAn_!~florian@p200300dcc720e400007a90290c0c70e7.dip0.t-ipconnect.de> has joined #yocto | 10:54 | |
*** kpo <kpo!~kpo@bwu34.internetdsl.tpnet.pl> has joined #yocto | 10:57 | |
*** kpo <kpo!~kpo@bwu34.internetdsl.tpnet.pl> has quit IRC | 11:00 | |
Manju | i want to create objects | 11:03 |
Manju | of a class | 11:03 |
rburton | anywhere you can write python, you can define a class. | 11:04 |
* LetoThe2nd thinks it would be classy to stand in front of a class and explain classes of classes. | 11:05 | |
Manju | will i t be of same syntax | 11:05 |
Manju | as in normal python | 11:05 |
Manju | like eg: class myclass: | 11:06 |
qschulz | Manju: you're not explaining why you want classes. I'm considering you want to share objects between tasks/functions and I'm pretty sure it cannot work in Bitbake but happy to be proven otherwise | 11:17 |
*** bps <bps!~bps@80.71.142.18> has quit IRC | 11:18 | |
rburton | the datastore (d) just stores python objects, so yes you can put a class instance in it if you want | 11:19 |
rburton | Manju: when you're somewhere you can write python, that text is literally given to the python interpretter. you can't just do class foo: at the top level of a bbclass, because you can't write python there. | 11:19 |
LetoThe2nd | rburton: also to the python interprettier? | 11:20 |
* LetoThe2nd is severely undercaffeinated. or underbeered. | 11:20 | |
qschulz | LetoThe2nd: at that level, probably should mix beer and coffee just to be safe | 11:20 |
LetoThe2nd | qschulz: i have conducted extensive experiments, and i can confirm that its not that easy. mixing alcohol and caffeine takes quite some experience to actually archieve desirable effects, instead of just bad taste. | 11:22 |
qschulz | LetoThe2nd: then go for irish coffee, extensive test was done on that recipe | 11:22 |
Manju | just want to know the syntax then | 11:23 |
Manju | i didnt quiet get rburton | 11:23 |
rburton | Where you're writing python, just define the class | 11:23 |
LetoThe2nd | qschulz: Test Driven Development! | 11:23 |
Manju | ok | 11:24 |
* LetoThe2nd oO( Test Driven Drinking ) | 11:24 | |
Manju | like python class foo: | 11:25 |
Manju | python class foo: | 11:26 |
Manju | python class foo(): | 11:26 |
Manju | sorry for my poor understanding here | 11:27 |
qschulz | Manju: in a python task or function only. so in your bbclass/recipe, python some_func() { class Foo: } | 11:27 |
Manju | ok | 11:28 |
Manju | Thanks qschulz | 11:28 |
*** kpo_ <kpo_!~kpo@gl237-39.master.pl> has joined #yocto | 11:45 | |
*** berton <berton!~user@200-180-244-11.user3p.brasiltelecom.net.br> has joined #yocto | 11:47 | |
RobertBerger | @LetoThe2nd: Oida - Irish coffee is good for me - effects achieved ;) | 11:54 |
*** Manju <Manju!a5e16856@165.225.104.86> has quit IRC | 11:56 | |
*** camus <camus!~Instantbi@58.246.136.202> has joined #yocto | 11:57 | |
*** kaspter <kaspter!~Instantbi@58.246.136.202> has quit IRC | 11:58 | |
*** camus is now known as kaspter | 11:58 | |
LetoThe2nd | RobertBerger: OIDA! | 11:59 |
RobertBerger | ;) | 12:00 |
*** Yumasi <Yumasi!~guillaume@2a01cb0506313c00e14be01ac4a050f7.ipv6.abo.wanadoo.fr> has quit IRC | 12:04 | |
*** risca <risca!~quassel@212.85.71.156> has quit IRC | 12:16 | |
*** risca <risca!~quassel@212.85.71.156> has joined #yocto | 12:18 | |
*** JaBen <JaBen!~Thunderbi@2a02:8109:86c0:1c58:bd52:f0ef:80f0:e69e> has joined #yocto | 12:26 | |
*** kovalevsky <kovalevsky!~kovalevsk@fedora/kovalevsky> has joined #yocto | 12:26 | |
*** FloRiAn_ <FloRiAn_!~florian@p200300dcc720e400007a90290c0c70e7.dip0.t-ipconnect.de> has quit IRC | 12:33 | |
*** manuel__ <manuel__!~manuel198@62.99.131.178> has quit IRC | 12:53 | |
*** manuel__ <manuel__!~manuel198@62.99.131.178> has joined #yocto | 12:53 | |
*** georgem_home <georgem_home!uid210681@gateway/web/irccloud.com/x-tvqlysighknirghd> has joined #yocto | 13:02 | |
*** FloRiAn_ <FloRiAn_!~florian@p200300dcc720e40094f7796ff49a24da.dip0.t-ipconnect.de> has joined #yocto | 13:04 | |
*** risca <risca!~quassel@212.85.71.156> has quit IRC | 13:05 | |
*** risca <risca!~quassel@212.85.71.156> has joined #yocto | 13:05 | |
*** zyga <zyga!~zyga@unaffiliated/zyga> has quit IRC | 13:08 | |
*** JaBen <JaBen!~Thunderbi@2a02:8109:86c0:1c58:bd52:f0ef:80f0:e69e> has quit IRC | 13:11 | |
*** zyga <zyga!~zyga@unaffiliated/zyga> has joined #yocto | 13:14 | |
*** Yumasi <Yumasi!~guillaume@2a01cb0506313c00e14be01ac4a050f7.ipv6.abo.wanadoo.fr> has joined #yocto | 13:25 | |
*** LocutusOfBorg <LocutusOfBorg!~locutusof@ubuntu/member/locutusofborg> has quit IRC | 13:43 | |
*** bobo <bobo!~bobo@customer-145-14-101-3.stosn.net> has joined #yocto | 13:58 | |
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has quit IRC | 13:58 | |
*** sakoman <sakoman!~steve@72.173.249.164> has joined #yocto | 14:07 | |
*** risca <risca!~quassel@212.85.71.156> has quit IRC | 14:08 | |
*** risca <risca!~quassel@212.85.71.156> has joined #yocto | 14:08 | |
*** ventoneicapelli <ventoneicapelli!5e22817d@dynamic-adsl-94-34-129-125.clienti.tiscali.it> has joined #yocto | 14:17 | |
ventoneicapelli | Hi all | 14:20 |
ventoneicapelli | I'm newbie of yocto and I've a question: Given a target image is it possibile to have a list of packages installed on rootfs? | 14:20 |
*** ncaidin_lf <ncaidin_lf!a2fa0253@162.250.2.83> has joined #yocto | 14:21 | |
LetoThe2nd | ventoneicapelli: its not only possible. just look at the .manifest file that is generated along the image file. | 14:21 |
ventoneicapelli | Hi LetoThe2nd and thanks. Is it also possibile during execution say from a python function, I would like to store packages (ipk/rpm/deb) automatically... | 14:24 |
*** marc1 <marc1!~marc@ipagstaticip-ad9375f2-382c-b511-8ac1-9541f69fe50f.sdsl.bell.ca> has joined #yocto | 14:24 | |
LetoThe2nd | ventoneicapelli: anythign is possible, its only software. but what is it you ACTUALLY want to do? | 14:25 |
*** manuel__ <manuel__!~manuel198@62.99.131.178> has quit IRC | 14:27 | |
ventoneicapelli | I would like to get list of package used to build the rootfs, then get those packages and store them on a server | 14:28 |
LetoThe2nd | that can mean many things. | 14:28 |
LetoThe2nd | plus it still sounds like you are actually trying to do something actually very much different, and you think that copying the packages is the way to do it. what is it you ACTUALLY want to do? | 14:29 |
*** manuel1985 <manuel1985!~manuel198@62.99.131.178> has joined #yocto | 14:30 | |
*** oberstet <oberstet!~oberstet@213.170.219.39> has joined #yocto | 14:30 | |
LetoThe2nd | because in itself the question does not make much sense. on a clean build there is basically nothing unneeded, so if you run a clean build then all of the package output is important. but the pakcage output is by definition transient... so? | 14:30 |
ventoneicapelli | you are true, I would like to run a function on a subset of binaries that are part of the rootfs. Those binaries are the ones selected by a list of packages | 14:33 |
ventoneicapelli | and I'd like to do this step as a ROOTFS_POSTPROCESS_COMMAND | 14:34 |
ventoneicapelli | so, given a set of package I need to get binaries (executable) produced by and apply a function on them | 14:36 |
ventoneicapelli | before creating the image | 14:36 |
*** kpo_ <kpo_!~kpo@gl237-39.master.pl> has quit IRC | 14:37 | |
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has joined #yocto | 14:37 | |
LetoThe2nd | it still sounds wrong. | 14:38 |
LetoThe2nd | you want to modify the binaries in the package? | 14:38 |
LetoThe2nd | what is it you *REALLY* want to do? | 14:39 |
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has quit IRC | 14:39 | |
LetoThe2nd | some arcane magic because your binaries are so special? sign a binary? sign the image? | 14:39 |
LetoThe2nd | license complicance scanning? because chances are that you are basically on the wrong track | 14:40 |
ventoneicapelli | no its not a matter of licensing | 14:40 |
ventoneicapelli | no it's not a matter of licensing | 14:40 |
ventoneicapelli | essentially I would like to tag a binary add an elf section | 14:41 |
ventoneicapelli | to be used in a lsm module to check the binary | 14:42 |
LetoThe2nd | sounds like somethign that should go into a do_compile postfunc | 14:42 |
ventoneicapelli | but I have to do on recipes written from others.... | 14:42 |
*** kpo_ <kpo_!~kpo@gl237-39.master.pl> has joined #yocto | 14:43 | |
LetoThe2nd | hooray! breaking news, we do have bbappends! | 14:43 |
ventoneicapelli | I said I was a newbie, sorry | 14:43 |
ventoneicapelli | I said I AM a newbie, sorry | 14:43 |
LetoThe2nd | and i repeatedly said "what is it you actually want to do" | 14:44 |
ventoneicapelli | it's not a secret I would try to keep things small... | 14:44 |
LetoThe2nd | no offense meant, but seriously - google XY question, you've just delivered a prime axample. | 14:44 |
LetoThe2nd | and i'm still mostly convinced that you are actually on the wrong thinking lines. | 14:45 |
ventoneicapelli | oh no...why? | 14:45 |
ventoneicapelli | I'll have a look at compile postfunc with bbappend and try play with it | 14:47 |
ventoneicapelli | is there a way to add a function to be called from every package? Like a hook for package tasks.... | 14:48 |
LetoThe2nd | because your questioning is so inconsistent. first you talk about a list of packages. then you say you want to put them on a server. then you say you want to do some binutils magic, basically. that all doesn't go together. its inconsistent. it suggests that you are actually trying to solve a completely different problem, of which you think those things are partial steps. | 14:48 |
*** Blackbetty <Blackbetty!540affd6@84-10-255-214.static.chello.pl> has joined #yocto | 14:49 | |
Blackbetty | Hello, what are the possible explainations that dependency library is stored correctly in .../recipe-sysroot/usr/lib, but the configure script fails to find it with pkg-config? is there anything more than add it to `DEPENDS`? | 14:51 |
*** JPEW <JPEW!~JPEW@2605:a601:ac3d:c100:e3e8:d9:3a56:e27d> has quit IRC | 14:51 | |
LetoThe2nd | Blackbetty: inherit pkg-config ? | 14:51 |
ventoneicapelli | LetoThe2nd, I'm just trying to think about your new directions. Thank you for your help I don't want you to spend more time | 14:51 |
ventoneicapelli | Thanks a lot | 14:51 |
LetoThe2nd | ventoneicapelli: have fun | 14:52 |
Blackbetty | thanks, but pkg-config is inherited | 14:52 |
LetoThe2nd | Blackbetty: no problem, but you didn't mention that so far. | 14:52 |
ventoneicapelli | PetoThe2nd have fun too | 14:52 |
Blackbetty | im talking about `mesa` recipe which cant find `libdrm` | 14:52 |
mckoan | LetoThe2nd: he/she did a typo that means 'Fart'the2nd | 14:53 |
mckoan | :-D | 14:53 |
*** JPEW <JPEW!~JPEW@2605:a601:ac3d:c100:e3e8:d9:3a56:e27d> has joined #yocto | 14:54 | |
zeddii | RP: | 14:56 |
zeddii | 2021-03-08 09:55:00,931 - oe-selftest - INFO - RESULTS: | 14:56 |
zeddii | 2021-03-08 09:55:00,932 - oe-selftest - INFO - RESULTS - reproducible.ReproducibleTests.test_reproducible_builds: PASSED (4759.01s) | 14:56 |
zeddii | 2021-03-08 09:55:02,615 - oe-selftest - INFO - SUMMARY: | 14:56 |
zeddii | alt.perf.die.die.die | 14:57 |
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has joined #yocto | 14:57 | |
RP | zeddii: nice :) | 14:58 |
zeddii | unfortunately, it's a hack now. since I can't get bison to not generate path specific #ifdefs, even with that flag | 14:58 |
zeddii | so I compile -> generate the .h's, fix them -> recompile. | 14:59 |
zeddii | but it does prove that's the last thing. | 14:59 |
zeddii | but perf builds so fast, it really doesn't make a difference. | 14:59 |
RP | zeddii: Knowing where the issues are is half the battle! | 15:00 |
*** bobo <bobo!~bobo@customer-145-14-101-3.stosn.net> has quit IRC | 15:02 | |
JPEW | zeddii: Hmm, there must be more bison hacks needed :/ | 15:04 |
JPEW | zeddii: Err... "fixes" :) | 15:05 |
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has quit IRC | 15:05 | |
*** gsalazar <gsalazar!~gsalazar@173.111.90.149.rev.vodafone.pt> has quit IRC | 15:05 | |
LetoThe2nd | mckoan: no idea how you guessed it but its actually unbelievable fitting today. (TMI) | 15:06 |
*** tgoodwin <tgoodwin!~tgoodwin@pool-100-16-74-100.bltmmd.fios.verizon.net> has joined #yocto | 15:06 | |
LetoThe2nd | Blackbetty: mesa is a complicated beast which i always avoid, sorry. | 15:06 |
Blackbetty | :( I always tried to avoid it too | 15:07 |
Blackbetty | so maybe wider question - Im trying to run QtWebEngine on arm. And well - it works. But with no hw acceleration its really slow. I thought - building opengl/mesa would allow me to use hw acceleration. Is it even a good path? | 15:08 |
JPEW | Blackbetty: Mesa is only going to give hardware acceleration if it supports your GPU | 15:09 |
JPEW | Otherwise, it will fallback to SW acceleration | 15:09 |
JPEW | "acceleration" rather ;) | 15:09 |
LetoThe2nd | SW deceleration! | 15:11 |
Blackbetty | :D | 15:12 |
Blackbetty | ye, its unusable | 15:12 |
Blackbetty | but mesa should support that, its snapdragon | 15:13 |
qschulz | Blackbetty: check it's supported by mesa, then check if your kernel has support for your GPU, then check it's enabled and correct in the Device Tree | 15:18 |
qschulz | Blackbetty: what I usually do is install libdrm-tests and check with kmscube first | 15:18 |
qschulz | if it does not work with kmscube, you're in deep shit | 15:18 |
Blackbetty | oh thats a good advice! i didnt know kmscube | 15:18 |
*** armpit <armpit!~armpit@2601:202:4180:a5c0:4de0:7e40:32a3:ab29> has quit IRC | 15:20 | |
Blackbetty | from what I found out the configure script doesnt really check if pkg-config shows the lib, but if LIBDRM_CFLAGS and LIBDRM_LIBS is set... Im not super familiar with autotools (only on user level), what should set those flags? | 15:21 |
*** rcoote <rcoote!~rcoote@2a02:908:692:81c0:18cf:a348:64a:d2e4> has quit IRC | 15:26 | |
*** vmeson <vmeson!~rmacleod@198-48-226-187.cpe.pppoe.ca> has quit IRC | 15:26 | |
*** ventoneicapelli <ventoneicapelli!5e22817d@dynamic-adsl-94-34-129-125.clienti.tiscali.it> has quit IRC | 15:27 | |
*** vmeson <vmeson!~rmacleod@23-233-84-124.cpe.pppoe.ca> has joined #yocto | 15:29 | |
*** vmesons <vmesons!~rmacleod@198-48-226-187.cpe.pppoe.ca> has joined #yocto | 15:33 | |
*** armpit <armpit!~armpit@2601:202:4180:a5c0:e146:975e:a94d:41cc> has joined #yocto | 15:33 | |
*** vmeson <vmeson!~rmacleod@23-233-84-124.cpe.pppoe.ca> has quit IRC | 15:35 | |
qschulz | Blackbetty: have you added freedreno in PACKAGECONFIG of mesa by any chance? | 15:38 |
*** Blackbetty <Blackbetty!540affd6@84-10-255-214.static.chello.pl> has quit IRC | 15:38 | |
*** JaBen <JaBen!~Thunderbi@2a02:8109:86c0:1c58:bd52:f0ef:80f0:e69e> has joined #yocto | 15:52 | |
*** gsalazar <gsalazar!~gsalazar@173.111.90.149.rev.vodafone.pt> has joined #yocto | 15:54 | |
*** yangm <yangm!yanyetanot@gateway/shell/matrix.org/x-thxceojvkjdiixjw> has quit IRC | 16:00 | |
*** LocutusOfBorg <LocutusOfBorg!~locutusof@2001:b07:5d32:c012:98ea:c29a:6d45:9b31> has joined #yocto | 16:00 | |
*** LocutusOfBorg <LocutusOfBorg!~locutusof@ubuntu/member/locutusofborg> has joined #yocto | 16:00 | |
*** fitzsim <fitzsim!~user@69-165-165-189.dsl.teksavvy.com> has joined #yocto | 16:10 | |
*** tgoodwin <tgoodwin!~tgoodwin@pool-100-16-74-100.bltmmd.fios.verizon.net> has quit IRC | 16:11 | |
*** bobo <bobo!~bobo@customer-145-14-101-3.stosn.net> has joined #yocto | 16:14 | |
*** sakoman <sakoman!~steve@72.173.249.164> has quit IRC | 16:20 | |
*** LocutusOfBorg <LocutusOfBorg!~locutusof@ubuntu/member/locutusofborg> has quit IRC | 16:21 | |
*** kmaincent <kmaincent!~kmaincent@shells.bootlin.com> has joined #yocto | 16:22 | |
RP | paulbarker: do you know when the prserv patches will be ready? Wondering what to do in the context of the release... | 16:29 |
*** LocutusOfBorg <LocutusOfBorg!~locutusof@2001:b07:5d32:c012:826:8902:99d8:5aad> has joined #yocto | 16:30 | |
*** LocutusOfBorg <LocutusOfBorg!~locutusof@ubuntu/member/locutusofborg> has joined #yocto | 16:30 | |
*** risca <risca!~quassel@212.85.71.156> has quit IRC | 16:34 | |
RP | zeddii: Could you have a look at meta/recipes-core/images/build-appliance-image_15.0.0.bb and tell me if that bit about kernel modules looks totally bogus to you? | 16:34 |
RP | zeddii: as far as I can see kernel-devsrc has that all sorted now | 16:35 |
*** WillMiles <WillMiles!~Will@209.87.231.80> has joined #yocto | 16:35 | |
*** sakoman <sakoman!~steve@rrcs-66-91-142-162.west.biz.rr.com> has joined #yocto | 16:35 | |
*** risca <risca!~quassel@212.85.71.156> has joined #yocto | 16:36 | |
*** AndersD_ <AndersD_!~AndersD@h83-209-96-136.cust.a3fiber.se> has quit IRC | 16:36 | |
*** zkrx <zkrx!~slimshady@adsl-89-217-237-59.adslplus.ch> has quit IRC | 16:36 | |
zeddii | RP: yah, everyone gets that with -devsrc now. | 16:41 |
RP | zeddii: thanks, I'll get rid of it | 16:42 |
*** Spooster <Spooster!~Spooster@c-68-61-72-182.hsd1.mi.comcast.net> has joined #yocto | 16:47 | |
*** oberstet <oberstet!~oberstet@213.170.219.39> has quit IRC | 16:47 | |
RP | zeddii: ironically that fixes this runqueue issue I've been chasing but glad to have a proper fix for that | 16:49 |
*** zyga <zyga!~zyga@unaffiliated/zyga> has quit IRC | 16:51 | |
*** oberstet <oberstet!~oberstet@213.170.219.39> has joined #yocto | 16:52 | |
zeddii | so it was somehow racing ? | 16:52 |
vdl | Does beaglebone-yocto support graphics acceleration? | 16:56 |
*** tnovotny <tnovotny!~tnovotny@ip-78-45-64-220.net.upcbroadband.cz> has quit IRC | 16:56 | |
RP | zeddii: http://git.yoctoproject.org/cgit.cgi/poky/commit/?h=master-next&id=ca572e9144da7858949d9aaf42be4b349a352d8c | 16:56 |
RP | zeddii: corruption of runqueue's internal state | 16:56 |
*** zyga <zyga!~zyga@unaffiliated/zyga> has joined #yocto | 16:58 | |
zeddii | ahahah | 16:59 |
zeddii | nasty. I can feel the aura of time spent debugging from the commit. | 17:00 |
*** zkrx <zkrx!~slimshady@adsl-89-217-237-59.adslplus.ch> has joined #yocto | 17:00 | |
*** zyga <zyga!~zyga@unaffiliated/zyga> has quit IRC | 17:03 | |
RP | zeddii: 5 days :/ | 17:04 |
*** ncaidin_lf <ncaidin_lf!a2fa0253@162.250.2.83> has quit IRC | 17:04 | |
fray | at least you have an answer | 17:04 |
*** zyga-mbp <zyga-mbp!~zyga@unaffiliated/zyga> has joined #yocto | 17:04 | |
RP | fray: I had to get to the bottom of it | 17:05 |
*** mckoan is now known as mckoan|away | 17:07 | |
*** zyga-mbp <zyga-mbp!~zyga@unaffiliated/zyga> has quit IRC | 17:10 | |
*** frsc <frsc!~frsc@mue-88-130-76-203.dsl.tropolys.de> has quit IRC | 17:10 | |
*** leon-anavi <leon-anavi!~Leon@78.130.197.211> has quit IRC | 17:11 | |
RP | zeddii: could we put a README into yocto-kernel-tools saying where to sent patches/who maintains it? | 17:15 |
*** kaspter <kaspter!~Instantbi@58.246.136.202> has quit IRC | 17:26 | |
*** kaspter <kaspter!~Instantbi@58.246.136.202> has joined #yocto | 17:27 | |
jdrol | hello I build a raspberry image from raspberrypi4-64 and I compiled for sd card... can I change MACHINE to qemuarm64 and recompile ? I got the message from runqemu deploy/images/qemux86-64 not a directory valid DEPLOY_DIR_IMAGE | 17:32 |
jdrol | idea ? | 17:32 |
*** mprokos <mprokos!~mprokos@ec2-54-68-28-7.us-west-2.compute.amazonaws.com> has joined #yocto | 17:32 | |
*** mprokos is now known as rabbit9911 | 17:32 | |
*** JaBen <JaBen!~Thunderbi@2a02:8109:86c0:1c58:bd52:f0ef:80f0:e69e> has quit IRC | 17:39 | |
qschulz | jdrol: rebuild with MACHINE=qemuarm64 and then use runqemu | 17:42 |
qschulz | though you have to understand, most things from raspberrypi4-64 won't be in your qemu image | 17:42 |
*** rcoote <rcoote!~rcoote@2a02:908:692:81c0:86:28c2:99ab:4be1> has joined #yocto | 17:45 | |
*** eFfeM <eFfeM!~fmeulenbr@a97014.upc-a.chello.nl> has joined #yocto | 17:46 | |
*** manuel1985 <manuel1985!~manuel198@62.99.131.178> has quit IRC | 17:51 | |
*** eFfeM <eFfeM!~fmeulenbr@a97014.upc-a.chello.nl> has quit IRC | 17:52 | |
*** beneth <beneth!~beneth@irc.beneth.fr> has left #yocto | 18:09 | |
*** yoyoctoto <yoyoctoto!5e22817d@dynamic-adsl-94-34-129-125.clienti.tiscali.it> has joined #yocto | 18:11 | |
*** yannholo_ <yannholo_!~yannholo@fs-141-0-205-41.fullsave.info> has joined #yocto | 18:27 | |
*** LetoThe2nd <LetoThe2nd!uid453638@gateway/web/irccloud.com/x-djzroyaoleiyyxwt> has quit IRC | 18:29 | |
*** yannholo <yannholo!~yannholo@fs-141-0-205-41.fullsave.info> has quit IRC | 18:30 | |
*** Bunio_FH <Bunio_FH!~bunio@clj-165.netdrive.pl> has quit IRC | 18:30 | |
*** ssajal <ssajal!~ssajal@bras-base-otwaon1146w-grc-06-184-146-108-8.dsl.bell.ca> has quit IRC | 18:32 | |
*** beneth <beneth!~beneth@irc.beneth.fr> has joined #yocto | 18:33 | |
*** matteo <matteo!~matteo@redhat/matteo> has joined #yocto | 18:39 | |
*** yannholo__ <yannholo__!~yannholo@fs-141-0-205-41.fullsave.info> has joined #yocto | 18:51 | |
*** Saur <Saur!pkj@nat/axis/x-qiaresxvrmphdpxu> has left #yocto | 18:52 | |
*** yannholo_ <yannholo_!~yannholo@fs-141-0-205-41.fullsave.info> has quit IRC | 18:53 | |
*** ByteLawd <ByteLawd!extor@unaffiliated/extor> has quit IRC | 18:58 | |
*** ByteLawd <ByteLawd!extor@unaffiliated/extor> has joined #yocto | 18:59 | |
*** yannholo__ <yannholo__!~yannholo@fs-141-0-205-41.fullsave.info> has quit IRC | 19:05 | |
*** Yumasi <Yumasi!~guillaume@2a01cb0506313c00e14be01ac4a050f7.ipv6.abo.wanadoo.fr> has quit IRC | 19:16 | |
JPEW | Is Khem here.... Guest27389 maybe? | 19:22 |
*** beneth <beneth!~beneth@irc.beneth.fr> has left #yocto | 19:22 | |
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has quit IRC | 19:25 | |
*** Guest27389 is now known as khem | 19:31 | |
*** khem <khem!khemmatrix@unaffiliated/khem> has joined #yocto | 19:31 | |
*** khem <khem!khemmatrix@gateway/shell/matrix.org/x-smraiclnglxnzwav> has joined #yocto | 19:31 | |
khem | yes I am here | 19:32 |
*** aidanh <aidanh!~aidanh@unaffiliated/aidanh> has joined #yocto | 19:32 | |
JPEW | khem: Did you see my image_types_simg patch in meta-oe? I think I forgot to CC you | 19:35 |
*** beneth <beneth!~beneth@irc.beneth.fr> has joined #yocto | 19:36 | |
*** kiwi_29 <kiwi_29!~kiwi_29@c-73-231-211-214.hsd1.ca.comcast.net> has joined #yocto | 20:01 | |
*** LetoThe2nd <LetoThe2nd!uid453638@gateway/web/irccloud.com/x-mobalppusuonbonu> has joined #yocto | 20:04 | |
*** kiwi_29 <kiwi_29!~kiwi_29@c-73-231-211-214.hsd1.ca.comcast.net> has quit IRC | 20:04 | |
zeddii | hahah. found the hiding bison call in perf. I can delete my hack now. J | 20:11 |
*** beneth <beneth!~beneth@irc.beneth.fr> has left #yocto | 20:22 | |
*** zyga <zyga!~zyga@unaffiliated/zyga> has joined #yocto | 20:25 | |
*** rcoote <rcoote!~rcoote@2a02:908:692:81c0:86:28c2:99ab:4be1> has quit IRC | 20:29 | |
*** beneth <beneth!~beneth@irc.beneth.fr> has joined #yocto | 20:36 | |
*** FloRiAn_ <FloRiAn_!~florian@p200300dcc720e40094f7796ff49a24da.dip0.t-ipconnect.de> has quit IRC | 20:36 | |
vdl | can you remove a dependency added to do_image_wic[depends]? | 20:40 |
vdl | do_image_wic[depends]_remove obviously doesn't work. | 20:42 |
LetoThe2nd | vdl: whats the usecase? | 20:44 |
vdl | LetoThe2nd: the board definition i'm using sets do_image_wic[depends] += "u-boot:do_deploy" but I want to use another bootloader, hence removing this dependency | 20:45 |
khem | JPEW: infact I missed it, looks ok to me | 20:46 |
*** goliath <goliath!~goliath@clnet-p04-043.ikbnet.co.at> has quit IRC | 20:47 | |
*** FloRiAn <FloRiAn!~florian@p200300dcc720e40094f7796ff49a24da.dip0.t-ipconnect.de> has joined #yocto | 20:48 | |
LetoThe2nd | vdl: is the board definition actually worth it? otherwise, just copy+refactor | 20:48 |
*** oberstet <oberstet!~oberstet@213.170.219.39> has quit IRC | 20:49 | |
*** FloRiAn <FloRiAn!~florian@p200300dcc720e40094f7796ff49a24da.dip0.t-ipconnect.de> has quit IRC | 20:51 | |
smurray | vdl: that strikes me as an odd way to do that, could be done with EXTRA_IMAGEDEPENDS | 20:51 |
LetoThe2nd | smurray: yeah, sounds like another glorious bsp. | 20:51 |
vdl | LetoThe2nd: smurray: the guilty is meta-ti, the beaglebone machine EXTRA_IMAGEDEPENDS += "u-boot" as well as do_image_wic[depends] += "u-boot:do_deploy"... | 20:52 |
LetoThe2nd | denix: wake up! :) | 20:53 |
vdl | so I was considering defining my own machine, like beaglebone-yocto, because only including the SoC .inc file really matters. | 20:54 |
*** camus <camus!~Instantbi@58.246.136.202> has joined #yocto | 20:54 | |
*** kaspter <kaspter!~Instantbi@58.246.136.202> has quit IRC | 20:54 | |
*** camus is now known as kaspter | 20:54 | |
LetoThe2nd | though i have to say, swapping out the bootloader is in fact rare enough a requirement that i'll give the bsp an okay for that. copy-hacking into an own machine is probably the way to go. | 20:54 |
vdl | yeah | 20:55 |
vdl | my conclusion was that a bsp layer really is a way to provide a bootable config, but is hardly reliable to define your own boards. | 20:56 |
smurray | well, for the ones from SoC vendors they use what they support | 20:56 |
LetoThe2nd | so "it depends" | 20:57 |
smurray | if you want a different bootloader than TI provides out of the box support for, some assembly required shouldn't be a surprise | 20:57 |
vdl | yeah and meta-ti depends on meta-arm and meta-arm-toolchain, but getting rid of this doesn't look like a bad idea... | 20:58 |
LetoThe2nd | it all depends on the usecase | 20:59 |
smurray | meta-arm is required for the optee firmware, that's actually part of a slow path of improvement versus every vendor having their own | 20:59 |
vdl | smurray: well I kinda disagree because on paper you should be able to set PREFERRED_PROVIDER_virtual/bootloader = "other" and you're done ;-) | 20:59 |
vdl | smurray: what's the optee firmware? | 21:00 |
smurray | vdl: https://www.op-tee.org/ | 21:00 |
vdl | hum, not sure I need this | 21:01 |
smurray | if you're on am335x, you don't | 21:01 |
smurray | but TI support other aarch64 based SoCs in that layer that need it | 21:02 |
vdl | smurray: do you know if graphics-wise, beaglebone-yocto can do the same as meta-ti's beaglebone? | 21:02 |
khem | optee is a secure OS | 21:02 |
vdl | the beaglebone is am335x indeed, so that is not required. | 21:03 |
smurray | vdl: not right off, I've not had any need for graphics on a beaglebone board in a long time. denys would have an idea if he's around | 21:03 |
vdl | LetoThe2nd: btw beaglebone-yocto does the same IMAGE_EXTRADEPENDS + do_image_wic[depends] trick. | 21:04 |
smurray | vdl: be easy enough to test it with core-image-sato + MACHINE="beaglebone-yocto" | 21:04 |
vdl | smurray: right I'll try this. | 21:05 |
vdl | so I might not even need linux-ti-staging from meta-ti as well... | 21:05 |
smurray | vdl: RP made the change that adds that to beaglebone-yocto.conf, he might be able to comment. I'm not quite sure I follow the explanation in the commit message | 21:07 |
denix | smurray: what's the problem? | 21:07 |
denix | vdl: which graphics do you mena? if you mean 3D, then you need out-of-tree SGX drivers from meta-ti, which unfortunately also need kernel patching, that is part of linux-ti-staging | 21:08 |
denix | smurray: do_image_wic() does not respect IMAGE_EXTRADEPENDS. so if you want to place bootloader into your SD card image, you need to ensure it's deployed | 21:09 |
denix | vdl: virtual/bootloader is not as widely recognized as virtual/kernel. hence "u-boot" itself is a provider, so you need PREFERRED_PROVIDER_u-boot = "other" | 21:10 |
*** FloRiAn_ <FloRiAn_!~florian@p200300dcc720e40094f7796ff49a24da.dip0.t-ipconnect.de> has joined #yocto | 21:11 | |
denix | vdl: I guess you could change machine config to do_image_wic[depends] += "virtual/bootloader:do_deploy" | 21:11 |
vdl | that'd be more appropriate, it's the purpose of virtual/bootloader after all. I'll try that | 21:12 |
smurray | denix: really? they get added as deps of do_image_complete which do_image_wic should depend on, shouldn't it? | 21:13 |
vdl | denix: so support for 3D graphics is the only thing that linux-ti-staging provides compared to linux-yocto or mainline for example? | 21:13 |
denix | vdl: not only | 21:16 |
JPEW | khem: Thanks! | 21:16 |
*** berton <berton!~user@200-180-244-11.user3p.brasiltelecom.net.br> has quit IRC | 21:16 | |
*** WillMiles <WillMiles!~Will@209.87.231.80> has quit IRC | 21:17 | |
*** FloRiAn_ <FloRiAn_!~florian@p200300dcc720e40094f7796ff49a24da.dip0.t-ipconnect.de> has quit IRC | 21:18 | |
denix | vdl: I'd guess more advanced power and thermal support, among others. but otherwise beagle/am335x has quite extensive coverage in mainline - it's a simple architecture... | 21:18 |
*** sbach <sbach!~sbachmatr@192.184.90.156> has quit IRC | 21:18 | |
*** sbach <sbach!~sbachmatr@192.184.90.156> has joined #yocto | 21:19 | |
khem | I think meta-ti version works well especially when your real product will be another TI SOC which usually is case, then using meta-ti kernel would give you some advantage since thats what u will use in the end | 21:20 |
vdl | denix: thank you. At least yocto makes it easy to switch between kernel providers if I need some proprietary bits from TI | 21:20 |
denix | smurray: I don't remember all the details, but it never worked that way - I can try tracing it down later, when I have more time | 21:22 |
vdl | denix: does u-boot-ti-staging provides an TI specific bits or is it just the bootloader of choice? | 21:23 |
vdl | any* | 21:23 |
smurray | denix: okay, no worries | 21:25 |
denix | vdl: as both names suggest, linux-ti-staging and u-boot-ti-staging were created as a "temporary" staging area for any changes to support TI platforms until they are fully upstreamed. the original idea was to eventually don't have any needs in this staging trees, once everything will be in mainline. so older platforms are closer to that goal, while newer platforms take very long time to upstream everything | 21:32 |
vdl | denix: I see! With 3d graphics for example be one of them. Do you have any idea of the upstream status for the beaglebone black? | 21:33 |
*** caiortp <caiortp!~caiortp@92-108-245-63.cable.dynamic.v4.ziggo.nl> has joined #yocto | 21:35 | |
vdl | funny, beaglebone-yocto sets DEFAULTTUNE ?= "cortexa8hf-neon" while meta-ti's beaglebone has DEFAULTTUNE ?= "armv7athf-neon" | 21:36 |
*** FloRiAn_ <FloRiAn_!~florian@p200300dcc720e40094f7796ff49a24da.dip0.t-ipconnect.de> has joined #yocto | 21:38 | |
*** FloRiAn_ <FloRiAn_!~florian@p200300dcc720e40094f7796ff49a24da.dip0.t-ipconnect.de> has quit IRC | 21:42 | |
*** FloRiAn_ <FloRiAn_!~florian@p200300dcc720e40094f7796ff49a24da.dip0.t-ipconnect.de> has joined #yocto | 21:43 | |
*** vmesons <vmesons!~rmacleod@198-48-226-187.cpe.pppoe.ca> has quit IRC | 21:45 | |
denix | vdl: SGX is a binary blob mess, so unupstreamable | 21:46 |
*** kaspter <kaspter!~Instantbi@58.246.136.202> has quit IRC | 21:47 | |
*** camus <camus!~Instantbi@58.246.136.202> has joined #yocto | 21:47 | |
denix | vdl: yes, and I responsible for both... :) I had them both set to cortex originally, but changed meta-ti back to armv7 to share packages with other platforms. the performance gain is negligible | 21:48 |
*** camus is now known as kaspter | 21:49 | |
vdl | denix: interesting! Regarding u-boot-ti-staging I meant to ask if it does any particular hardware initialization or something that I might need beside linux-ti-staging? | 21:50 |
khem | I think armv7athf-neon is better since it would use thumb2 ISA which is compact and most tested on armv7+ so practically it will be optimized path | 21:51 |
khem | I would not be surprised if it even performed better over cortexa8hf-neon tune | 21:52 |
*** FloRiAn_ <FloRiAn_!~florian@p200300dcc720e40094f7796ff49a24da.dip0.t-ipconnect.de> has quit IRC | 21:54 | |
*** vmeson <vmeson!~rmacleod@198-48-226-187.cpe.pppoe.ca> has joined #yocto | 21:56 | |
*** FloRiAn_ <FloRiAn_!~florian@p200300dcc720e40094f7796ff49a24da.dip0.t-ipconnect.de> has joined #yocto | 21:57 | |
*** FloRiAn_ <FloRiAn_!~florian@p200300dcc720e40094f7796ff49a24da.dip0.t-ipconnect.de> has quit IRC | 21:59 | |
*** FloRiAn_ <FloRiAn_!~florian@p200300dcc720e40094f7796ff49a24da.dip0.t-ipconnect.de> has joined #yocto | 22:00 | |
JPEW | khem: Sent an updated patch for the sparse images.... forgot to CC you again :) | 22:03 |
*** FloRiAn_ <FloRiAn_!~florian@p200300dcc720e40094f7796ff49a24da.dip0.t-ipconnect.de> has quit IRC | 22:03 | |
*** FloRiAn_ <FloRiAn_!~florian@p200300dcc720e40094f7796ff49a24da.dip0.t-ipconnect.de> has joined #yocto | 22:04 | |
*** kiwi_29 <kiwi_29!~kiwi_29@c-73-231-211-214.hsd1.ca.comcast.net> has joined #yocto | 22:05 | |
*** kiwi_29 <kiwi_29!~kiwi_29@c-73-231-211-214.hsd1.ca.comcast.net> has quit IRC | 22:09 | |
*** FloRiAn_ <FloRiAn_!~florian@p200300dcc720e40094f7796ff49a24da.dip0.t-ipconnect.de> has quit IRC | 22:18 | |
*** FloRiAn_ <FloRiAn_!~florian@p200300dcc720e40094f7796ff49a24da.dip0.t-ipconnect.de> has joined #yocto | 22:18 | |
vdl | denix: this fixes using a different bootloader for beaglebone: http://ix.io/2Scn | 22:20 |
*** FloRiAn_ <FloRiAn_!~florian@p200300dcc720e40094f7796ff49a24da.dip0.t-ipconnect.de> has joined #yocto | 22:20 | |
RP | zeddii: congrats on the find :) | 22:23 |
*** dreyna <dreyna!~dreyna@c-71-202-37-249.hsd1.ca.comcast.net> has joined #yocto | 22:29 | |
zeddii | test build running now. with any luck, I'll send the changes out tomorrow. | 22:30 |
*** FloRiAn_ <FloRiAn_!~florian@p200300dcc720e40094f7796ff49a24da.dip0.t-ipconnect.de> has quit IRC | 22:36 | |
*** FloRiAn_ <FloRiAn_!~florian@p200300dcc720e40094f7796ff49a24da.dip0.t-ipconnect.de> has joined #yocto | 22:36 | |
*** plntyk <plntyk!~plntyk@ip5b40590c.dynamic.kabel-deutschland.de> has quit IRC | 22:39 | |
RP | zeddii: nice :) | 22:44 |
*** yoyoctoto <yoyoctoto!5e22817d@dynamic-adsl-94-34-129-125.clienti.tiscali.it> has quit IRC | 22:44 | |
*** plntyk <plntyk!~plntyk@ip5b40590c.dynamic.kabel-deutschland.de> has joined #yocto | 22:56 | |
khem | JPEW: np I got it this time | 23:06 |
*** agust <agust!~agust@p508b6964.dip0.t-ipconnect.de> has quit IRC | 23:16 | |
*** camus <camus!~Instantbi@58.246.136.202> has joined #yocto | 23:33 | |
*** LetoThe2nd <LetoThe2nd!uid453638@gateway/web/irccloud.com/x-mobalppusuonbonu> has quit IRC | 23:33 | |
*** kaspter <kaspter!~Instantbi@58.246.136.202> has quit IRC | 23:33 | |
*** camus is now known as kaspter | 23:33 | |
*** FloRiAn_ <FloRiAn_!~florian@p200300dcc720e40094f7796ff49a24da.dip0.t-ipconnect.de> has quit IRC | 23:35 | |
*** FloRiAn_ <FloRiAn_!~florian@p200300dcc720e40094f7796ff49a24da.dip0.t-ipconnect.de> has joined #yocto | 23:36 | |
*** FloRiAn_ <FloRiAn_!~florian@p200300dcc720e40094f7796ff49a24da.dip0.t-ipconnect.de> has quit IRC | 23:37 | |
*** FloRiAn_ <FloRiAn_!~florian@p200300dcc720e40094f7796ff49a24da.dip0.t-ipconnect.de> has joined #yocto | 23:37 | |
*** bobo <bobo!~bobo@customer-145-14-101-3.stosn.net> has quit IRC | 23:41 | |
*** richbridger <richbridger!~richbridg@213-225-37-24.nat.highway.a1.net> has quit IRC | 23:49 | |
*** richbridger <richbridger!~richbridg@213-225-37-24.nat.highway.a1.net> has joined #yocto | 23:50 | |
*** dev1990 <dev1990!~dev@dynamic-78-8-51-35.ssp.dialog.net.pl> has quit IRC | 23:55 | |
*** FloRiAn_ <FloRiAn_!~florian@p200300dcc720e40094f7796ff49a24da.dip0.t-ipconnect.de> has quit IRC | 23:56 | |
*** FloRiAn_ <FloRiAn_!~florian@p200300dcc720e40094f7796ff49a24da.dip0.t-ipconnect.de> has joined #yocto | 23:57 | |
*** gsalazar <gsalazar!~gsalazar@173.111.90.149.rev.vodafone.pt> has quit IRC | 23:58 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!