Saturday, 2015-10-17

*** Aethenelle <Aethenelle!~Aethenell@> has quit IRC00:07
*** Aethenelle <Aethenelle!~Aethenell@> has joined #yocto00:07
*** Aethenelle <Aethenelle!~Aethenell@> has quit IRC00:16
*** halfhalo <halfhalo!halfhalo@nasadmin/webteam/halfhalo> has quit IRC00:52
*** ka6sox <ka6sox!ka6sox@nasadmin/ka6sox> has quit IRC00:52
*** dlan_ is now known as dlan00:58
*** IvanSB <IvanSB!> has quit IRC01:00
*** halfhalo <halfhalo!halfhalo@nasadmin/webteam/halfhalo> has joined #yocto01:01
*** ka6sox <ka6sox!ka6sox@nasadmin/ka6sox> has joined #yocto01:02
*** binhnk2 <binhnk2!~yaaic@> has joined #yocto01:29
*** binhnk2 <binhnk2!~yaaic@> has quit IRC01:37
*** binhnk2 <binhnk2!~yaaic@> has joined #yocto01:40
*** stwcx <stwcx!> has joined #yocto01:48
*** binhnk2 <binhnk2!~yaaic@> has quit IRC01:49
*** challinan <challinan!> has quit IRC01:51
*** ccalinus <ccalinus!> has quit IRC01:56
*** gferencz_ <gferencz_!> has joined #yocto02:56
*** gferencz_ <gferencz_!> has quit IRC03:01
*** binhnk2 <binhnk2!~yaaic@> has joined #yocto03:08
*** binhnk2 <binhnk2!~yaaic@> has quit IRC03:27
*** khem` <khem`!~khem@unaffiliated/khem> has quit IRC03:40
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto03:41
*** awsation_ <awsation_!> has joined #yocto03:42
*** khem` <khem`!~khem@unaffiliated/khem> has quit IRC03:45
awsation_hi all, I want to use the runqemu command on a built image, but I want to start the VM with two vNICs instead of the default one. Is that possible?03:47
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto03:47
*** awsation_ <awsation_!> has quit IRC04:11
kergothyou can specify any custom arguments to be passed to qemu with qemuparams="..."04:19
kergothsee the qemu documentation for what to pass it04:19
*** khem` <khem`!~khem@unaffiliated/khem> has quit IRC04:21
*** stwcx <stwcx!> has quit IRC04:27
*** bavery <bavery!> has quit IRC04:31
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto04:40
*** cbzx <cbzx!> has quit IRC04:55
*** binhnk2 <binhnk2!~yaaic@> has joined #yocto05:09
*** binhnk2 <binhnk2!~yaaic@> has joined #yocto05:10
*** binhnk2 <binhnk2!~yaaic@> has quit IRC05:38
*** binhnk2 <binhnk2!~yaaic@> has joined #yocto05:43
*** binhnk2 <binhnk2!~yaaic@> has quit IRC05:47
*** binhnk2 <binhnk2!~yaaic@> has joined #yocto06:00
*** binhnk2 <binhnk2!~yaaic@> has joined #yocto06:00
*** demonimin <demonimin!~demonimin@unaffiliated/demonimin> has quit IRC06:03
*** binhnk2 <binhnk2!~yaaic@> has quit IRC06:04
*** demonimin <demonimin!~demonimin@unaffiliated/demonimin> has joined #yocto06:07
*** binhnk2 <binhnk2!~yaaic@> has joined #yocto06:13
*** binhnk2 <binhnk2!~yaaic@> has quit IRC06:28
*** LocutusOfBorg1 <LocutusOfBorg1!> has joined #yocto06:32
*** onlyesterday <onlyesterday!~onlyester@> has joined #yocto06:48
*** binhnk2 <binhnk2!~yaaic@> has joined #yocto06:56
*** binhnk2 <binhnk2!~yaaic@> has quit IRC06:57
*** binhnk2 <binhnk2!~yaaic@> has joined #yocto06:58
*** binhnk2 <binhnk2!~yaaic@> has quit IRC07:00
*** maxin <maxin!> has joined #yocto07:39
*** binhnk2 <binhnk2!~yaaic@> has joined #yocto07:55
*** binhnk3 <binhnk3!~yaaic@> has joined #yocto07:55
*** binhnk2 <binhnk2!~yaaic@> has quit IRC07:56
*** binhnk3 <binhnk3!~yaaic@> has quit IRC07:58
*** maxin <maxin!> has left #yocto08:03
*** binhnk2 <binhnk2!~yaaic@> has joined #yocto08:05
*** slips <slips!> has quit IRC08:14
*** slips <slips!> has joined #yocto08:15
*** binhnk2 <binhnk2!~yaaic@> has quit IRC08:42
*** binhnk2 <binhnk2!~yaaic@> has joined #yocto08:47
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f9af:f279:59ff:fe64:3a8> has joined #yocto08:50
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f9af:f279:59ff:fe64:3a8> has quit IRC08:57
*** bluelightning <bluelightning!> has joined #yocto09:01
*** bluelightning <bluelightning!> has quit IRC09:01
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto09:01
*** binhnk2 <binhnk2!~yaaic@> has quit IRC09:07
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f9af:f279:59ff:fe64:3a8> has joined #yocto09:09
*** binhnk2 <binhnk2!~yaaic@> has joined #yocto09:12
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:f9af:f279:59ff:fe64:3a8> has quit IRC09:14
*** binhnk2 <binhnk2!~yaaic@> has quit IRC09:27
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC09:42
*** bluelightning <bluelightning!> has joined #yocto09:43
*** bluelightning <bluelightning!> has quit IRC09:43
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto09:43
*** khem` is now known as onoffon10:04
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC10:05
*** LocutusOfBorg1 <LocutusOfBorg1!> has quit IRC11:07
*** LocutusOfBorg1 <LocutusOfBorg1!> has joined #yocto11:08
qknighthey. just hit an build error with <- eglibc/ and this issue: | Makefile:91: *** OPTION_EGLIBC_NSSWITCH_FIXED_CONFIG variable left unset.  Stop.11:09
qknightanyone an idea how to fix that? i'm on daisy11:10
*** bluelightning <bluelightning!> has joined #yocto11:21
*** bluelightning <bluelightning!> has quit IRC11:21
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto11:21
*** grma <grma!> has quit IRC11:59
*** grma <grma!> has joined #yocto12:39
*** medicalwei <medicalwei!> has quit IRC12:43
*** medicalwei <medicalwei!> has joined #yocto12:49
*** binhnk2 <binhnk2!~yaaic@> has joined #yocto12:50
*** medicalwei <medicalwei!> has quit IRC12:53
*** binhnk2 <binhnk2!~yaaic@> has quit IRC12:55
*** medicalwei <medicalwei!> has joined #yocto12:59
*** binhnk2 <binhnk2!~yaaic@> has joined #yocto13:14
*** dlan <dlan!~dennis@gentoo/developer/dlan> has quit IRC13:17
*** dlan <dlan!~dennis@> has joined #yocto13:17
*** dlan <dlan!~dennis@gentoo/developer/dlan> has joined #yocto13:17
*** ccalinus1 <ccalinus1!> has joined #yocto13:43
*** Cardoe <Cardoe!~Cardoe@gentoo/developer/Cardoe> has joined #yocto13:52
*** NileshKokane <NileshKokane!uid116340@gateway/web/> has joined #yocto14:02
*** jjmb <jjmb!> has quit IRC14:02
*** Nilesh_ <Nilesh_!uid116340@gateway/web/> has joined #yocto14:02
*** jjmb <jjmb!> has joined #yocto14:06
*** Cardoe <Cardoe!~Cardoe@gentoo/developer/Cardoe> has quit IRC14:07
*** vdehors_ <vdehors_!> has joined #yocto14:19
*** vdehors_ <vdehors_!> has joined #yocto14:19
*** vdehors__ <vdehors__!> has joined #yocto14:21
*** vdehors <vdehors!> has quit IRC14:23
*** frobar <frobar!~foo@> has joined #yocto14:24
*** vdehors_ <vdehors_!> has quit IRC14:25
*** alimon <alimon!> has joined #yocto14:30
*** stwcx <stwcx!> has joined #yocto14:39
*** onoffon <onoffon!~khem@unaffiliated/khem> has quit IRC14:49
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto14:50
*** khem` is now known as onoffon14:50
*** alimon <alimon!> has quit IRC15:26
*** [Sno] <[Sno]!> has quit IRC15:35
*** [Sno] <[Sno]!> has joined #yocto15:36
*** mtetreault_ <mtetreault_!> has quit IRC15:44
*** [Sno] <[Sno]!> has quit IRC15:54
*** [Sno] <[Sno]!> has joined #yocto16:11
*** Nilesh_ <Nilesh_!uid116340@gateway/web/> has quit IRC16:13
*** NileshKokane <NileshKokane!uid116340@gateway/web/> has quit IRC16:13
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto16:39
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has quit IRC16:44
*** nerdboy <nerdboy!> has joined #yocto16:44
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has joined #yocto16:45
frobaris there some consistency to what bar refers to in FOO_bar, or is it all ad-hoc?17:03
*** khem` <khem`!~khem@unaffiliated/khem> has quit IRC17:09
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto17:10
*** belen1 <belen1!> has joined #yocto17:17
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has joined #yocto17:23
*** khem` <khem`!~khem@unaffiliated/khem> has quit IRC17:30
*** cbzx <cbzx!> has joined #yocto17:32
*** medicalwei <medicalwei!> has quit IRC17:38
*** medicalwei <medicalwei!> has joined #yocto17:43
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto17:51
*** smartin_ <smartin_!> has quit IRC18:00
*** smartin_ <smartin_!> has joined #yocto18:01
*** NileshKokane <NileshKokane!uid116340@gateway/web/> has joined #yocto18:31
*** belen1 <belen1!> has quit IRC18:31
*** Nilesh_ <Nilesh_!uid116340@gateway/web/> has joined #yocto18:33
*** belen1 <belen1!> has joined #yocto19:08
kergothfrobar: Not sure what you mean by that. FOO_bar is a variable name. If bar is listed in OVERRIDES, then it's seen as an override, so the value of that variable would overwrite FOO. If not, it'd be left as is.19:09
*** ccalinus1 <ccalinus1!> has quit IRC19:12
*** sa2ajj <sa2ajj!> has quit IRC19:17
*** sa2ajj <sa2ajj!> has joined #yocto19:17
*** belen2 <belen2!> has joined #yocto19:19
*** belen1 <belen1!> has quit IRC19:21
*** belen2 <belen2!> has quit IRC19:29
*** ccalinus1 <ccalinus1!> has joined #yocto19:30
frobarkergoth: i mean in the sense that the _bar part sometimes seems to be a machine, sometimes an architecture, sometimes a recipe name, sometimes something else...19:35
kergothread meta/conf/bitbake.conf19:35
frobardepending on the particular variable19:35
kergoththe value of the OVERRIDES variable19:35
kergothit's not inconsistent, again, it's the values in overrides19:35
kergothOVERRIDES is conceptually a layering mechanism of specificity which also supports our orthogonal distro, machine, and image axes. It allows the distro to exert its preferences in the metadata, and allows more specific knowledge of the target to be used in preference to less specific knowledge of the target. _<machine> is used in preferences to _<arch> which is used in preference to the base value, for example, because that knowledge is more specific,19:37
kergoth and more likely to be accurate.19:37
kergothif you look at the include files pulled in by bitbake.conf, it's basically the same things overrides has19:37
kergoththe order of elements in overrides reflects the specificity i mentioned. forcevariable will override anything else, to let the user override anything set anywhere in the metadata if they want to19:39
kergoththe yocto project documentation covers overrides as well, i believe19:39
frobarso when bitbake sees something like "FOO_bar = ...", it checks if "bar" appears in OVERRIDES, and does the assignment if so?19:40
frobarto make it a bit more concrete :P19:40
kergothno, FOO_bar is a valid variable in its own right19:40
kergothif bar is in overrides, then FOO_bar replaces FOO19:40
kergothotherwise it'd be left as is19:40
kergoththe bitbake manual covers this as well19:41
frobardoes FOO_bar = "baz" do something like  FOO_bar = "baz"; if "bar" is in OVERRIDES: FOO = "baz";?19:42
frobaror FOO = FOO_bar...19:42
kergothyes, FOO would be "baz" in that case19:48
kergothreplacing any existing value with FOO_bar's value19:48
kergothit's really just a way of defining values conditionally19:48
kergothwe don't have if statements in our file format, but we have this19:48
frobaryeah, i got the point. just didn't know the underlying mechanism. looks like OVERRIDES is it then, and that you can specify different types of things after _.19:49
kergoththe thing is, the override separator (_) is also valid in variable names. just because you used an _ doesn't mean it'll do anything, unless the right side of it is listed in OVERRIDES :)19:51
kergothfoo_bar_baz could just be the name of a variable, no conditionals involved at all19:51
frobaryeah, that makes sense19:51
frobarsecond confusion: is S meant as a way for the user (recipe writer) to tell yocto where stuff ends up after it is unpacked?19:53
frobarwith the "base" directory for unpacking always being WORKDIR19:53
frobari found it weird that recipes would assign to S at first, but if that's it, then it kinda makes sense...19:53
kergothyep, that's exactly what it is, we don't examine the tarball contents, so we need to know where it ends up20:00
kergothin hindsight, we should have had code to be able to strip off the leading directory from the tarball contents, and just put that into S rather than having to tell it where the tarball wants it20:00
frobari interpreted S as an output variable at first. then it got real confusing. :)20:02
frobaroutput to the recipe writer that is20:03
* kergoth nods, no, it's describing the input20:04
frobarwhere do the default do_* functions come from? are they built into bitbake, or is there some inheritance thing going on?20:08
kergotheverything is defined in the metadata20:09
kergothnot much is implicit. bitbake parses bblayers.conf and layer.conf from each layer in BBLAYERS, then it parses bitbake.conf, then it parses base.bbclass and every other bbclass listed in the INHERIT variable20:09
kergothbase.bbclass defines most of the base functions20:09
kergoththere's a good writeup on the basics of how bitbake works in a book that elizabeth flanigan wrote up that you might find interesting, covers some of the high level concepts and history -
frobari like working "bottom-up" at least. i find it hard to understand high-level stuff if i don't understand the implementation.20:12
kergothfair enough20:12
*** ant_home <ant_home!> has joined #yocto20:13
*** NileshKokane <NileshKokane!uid116340@gateway/web/> has quit IRC20:33
*** Nilesh_ <Nilesh_!uid116340@gateway/web/> has quit IRC20:33
frobarif D is ${WORKDIR}/image, then it seems it would be unique per package. does that mean that every package that puts things into e.g. /usr/bin needs to create those directories?21:14
frobarand how are all the different Ds then merged to create the rootfs?21:14
frobarseems it'd get messy as directory permissions could differ for different /usr's for example :/21:14
*** khem` is now known as onoffon21:47
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has quit IRC21:47
*** onoffon is now known as khem`22:00
*** fmeerkoetter <fmeerkoetter!> has quit IRC22:01
*** bfederau <bfederau!> has quit IRC22:01
*** fmeerkoetter <fmeerkoetter!> has joined #yocto22:01
*** bfederau <bfederau!> has joined #yocto22:01
*** soderstr1m <soderstr1m!> has quit IRC22:08
*** ant_home <ant_home!> has quit IRC22:14
*** redengin <redengin!~redengin@2601:600:9200:7ab0:9554:523c:540a:fdd1> has quit IRC22:36
*** frobar <frobar!~foo@> has quit IRC22:49
*** bavery <bavery!> has joined #yocto23:04
*** bavery <bavery!> has quit IRC23:06
*** binhnk2 <binhnk2!~yaaic@> has joined #yocto23:27
*** jjmb1 <jjmb1!~jjmb@2601:46:c601:4490:9871:fa51:384b:677f> has joined #yocto23:29
*** jjmb <jjmb!> has quit IRC23:31
*** binhnk2 <binhnk2!~yaaic@> has quit IRC23:40
*** khem` <khem`!~khem@unaffiliated/khem> has quit IRC23:59

Generated by 2.11.0 by Marius Gedminas - find it at!