*** rodgort` <rodgort`!~rodgort@68.ip-149-56-14.net> has quit IRC | 00:00 | |
*** rodgort <rodgort!~rodgort@68.ip-149-56-14.net> has joined #yocto | 00:04 | |
*** Aethenelle <Aethenelle!~Aethenell@mobile-166-175-61-41.mycingular.net> has joined #yocto | 00:10 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has joined #yocto | 00:11 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has quit IRC | 00:18 | |
*** itseris <itseris!~emikulin@76.77.65.2> has joined #yocto | 00:22 | |
*** nighty-- <nighty--!~nighty@d246113.ppp.asahi-net.or.jp> has joined #yocto | 00:23 | |
*** nighty-- <nighty--!~nighty@d246113.ppp.asahi-net.or.jp> has quit IRC | 00:27 | |
*** JordonWu <JordonWu!~quassel@221.226.9.57> has joined #yocto | 00:31 | |
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has quit IRC | 00:33 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has joined #yocto | 00:33 | |
*** nighty-- <nighty--!~nighty@d246113.ppp.asahi-net.or.jp> has joined #yocto | 00:33 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has quit IRC | 00:38 | |
*** dreyna <dreyna!~dreyna@75-57-9-97.lightspeed.sntcca.sbcglobal.net> has quit IRC | 00:40 | |
*** JordonWu <JordonWu!~quassel@221.226.9.57> has quit IRC | 00:42 | |
*** JordonWu <JordonWu!~quassel@221.226.9.57> has joined #yocto | 00:43 | |
*** msvb-lab <msvb-lab!~michael@x55b540ac.dyn.telefonica.de> has quit IRC | 00:45 | |
*** Aethenelle <Aethenelle!~Aethenell@mobile-166-175-61-41.mycingular.net> has quit IRC | 00:50 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has joined #yocto | 00:52 | |
*** martinkelly <martinkelly!~martin@65-122-179-226.dia.static.qwest.net> has quit IRC | 00:52 | |
*** georgem_home <georgem_home!uid210681@gateway/web/irccloud.com/x-whkfzccnepujelib> has joined #yocto | 00:56 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has quit IRC | 00:58 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has joined #yocto | 01:13 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has quit IRC | 01:18 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has joined #yocto | 01:32 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has quit IRC | 01:37 | |
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has joined #yocto | 01:42 | |
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has quit IRC | 01:49 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has joined #yocto | 01:52 | |
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #yocto | 01:54 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has quit IRC | 01:58 | |
*** florian__ <florian__!~fuchs@Maemo/community/contributor/florian> has joined #yocto | 02:03 | |
*** wilblake <wilblake!~wilblake@191.187.194.198> has joined #yocto | 02:05 | |
*** florian_kc <florian_kc!~fuchs@Maemo/community/contributor/florian> has quit IRC | 02:07 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has joined #yocto | 02:13 | |
*** ojdo <ojdo!~ojdo@unaffiliated/ojdo> has quit IRC | 02:18 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has quit IRC | 02:18 | |
*** bananadev <bananadev!~onlyester@118.70.128.150> has joined #yocto | 02:19 | |
*** Cwiiis_ <Cwiiis_!~sid227@2620:101:8016:74::5:e3> has quit IRC | 02:22 | |
*** ojdo <ojdo!~ojdo@unaffiliated/ojdo> has joined #yocto | 02:25 | |
*** Cwiiis_ <Cwiiis_!~sid227@2620:101:8016:74::5:e3> has joined #yocto | 02:26 | |
*** wilblake <wilblake!~wilblake@191.187.194.198> has quit IRC | 02:31 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has joined #yocto | 02:32 | |
*** wilblake <wilblake!~wilblake@2804:14c:7d82:17f9:e016:cb96:dc88:9992> has joined #yocto | 02:35 | |
*** wilblake <wilblake!~wilblake@2804:14c:7d82:17f9:e016:cb96:dc88:9992> has quit IRC | 02:36 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has quit IRC | 02:36 | |
*** wilblake <wilblake!~wilblake@191.187.194.198> has joined #yocto | 02:37 | |
*** wilblake <wilblake!~wilblake@191.187.194.198> has quit IRC | 02:38 | |
*** wilblake <wilblake!~wilblake@191.187.194.198> has joined #yocto | 02:39 | |
*** wilblake <wilblake!~wilblake@191.187.194.198> has quit IRC | 02:41 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has joined #yocto | 02:50 | |
*** seebs <seebs!~seebs@home.seebs.net> has quit IRC | 02:51 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has quit IRC | 02:55 | |
*** gtristan <gtristan!~tristanva@114.207.54.40> has joined #yocto | 03:06 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has joined #yocto | 03:08 | |
ulf` | https://xkcd.com/1838/ | 03:10 |
---|---|---|
*** mkelly <mkelly!~martin@67.171.33.217> has joined #yocto | 03:11 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has quit IRC | 03:14 | |
*** Artox <Artox!~Artox@2a01:8740:1:ff05::1> has quit IRC | 03:20 | |
*** pohly1 <pohly1!~pohly@p5DE8F05D.dip0.t-ipconnect.de> has joined #yocto | 03:21 | |
*** seebs <seebs!~seebs@home.seebs.net> has joined #yocto | 03:21 | |
*** pohly <pohly!~pohly@p5DE8F2FD.dip0.t-ipconnect.de> has quit IRC | 03:24 | |
*** Artox <Artox!~Artox@2a01:8740:1:ff05::1> has joined #yocto | 03:27 | |
*** t0mmy <t0mmy!~tprrt@ram31-1-82-234-79-177.fbx.proxad.net> has joined #yocto | 03:28 | |
*** dreyna <dreyna!~dreyna@75-57-9-97.lightspeed.sntcca.sbcglobal.net> has joined #yocto | 03:37 | |
*** sugnan <sugnan!~sugnan@134.134.139.78> has joined #yocto | 03:53 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has joined #yocto | 04:24 | |
*** JordonWu <JordonWu!~quassel@221.226.9.57> has quit IRC | 04:29 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has quit IRC | 04:30 | |
*** JordonWu <JordonWu!~quassel@221.226.9.57> has joined #yocto | 04:31 | |
*** georgem_home <georgem_home!uid210681@gateway/web/irccloud.com/x-whkfzccnepujelib> has quit IRC | 04:34 | |
*** JordonWu <JordonWu!~quassel@221.226.9.57> has quit IRC | 04:35 | |
*** JordonWu <JordonWu!~quassel@221.226.9.57> has joined #yocto | 04:37 | |
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has quit IRC | 04:50 | |
*** JordonWu <JordonWu!~quassel@221.226.9.57> has quit IRC | 04:52 | |
*** JordonWu <JordonWu!~quassel@221.226.9.57> has joined #yocto | 04:54 | |
*** tavish <tavish!~tavish@unaffiliated/tavish> has joined #yocto | 05:01 | |
*** morphis <morphis!~morphis@pD9ED6626.dip0.t-ipconnect.de> has joined #yocto | 05:03 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has joined #yocto | 05:04 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has quit IRC | 05:09 | |
*** AndersD <AndersD!~anders@194-237-220-218.customer.telia.com> has joined #yocto | 05:12 | |
*** AndersD <AndersD!~anders@194-237-220-218.customer.telia.com> has quit IRC | 05:16 | |
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has joined #yocto | 05:18 | |
*** AndersD <AndersD!~anders@194-237-220-218.customer.telia.com> has joined #yocto | 05:20 | |
*** qt-x <qt-x!~Thunderbi@217.10.196.2> has joined #yocto | 05:21 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has joined #yocto | 05:23 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has quit IRC | 05:28 | |
*** MarcWe <MarcWe!~hmw@163.172.44.94> has joined #yocto | 05:28 | |
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has quit IRC | 05:31 | |
*** t0mmy <t0mmy!~tprrt@ram31-1-82-234-79-177.fbx.proxad.net> has quit IRC | 05:35 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has joined #yocto | 05:42 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has quit IRC | 05:48 | |
*** t0mmy <t0mmy!~tprrt@217.114.201.133> has joined #yocto | 05:55 | |
*** hamis <hamis!~irfan@110.93.212.98> has joined #yocto | 05:59 | |
*** mkelly <mkelly!~martin@67.171.33.217> has quit IRC | 06:11 | |
*** CostinC <CostinC!~nxf31494@gate-zro.freescale.com> has joined #yocto | 06:11 | |
CostinC | good morning everyone | 06:12 |
CostinC | ... at least it is morning in RO | 06:12 |
*** dv_ <dv_!~quassel@62-178-118-86.cable.dynamic.surfer.at> has quit IRC | 06:14 | |
*** dv_ <dv_!~quassel@62-178-118-86.cable.dynamic.surfer.at> has joined #yocto | 06:15 | |
*** dreyna <dreyna!~dreyna@75-57-9-97.lightspeed.sntcca.sbcglobal.net> has quit IRC | 06:19 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has joined #yocto | 06:19 | |
*** Bunio_FH <Bunio_FH!~bunio@89-68-88-224.dynamic.chello.pl> has joined #yocto | 06:23 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has quit IRC | 06:25 | |
*** robert_ <robert_!~lyang1@106.120.101.38> has joined #yocto | 06:33 | |
*** robert_ is now known as Guest71153 | 06:33 | |
*** Guest71153 is now known as roberty | 06:33 | |
*** roberty is now known as robert_yang | 06:34 | |
*** agust <agust!~agust@p4FCB7804.dip0.t-ipconnect.de> has joined #yocto | 06:38 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has joined #yocto | 06:38 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has quit IRC | 06:42 | |
*** csanchezdll <csanchezdll!~user@galileo.kdpof.com> has joined #yocto | 06:43 | |
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has joined #yocto | 06:52 | |
*** ChrysD <ChrysD!d9804861@gateway/web/freenode/ip.217.128.72.97> has joined #yocto | 06:53 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has joined #yocto | 06:56 | |
*** toanju <toanju!~toanju@185.27.182.30> has joined #yocto | 06:59 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has quit IRC | 07:02 | |
*** rdanter <rdanter!~rad@cpc76236-cosh15-2-0-cust704.6-1.cable.virginm.net> has quit IRC | 07:03 | |
*** stwcx <stwcx!~stwcx@2604:880:a:6::c9c> has quit IRC | 07:04 | |
*** rdanter <rdanter!~rad@cpc76236-cosh15-2-0-cust704.6-1.cable.virginm.net> has joined #yocto | 07:06 | |
*** Smitty_ <Smitty_!86bfdc4a@gateway/web/freenode/ip.134.191.220.74> has joined #yocto | 07:08 | |
*** rdanter <rdanter!~rad@cpc76236-cosh15-2-0-cust704.6-1.cable.virginm.net> has quit IRC | 07:08 | |
*** stwcx <stwcx!~stwcx@172.110.7.206> has joined #yocto | 07:09 | |
*** rajm <rajm!~robertmar@167.98.27.226> has joined #yocto | 07:10 | |
*** rdanter <rdanter!~rad@cpc76236-cosh15-2-0-cust704.6-1.cable.virginm.net> has joined #yocto | 07:13 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has joined #yocto | 07:16 | |
*** john3 <john3!~john@host86-143-93-24.range86-143.btcentralplus.com> has joined #yocto | 07:20 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has quit IRC | 07:23 | |
*** ant_work <ant_work!~ant__@host108-181-dynamic.31-79-r.retail.telecomitalia.it> has joined #yocto | 07:26 | |
*** Kakounet <Kakounet!~Thunderbi@che44-1-88-163-87-53.fbx.proxad.net> has joined #yocto | 07:26 | |
*** top22 <top22!c34b4920@gateway/web/freenode/ip.195.75.73.32> has quit IRC | 07:35 | |
*** rburton <rburton!~Adium@home.burtonini.com> has joined #yocto | 07:37 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has joined #yocto | 07:38 | |
*** yohboy <yohboy!~yohan@162.38.31.56> has joined #yocto | 07:39 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has quit IRC | 07:42 | |
*** JordonWu <JordonWu!~quassel@221.226.9.57> has quit IRC | 07:43 | |
*** JordonWu <JordonWu!~quassel@221.226.9.57> has joined #yocto | 07:43 | |
PinkSnake | @CostinC Morning from FR ;) | 07:46 |
*** top22 <top22!c34b4920@gateway/web/freenode/ip.195.75.73.32> has joined #yocto | 07:46 | |
*** tavish <tavish!~tavish@unaffiliated/tavish> has quit IRC | 07:48 | |
*** florian__ is now known as florian | 07:54 | |
*** mappy <mappy!b9691ff9@gateway/web/freenode/ip.185.105.31.249> has joined #yocto | 07:56 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has joined #yocto | 07:56 | |
*** toscalix <toscalix!~toscalix@80.91.70.201> has joined #yocto | 07:56 | |
*** AndersD <AndersD!~anders@194-237-220-218.customer.telia.com> has quit IRC | 07:59 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has quit IRC | 08:00 | |
*** toanju <toanju!~toanju@185.27.182.30> has quit IRC | 08:02 | |
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has quit IRC | 08:03 | |
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #yocto | 08:04 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has joined #yocto | 08:14 | |
*** AndersD <AndersD!~anders@194.237.220.218> has joined #yocto | 08:15 | |
*** jku <jku!~jku@192.198.151.44> has joined #yocto | 08:15 | |
Smitty_ | I'm trying to understand "meta-example" layer after working through this: recipes-example/bbexample/bbexample-lt_1.0.bb. What's with the 3 different bb files provided ? Which one gets processed ? | 08:17 |
*** rj_ <rj_!58d39085@gateway/web/freenode/ip.88.211.144.133> has joined #yocto | 08:18 | |
*** toanju <toanju!~toanju@185.27.182.30> has joined #yocto | 08:19 | |
rj_ | hey, i'm trying to build mariadb from the meta-oe layer, however i either get this error( https://pastebin.com/ZJBxy4X2) when building 5.5.55, or it simply won't build/install anything with version 5.5.52. Does anyone know anything about this? | 08:19 |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has quit IRC | 08:21 | |
*** sameo <sameo!~samuel@192.55.54.40> has joined #yocto | 08:21 | |
rburton | Smitty_: never seen that layer before, but they're all different recipes | 08:22 |
rburton | they only differ in how the src_uri is formed afaict | 08:23 |
rburton | seems like a fairly useless example tbh | 08:23 |
Smitty_ | I'm following this: https://wiki.yoctoproject.org/wiki/Building_your_own_recipes_from_first_principles#Build_an_example_project_on_the_host_for_testing_.28optional.29 | 08:26 |
rburton | http://www.yoctoproject.org/docs/2.3/dev-manual/dev-manual.html#new-recipe-writing-a-new-recipe is the latest and greatest guide to writing a recipe, including using devtool to automate most of it | 08:28 |
*** morphis <morphis!~morphis@pD9ED6626.dip0.t-ipconnect.de> has quit IRC | 08:28 | |
*** mihai <mihai!~mihai@unaffiliated/mihai> has joined #yocto | 08:28 | |
Smitty_ | And I don't understand what's going to happen when I add bbexample into local.conf because there's three recipies, and from the looks of it, they all get added : /home/smitty/poky/meta-example/conf/layer.conf has this: BBFILES += "${LAYERDIR}/recipes-*/*/*.bb | 08:29 |
rburton | in that layer there are three recipes with different names | 08:30 |
Smitty_ | right | 08:30 |
rburton | just like oe-core has a hundred recipes with different names | 08:30 |
Smitty_ | but the layer conf looks like it's adding all the recipies to BBFILES | 08:30 |
rburton | yes | 08:31 |
rburton | why would it not add all recipes? | 08:31 |
Smitty_ | WHich means they're all going to get build, but they're all the same | 08:31 |
rburton | no it doesn't | 08:32 |
rburton | it means they're available to build | 08:32 |
ChrysD | Smitty_ : Adding all the recipes to BBFILES doesn't mean that every recipe they will be built | 08:32 |
Smitty_ | So, So, which one gets built ? | 08:32 |
rburton | the one you ask for | 08:32 |
ChrysD | Smitty_ : The one you specify | 08:32 |
rburton | bitbake bbexample, or bitbake bbexample-rt, or whatever | 08:32 |
rburton | (or via dependencies in another target) | 08:32 |
ChrysD | Smitty_ : RDEPENDS, IMAGE_INSTALL ... | 08:32 |
ChrysD | Smitty_ : DEPENDS also | 08:33 |
Smitty_ | And - back to the original isse - when nothing depends upon it yet ? | 08:33 |
rburton | then it won't get built | 08:33 |
rburton | the same way if you bitbake core-image-minimal, it doesn't built webkitgtk | 08:33 |
rburton | which *is* part of oe-core and *is* in BBFILES | 08:33 |
*** morphis <morphis!~morphis@pD9ED6626.dip0.t-ipconnect.de> has joined #yocto | 08:33 | |
ChrysD | Smitty_ : When you need to bake, you need to specify which ingredient you would like from the fridge. But in the fridge there is all the ingrenients and some that you don't need. | 08:34 |
*** paulg_ <paulg_!~paulg@128.224.252.2> has quit IRC | 08:34 | |
*** zeddii <zeddii!~bruce@128.224.252.2> has quit IRC | 08:34 | |
Smitty_ | So, adding the layer to poky/conf/bblayers.conf.sample isn't enough to get a layer built ? | 08:35 |
*** paulg_ <paulg_!~paulg@128.224.252.2> has joined #yocto | 08:35 | |
rburton | a layer just provides recipes which you *can* build | 08:36 |
rburton | eg adding meta-python to bblayers.conf doesn't put every python module into core-image-minimal | 08:36 |
*** rheagar <rheagar!b4a63515@gateway/web/freenode/ip.180.166.53.21> has joined #yocto | 08:36 | |
rburton | otherwise, your initramfs would have webkit in | 08:37 |
*** zeddii <zeddii!~bruce@128.224.252.2> has joined #yocto | 08:37 | |
ChrysD | Smitty_ : Does putting food in fridge is enough to have something cooked ? | 08:37 |
rheagar | hi for yocto 2.1 , i meed python gobject can not work well ? how can i solve this ? import gobject or from gi import gobject both can not work well for me | 08:37 |
rburton | rheagar: did you install python-pygobject? | 08:39 |
rheagar | i test connman , connman-test rdepend python-pygobject | 08:40 |
rburton | rheagar: also the syntax is from gi import GObject, capitisation is important | 08:40 |
rburton | erm, from gi.repository import GObject, even | 08:40 |
rburton | import gobject won't work as that's pre-GI | 08:40 |
rheagar | GObject does not work for me too | 08:41 |
rburton | does import gi work? | 08:41 |
*** blitz00 <blitz00!~stefan@unaffiliated/blitz00> has joined #yocto | 08:41 | |
rheagar | yes | 08:41 |
rheagar | import gi gi.__file__ works well for me | 08:41 |
rheagar | what does pre-GI means? | 08:42 |
rburton | before gobject-introspection | 08:43 |
rheagar | do you know how to fix this ? | 08:44 |
rheagar | i can only see python-pyobject upgrade from 2.28 to 3.18. | 08:45 |
rheagar | root@8x96auto:/usr/lib64/python2.7/site-packages# ls _dbus_bindings.la gi _dbus_bindings.so pygobject-3.18.2-py2.7-linux-x86_64.egg-info _dbus_glib_bindings.la pygtkcompat _dbus_glib_bindings.so setuptools-19.4-py2.7.egg dbus setuptools.pth | 08:45 |
rheagar | then my site-packages does not have python-pyobject. | 08:45 |
*** pagios <pagios!pagios@gateway/shell/panicbnc/x-cdizptgfjftjtyeu> has joined #yocto | 08:46 | |
pagios | hello | 08:46 |
Smitty_ | There's clearly a disconnect between my idea of a build system, and what yocto is providing. I go to a restaurant, I look at the menu and see Beef Wellington on the menu, I order it. I don't order Filet steak coated with pate wrapped in pastry, baked and covered in mushroom sauce. | 08:46 |
rburton | rheagar: check that you have a GObject-2.0.typelib under /usr/ib somewhere | 08:46 |
pagios | i am trying to install ipk on yocto and getting this error any idea please? https://pastebin.com/8w05zeu4 | 08:46 |
rburton | Smitty_: layers are like pages in the menu | 08:46 |
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has joined #yocto | 08:47 | |
ChrysD | Smitty_ : So you would like a window system based which you just tell in simple words what you want and everything do it without you but in case of bugs you can't do anything if I understand =) | 08:48 |
rheagar | rburton : do you mean /usr/lib64/libgobject-2.0.so ? | 08:48 |
*** BaloneyGeek|work <BaloneyGeek|work!~bg14ina@kde/bgupta> has joined #yocto | 08:48 | |
pagios | update-rc.d: /etc/init.d/gpsd exists during rc.d purge (use -f to force) whats this error? | 08:49 |
ChrysD | Smitty_ : In yocto, you're not somebody which go to restaurant in my mind, but more somebody that will cook. And Yocto project is kind of set of tools that make it easy to bake. As "small appliance". | 08:49 |
rheagar | rburton use find / -name "*bject-2.0.*", i can only find libgobject-2.0.so. does my board miss some package ? | 08:50 |
Smitty_ | Excuseme, I've been developing software for 30+ years. I have worked with raw makefiles, autotools, and CMake. I cannot understand how Yocto is expecting me to do the simplest thing, add a library to an already fully configured OS image build target. In every other build system I have already mentioned, this would be a 10 second task. | 08:50 |
ChrysD | Smitty_ : And it is a 10 second task. | 08:51 |
Smitty_ | apparently not | 08:51 |
ChrysD | Smitty_ : If you can't see in which way yocto is powerfull, is maybe that you don't need it. | 08:51 |
Smitty_ | So, what's the secret, how do I get my layer included in the OS image (in fact only the SDK build target), in tens seconds | 08:52 |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has joined #yocto | 08:52 | |
CostinC | @PinkSnake: Bonjour :) | 08:53 |
ChrysD | Smitty_ : You put simply in your image recipe "IMAGE_INSTALL=" and the things you would like | 08:53 |
ChrysD | Smitty_ : You put simply in the recipe which dependency is critical RDEPENDS, so that you are sure that in the target you have what you need | 08:53 |
Smitty_ | And the "image recipe" is which file ? | 08:54 |
rj_ | ChrysD: Is there a way to include a full layer actually? Besides adding each recipe in IMAGE_INSTALL seperatly? | 08:54 |
ChrysD | Smitty_ : Most of time, it's in the " OS layer " | 08:55 |
rj_ | Smitty_: For example: meta/recipes-core/core-image-base.bb | 08:55 |
ChrysD | Smitty_ : and most of time in "recipes-images" when the layer is made by third party | 08:55 |
rburton | rheagar: sounds like you're missing the gobject-introspection files. did you build this yourself or was it provided by a vendor? | 08:56 |
rburton | smartin: write recipe for library, IMAGE_INSTALL_append = " my recipe name" | 08:56 |
ChrysD | Smitty_ : But you know, for developpment, you can but in your conf/local.conf IMAGE_INSTALL_append | 08:56 |
rburton | damnit | 08:56 |
rburton | Smitty_: write recipe for library, IMAGE_INSTALL_append = " my recipe name" | 08:57 |
ChrysD | put* | 08:57 |
rburton | rj_: no. if a layer has a use-case for that it should provide a packagegroup for all recipes. | 08:57 |
rheagar | rburton : i build it my self. | 08:57 |
rburton | rj_: struggling to come up with a use-case where you'd want *everything* in a layer | 08:57 |
rj_ | rburton: Ah ofcourse, forgot about packagegroups | 08:58 |
rburton | rheagar: sounds like your distro is missing the gobject-introspection DISTRO_FEATURE | 08:58 |
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has quit IRC | 08:58 | |
Smitty_ | meta/recipes-core/core-image-base.bb file does not exist | 08:58 |
ChrysD | rj_ : Have you been honestly interested in a recipebook by ALL the recipes ? | 08:58 |
rj_ | ChrysD: well i'm making my own layer atm, and i need all the recipes installed | 08:59 |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has quit IRC | 08:59 | |
ChrysD | rj_ : Yeah but not a layer that you download | 08:59 |
rheagar | rburton : i disable DISTRO_FEATURES_BACKFILL_remove = "gobject-introspection-data" ,because of gstreamer issue. | 08:59 |
rj_ | ChrysD: Nono, just my own layer | 08:59 |
rburton | rheagar: that would be why you have no gobject introspection data then | 08:59 |
ChrysD | rj_ : Usually when i do a my custom layer, I do one recipe, and then i add in the image, and I test, and then I do another recipe, i add, it test... | 09:00 |
ChrysD | rj_ : I think yocto doesn't provide mecanism which it let you doing undesired things | 09:00 |
rj_ | ChrysD: I'm currently doing exactly that | 09:00 |
ChrysD | rj_ : By the fact that you need to specify what you want to install, you are aware of what you are doing | 09:00 |
ChrysD | rj_ : I'm to newbie in yocto project, but I guess it's the philosophy. | 09:00 |
rj_ | ChrysD: but i was just wondering if there was a simple way to install a full layer since it looks cleaner compared to adding all those recipes one by one in the image recipe | 09:01 |
ChrysD | rj_ : what about doing a package which include everything in RDEPENDS and in your image you just install that package? | 09:01 |
Smitty_ | EXACLTY ? | 09:01 |
rj_ | ChrysD: i'm a newbie to yocot aswell :p, started maybe 3 months ago | 09:02 |
rj_ | Yocto* | 09:02 |
ChrysD | rj_ : A kind of package, RDEPENDS_${What_i_need} = everything you need | 09:02 |
rheagar | rburton : thanks for your help, i will try it now. | 09:02 |
ChrysD | rj_ : And in your image recipe, you put that package | 09:02 |
rj_ | ChrysD: Thats a pretty good idea actually ^^ | 09:02 |
ChrysD | rj_ : But it's also the role of packagegroup | 09:03 |
rj_ | ChrysD: Yea, i'll look into both ways when all packages are working correctly | 09:03 |
ChrysD | rj_ : so it's dirty | 09:03 |
rj_ | ChrysD: For now it's far from done sadly | 09:03 |
ChrysD | rj_ : I also have only 1-2 months of yocto | 09:04 |
pagios | hello all, anyone familiar with gstreamer? | 09:04 |
ChrysD | pagios : A little yes | 09:04 |
rburton | rheagar: tell us the problem with gst and we can try and help solve that, or you can just disable gi in just the gst recipe | 09:05 |
rburton | rheagar: GI_DATA_ENABLED="0" in a bbappend will disable it | 09:05 |
rj_ | Whew, mariadb finally compiled | 09:05 |
pagios | ChrysD, i am trying to add a missing plugin to my yocto, for that i did go to the recipe gstreamer1.0-plugins-bad.incand added to the EXTRA_OECONF += --enable-rtmp, then i did a bitbake install gst-plugins-bad, checking /tmp/ folder i dont see any generated ipk | 09:06 |
ChrysD | pagios : what's the plugin that you need? | 09:06 |
pagios | ChrysD, rtmp | 09:06 |
*** t0mmy <t0mmy!~tprrt@217.114.201.133> has quit IRC | 09:06 | |
*** qt-x <qt-x!~Thunderbi@217.10.196.2> has quit IRC | 09:06 | |
pagios | it is in the bad | 09:06 |
rburton | pagios: check that there isn't a PACAKGECONFIG already for it which is overriding your enable | 09:06 |
pagios | rburton, you mean a packageconfig with disable rtmp? | 09:07 |
rburton | yes | 09:07 |
rburton | in 2.3 there is, and its off by default | 09:07 |
pagios | 56 PACKAGECONFIG[rtmp] = "--enable-rtmp,--disable-rtmp,rtmpdump" | 09:07 |
pagios | i see this line | 09:08 |
*** Hauke <Hauke!~Hauke@hauke-m.de> has quit IRC | 09:08 | |
rburton | pagios: and see the assignment to PACKAGECONFIG above which doesn't include rtmp. if you've never used packageconfig before then read http://www.yoctoproject.org/docs/2.3/ref-manual/ref-manual.html#var-PACKAGECONFIG | 09:08 |
*** t0mmy <t0mmy!~tprrt@217.114.201.133> has joined #yocto | 09:08 | |
pagios | rburton, i also read in the .inc file: 66 # these plugins have no corresponding library in OE-core or meta-openembedded: RTMP | 09:08 |
rburton | i thought rtmpdump was in meta-oe | 09:09 |
rburton | turn it on and see if it fails :) | 09:09 |
pagios | --enable-rtmpdump ? | 09:09 |
rburton | no, read the docs i pointed you at | 09:10 |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has joined #yocto | 09:14 | |
-YoctoAutoBuilder- build #1232 of nightly is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly/builds/1232 | 09:18 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has quit IRC | 09:19 | |
pagios | i added rtmp to PACKAGECONFIG ??= " rtmp .. | 09:19 |
*** Hauke <Hauke!~Hauke@hauke-m.de> has joined #yocto | 09:21 | |
pagios | rburton, after reading the doc you pointed me to, i understand that rtmp needs to be added as ^ , i did and then executed bitbake gst-plugins-bad but it is not picking up the changes. i also checked that pkgconfig is not disabling rtmp in any other recipe | 09:22 |
rburton | pagios: gstreamer1.0-plugins-bad? | 09:24 |
pagios | yes | 09:24 |
rheagar | rbunton : after enable the gobject-xx-data line, rebake python-pygobject , i can't see the different of the image dir . | 09:26 |
rburton | rheagar: the new file will be in glib-2.0 | 09:27 |
rburton | rheagar: just rebuild the image | 09:27 |
rheagar | ok | 09:27 |
*** TobSnyder <TobSnyder!~schneider@ip9234ad86.dynamic.kabel-deutschland.de> has joined #yocto | 09:32 | |
pagios | Error Nothing PROVIDES 'rtmpdump' | 09:33 |
*** TobSnyder <TobSnyder!~schneider@ip9234ad86.dynamic.kabel-deutschland.de> has joined #yocto | 09:33 | |
rburton | pagios: http://layers.openembedded.org/layerindex/recipe/28609/ <— its in meta-multimedia | 09:34 |
rburton | (this would be why its disabled by default) | 09:34 |
*** madav <madav!~sugnan@134.134.139.78> has joined #yocto | 09:34 | |
pagios | rburton, /sources/poky/meta/recipes-multimedia$ ls | 09:36 |
pagios | alsa flac gstreamer lame liba52 libav libid3tag libmad libogg libomxil libpng libsampleratelibsndfile libtheora libtifflibvorbis mpeg2dec pulseaudio sbc speex tremor x264 | 09:36 |
rburton | pagios: *meta-multimedia* in meta-oe | 09:37 |
pagios | rburton, /sources/meta-openembedded/meta-oe/recipes-multimedia$ ls : alsa esound id3lib libass libdvdreadlibmodplug libsdl-image live555 minidlna opus-tools sound-themes wavpackwebp xsp audiofile faad2 jack libcdio libmmslibopus libsdl-mixer mikmod mplayer pulseaudio v4l2apps webmxpext | 09:40 |
rburton | pagios: http://cgit.openembedded.org/meta-openembedded/tree/meta-multimedia/recipes-multimedia/rtmpdump/rtmpdump_2.4.bb?h=master i guess you have an older branch where it didn't exist? | 09:42 |
rburton | copy/paste should work | 09:42 |
pagios | saw it :) | 09:43 |
pagios | rburton, it is in /sources/meta-openembedded/meta-multimedia/recipes-multimedia$ | 09:43 |
pagios | so i do now bitbake rtmdump right | 09:44 |
rburton | no, it will automatically build when you build gstreamer | 09:44 |
pagios | rburton, i tried previousl bitbake gstreamer but it didn not build it | 09:45 |
rburton | pagios: it you got the nothing provides error then bitbake couldn't find a rtmpdump recipe | 09:45 |
*** grma <grma!~gruberm@80.93.38.128> has joined #yocto | 09:46 | |
*** msvb-lab <msvb-lab!~michael@x55b544d4.dyn.telefonica.de> has joined #yocto | 09:46 | |
pagios | ok i was able to spot the rtmpdump in that directory , how can i make it visible to bitbake? | 09:47 |
*** ed2 <ed2!~Adium@192.198.151.44> has joined #yocto | 09:47 | |
*** catch22 <catch22!~aboseley@101.165.216.251> has joined #yocto | 09:50 | |
pagios | rburton, is it ok to copy the rtmpdump recipe to /poky/meta/recipes-multimedia ? | 09:51 |
pagios | and then bitbake it? | 09:51 |
pagios | coz my bitbake seems to be working on the poky directory only | 09:52 |
*** yohboy <yohboy!~yohan@162.38.31.56> has quit IRC | 09:53 | |
*** CostinC <CostinC!~nxf31494@gate-zro.freescale.com> has quit IRC | 09:54 | |
*** Bunio_FH <Bunio_FH!~bunio@89-68-88-224.dynamic.chello.pl> has quit IRC | 09:55 | |
*** ed2 <ed2!~Adium@192.198.151.44> has quit IRC | 09:56 | |
*** rajm <rajm!~robertmar@167.98.27.226> has quit IRC | 10:02 | |
*** zeenix <zeenix!~zeenix@83.218.80.243> has joined #yocto | 10:02 | |
*** rajm <rajm!~robertmar@167.98.27.226> has joined #yocto | 10:03 | |
rj_ | Does anyone know why mariadb misses lots of stuff when installed with the standard yocto recipe from the meta-oe layer? | 10:03 |
*** nighty-- <nighty--!~nighty@d246113.ppp.asahi-net.or.jp> has quit IRC | 10:03 | |
rj_ | It can't find the mysql.sock file, it can't find the command "find_mysql_client" | 10:03 |
*** ftonello <ftonello!~felipe@81.145.202.106> has joined #yocto | 10:07 | |
pagios | rburton, https://pastebin.com/ut9iRBU5 i tried copying that rtmpdump to my poki and did bitbake rtmpdump it worked, did bitbake gst-plugin-bad generatd ipk but trying to instal it iget that error | 10:08 |
*** Bunio_FH <Bunio_FH!~bunio@89-68-88-224.dynamic.chello.pl> has joined #yocto | 10:11 | |
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has quit IRC | 10:16 | |
*** redengin <redengin!~redengin@2601:600:987f:e616:1081:6c4f:dcb5:3bac> has quit IRC | 10:16 | |
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has joined #yocto | 10:18 | |
*** JordonWu <JordonWu!~quassel@221.226.9.57> has quit IRC | 10:25 | |
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has quit IRC | 10:28 | |
*** redengin <redengin!~redengin@2601:600:987f:e616:cd35:bd95:17ef:378e> has joined #yocto | 10:28 | |
*** gtristan <gtristan!~tristanva@114.207.54.40> has quit IRC | 10:32 | |
*** toanju <toanju!~toanju@185.27.182.30> has quit IRC | 10:35 | |
*** dv_ <dv_!~quassel@62-178-118-86.cable.dynamic.surfer.at> has quit IRC | 10:35 | |
*** dv_ <dv_!~quassel@62.178.118.86> has joined #yocto | 10:37 | |
*** nighty-- <nighty--!~nighty@s229123.ppp.asahi-net.or.jp> has joined #yocto | 10:43 | |
top22 | Hello, I'm getting a warning for Proprietary licence as not being collected, but I see that there is a Proprietary file in poky/... | 10:44 |
*** locnhupho <locnhupho!76468096@gateway/web/freenode/ip.118.70.128.150> has joined #yocto | 10:46 | |
*** locnhupho <locnhupho!76468096@gateway/web/freenode/ip.118.70.128.150> has quit IRC | 10:49 | |
*** toanju <toanju!~toanju@185.27.182.30> has joined #yocto | 10:55 | |
*** CostinC <CostinC!~nxf31494@gate-zro.freescale.com> has joined #yocto | 10:58 | |
pagios | bitbake-layers show-recipes rtmpdump does not return anything, how cani install rtmpdump? | 10:59 |
CTtpollard | pagios: it exists in meta-multimedia http://layers.openembedded.org/layerindex/recipe/28609/ | 10:59 |
*** JoiF <JoiF!~jofr@193.182.166.3> has joined #yocto | 10:59 | |
*** gtristan <gtristan!~tristanva@114.207.54.40> has joined #yocto | 11:03 | |
*** CTtpollard <CTtpollard!~CTtpollar@167.98.27.226> has quit IRC | 11:04 | |
*** CTtpollard <CTtpollard!~CTtpollar@167.98.27.226> has joined #yocto | 11:04 | |
*** Volki <Volki!5051131d@gateway/web/freenode/ip.80.81.19.29> has joined #yocto | 11:11 | |
Volki | I'm currently tyring to create an image with both libGL.so and libGLESv2.so but it seems I only get mesa to build libGLESv2. Is there any option in the yocto ecosystem that allows building both? (BTW, I'm only using EGL no X11) | 11:12 |
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has joined #yocto | 11:15 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has joined #yocto | 11:15 | |
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has quit IRC | 11:17 | |
ChrysD | Volki : What did you try for now? | 11:17 |
Volki | ChrysD: I added dependencies for my recipe to virtual/libgl and have opengl in my DISTRO_FEATURES | 11:19 |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has quit IRC | 11:21 | |
Volki | ChrysD: I also have an bbappend for Mesa with: EXTRA_OECONF += "--with-vulkan-drivers=intel --with-dri-drivers=i965,i915 --without-gallium-drivers" and as mentioned no x11 distro feature | 11:22 |
*** yohboy <yohboy!~yohan@162.38.36.104> has joined #yocto | 11:24 | |
pohly1 | What is the minimum Python version that bitbake master works with? Python 3.x, but which x? | 11:25 |
pohly1 | Found it - lib/bb/__init__.py checks for >= 3.4. | 11:26 |
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has quit IRC | 11:27 | |
ChrysD | Volki : Let me check a second | 11:27 |
*** bananadev <bananadev!~onlyester@118.70.128.150> has quit IRC | 11:28 | |
*** msvb-lab <msvb-lab!~michael@x55b544d4.dyn.telefonica.de> has quit IRC | 11:28 | |
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has joined #yocto | 11:30 | |
ChrysD | Volki : On a recipe I have PROVIDES and RPROVIDES like RPRODVIDE_${PN} = "lib egl libgles1 libgles2 ..." | 11:30 |
ChrysD | Volki : I don't know if it can helps | 11:31 |
ChrysD | Volki : I have also REQUIRED_DISTRO_FEATURES = "opengl" | 11:31 |
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #yocto | 11:32 | |
ChrysD | Volki : PROVIDES += " virtual/libgles2 virtual/legl ...." | 11:32 |
*** georgem_home <georgem_home!uid210681@gateway/web/irccloud.com/x-gkqckmajdaqqlonj> has joined #yocto | 11:32 | |
rburton | Volki: libGL.so is X11 explicitly | 11:33 |
rburton | you can't build libGL without X11 | 11:33 |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has joined #yocto | 11:35 | |
*** msvb-lab <msvb-lab!~michael@x55b544d4.dyn.telefonica.de> has joined #yocto | 11:40 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has quit IRC | 11:40 | |
Volki | that's a pitty, as I use OpenGL without X11 but currently still linking to libGLESv2 (I use enable-shared-glapi). Now I have a library that uses glGetTexImage and complains about unresolved external symbol. That's why I tried adding libGL to the image as well. I'm quite sure, Mesa provides the function even without X11 | 11:43 |
*** msvb-lab <msvb-lab!~michael@x55b544d4.dyn.telefonica.de> has quit IRC | 11:45 | |
pagios | say i want to install a specific package and it is not in /sources/poky/meta/recipes-multimedia , it is in a different directory, meta-io for example, is it a simple matter of copying that directory to /sources/poky/meta/recipes-multimedia and using bitbake to use it ? | 11:46 |
ChrysD | pagios : I'm not sure of what you want. | 11:47 |
rburton | pagios: no, set BBLAYERS to include the other layer | 11:47 |
rburton | in bblayers.conf | 11:47 |
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has quit IRC | 11:48 | |
rburton | unless you have a very strong reason to want just a single recipe and the layer is so broken that you can't even add it to your build | 11:48 |
pagios | rburton, coz it worked thats why i am asking | 11:48 |
rburton | define "it" | 11:48 |
pagios | i just copy pasted the directory | 11:48 |
rburton | coping the files will work, but its the wrong way | 11:48 |
pagios | rtmpdump | 11:48 |
pagios | ok | 11:48 |
rburton | the entire point is you add meta-multimedia to your bblayers and then you have access to everything in meta-multimedia | 11:49 |
rburton | and you can update meta-multimedia in the future instead of being stuck with this one specific release | 11:49 |
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has joined #yocto | 11:49 | |
pohly1 | What exactly is the meaning of BUILDDIR? I know that it gets set in the environment by oe-init-build-env. But I can also cd into other build directories and builds there work fine (i.e. TOPDIR is the current directory, not the BUILDDIR from the environment). | 11:52 |
MarcWe | hi my sdk genarating a compiler error on /usr/include/c++/5/memory that void* to uintptr_t loses precision | 11:54 |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has joined #yocto | 11:55 | |
*** msvb-lab <msvb-lab!~michael@x55b544d4.dyn.telefonica.de> has joined #yocto | 11:56 | |
*** boucman_work <boucman_work!~jrosen@wesnoth/developer/boucman> has quit IRC | 11:59 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has quit IRC | 12:00 | |
*** jairglez <jairglez!~jairdeje@134.134.139.76> has joined #yocto | 12:00 | |
*** jairglez <jairglez!~jairdeje@134.134.139.76> has quit IRC | 12:02 | |
*** berton <berton!~berton@189.114.111.135> has joined #yocto | 12:04 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has joined #yocto | 12:15 | |
*** ed2 <ed2!~Adium@192.198.151.44> has joined #yocto | 12:16 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has quit IRC | 12:19 | |
pagios | btw i cant find vo-aacenc-dbg on yocto recipes, any idea if it is supported? | 12:20 |
*** tx0h <tx0h!~tx@x4e349f06.dyn.telefonica.de> has joined #yocto | 12:20 | |
tx0h | my new toy: yundoo y8 (a rk3399 tv-box). i have a few questions and hope for some answers and advice. the hardware is more or less equal to the firefly rk3399, can i use the firefly .dts for the kernel configuration? when i build the distribution with rockchips yocto, do i use the android recovery to flash the linux image from sd card or via usb adb? | 12:21 |
kanavin | rburton: you will appreciate this commit message http://git.savannah.gnu.org/cgit/autogen.git/commit/?id=5cbe233387d7f7b36752736338d1cd4f71287daa | 12:27 |
rburton | woo | 12:30 |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has joined #yocto | 12:33 | |
*** TobSnyder <TobSnyder!~schneider@ip9234ad86.dynamic.kabel-deutschland.de> has quit IRC | 12:34 | |
*** chbae <chbae!~chbae@59.10.135.122> has joined #yocto | 12:35 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has quit IRC | 12:38 | |
Smitty_ | Still here, still don't get it. I have a pre-made layer from here: https://github.com/DynamicDevices/bbexample but now idea how to include it into the core-image-minimal build | 12:40 |
*** AndersD <AndersD!~anders@194.237.220.218> has quit IRC | 12:41 | |
*** Aethenelle <Aethenelle!~Aethenell@107.138.98.226> has joined #yocto | 12:42 | |
nrossi | Smitty_: thats not a layer, this is a layer https://github.com/DynamicDevices/meta-example :) | 12:42 |
nrossi | Smitty_: also appending your desired package to CORE_IMAGE_EXTRA_INSTALL will include it in core-image-minimal, CORE_IMAGE_EXTRA_INSTALL += "bbexample" | 12:43 |
*** peacememories <peacememories!~textual@84-113-122-200.cable.dynamic.surfer.at> has joined #yocto | 12:49 | |
*** nighty-- <nighty--!~nighty@s229123.ppp.asahi-net.or.jp> has quit IRC | 12:50 | |
*** peacememories <peacememories!~textual@84-113-122-200.cable.dynamic.surfer.at> has quit IRC | 12:51 | |
*** lamego <lamego!~jose@134.134.139.72> has joined #yocto | 12:54 | |
Smitty_ | Soory, wrong link : https://github.com/DynamicDevices/meta-example | 12:56 |
Smitty_ | That's a layer | 12:56 |
Smitty_ | So, I expect to have to change 1 line in 1 config file *somewhere* in order to have that layer build when I build core-image-minimal | 12:57 |
Smitty_ | but, not in the build directory | 12:57 |
tx0h | while we get some more activity on the channel: my new toy, yundoo y8, is very similar hardware setting like the firefly rk3399, can i derive the settings from the firefly? and when it comes to the kernel, is it save to go with the firefly dts ? | 12:57 |
rburton | Smitty_: conf/bblayers.conf | 12:59 |
rburton | will add the layer | 12:59 |
rburton | then change your image recipe (or extend it in local.conf) to add the recipes you want | 12:59 |
*** eduardas_m <eduardas_m!~eduardas@213.197.143.19> has joined #yocto | 12:59 | |
Smitty_ | I added the layer, why doesn't that layers recipes just build ? | 13:00 |
ChrysD | Smitty_ : What's the purpose of building a Layer that you didn't make yourself ? | 13:01 |
Smitty_ | because it's an example | 13:01 |
ChrysD | Smitty_ : You should add only the packages do you need. | 13:01 |
rburton | Smitty_: we went through this in the morning. becayse if adding a layer caused everything to build your initramfs would have webkit in. | 13:01 |
Smitty_ | so that I can understand the process | 13:01 |
rburton | images contain what you tell them to contain | 13:01 |
Smitty_ | The layer I added only contains a single recipe. It's not an optional recipe - it should build | 13:02 |
ChrysD | Smitty_ : the Layer is "basicaly" and "only" a recipebook that containts lot of things in it. | 13:02 |
ChrysD | Smitty_ : Yes but even if it contain only ONE RECIPE it's not a recipe, it's still a layer. | 13:02 |
Smitty_ | Images are composed of layers. layers are composed of recipes, right ? | 13:03 |
rburton | images are composed of packages | 13:03 |
rburton | packages are built from recipes | 13:03 |
rburton | recipes are grouped in layers | 13:03 |
ChrysD | exactly | 13:04 |
rburton | adding a layer means you have more recipes that *can* be built. | 13:04 |
rburton | bitbake myimage will look up all the packages that are in it, and then build the recipes it requires | 13:04 |
Smitty_ | I can see that there is some kind of subtle difference in what you said compared to me - but that doesn't clarify anything | 13:04 |
ChrysD | A layer, is quite like a microcontroller... There is 3x UART, 2x SPI, 4x PWM etc etc... You won't use all of them, or maybe yes. So you have to declare what you will use. | 13:05 |
ChrysD | Smitty_ : Image =/= Layers | 13:05 |
Smitty_ | ? | 13:05 |
tx0h | ah, we come closer to device trees now | 13:05 |
tx0h | ;-) | 13:05 |
rburton | Smitty_: real example: meta-python contains 213 recipes for python modules. adding it to bblayers doesn't add all 213 packages to all images. | 13:05 |
Smitty_ | what does =/= layers | 13:05 |
Smitty_ | Why not ? | 13:06 |
ChrysD | Smitty_ : Images is not a set of layers. rburton have explained it well | 13:06 |
Smitty_ | What determines which packages get built then ? | 13:06 |
rburton | Smitty_: the image | 13:06 |
ChrysD | Smitty_ : the image | 13:06 |
rburton | IMAGE_INSTALL = "list of packages to install" | 13:06 |
ChrysD | Smitty_ : RDEPENDS_${PN} also | 13:06 |
Smitty_ | where is the set of packages that makes up image defined ? | 13:06 |
rburton | <rburton> IMAGE_INSTALL = "list of packages to install" | 13:06 |
fray | if you know how make works, with it's rule based dependencies -- bitbake is similar. A recipe has a set of dependencies, each of those has a set of dependencies and so on.. | 13:07 |
ChrysD | Smitty_ : you won't have a list of all packages installed sometimes in a image recipe. But you can add a package which depends of lot of packages. | 13:07 |
fray | in an image reciope, the IMAGE_INSTALL variable is effectively those dependencies.. | 13:07 |
ChrysD | Smitty_ : If you deploy a Qt App, you would like to put in RDEPENDS what the Qt apps depend on, so you get sure that your Qt App will have everything needed. | 13:08 |
fray | so by specifying a small set of -required- (as in, my image MUST have this) -- the dependencies will be used to both build, and install the items into the image | 13:08 |
Smitty_ | where do I find IMAGE_INSTALL variable | 13:08 |
ChrysD | Smitty_ : In the image recipe | 13:08 |
ChrysD | Smitty_ : In the layer that provides it | 13:08 |
ChrysD | Smitty_ : Sometimes you can check in "recipes-images" | 13:08 |
rburton | Smitty_: oe-core's sample images inherit core-image so they don't use it directly but it indirectly gets set in the classes | 13:08 |
fray | you can also view the expanded version using 'bitbake -e <image recipe>" | 13:08 |
fray | then searching for IMAGE_INSTALL | 13:08 |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has joined #yocto | 13:09 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 13:10 | |
ChrysD | Smitty_ : Image = Result of mix of packages. Layer = Recipebook. Recipe = How to do things, like a package, describe an image, describe even a machine... etc | 13:10 |
Smitty_ | So, what is core-image-minimal/conf/bblayers.conf for isn't that the image recipe for core-image-minimal ? | 13:10 |
rburton | what? | 13:10 |
fray | that is the layer's configuration file.. a layer is not a recipe | 13:11 |
Smitty_ | so, wehre is the recipe for core-image-minimal ? | 13:11 |
fray | http://layers.openembedded.org -> select recipes -> type 'core-image-minimal' | 13:11 |
*** nighty-- <nighty--!~nighty@s229123.ppp.asahi-net.or.jp> has joined #yocto | 13:12 | |
rburton | Smitty_: $ find meta -name core-image-minimal.bb | 13:12 |
rburton | meta/recipes-core/images/core-image-minimal.bb | 13:12 |
fray | search -> select core-image-minimal | 13:12 |
fray | look for 'recipe file' | 13:12 |
fray | recipes-core/images/core-image-minimal.bb | 13:12 |
fray | located in: openembedded-core | 13:12 |
fray | quick way to search and find recipes | 13:12 |
pagios | any idea how to install libfaac library? | 13:12 |
rburton | pagios: as fray just says, layers.openembedded.org. http://layers.openembedded.org/layerindex/recipe/20522/ | 13:13 |
*** ftonello <ftonello!~felipe@81.145.202.106> has quit IRC | 13:14 | |
*** BaloneyGeek|work <BaloneyGeek|work!~bg14ina@kde/bgupta> has quit IRC | 13:14 | |
Smitty_ | Why would core-image-minimal recipe be in a different layer ? (meta) | 13:14 |
rburton | Smitty_: meta/ is oe-core | 13:15 |
fray | The openembedded-core git repositroy contains a single layer called 'meta' | 13:15 |
fray | (the poky - Yocto Project git repositroy contains multiple layers, one of which is meta) | 13:15 |
Smitty_ | which I certainly don't expect to have to modify - naively - since it seems like a *core* component which I build upon. | 13:16 |
fray | you should -never- modify it | 13:16 |
Smitty_ | so then why would I edit one of its config files ? | 13:16 |
*** peacememories <peacememories!~textual@84-113-122-200.cable.dynamic.surfer.at> has joined #yocto | 13:16 | |
fray | you can change the value of that variable within your project's local.conf or create your OWN layer and use .bbappend (usually the preferred approach) | 13:16 |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has quit IRC | 13:16 | |
fray | you wouldn't.. | 13:16 |
fray | you asked where it was defined, we're telling you | 13:16 |
ChrysD | Smitty_ : You can even do your own image layer which inherit from one other image recipe i think. | 13:17 |
rburton | Smitty_: every image in oe-core is an example and it's expected that you make your own | 13:17 |
fray | yes | 13:17 |
Smitty_ | core-image-minimal is a layer - right ? | 13:18 |
fray | no | 13:18 |
ChrysD | Smitty_ : It's an image | 13:18 |
fray | core-image-minimal is a recipe, of the type 'image' | 13:18 |
*** darknighte <darknighte!~darknight@pdpc/supporter/professional/darknighte> has quit IRC | 13:18 | |
ChrysD | Smitty_ : and the .bb the recipe of the image | 13:18 |
fray | any file that ends in '.bb' is a recipe | 13:18 |
fray | any file that ends in .bbappend is a modification to another .bb | 13:18 |
ChrysD | Because the philosophy it's to not change what is what done by the provider, but you append your own modification. | 13:19 |
ChrysD | So that you have your own layer of modification | 13:19 |
*** paulg <paulg!~paulg@198-84-239-75.cpe.teksavvy.com> has quit IRC | 13:19 | |
pagios | thanks | 13:19 |
Smitty_ | This is precisely what I am trying to accomplish | 13:19 |
fray | create a new layer.. create a recipe .bbappend make your changes/settings in there | 13:20 |
ChrysD | You create your own layer, if you would like the .bb in for example recipes-core/linux/ you will have in your layer the same " path " like recipes-cores/linux... your .bbappend will be named as the recipe name you would like to change, and you can overide, or append, or remove variables by the orignal recipe. | 13:20 |
ChrysD | of the original recipe* | 13:21 |
ChrysD | God my english is so bad that I should stop explaining. I will put more confusion than initially ahahah | 13:21 |
Smitty_ | I want to add a single library to an existing Image (core-image-minimal). So, I create a layer for my library. Now I want to add my layer to core-image-minimal, so that when core-image-minimal gets built, my library gets built. I add my layer to core-image-minimal/conf/bblayers.conf | 13:21 |
rburton | what is that path though | 13:22 |
ChrysD | ?????? | 13:22 |
rburton | did you call your build directory core-image-minimal? | 13:22 |
PinkSnake | @Smitty_ witch lib ? | 13:22 |
fray | layers are collections of things.. you can not add a 'layer' to a recipe.. | 13:22 |
ChrysD | it should be added in build/conf/bblayers.conf | 13:22 |
fray | you are likely just confusing terminology | 13:22 |
Smitty_ | no, my layer is parallel to meta, meta-poky, meta-yocto-bsp. My layer is meta-example | 13:23 |
ChrysD | Ok | 13:23 |
ChrysD | where is your buuild directory ? | 13:23 |
fray | ok.. then inside of there you will have a conf/bblayers.conf that explains 'what' meta-example is, when its been included.. | 13:23 |
ChrysD | for example i have build directory parallel to source directory. And in source directory i have all my meta's | 13:23 |
fray | in your project (build directory) you add your layer (base path) to the conf/layers.conf file, so the contents of the layer will be loaded.. | 13:23 |
Smitty_ | I presume my build directory will be the same as whatever core-image-minimal's build directory will be | 13:23 |
ChrysD | Have you ever source oe-init-... ? | 13:23 |
fray | you then put, inside of your layer, one or more recipe (.bb) or bbappend to cause the system behavior to change | 13:23 |
rburton | Smitty_: 'I presume my build directory will be the same as whatever core-image-minimal's build directory will be' makes no sense | 13:24 |
rburton | Smitty_: oe-init-build-env will create a build/ directory, or you can give it a directory. in that directory you can build any number of recipes. i routintely build about 5 images and SDKs at once from my build directory. | 13:24 |
Smitty_ | I added my layer to core-image-minimal, why would my layer be built in a seperate directory ? | 13:24 |
rburton | you can't add a layer to core-image-minimal! | 13:25 |
Smitty_ | why not ? | 13:25 |
rburton | that's like saying you fed your cat to a bus | 13:25 |
ChrysD | Because a layer isn't an image | 13:25 |
rburton | you add a layer to a build directory | 13:25 |
Smitty_ | core-image-minimal is an image | 13:25 |
fray | a layer is collection of 'things' | 13:25 |
Smitty_ | not a layer | 13:25 |
fray | it is not a recipe, image, etc | 13:25 |
rburton | add a layer to build tree by editing conf/bblayers.conf in the build tree | 13:25 |
fray | it may contain a recipe / image.. scripts, configuration files, etc | 13:25 |
*** BaloneyGeek|work <BaloneyGeek|work!~bg14ina@kde/bgupta> has joined #yocto | 13:26 | |
PinkSnake | @Smitty you should read the doc i think ... https://www.yoctoproject.org/sites/default/files/ypdd-oct2015-intro-lab.pdf | 13:26 |
ChrysD | The build directory, is the one that's tell you what you would like to do, what layers will be parsed, the final image to deploy, even the "temporary" works etc etc | 13:26 |
*** chbae <chbae!~chbae@59.10.135.122> has quit IRC | 13:26 | |
pagios | fray, rburton i am getting an error when installignthe ipk: * satisfy_dependencies_for: Cannot satisfy the following dependencies for faac: * libfaac0 (>= 1.28) | 13:27 |
*** marka <marka!~masselst@128.224.252.2> has joined #yocto | 13:30 | |
*** chbae <chbae!~chbae@221.148.106.189> has joined #yocto | 13:30 | |
fray | pagios that sounds like the recipe has an error where an incorrect (or missing?) runtime dependency is specified | 13:30 |
fray | could even be something like the soname of the library is incorrect (in some way) | 13:30 |
ChrysD | Build Directory => Your kitchen Workspace. Layers => Recipebook. Packages=> Ingredient. Recipes => Recipes. So you go to your kitchen workspace, you would like to do a recipe in your recipebook and the recipe explain how to have the ingredients. | 13:30 |
rburton | not sure packages->ingredients | 13:31 |
*** chbae <chbae!~chbae@221.148.106.189> has quit IRC | 13:31 | |
*** Crofton <Crofton!~Crofton@107-1-240-188-ip-static.hfc.comcastbusiness.net> has joined #yocto | 13:31 | |
rburton | packages -> cakes | 13:31 |
ChrysD | rbuton : Yeah | 13:31 |
ChrysD | rburton : yeah, maybe | 13:31 |
rburton | images -> shelf in your cake shop | 13:31 |
ChrysD | rburton : But the image is's the result of a mix of ingredient | 13:31 |
rburton | this is the best metaphor | 13:31 |
ChrysD | rburton : I would liek to add SSH + Qt libs + etc etc etc to have the final meal | 13:32 |
Smitty_ | Does the directory core-image-minimal contain the highest level meta data required to instruct the build environment to build an image ? | 13:32 |
ChrysD | But what is that directory? | 13:32 |
Smitty_ | it's a directory which contains files describing the required layers for a image | 13:33 |
rburton | Smitty_: there is no core-image-minimal directory | 13:33 |
ChrysD | Noot in my case | 13:33 |
ChrysD | For me when you download for the first time yocto | 13:33 |
ChrysD | you shuold have a bunch of layers | 13:33 |
ChrysD | named "meta-" | 13:33 |
ChrysD | + poky | 13:33 |
ChrysD | When you source for the first time in poky/oe-init..... | 13:34 |
ChrysD | it will create the build directory where you are. | 13:34 |
CTtpollard | hmm bitbake all the cakes | 13:34 |
ChrysD | for exemple if you are in /home/user/workspace/ | 13:34 |
ChrysD | and you do source /poky/oe-init etc | 13:34 |
ChrysD | it willd do a build directory in where you have done the command | 13:34 |
ChrysD | so /home/user/workspace/build | 13:35 |
ChrysD | You can even specify if you like the path as it ask you | 13:35 |
ChrysD | if you like another * | 13:35 |
Smitty_ | Yep, I'm aware of that | 13:35 |
ChrysD | You can also name your build directory as you want when you source | 13:36 |
rburton | so where is this core-image-minimal directory you keep on referring to? | 13:36 |
ChrysD | So you should only have a build directory + the layers directories | 13:36 |
Smitty_ | core-image-minimal is parallel to met, meta-poky, etc.. | 13:36 |
*** mckoan is now known as mckoan|away | 13:37 | |
ChrysD | What i do, is => workspace/project1/ and in project1 i have my build directory + sources directory. In sources directory i have all my meta. | 13:37 |
ChrysD | Core-image-minimal doesn't exist | 13:37 |
ChrysD | You have maybe create your build directory which you named core-image-minimal | 13:37 |
rburton | yeah presumably that's what happened | 13:37 |
ChrysD | what does contain that directory? | 13:37 |
rburton | you did oe-init-build-env core-image-minimal | 13:37 |
rburton | instead of oe-init-build-env, then bitbake core-image-minimal | 13:38 |
Smitty_ | OK, yet again, starting over. This whole process of doing the trivial has taken so long, I've forgotten what I've done, and what I haven't | 13:38 |
rburton | Smitty_: i'm curious what bits of the quick start were confusing, as we clearly need to fix it | 13:38 |
fray | ther eis a Yocto Project 'quick start guide' have you attempted to follow it? | 13:39 |
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has quit IRC | 13:39 | |
fray | as rburton said, if it's confusing we want to fix it | 13:39 |
ChrysD | Initialize the Build Environment: Run the oe-init-build-env environment setup script to define the OpenEmbedded build environment on your build host. $ source oe-init-build-env | 13:40 |
ChrysD | in the Quick Startup Guide | 13:40 |
rburton | hm it should say . instead of source | 13:41 |
ChrysD | rburton : 2.1 doc | 13:42 |
rburton | hm | 13:42 |
* rburton fixes | 13:42 | |
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #yocto | 13:42 | |
fray | ya, source is a 'bash-ism'.. and may not work for everyone.. | 13:42 |
ChrysD | Smitty_ : I think you get into yocto with presumption that make you very far from the yocto philosophy in the process | 13:42 |
rburton | though i guess most shells that a human use support source | 13:42 |
ChrysD | Smitty_ : That's why you get confused and some of the things are not logical for you | 13:43 |
Smitty_ | CONFUSING< The quick start itself is not confusing, just misleading. As I stated, many times, the requirement to take a "basic working os image" like poky, and add a single library (or any executable) which resides in it's own layer (because that's what layers are for, really) and pass that enrtire source tree to another develoepr and say, look, here's the project to build the core os, plus my library on top. Just source oe-init.bl | 13:43 |
Smitty_ | ...core-image-minimal | 13:43 |
fray | ya, trying to remember, we ran into one recently that didn't work.. but I'm forgetting which.. | 13:43 |
*** black_13 <black_13!68bf00ab@gateway/web/freenode/ip.104.191.0.171> has joined #yocto | 13:43 | |
rburton | Smitty_: so follow quick start to generate core-image-minimal, then follow development manual to create a layer and write a recipe and add a recipe to an image | 13:43 |
rburton | i can provide links to chapters if you'd like | 13:43 |
pagios | fray, sorry but i ddint get what you mean, still new | 13:44 |
*** JPEWhacker <JPEWhacker!cc4da372@gateway/web/freenode/ip.204.77.163.114> has joined #yocto | 13:44 | |
fray | pagios sorry too many conversations (here and elsewhere), hich part? | 13:44 |
ChrysD | Smitty_ : In 1 or 2 days you shuold be able to have an image with a custom layer + a recipe which describe your library if you follow whell the documentation at the first time. But I understand that could be difficult in a completely starting point to know how to start. | 13:45 |
*** pidge <pidge!~pidge@ns325767.ip-37-187-157.eu> has quit IRC | 13:45 | |
*** pidge <pidge!~pidge@2001:41d0:a:5dc5::> has joined #yocto | 13:45 | |
ChrysD | Smitty_ : That's why the Quick Starting Guide is there, and after it links to other manual | 13:45 |
ChrysD | Smitty_ : at the end of the guide, you have the link to all the other guides | 13:45 |
Smitty_ | I have followed, repeatedly, the quickstart guide. It has me modifying files in the build directory - which I have repeatedly stated is dumb !!! | 13:45 |
black_13 | what do I get the message "WARNING: Host distribution "ubuntu-14.04" has not been validated with this version of the build system; you may possibly experience unexpected failures. It is recommended that you use a tested distribution." | 13:46 |
black_13 | When the host machine is ubuntu-14.04 | 13:46 |
black_13 | or is that its 14.04 lts | 13:46 |
Smitty_ | The build directory is where generated files go, so that the source directory stays clean | 13:46 |
PinkSnake | @Smitty o.0 really ? It has me modifying files in the build directory ?? | 13:47 |
Smitty_ | sure | 13:47 |
fray | black_13, with the latest oe-core/YP, we've run into problems w/ 14.04. The newer 16.04 worked for us though | 13:47 |
black_13 | i had the same warning message about 16.04 | 13:47 |
ChrysD | fray : No problems between krogoth and 16.04 | 13:47 |
ChrysD | fray : for now | 13:47 |
ChrysD | fray : but still not tested | 13:48 |
black_13 | i wonder if there are problems because its LTS | 13:48 |
ChrysD | black_13 : which version of yocto you have ? | 13:48 |
*** zeenix <zeenix!~zeenix@83.218.80.243> has quit IRC | 13:48 | |
fray | most of my builds have been with Morty BTW | 13:48 |
black_13 | morty | 13:48 |
PinkSnake | @<Smitty_ let me know where ? i'm curious | 13:48 |
ChrysD | Smitty_ : me too | 13:48 |
fray | 14.04 didn't have some of the necessary versions of software and (I might be confusing RHEL here) the kernel was too old | 13:48 |
fray | old kernel == problems w/ qemu | 13:49 |
black_13 | ok | 13:49 |
black_13 | does yocto have ability to build an iso image | 13:49 |
rburton | black_13: yes | 13:49 |
Smitty_ | Read the second sentence (http://www.yoctoproject.org/docs/2.3/dev-manual/dev-manual.html#enabling-your-layer) | 13:49 |
ChrysD | Smitty_ : What's bad about it? | 13:50 |
Smitty_ | It says to modify a file in the build directory | 13:50 |
rburton | the build directory is where the build happens but conf/ inside the build directory is *configuration for the build directory* | 13:50 |
black_13 | i have the yocto book with the fossil shells on front | 13:50 |
Smitty_ | How does that make any sense ? | 13:50 |
rburton | Smitty_: ok, rename it workspace or something | 13:50 |
black_13 | i must have missed instructions on how to build an iso in the book | 13:50 |
PinkSnake | @Smitty_ conf/local.conf it's really build directory, it's used to configure the builddir | 13:51 |
Smitty_ | rename what workspace ? | 13:51 |
rburton | when you see the words "build directory", pretend it says "work space" | 13:51 |
black_13 | rburton: do you know of a guide on how to build the iso? | 13:51 |
ChrysD | Smitty_ : I don't understand what it did not make sense | 13:51 |
fray | your build directory or what I call project directory is unique to YOUR configuration, this is where you should be making local configuration changes.. | 13:51 |
PinkSnake | @rburton you are too fast for me ... | 13:51 |
rburton | PinkSnake: sorry :) | 13:51 |
fray | the conf/local.conf and conf/bblayers.conf are the two primary things you will need to adjust for your local build configuration | 13:51 |
ChrysD | bblayers.conf for "Enabling " layers | 13:52 |
ChrysD | local.conf for telling which distro, which machien, do some kind of temporary tests such as IMAGE_INSTALL_append =" some packages " etc etc | 13:52 |
Smitty_ | "workspace" or "build directory" or whatever is not a part of the source tree. Any modifications that I make there, don't get reflected back into the source tree, so they disappear when I next download my source tree | 13:53 |
Smitty_ | so, why would I modify anyting there | 13:53 |
fray | smitty, that is the intention | 13:53 |
fray | if you want it to persist, you need to follow the developers guide and create a layer with your changes or new work | 13:54 |
fray | the changes/new work still requires you to modify your build directory bblayers.conf to include it.. and your local.conf needs modification to tell it which machine you are tageting (if nothign else) | 13:54 |
Smitty_ | That is exactly what I am trying to accomplish | 13:54 |
rburton | such as your layer can have a bblayers.conf.sample as we discussed earlier in the week, and a myspecialdistro.conf which configures the distro stuff | 13:54 |
ChrysD | machine.conf aswell | 13:54 |
rburton | but lets start with putting stuff in bblayers.conf and local.conf first | 13:54 |
Smitty_ | No | 13:55 |
rburton | yes, please | 13:55 |
pagios | fray, what i am trying to do is get a gstreamer plugin called faac to work (its an audio encoder) for that i would like to install libfaac as an ipk and then install the gstreamer faac plugin as an ipk | 13:55 |
Smitty_ | for what purpose ? how does that help solve the problem | 13:55 |
rburton | Smitty_: walk before you can run. get an image working with what you want, and then move the specific pieces that you need persistant into the layer | 13:55 |
ChrysD | Smitty_ : Because if you would like to add library, it's the way you should do. | 13:56 |
fray | pagios, ok.. that error indicates that during the installation time there was a dependency on something that did not exist (wasn't built) | 13:56 |
ChrysD | Smitty_ : It's kind of development process. | 13:56 |
fray | so either there is a typo is what you asked it to do -- or there is an error in the recipe you tried to use... | 13:56 |
Smitty_ | it's totally senseless | 13:56 |
pagios | fray, ok how can i know what is the dep? | 13:56 |
fray | I've not worked with that item to know beyond that | 13:56 |
*** AndersD <AndersD!~anders@h83-209-191-235.cust.se.alltele.net> has joined #yocto | 13:57 | |
fray | the dep is what was reported on the screen.. lib.... (< ....) stuff in the ( ) is the version ifnromation | 13:57 |
ChrysD | Smitty_ : So if it is totally senseless, 99% of the way the things are done is completely senseless. | 13:57 |
Smitty_ | how does that make any sense at all - please, what is the big mystery ? what secret do you all know, that I don't | 13:57 |
pagios | libfaac0 (>= 1.28) * | 13:57 |
pagios | fray, is there a recipe for libfaac0 ? | 13:57 |
fray | build directory -- local to YOU where you configure what you want built... | 13:57 |
fray | layer collection of 'things' | 13:58 |
fray | recipe items that can be 'built', lives inside of a layer | 13:58 |
pagios | ? | 13:58 |
pagios | talkign to me? | 13:58 |
fray | no mystery.. different purposes for each.. | 13:58 |
fray | pagios no.. | 13:58 |
ChrysD | Build Directory = the Kitchen Workspace | 13:58 |
fray | pagios -- libfaac0 should come from the 'faac' recipe | 13:58 |
fray | unfortunatly that is the best I can tell you.. I've not done anything beyond that.. sorry | 13:58 |
ChrysD | You set which machine you will use to bake, such as for example furnace, knife etc.... | 13:58 |
*** stephano <stephano!~stephano@134.134.139.76> has joined #yocto | 13:59 | |
ChrysD | For example, which type of image you would want ! ( if it is supported ) ubifs, wic.... | 13:59 |
*** zeenix <zeenix!~zeenix@83.218.80.243> has joined #yocto | 14:00 | |
*** gtristan <gtristan!~tristanva@114.207.54.40> has quit IRC | 14:00 | |
Smitty_ | Please explain how modifying a file in the build directory solves the requirement that I have explained in detail | 14:00 |
fray | there has to be a way to set your local build items.. since layers are 'generic' (for the most part). And there is a very very large number of combinations possible with the various generic configurations available.. | 14:00 |
ChrysD | Because it's in the build directory that you say in which layer you will take the recipe that you need | 14:01 |
fray | You MUST (no choice) configure your build directory.. youre "requirement" was that you want it reproducible for others.. so to do this, a combination of 'configure your project 'this way' and here is the layer I created -- is the official answer from the YP.. | 14:01 |
fray | if you don't like it, then use a differnet build system.. this is the way the system is designed and has worked for many many years.. | 14:01 |
fray | if the documentation is confusing, then suggest fixes and ask questions.. we are happy to help and want to improve the docs | 14:02 |
rburton | Smitty_: if you want to avoid forcing modifications then your layer can provide bblayers.conf.sample and local.conf.sample so it uses your layers and configuration out of the box. i told you this every day this week so far. | 14:02 |
-YoctoAutoBuilder- build #459 of nightly-musl is complete: Failure [failed BuildImages] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-musl/builds/459 | 14:02 | |
ChrysD | Smitty_ : for example i have layers that includes recipes which depending the machine I use, it will ad some files. So if I don't specify in the build directory which machine i would like, how can it works ? for example? | 14:03 |
ChrysD | Smitty_ : It's like if you are seeing that you are using a microwave and you say """what is the purpose of telling the time of cook and the power used??""" If you put something in your microwave and you just close it, nothing will happen. | 14:04 |
*** Bunio_FH <Bunio_FH!~bunio@89-68-88-224.dynamic.chello.pl> has quit IRC | 14:06 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has joined #yocto | 14:07 | |
*** gtristan <gtristan!~tristanva@110.11.179.89> has joined #yocto | 14:08 | |
*** BaloneyGeek|work <BaloneyGeek|work!~bg14ina@kde/bgupta> has quit IRC | 14:08 | |
*** jku <jku!~jku@192.198.151.44> has quit IRC | 14:10 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has quit IRC | 14:12 | |
*** BaloneyGeek|work <BaloneyGeek|work!~bg14ina@kde/bgupta> has joined #yocto | 14:14 | |
*** rakuco <rakuco!~rakuco@kde/developer/rkcosta> has joined #yocto | 14:14 | |
*** hamis <hamis!~irfan@110.93.212.98> has quit IRC | 14:18 | |
Smitty_ | rburton: oe-init-build-env calls scripts/oe-setup-builddir, that then calls other scripts. At some stage, after reading through these scripts, it rapidly becomes apparent that I really don't want to understand everything they do, I just want to hope that they work. So, I want to take the exisiting "sample" or "reference" project which allows me to build an OS IMage, and I want to make minimal modifications to it to satisfy my nee | 14:19 |
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has quit IRC | 14:19 | |
Smitty_ | rburton: Any suggestion that I modify something in the build directory just doesn't make sense to me - I want my changes to be permanent, why would I make them in the build directory ? | 14:19 |
rburton | answered that *so many times* now | 14:21 |
rburton | any way look as i've spent vast amount of time on this already i've just gone and created an example | 14:21 |
Smitty_ | Where ? | 14:22 |
rburton | https://github.com/rossburton/customdistro | 14:25 |
rburton | uses git submodules to pull in bitbake and oe-core | 14:26 |
rburton | has a custom oe-init-buildenv wrapper to specify where the templates are | 14:26 |
PinkSnake | @rburton +1 | 14:26 |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has joined #yocto | 14:26 | |
rburton | i dislike having to use .. in some paths but they're rooted on where oe-core is | 14:26 |
rburton | that has a layer which provides a custom (minimal) distro, a bblayer.conf.sample adding itself, and a local.conf.sample that sets the distro to custom | 14:27 |
rburton | i used submodules because i know how they work and i wanted to get it done in five minutes | 14:27 |
Crofton | wow, you understand submodules? | 14:28 |
*** ftonello <ftonello!~felipe@81.145.202.106> has joined #yocto | 14:28 | |
rburton | Crofton: understand may be stretching the definition. i know how to make it fetch. | 14:28 |
rburton | updating means reading the manual :) | 14:28 |
Crofton | still better than I | 14:28 |
rburton | git submodule add <url> | 14:29 |
Crofton | lol | 14:29 |
rburton | first attempt used my local aliases so oe:bitbake | 14:29 |
rburton | git was stupid enough to put that in the file so nobody else would be able to use it | 14:29 |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has quit IRC | 14:31 | |
Smitty_ | git pull https://github.com/rossburton/customdistro.git fatal: Not a git repository (or any parent up to mount point /home) | 14:31 |
PinkSnake | @Smitty with clone maybe ? | 14:32 |
rburton | yeah that's not how git works | 14:32 |
Smitty_ | d'oh | 14:32 |
Smitty_ | Jeesus, getting tired | 14:32 |
Smitty_ | ./custom-init-env: line 6: openembedded-core/oe-init-build-env: No such file or directory | 14:34 |
rburton | you need to fetch the submodules too | 14:35 |
aratiu | something similar: https://github.com/ni/nilrt/blob/nilrt/comms-2.0/ni-oe-init-build-env | 14:35 |
rburton | git clone —recursive <url> would have done it | 14:35 |
aratiu | custom distro with submodules... | 14:36 |
ChrysD | what submodules is ? | 14:36 |
Smitty_ | Can't anybody do anything that is simple any more | 14:37 |
ChrysD | Smitty_ : Is just simple. | 14:37 |
CTtpollard | submodules aim to make it simple | 14:37 |
CTtpollard | unless you'd prefer to manually clone & checkout specific shas of multiple repos :) | 14:37 |
ChrysD | Smitty_ : its you that making it complex ahah | 14:37 |
*** rj_ <rj_!58d39085@gateway/web/freenode/ip.88.211.144.133> has quit IRC | 14:37 | |
ChrysD | Smitty_ : but you can be a contributor to make the things simple ! | 14:37 |
rburton | Smitty_: the alternative is copy/paste all of bitbake and oe-core, or ask you to clone them both to a specific sha and expect you to do it right | 14:38 |
Smitty_ | I'm refering to git's use of submodules | 14:38 |
*** peacememories <peacememories!~textual@84-113-122-200.cable.dynamic.surfer.at> has quit IRC | 14:38 | |
rburton | yeah they're not pretty but they work and everyone has them | 14:39 |
Smitty_ | Clearly when a submodule is added to a project, the author intends it to be a part of the project. Why would I have to specify that I want to include the submodule. Hek, that implies I know *beforehand* the structure of somebody else repository | 14:39 |
*** joshuagl <joshuagl!~joshuagl@192.198.151.43> has joined #yocto | 14:41 | |
Crofton | jesus, how do you make an rpi-3 work with an 800-480 flat panel | 14:41 |
aratiu | Smitty_: the submodule project can be modified independently of the main project, you get the code without copying it to your main git top-level repo/workdir and you can easily track the other project development, even if upstream pushes new versions your submodule ref is constant | 14:42 |
rburton | aratiu: ni.github.io looks like interesting browsing | 14:42 |
Smitty_ | rburton: I am so sorry - but: fatal: unable to connect to git.openembedded.org: git.openembedded.org[0: 104.236.212.160]: errno=Connection refused | 14:42 |
aratiu | it's a lot easier to work with submodules when having subprojects which are themselves independently evolving projects to which you can also contribute, you can switch to your test branches locally and work with them in the submodule before they're integrated in their upstream | 14:43 |
Smitty_ | Yes, it's a crappy implementation of svn:externals, from what I can tell - I am very, very familiar with the concept | 14:43 |
aratiu | I do this all the time for example for my emacs configuration at https://github.com/10ne1/emacs-config | 14:44 |
rburton | Smitty_: works here, i suspect proxies | 14:44 |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has joined #yocto | 14:44 | |
Smitty_ | Damn It ! | 14:44 |
Smitty_ | I am so fed up with this crap, I'm about ready to quit this job | 14:45 |
*** peacememories <peacememories!~textual@84-113-122-200.cable.dynamic.surfer.at> has joined #yocto | 14:47 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has quit IRC | 14:47 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has joined #yocto | 14:47 | |
ChrysD | Smitty_ : Proxy yeah i guess | 14:47 |
ChrysD | Smitty_ : I asked for a internet connection only for me to not have this kind of problem | 14:47 |
*** BaloneyGeek|work <BaloneyGeek|work!~bg14ina@kde/bgupta> has quit IRC | 14:47 | |
*** sameo <sameo!~samuel@192.55.54.40> has quit IRC | 14:48 | |
Smitty_ | I can do this from home, of course, but, here in the office I can't access anything | 14:48 |
ChrysD | Smitty_ : But it's not the point of working at home :( | 14:49 |
rburton | Smitty_: clone normally without recursive, edit the .gitmodules to refer to http: instead, then fetch? | 14:49 |
joshuagl | no need to do it from home, just configure your proxy support | 14:49 |
rburton | but yeah git can tunnel out of the office just fine | 14:50 |
Smitty_ | I've already set git proxy | 14:50 |
joshuagl | perhaps not correctly? | 14:51 |
Smitty_ | [http] proxy = http://proxy.MYCORP.com:9999 | 14:52 |
*** yohboy <yohboy!~yohan@162.38.36.104> has quit IRC | 14:52 | |
Smitty_ | what else is there to do ? | 14:52 |
rburton | git:// is not http | 14:52 |
rburton | which is why i said to fetch, edit, submodule fetch | 14:52 |
Smitty_ | that's from .gitconfig | 14:52 |
Smitty_ | huh ? | 14:53 |
joshuagl | https://wiki.yoctoproject.org/wiki/Working_Behind_a_Network_Proxy | 14:53 |
joshuagl | your corporation may have more specific configuration information available | 14:54 |
rburton | basically, git can't trivially proxy a git: URL | 14:54 |
Smitty_ | Honestly, who dreams this crap up. | 14:55 |
rburton | why it can't just have a 'socksproxy' option nobody knows | 14:55 |
*** CostinC <CostinC!~nxf31494@gate-zro.freescale.com> has quit IRC | 14:55 | |
Smitty_ | It doesn't need to be so complicated - why does everyone feel like they have to reinvent the wheel | 14:55 |
rburton | send a patch, i'm sure evveryone behind a proxy would love you if making git use socks was a one-liner | 14:56 |
Smitty_ | Not a chance, I'm sure the git code is worse than anything else known to man. | 14:56 |
rburton | Smitty_: changed the URLs, re-clone with --recursive | 14:57 |
Smitty_ | It was hacked together over a weekend, then added to over the past several years. I'm pretty sure I'd kill myself after about 5 minutes | 14:58 |
pagios | in my .bb file i see PACKAGECONFIG[faac] = "--enable-faac,--disable-faac,faac" , i want to compile the gstreamer faac so i did add to the EXTRA_OECONF --enable-faac --with-plugins=rtmp,rtmpdump,faac,libfaac" anything else missing? | 15:00 |
*** AndersD <AndersD!~anders@h83-209-191-235.cust.se.alltele.net> has quit IRC | 15:01 | |
Smitty_ | rburton: That works - thanks tons !. (weird I don't see the usual progress indicators during download) Maybe with your beautifully simple example, I can start making some progress | 15:01 |
rburton | yeah no progress with http clones | 15:01 |
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has quit IRC | 15:02 | |
Smitty_ | completed, now, I source custom-init.. no targets yet ? | 15:03 |
Smitty_ | how do I start with this ? | 15:03 |
rburton | bitbake <your target> | 15:04 |
rburton | its just oe-core | 15:04 |
rburton | but you'll see that you have custom bblayers and local.conf | 15:04 |
Smitty_ | So, this is not an OS Image ? | 15:04 |
Smitty_ | Sorry, obviously still not understanding. What have you provided here ? | 15:05 |
*** nighty-- <nighty--!~nighty@s229123.ppp.asahi-net.or.jp> has quit IRC | 15:06 | |
*** hamdyaea <hamdyaea!~root@226.91.60.188.dynamic.wline.res.cust.swisscom.ch> has quit IRC | 15:06 | |
*** egavin <egavin!~egavin@24.red-217-126-80.staticip.rima-tde.net> has joined #yocto | 15:07 | |
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #yocto | 15:07 | |
*** ChrysD <ChrysD!d9804861@gateway/web/freenode/ip.217.128.72.97> has quit IRC | 15:08 | |
Smitty_ | There is no target. | 15:08 |
*** SoniaLeon <SoniaLeon!~sleonbau@134.134.139.75> has joined #yocto | 15:09 | |
rburton | you tell bitbake what you want to build | 15:09 |
rburton | the point was to show you how to provide a customised local.conf and bblayers.conf | 15:10 |
rburton | so the user doesn't have to do that | 15:10 |
rburton | meta-custom would also have a custom image in your situation | 15:11 |
rburton | so then the user would just do bitbake mycustomimage | 15:11 |
joshuagl | you can add a conf-notes.txt to meta-custom/conf/ to have it print suggested targets | 15:14 |
Smitty_ | I'll look at this tomorrow, got to go now. Thanks again, I know I am frustrating the crap out of you - but I don't mean to be | 15:14 |
*** mappy <mappy!b9691ff9@gateway/web/freenode/ip.185.105.31.249> has quit IRC | 15:14 | |
JPEWhacker | This might sound odd, but can I modify RPROVIDES based on content from ${S} and have other recipes correctly see it (i.e. be able to RDEPEND on it)? | 15:16 |
JPEWhacker | I have it working for the package generation (the .ipk show up as a provider), but other recipes can't RDEPEND on it | 15:17 |
kergoth | JPEWhacker: rdepends/rprovides are used in two ways, first it's used by bitbake for runtime dependency generation, second it's placed in the binary packages. to modify it based on S, you'd have to do so in a task, not at parsing time, which would be long, long after bitbake has used it for runtime dependency handling, so it would only be able to alter the packaging | 15:18 |
kergoth | you could add it to PACKAGES_DYNAMIC, however. this variable is a space separated list of wildcards patterns of what packages you might emit. it's most commonly used for recipes that emit a set of subpackages based on e.g. what plugins were built | 15:19 |
kergoth | it's how you tell bitbake about packages you might emit, but don't yet know until packaging time | 15:19 |
kergoth | so a combination of a new function in PACKAGEFUNCS and PACKAGES_DYNAMIC *might* work | 15:20 |
kergoth | but i'd really recommend you look into alternative possibilities | 15:20 |
JPEWhacker | Ya, It's probably not an ideal situation, but I wanted to explore it. | 15:21 |
rburton | joshuagl: oh good idea | 15:22 |
JPEWhacker | What I really want it to be able to create a user that is a member of a set of groups, and have the user recipe get the dependencies on the recipes that provide those groups in a somewhat painless manner | 15:22 |
*** aehs29 <aehs29!~aehernan@134.134.139.75> has joined #yocto | 15:23 | |
*** psadro <psadro!~Thunderbi@2620:0:ed0:800a:72f3:95ff:fe1d:9866> has quit IRC | 15:25 | |
rburton | Smitty_: pushed more tweaks to make it include a custom image, and documentation when you run custom-init-env | 15:26 |
*** blitz00 <blitz00!~stefan@unaffiliated/blitz00> has quit IRC | 15:28 | |
JPEWhacker | PACKAGE_DYNAMIC worked, but I would be open to better suggestions | 15:28 |
*** MarcWe <MarcWe!~hmw@163.172.44.94> has quit IRC | 15:29 | |
*** ed2 <ed2!~Adium@192.198.151.44> has quit IRC | 15:32 | |
*** peacememories <peacememories!~textual@84-113-122-200.cable.dynamic.surfer.at> has quit IRC | 15:33 | |
*** psadro <psadro!~Thunderbi@2620:0:ed0:800a:72f3:95ff:fe1d:9866> has joined #yocto | 15:39 | |
Volki | I solved the issue with mesa not providing libGL, even the desktop profile OpenGL functions are available in the libGLESv2.so by resolving the functions at runtime (using eglGetProcAddress). But I think it should be possible to build Mesa without X11 to create the libGL.so using EGL as context creation backend | 15:41 |
Crofton | tlwoerner, any tips on getting audio driver to load on pi3? | 15:41 |
Crofton | google space is polluted | 15:42 |
*** georgem_home <georgem_home!uid210681@gateway/web/irccloud.com/x-gkqckmajdaqqlonj> has quit IRC | 15:42 | |
*** peacememories <peacememories!~textual@84-113-122-200.cable.dynamic.surfer.at> has joined #yocto | 15:42 | |
pagios | too many questions today, any idea where to find the VOAAC ENC package? | 15:46 |
pagios | recipe | 15:46 |
Crofton | layers.openembedded.org? | 15:46 |
kergoth | https://layers.openembedded.org/layerindex/branch/master/recipes/ | 15:46 |
pagios | No matching recipes in database. | 15:47 |
*** blitz00 <blitz00!~stefan@unaffiliated/blitz00> has joined #yocto | 15:47 | |
pagios | https://layers.openembedded.org/layerindex/recipe/41448/ | 15:47 |
*** mihai <mihai!~mihai@unaffiliated/mihai> has quit IRC | 15:47 | |
*** psadro <psadro!~Thunderbi@2620:0:ed0:800a:72f3:95ff:fe1d:9866> has quit IRC | 15:47 | |
*** Kakounet <Kakounet!~Thunderbi@che44-1-88-163-87-53.fbx.proxad.net> has quit IRC | 15:48 | |
*** rajm <rajm!~robertmar@167.98.27.226> has quit IRC | 15:50 | |
*** csanchezdll <csanchezdll!~user@galileo.kdpof.com> has left #yocto | 15:51 | |
*** BaloneyGeek|work <BaloneyGeek|work!~bg14ina@kde/bgupta> has joined #yocto | 15:52 | |
*** stephano <stephano!~stephano@134.134.139.76> has quit IRC | 15:53 | |
*** jairglez <jairglez!jairdeje@nat/intel/x-pnclclxirwnihjmr> has joined #yocto | 15:57 | |
*** blitz00 <blitz00!~stefan@unaffiliated/blitz00> has quit IRC | 15:59 | |
*** eduardas_m <eduardas_m!~eduardas@213.197.143.19> has quit IRC | 16:01 | |
*** peacememories <peacememories!~textual@84-113-122-200.cable.dynamic.surfer.at> has quit IRC | 16:02 | |
*** Crofton <Crofton!~Crofton@107-1-240-188-ip-static.hfc.comcastbusiness.net> has quit IRC | 16:03 | |
*** zeenix <zeenix!~zeenix@83.218.80.243> has quit IRC | 16:04 | |
*** t0mmy <t0mmy!~tprrt@217.114.201.133> has quit IRC | 16:05 | |
*** robert_yang <robert_yang!~lyang1@106.120.101.38> has quit IRC | 16:06 | |
*** robert_yang <robert_yang!~lyang1@106.120.101.38> has joined #yocto | 16:07 | |
*** Volki <Volki!5051131d@gateway/web/freenode/ip.80.81.19.29> has quit IRC | 16:09 | |
*** peacememories <peacememories!~textual@84.113.122.200> has joined #yocto | 16:10 | |
*** ka6sox is now known as zz_ka6sox | 16:11 | |
*** joshuagl <joshuagl!~joshuagl@192.198.151.43> has quit IRC | 16:14 | |
*** peacememories <peacememories!~textual@84.113.122.200> has quit IRC | 16:14 | |
*** peacememories <peacememories!~textual@84-113-122-200.cable.dynamic.surfer.at> has joined #yocto | 16:17 | |
*** paulg <paulg!~paulg@198-84-239-75.cpe.teksavvy.com> has joined #yocto | 16:18 | |
black_13 | where can i find instructions how how to make a iso of the minimal build | 16:20 |
rburton | black_13: put iso in IMAGE_FSTYPES | 16:20 |
black_13 | ah! | 16:21 |
black_13 | local.conf | 16:21 |
rburton | or distro, or image, wherever | 16:22 |
rburton | but thats the variable you're looking for | 16:22 |
*** toanju <toanju!~toanju@185.27.182.30> has quit IRC | 16:25 | |
*** BaloneyGeek|work <BaloneyGeek|work!~bg14ina@kde/bgupta> has quit IRC | 16:26 | |
*** hbruce <hbruce!~hbruce@192.55.55.41> has joined #yocto | 16:27 | |
*** mkelly <mkelly!~martin@67.171.33.217> has joined #yocto | 16:27 | |
*** BaloneyGeek|work <BaloneyGeek|work!~bg14ina@kde/bgupta> has joined #yocto | 16:34 | |
*** hattzy <hattzy!~hattzy@h-90-120.a137.corp.bahnhof.se> has joined #yocto | 16:37 | |
*** stephano <stephano!~stephano@134.134.139.83> has joined #yocto | 16:39 | |
*** grma <grma!~gruberm@80.93.38.128> has quit IRC | 16:39 | |
*** black_13 <black_13!68bf00ab@gateway/web/freenode/ip.104.191.0.171> has quit IRC | 16:42 | |
*** dreyna <dreyna!~dreyna@c-24-5-28-247.hsd1.ca.comcast.net> has joined #yocto | 16:45 | |
*** Snert_ is now known as Snert | 16:46 | |
*** ant_work <ant_work!~ant__@host108-181-dynamic.31-79-r.retail.telecomitalia.it> has quit IRC | 16:47 | |
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has quit IRC | 16:53 | |
*** darknighte <darknighte!~darknight@pdpc/supporter/professional/darknighte> has joined #yocto | 16:55 | |
*** JoiF <JoiF!~jofr@193.182.166.3> has quit IRC | 16:55 | |
*** ftonello <ftonello!~felipe@81.145.202.106> has quit IRC | 16:55 | |
*** yann <yann!~yann@LFbn-1-12676-32.w90-90.abo.wanadoo.fr> has quit IRC | 16:55 | |
*** JoiF <JoiF!~jofr@193.182.166.3> has joined #yocto | 16:57 | |
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #yocto | 16:57 | |
*** SoniaLeon <SoniaLeon!~sleonbau@134.134.139.75> has quit IRC | 17:00 | |
*** toscalix <toscalix!~toscalix@80.91.70.201> has quit IRC | 17:01 | |
*** willdye <willdye!~willdye@cpe-108-167-39-135.neb.res.rr.com> has joined #yocto | 17:05 | |
*** SoniaLeon <SoniaLeon!sleonbau@nat/intel/x-xhdlvtzlkkaffzxk> has joined #yocto | 17:06 | |
*** joshuagl <joshuagl!~joshuagl@192.198.151.43> has joined #yocto | 17:07 | |
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has quit IRC | 17:14 | |
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #yocto | 17:25 | |
*** peacememories <peacememories!~textual@84-113-122-200.cable.dynamic.surfer.at> has quit IRC | 17:36 | |
*** john3 <john3!~john@host86-143-93-24.range86-143.btcentralplus.com> has quit IRC | 17:43 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has quit IRC | 17:44 | |
*** SomeDumbBumb_ <SomeDumbBumb_!~SomeDumbB@dslb-088-067-184-188.088.067.pools.vodafone-ip.de> has joined #yocto | 17:57 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has joined #yocto | 17:59 | |
*** jairglez <jairglez!jairdeje@nat/intel/x-pnclclxirwnihjmr> has quit IRC | 17:59 | |
*** jairglez <jairglez!~jairdeje@134.134.139.72> has joined #yocto | 18:00 | |
*** SomeDumbBumb_ <SomeDumbBumb_!~SomeDumbB@dslb-088-067-184-188.088.067.pools.vodafone-ip.de> has left #yocto | 18:00 | |
*** SomeDumbBumb <SomeDumbBumb!~SomeDumbB@dslb-088-067-184-188.088.067.pools.vodafone-ip.de> has joined #yocto | 18:01 | |
*** sjolley <sjolley!sjolley@nat/intel/x-rilwrsjpwfxplkuu> has quit IRC | 18:01 | |
SomeDumbBumb | A layer is a collection of recipes as well as potentially a configuration for an image (and maybe other stuff) ?? | 18:02 |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has quit IRC | 18:04 | |
*** willdye <willdye!~willdye@cpe-108-167-39-135.neb.res.rr.com> has quit IRC | 18:06 | |
*** john3 <john3!~john@host86-143-93-24.range86-143.btcentralplus.com> has joined #yocto | 18:07 | |
*** SoniaLeon <SoniaLeon!sleonbau@nat/intel/x-xhdlvtzlkkaffzxk> has quit IRC | 18:16 | |
*** willdye <willdye!~willdye@cpe-108-167-39-135.neb.res.rr.com> has joined #yocto | 18:17 | |
*** SoniaLeon <SoniaLeon!~sleonbau@134.134.139.75> has joined #yocto | 18:19 | |
kergoth | SomeDumbBumb: images are recipes. | 18:20 |
* paulg wasn't sure what the original question was.... | 18:24 | |
paulg | the vagueness of "stuff" perhaps? | 18:24 |
*** melio_cc <melio_cc!~melio_cc@static-194-113-26-69.axsne.net> has joined #yocto | 18:40 | |
*** SoniaLeon <SoniaLeon!~sleonbau@134.134.139.75> has quit IRC | 18:45 | |
*** morphis <morphis!~morphis@pD9ED6626.dip0.t-ipconnect.de> has quit IRC | 18:49 | |
SomeDumbBumb | to make an image requires a recipe for the image | 18:52 |
*** SoniaLeon <SoniaLeon!~sleonbau@134.134.139.83> has joined #yocto | 18:53 | |
*** dvhart <dvhart!~dvhart@static-50-53-109-124.bvtn.or.frontiernet.net> has joined #yocto | 18:58 | |
SomeDumbBumb | Does each layer always define an image ? | 19:00 |
SomeDumbBumb | or a distro ? | 19:00 |
SomeDumbBumb | or is that optional | 19:00 |
SomeDumbBumb | Unrelated question, but this caught my eye. "The script gets its default list of common targets from the conf-notes.txt " WTF would that be. Why wouldn't the current configuration end up populating the list of available targets ? | 19:02 |
rburton | SomeDumbBumb: all targets? | 19:03 |
rburton | even in oe-core thats several hundred | 19:03 |
rburton | not sure that would be useful | 19:03 |
SomeDumbBumb | OK, point taken. | 19:04 |
*** melio_cc <melio_cc!~melio_cc@static-194-113-26-69.axsne.net> has quit IRC | 19:04 | |
rburton | multipled for every native form, every nativesdk form, every multilib variant | 19:04 |
SomeDumbBumb | so, "common targets" is not all targets - what's it for ? | 19:06 |
rburton | exacrtly what it says | 19:06 |
rburton | poky says you may enjoy core-image-sato | 19:06 |
rburton | the conf-notes.txt is just a file that is displayed when you init the build env | 19:06 |
SomeDumbBumb | in what way are the targets in conf-note.txt "common" what does that mean ? | 19:06 |
rburton | say hello, put a quote of the day, whatever | 19:06 |
rburton | Common targets are: | 19:07 |
rburton | core-image-minimal | 19:07 |
rburton | core-image-sato | 19:07 |
rburton | meta-toolchain | 19:07 |
rburton | meta-ide-support | 19:07 |
rburton | they are common targets. the minimal image, the GUI image, a (deprecated, whoops) toolchain | 19:07 |
rburton | common for the *example* distro | 19:07 |
SomeDumbBumb | so, top level targets ? | 19:07 |
rburton | images and SDKs | 19:07 |
rburton | again its just a message, you can make it say anything | 19:08 |
SomeDumbBumb | an image is target, right ? | 19:08 |
rburton | in the context of this message yes | 19:08 |
rburton | the message could and probab;y should use recipe instead of target | 19:08 |
rburton | just to unify syntax | 19:08 |
rburton | it only says target because the line above says "bitbake <target>" | 19:08 |
* rburton -> cook dinner | 19:08 | |
SomeDumbBumb | so how do I know what images I can build ? | 19:09 |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has joined #yocto | 19:11 | |
*** yann <yann!~yann@nan92-1-81-57-214-146.fbx.proxad.net> has joined #yocto | 19:13 | |
*** jkridner|pd <jkridner|pd!~jkridner@pdpc/supporter/active/jkridner> has quit IRC | 19:18 | |
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has joined #yocto | 19:24 | |
*** ant_home <ant_home!~ant__@host134-11-dynamic.32-79-r.retail.telecomitalia.it> has joined #yocto | 19:25 | |
*** sjolley <sjolley!sjolley@nat/intel/x-afigdywfpimtmjaf> has joined #yocto | 19:25 | |
rburton | SomeDumbBumb: in the real world, you know because you wrote them. if you didn't write them a colleague did and listed them in conf-notes.txt. in the abstract sense, 'bitbake-layers show-recipes -i image' will list all recipes that inherit the image class. | 19:29 |
*** rhetoricalFlouri <rhetoricalFlouri!~ketemphor@rrcs-96-10-28-210.se.biz.rr.com> has joined #yocto | 19:31 | |
*** khem <khem!~khem@unaffiliated/khem> has joined #yocto | 19:32 | |
*** ketemphor <ketemphor!~ketemphor@rrcs-96-10-28-210.se.biz.rr.com> has quit IRC | 19:32 | |
khem | rburton: I was looking at your ross/mut2 and there is one patch from me you can throw out for now "bash: Fix build with clang+security flags" | 19:33 |
khem | rburton: and there are are few missing in that branch that I submitted | 19:34 |
khem | rburton: see http://git.openembedded.org/openembedded-core-contrib/log/?h=kraj/master | 19:35 |
khem | you can leave the gcc/glibc ones out but others should be good to go | 19:35 |
rburton | yeah thanks | 19:36 |
rburton | been picking a bit oddly ;) | 19:36 |
rburton | khem: fwiw mut2 with musl failed like https://autobuilder.yoctoproject.org/main/builders/nightly-musl/builds/459/steps/BuildImages/logs/stdio | 19:37 |
khem | error: 'PATH_MAX' undeclared | 19:41 |
khem | trace-cmd need to include limits.h somewhere | 19:41 |
khem | same is true for kernelshark | 19:42 |
khem | see how musl keeps people honest ? | 19:42 |
khem | so let the submitters know they have work to do | 19:42 |
SomeDumbBumb | OK, I can understand not displaying all the possible build targets, I mean, you wouldn't do that on any build system I know of. BUT, the whole point of yocto is buulding OS images, right ? So, why not display the list of images that were detected ? Or, is it because basically, there's no way to know - beuase an image is just a collection of things that can be built ? | 19:48 |
fray | If you use the toaster, it will give you a list of all image targets available for your configuration. | 19:55 |
ant_home | khem, if you have five mins pls try to build klibc against musl. I see in6.h & friends clashing | 19:57 |
ant_home | there have been fixes to linux-libc-headers for musl about that | 19:58 |
ant_home | iirc | 19:58 |
paulg | I used the toaster and got burnt bread. Wonder what I did wrong.... | 19:59 |
paulg | maybe I need to stick a fork in it and probe around. | 19:59 |
*** bluelightning <bluelightning!~paul@118.148.66.65> has joined #yocto | 19:59 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 19:59 | |
rburton | khem: so my glorious plan for 2.4 is 1) merge llvm, 2) add a nice way to change toolchain like we can change libc, so 3) meta-clang can have a tidy toolchain-clang.inc instead of clang.bbclass | 20:08 |
rburton | khem: sounds good? | 20:08 |
*** gtristan <gtristan!~tristanva@110.11.179.89> has quit IRC | 20:11 | |
*** zz_ka6sox is now known as ka6sox | 20:12 | |
*** tx0h <tx0h!~tx@x4e349f06.dyn.telefonica.de> has quit IRC | 20:13 | |
*** itseris <itseris!~emikulin@76.77.65.2> has quit IRC | 20:15 | |
*** itseris <itseris!~emikulin@76.77.65.2> has joined #yocto | 20:16 | |
*** itseris <itseris!~emikulin@76.77.65.2> has quit IRC | 20:18 | |
*** jairglez <jairglez!~jairdeje@134.134.139.72> has quit IRC | 20:26 | |
*** SoniaLeon <SoniaLeon!~sleonbau@134.134.139.83> has quit IRC | 20:31 | |
*** jairglez <jairglez!jairdeje@nat/intel/x-qixyeuktdydsabnh> has joined #yocto | 20:32 | |
*** marka <marka!~masselst@128.224.252.2> has quit IRC | 20:35 | |
*** SoniaLeon <SoniaLeon!~sleonbau@134.134.139.78> has joined #yocto | 20:38 | |
*** SomeDumbBumb <SomeDumbBumb!~SomeDumbB@dslb-088-067-184-188.088.067.pools.vodafone-ip.de> has quit IRC | 20:38 | |
-YoctoAutoBuilder- build #525 of nightly-checkuri is complete: Failure [failed BuildImages] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-checkuri/builds/525 | 20:45 | |
*** Crofton <Crofton!~Crofton@static-108-28-104-22.washdc.fios.verizon.net> has joined #yocto | 20:47 | |
*** itseris <itseris!~emikulin@76.77.65.2> has joined #yocto | 20:49 | |
*** itseris <itseris!~emikulin@76.77.65.2> has quit IRC | 20:53 | |
*** sameo <sameo!~samuel@192.55.54.38> has joined #yocto | 20:57 | |
-YoctoAutoBuilder- build #460 of nightly-musl is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-musl/builds/460 | 21:04 | |
*** bluelightning_ <bluelightning_!~paul@118.148.66.65> has joined #yocto | 21:12 | |
*** bluelightning_ <bluelightning_!~paul@118.148.66.65> has quit IRC | 21:12 | |
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 21:12 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 21:13 | |
*** bluelightning_ is now known as bluelightning | 21:13 | |
*** berton <berton!~berton@189.114.111.135> has quit IRC | 21:16 | |
*** jjardon <jjardon!jjardonmat@gateway/shell/matrix.org/x-unpxsjzsyetlynwr> has quit IRC | 21:18 | |
*** Noor <Noor!~quassel@110.93.212.98> has quit IRC | 21:18 | |
*** rburton <rburton!~Adium@home.burtonini.com> has quit IRC | 21:18 | |
*** ketes <ketes!~ketemphor@rrcs-96-10-28-210.se.biz.rr.com> has joined #yocto | 21:19 | |
*** ketes <ketes!~ketemphor@rrcs-96-10-28-210.se.biz.rr.com> has quit IRC | 21:21 | |
*** rhetoricalFlouri <rhetoricalFlouri!~ketemphor@rrcs-96-10-28-210.se.biz.rr.com> has quit IRC | 21:22 | |
*** ketemphor <ketemphor!~ketemphor@rrcs-96-10-28-210.se.biz.rr.com> has joined #yocto | 21:23 | |
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has quit IRC | 21:26 | |
*** jjardon <jjardon!jjardonmat@gateway/shell/matrix.org/x-henpgctvywezimsx> has joined #yocto | 21:28 | |
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #yocto | 21:31 | |
*** dvhart <dvhart!~dvhart@static-50-53-109-124.bvtn.or.frontiernet.net> has quit IRC | 21:35 | |
*** SoniaLeon <SoniaLeon!~sleonbau@134.134.139.78> has quit IRC | 21:41 | |
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has quit IRC | 21:50 | |
*** alimon <alimon!~alimon@134.134.139.76> has quit IRC | 21:50 | |
*** SoniaLeon <SoniaLeon!~sleonbau@134.134.139.83> has joined #yocto | 21:53 | |
*** ketemphor <ketemphor!~ketemphor@rrcs-96-10-28-210.se.biz.rr.com> has quit IRC | 21:55 | |
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has joined #yocto | 22:02 | |
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #yocto | 22:03 | |
*** sjolley <sjolley!sjolley@nat/intel/x-afigdywfpimtmjaf> has quit IRC | 22:10 | |
*** filt3r <filt3r!~filter@2a03:b0c0:2:d0::7d:7001> has quit IRC | 22:16 | |
*** Crofton <Crofton!~Crofton@static-108-28-104-22.washdc.fios.verizon.net> has quit IRC | 22:19 | |
*** Crofton <Crofton!~Crofton@static-108-28-104-22.washdc.fios.verizon.net> has joined #yocto | 22:19 | |
*** filt3r <filt3r!~filter@2a03:b0c0:2:d0::7d:7001> has joined #yocto | 22:20 | |
tlwoerner | Crofton: oops, totally missed your question. audio works automagically for me on the raspi3; both via HDMI and the 3.5mm jack. last time i tested that was about 6 weeks ago, so i guess i'm "due" ;-) | 22:28 |
*** dvhart <dvhart!~dvhart@198-0-44-227-static.hfc.comcastbusiness.net> has joined #yocto | 22:32 | |
*** Smitty_ <Smitty_!86bfdc4a@gateway/web/freenode/ip.134.191.220.74> has quit IRC | 22:32 | |
*** lamego <lamego!~jose@134.134.139.72> has quit IRC | 22:32 | |
*** robert_yang <robert_yang!~lyang1@106.120.101.38> has quit IRC | 22:33 | |
*** robert_yang <robert_yang!~lyang1@106.120.101.38> has joined #yocto | 22:34 | |
*** florian <florian!~fuchs@Maemo/community/contributor/florian> has quit IRC | 22:34 | |
*** msvb-lab <msvb-lab!~michael@x55b544d4.dyn.telefonica.de> has quit IRC | 22:34 | |
*** florian_kc <florian_kc!~fuchs@Maemo/community/contributor/florian> has joined #yocto | 22:34 | |
*** agust <agust!~agust@p4FCB7804.dip0.t-ipconnect.de> has quit IRC | 22:39 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has quit IRC | 22:45 | |
*** sjolley <sjolley!sjolley@nat/intel/x-enciwmcnmqewqyaw> has joined #yocto | 22:45 | |
*** msvb-lab <msvb-lab!~michael@x55b544d4.dyn.telefonica.de> has joined #yocto | 22:47 | |
*** dvhart <dvhart!~dvhart@198-0-44-227-static.hfc.comcastbusiness.net> has quit IRC | 22:53 | |
khem | yes it should unless the kernel module is missing or snd device is not created | 22:53 |
*** SoniaLeon <SoniaLeon!~sleonbau@134.134.139.83> has quit IRC | 22:53 | |
*** aehs29 <aehs29!~aehernan@134.134.139.75> has quit IRC | 22:54 | |
*** ant_home <ant_home!~ant__@host134-11-dynamic.32-79-r.retail.telecomitalia.it> has quit IRC | 22:58 | |
*** gdg <gdg!803b166e@gateway/web/cgi-irc/kiwiirc.com/ip.128.59.22.110> has quit IRC | 22:58 | |
*** georgem_home <georgem_home!uid210681@gateway/web/irccloud.com/x-fvtxrnqwxtmsscks> has joined #yocto | 23:02 | |
*** sameo <sameo!~samuel@192.55.54.38> has quit IRC | 23:08 | |
*** BaloneyGeek|work <BaloneyGeek|work!~bg14ina@kde/bgupta> has quit IRC | 23:09 | |
*** itseris <itseris!~emikulin@76.77.65.2> has joined #yocto | 23:10 | |
*** itseris <itseris!~emikulin@76.77.65.2> has quit IRC | 23:11 | |
*** itseris <itseris!~emikulin@76.77.65.2> has joined #yocto | 23:21 | |
*** stephano <stephano!~stephano@134.134.139.83> has quit IRC | 23:23 | |
*** joshuagl <joshuagl!~joshuagl@192.198.151.43> has quit IRC | 23:28 | |
*** itseris <itseris!~emikulin@76.77.65.2> has joined #yocto | 23:32 | |
*** JPEWhacker <JPEWhacker!cc4da372@gateway/web/freenode/ip.204.77.163.114> has quit IRC | 23:41 | |
*** mkelly <mkelly!~martin@67.171.33.217> has quit IRC | 23:41 | |
*** msvb-lab <msvb-lab!~michael@x55b544d4.dyn.telefonica.de> has quit IRC | 23:47 | |
*** majuk <majuk!~majuk@50-233-77-210-static.hfc.comcastbusiness.net> has joined #yocto | 23:57 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!