*** Garibaldi|work <Garibaldi|work!~andydalt@nat/cisco/x-ocjqyapweesjbvwr> has joined #yocto | 00:01 | |
*** Garibaldi|work <Garibaldi|work!~andydalt@nat/cisco/x-ocjqyapweesjbvwr> has quit IRC | 00:05 | |
*** Garibaldi|work <Garibaldi|work!~andydalt@nat/cisco/x-ckkbcpxkqewpwwbe> has joined #yocto | 00:09 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 00:11 | |
*** yzhao2 <yzhao2!~yzhao2@128.224.252.2> has joined #yocto | 00:13 | |
*** yzhao2_ <yzhao2_!~yzhao2@128.224.252.2> has quit IRC | 00:16 | |
*** arfoll <arfoll!~arfoll@97e6ca3b.skybroadband.com> has quit IRC | 00:26 | |
*** roric <roric!~roric@port-212-202-245-234.static.qsc.de> has quit IRC | 00:27 | |
*** arfoll <arfoll!~arfoll@97e6ca3b.skybroadband.com> has joined #yocto | 00:33 | |
*** alex_kag_ <alex_kag_!~alex_kag@178.126.59.88> has quit IRC | 00:44 | |
*** fray <fray!U2FsdGVkX1@gate.crashing.org> has joined #yocto | 01:16 | |
*** rodgort <rodgort!~rodgort@li125-242.members.linode.com> has quit IRC | 01:17 | |
*** rodgort <rodgort!~rodgort@li125-242.members.linode.com> has joined #yocto | 01:19 | |
*** reallife <reallife!~reallife@ool-4b7ff55a.static.optonline.net> has quit IRC | 01:23 | |
*** reallife <reallife!~reallife@ool-4b7ff55a.static.optonline.net> has joined #yocto | 01:24 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has joined #yocto | 01:34 | |
*** jkridner <jkridner!~jkridner@63.138.183.140> has joined #yocto | 01:35 | |
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has joined #yocto | 01:35 | |
*** nitink <nitink!nitink@nat/intel/x-qixmxdrzlcbkokfx> has quit IRC | 01:37 | |
*** nitink <nitink!nitink@nat/intel/x-yxfwwelxltncdknd> has joined #yocto | 01:43 | |
*** OutBackDingo_ <OutBackDingo_!~quassel@unaffiliated/outbackdingo> has joined #yocto | 02:15 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has quit IRC | 02:17 | |
*** OutBackDingo_ <OutBackDingo_!~quassel@unaffiliated/outbackdingo> has quit IRC | 02:24 | |
*** OutBackDingo <OutBackDingo!~quassel@unaffiliated/outbackdingo> has joined #yocto | 02:28 | |
*** nitink <nitink!nitink@nat/intel/x-yxfwwelxltncdknd> has quit IRC | 02:51 | |
*** silviof2 <silviof2!~silviof@ppp-188-174-116-162.dynamic.mnet-online.de> has joined #yocto | 03:01 | |
*** silviof1 <silviof1!~silviof@unaffiliated/silviof> has quit IRC | 03:03 | |
*** behanw <behanw!~behanw@184.66.2.112> has quit IRC | 04:05 | |
*** nitink <nitink!nitink@nat/intel/x-rbnlmpsmigflznko> has joined #yocto | 04:13 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has joined #yocto | 04:25 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has quit IRC | 04:52 | |
*** nitink <nitink!nitink@nat/intel/x-rbnlmpsmigflznko> has quit IRC | 04:55 | |
*** sunfunbaby <sunfunbaby!~Thunderbi@osatek.hosting.proxy.ru> has joined #yocto | 05:02 | |
*** nitink <nitink!nitink@nat/intel/x-qdinjistuypqwgwy> has joined #yocto | 05:07 | |
*** wgao <wgao!~wgao@1.202.252.122> has joined #yocto | 05:22 | |
*** wgao_ <wgao_!~wgao@1.202.252.122> has quit IRC | 05:22 | |
*** wgao <wgao!~wgao@1.202.252.122> has quit IRC | 05:22 | |
*** wgao <wgao!~wgao@1.202.252.122> has joined #yocto | 05:23 | |
*** wgao <wgao!~wgao@1.202.252.122> has quit IRC | 05:24 | |
*** wgao <wgao!~wgao@1.202.252.122> has joined #yocto | 05:25 | |
*** e8johan <e8johan!~quassel@194-237-7-146.customer.telia.com> has joined #yocto | 05:37 | |
*** kartikpradyumna <kartikpradyumna!~kartikpra@180.149.62.51> has joined #yocto | 05:42 | |
*** zeeblex <zeeblex!~apalalax@134.134.139.74> has joined #yocto | 05:46 | |
*** SorenHolm <SorenHolm!~quassel@5634f347.rev.stofanet.dk> has joined #yocto | 05:50 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has joined #yocto | 05:54 | |
*** naresh_ <naresh_!~chatzilla@180.149.62.51> has joined #yocto | 05:57 | |
*** GusBricker <GusBricker!~GusBricke@CPE-120-148-198-99.heum1.vic.bigpond.net.au> has quit IRC | 06:03 | |
*** agust <agust!~agust@p4FDE6243.dip0.t-ipconnect.de> has joined #yocto | 06:03 | |
*** pt__ <pt__!79321429@gateway/web/freenode/ip.121.50.20.41> has joined #yocto | 06:26 | |
pt__ | Hi | 06:27 |
---|---|---|
pt__ | i'm using sstate-cache | 06:27 |
*** SorenHolm <SorenHolm!~quassel@5634f347.rev.stofanet.dk> has quit IRC | 06:28 | |
pt__ | but i'm getting error | 06:31 |
pt__ | fatal error: stdio.h: No such file or directory | 06:31 |
pt__ | after using sstate | 06:31 |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has quit IRC | 06:35 | |
*** GusBricker <GusBricker!~GusBricke@c220-237-20-42.eburwd9.vic.optusnet.com.au> has joined #yocto | 06:41 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has joined #yocto | 06:48 | |
*** alex_kag_ <alex_kag_!~alex_kag@178.124.232.8> has joined #yocto | 06:54 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has quit IRC | 06:54 | |
*** g1zer0 <g1zer0!~gizero@host168-65-static.12-87-b.business.telecomitalia.it> has joined #yocto | 07:01 | |
*** kartikpradyumna <kartikpradyumna!~kartikpra@180.149.62.51> has quit IRC | 07:03 | |
*** kbart <kbart!~KBart@213.197.143.19> has joined #yocto | 07:04 | |
*** mranostay <mranostay!~mranostay@pdpc/supporter/active/mranostay> has quit IRC | 07:06 | |
*** roric <roric!~roric@port-212-202-245-234.static.qsc.de> has joined #yocto | 07:08 | |
*** roric <roric!~roric@port-212-202-245-234.static.qsc.de> has quit IRC | 07:14 | |
*** gmacario <gmacario!~gmacario@maxlab.polito.it> has joined #yocto | 07:29 | |
*** SorenHolm <SorenHolm!~quassel@cpe.ge-0-2-0-950.faaqnqu1.dk.customer.tdc.net> has joined #yocto | 07:32 | |
*** mranostay <mranostay!~mranostay@pdpc/supporter/active/mranostay> has joined #yocto | 07:45 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has joined #yocto | 07:46 | |
*** kartikpradyumna <kartikpradyumna!~kartikpra@180.149.62.51> has joined #yocto | 07:47 | |
*** jackmitchell <jackmitchell!~Thunderbi@cpc22-cmbg15-2-0-cust21.5-4.cable.virginm.net> has joined #yocto | 07:49 | |
*** nrossi <nrossi!~nrossi@203.126.243.116> has joined #yocto | 07:52 | |
*** kartikpradyumna <kartikpradyumna!~kartikpra@180.149.62.51> has quit IRC | 07:54 | |
nrossi | does anyone know if you can make a INSANE_SKIP = "installed-vs-shipped" apply to only a specific directory? | 07:56 |
*** kartikpradyumna <kartikpradyumna!~kartikpra@180.149.62.51> has joined #yocto | 08:08 | |
*** ant_work <ant_work!~ant__@host54-128-static.10-188-b.business.telecomitalia.it> has joined #yocto | 08:12 | |
pt__ | i'm using sstate-cache | 08:12 |
pt__ | but i'm getting error | 08:12 |
pt__ | fatal error: stdio.h: No such file or directory | 08:12 |
pt__ | after using sstate | 08:13 |
*** jackmitchell <jackmitchell!~Thunderbi@cpc22-cmbg15-2-0-cust21.5-4.cable.virginm.net> has quit IRC | 08:21 | |
*** nrossi <nrossi!~nrossi@203.126.243.116> has quit IRC | 08:23 | |
*** hasselmm <hasselmm!~mathias@188.111.54.34> has joined #yocto | 08:30 | |
*** fpaut_ is now known as fpaut | 08:30 | |
*** florian_kc <florian_kc!~fuchs@Maemo/community/contributor/florian> has joined #yocto | 08:30 | |
*** roric <roric!~roric@134.191.244.57> has joined #yocto | 08:32 | |
*** shoragan <shoragan!~jlu@2001:6f8:1178:2:219:99ff:fe56:8d7> has joined #yocto | 08:33 | |
*** shoragan <shoragan!~jlu@debian/developer/shoragan> has joined #yocto | 08:33 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has quit IRC | 08:33 | |
*** zeeblex1 <zeeblex1!apalalax@nat/intel/x-rjcoxqnzbpfaheyn> has joined #yocto | 08:34 | |
*** zeeblex <zeeblex!~apalalax@134.134.139.74> has quit IRC | 08:35 | |
*** smartin <smartin!~smartin@46.218.232.202> has quit IRC | 08:38 | |
*** smartin <smartin!~smartin@46.218.232.202> has joined #yocto | 08:40 | |
*** florian_kc is now known as florian | 08:41 | |
*** sameo <sameo!~samuel@192.55.54.42> has joined #yocto | 08:43 | |
*** eballetbo <eballetbo!~eballetbo@43.Red-2-139-180.staticIP.rima-tde.net> has joined #yocto | 08:51 | |
*** Corneliu_ <Corneliu_!c0c6972b@gateway/web/freenode/ip.192.198.151.43> has joined #yocto | 08:53 | |
*** mbelisko <mbelisko!~mbelisko@81.89.61.168.vnet.sk> has joined #yocto | 08:57 | |
*** roxell <roxell!~roxell@linaro/roxell> has joined #yocto | 08:58 | |
*** Alexandra <Alexandra!c1ca1642@gateway/web/freenode/ip.193.202.22.66> has joined #yocto | 09:05 | |
*** panda84kde <panda84kde!~diego@host65-246-static.10-188-b.business.telecomitalia.it> has joined #yocto | 09:05 | |
*** TuTizz <TuTizz!~TuTizz@46.18.96.158> has joined #yocto | 09:07 | |
*** TuTizz <TuTizz!~TuTizz@unaffiliated/tutizz> has joined #yocto | 09:07 | |
*** zeddii_home <zeddii_home!~zeddii_ho@CPE4494fc36228b-CMbcc810032faf.cpe.net.cable.rogers.com> has quit IRC | 09:10 | |
*** naresh_ <naresh_!~chatzilla@180.149.62.51> has quit IRC | 09:14 | |
*** mbelisko <mbelisko!~mbelisko@81.89.61.168.vnet.sk> has quit IRC | 09:15 | |
*** beaver_545 <beaver_545!~stuart@82.148.40.66> has joined #yocto | 09:16 | |
*** hasselmm <hasselmm!~mathias@188.111.54.34> has quit IRC | 09:19 | |
*** JimBaxter <JimBaxter!~jbaxter@jimbax.plus.com> has joined #yocto | 09:22 | |
*** hasselmm <hasselmm!~mathias@188.111.54.34> has joined #yocto | 09:23 | |
*** kartikpradyumna <kartikpradyumna!~kartikpra@180.149.62.51> has quit IRC | 09:29 | |
*** bluelightning <bluelightning!~paul@83.217.123.106> has joined #yocto | 09:38 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 09:38 | |
bluelightning | morning all | 09:42 |
*** belen <belen!~Adium@134.134.139.76> has joined #yocto | 09:49 | |
*** jackmitchell <jackmitchell!~Thunderbi@cbnluk-gw0.cambridgebroadband.com> has joined #yocto | 09:53 | |
*** rainerschuster <rainerschuster!~Adium@p5492C38A.dip0.t-ipconnect.de> has joined #yocto | 09:54 | |
*** rainerschuster <rainerschuster!~Adium@p5492C38A.dip0.t-ipconnect.de> has left #yocto | 09:55 | |
*** dany1 <dany1!~Thunderbi@sestofw01.enea.se> has quit IRC | 10:08 | |
*** dany <dany!~Thunderbi@sestofw01.enea.se> has joined #yocto | 10:09 | |
*** dany <dany!~Thunderbi@sestofw01.enea.se> has quit IRC | 10:11 | |
*** pt__ <pt__!79321429@gateway/web/freenode/ip.121.50.20.41> has quit IRC | 10:17 | |
*** mihai <mihai!~mihai@80.97.15.150> has joined #yocto | 10:24 | |
*** Daemon404 <Daemon404!~who_knows@pdpc/supporter/student/Daemon404> has quit IRC | 10:43 | |
*** Daemon404 <Daemon404!~who_knows@cpc50-newt31-2-0-cust38.19-3.cable.virginm.net> has joined #yocto | 10:50 | |
*** bfederau <bfederau!~quassel@service.basyskom.com> has quit IRC | 10:58 | |
*** bfederau <bfederau!~quassel@service.basyskom.com> has joined #yocto | 10:58 | |
*** pev <pev!~pev@2.31.92.164> has joined #yocto | 11:03 | |
*** ddalex <ddalex!~ddalex@192.198.151.44> has joined #yocto | 11:08 | |
*** smartin <smartin!~smartin@46.218.232.202> has quit IRC | 11:21 | |
*** Marex <Marex!~Marex@195.140.253.167> has joined #yocto | 11:22 | |
*** mulhern <mulhern!~mulhern@c-67-186-188-203.hsd1.ma.comcast.net> has joined #yocto | 11:22 | |
Crofton|work | gm | 11:24 |
*** fpaut is now known as fpaut_ | 11:25 | |
*** fpaut_ is now known as fpaut | 11:26 | |
*** belen <belen!~Adium@134.134.139.76> has quit IRC | 11:26 | |
*** blitz00 <blitz00!~stefans@unaffiliated/blitz00> has joined #yocto | 11:27 | |
*** silviof2 is now known as silviof | 11:28 | |
*** silviof <silviof!~silviof@unaffiliated/silviof> has joined #yocto | 11:29 | |
*** smartin <smartin!~smartin@46.218.232.202> has joined #yocto | 11:34 | |
*** ramose <ramose!3df7fee2@gateway/web/freenode/ip.61.247.254.226> has joined #yocto | 12:04 | |
ramose | How Do I compile kerenel module in yocto? | 12:04 |
*** rainerschuster <rainerschuster!~Adium@p5492C38A.dip0.t-ipconnect.de> has joined #yocto | 12:11 | |
*** belen <belen!~Adium@134.134.139.76> has joined #yocto | 12:15 | |
*** GusBricker <GusBricker!~GusBricke@c220-237-20-42.eburwd9.vic.optusnet.com.au> has quit IRC | 12:17 | |
*** GusBricker <GusBricker!~GusBricke@c220-237-20-42.eburwd9.vic.optusnet.com.au> has joined #yocto | 12:17 | |
RP | ramose: see the exmaple in meta-skeleton (hello-mod)? | 12:18 |
*** Net147 <Net147!~Net147@60-242-179-244.static.tpgi.com.au> has joined #yocto | 12:19 | |
*** rainerschuster <rainerschuster!~Adium@p5492C38A.dip0.t-ipconnect.de> has left #yocto | 12:22 | |
*** GusBricker <GusBricker!~GusBricke@c220-237-20-42.eburwd9.vic.optusnet.com.au> has quit IRC | 12:22 | |
*** dany <dany!~Thunderbi@sestofw01.enea.se> has joined #yocto | 12:27 | |
*** petter_technux <petter_technux!~petter_te@81-229-90-163-no67.tbcn.telia.com> has joined #yocto | 12:42 | |
*** valic__ <valic__!c1ca1642@gateway/web/freenode/ip.193.202.22.66> has joined #yocto | 12:54 | |
*** pidge <pidge!~eflanagan@83.217.123.106> has joined #yocto | 12:57 | |
ramose | How work directory has bee decided? | 13:11 |
ramose | I kept two recipe files in same layer but for one recipe workdirectory is different for other work directory | 13:12 |
ndec | ramose: the 'work' dir, is set like this | 13:13 |
ndec | WORKDIR = "${TMPDIR}/work/${MULTIMACH_TARGET_SYS}/${PN}/${EXTENDPE}${PV}-${PR}" | 13:13 |
ndec | so it depends on the recipe name (among other things), not the recipe location in the layer tree. | 13:13 |
ramose | ok ndec: | 13:14 |
ramose | for me this MULTIMACH_TARGET_SYS is different is for both recipe | 13:14 |
ramose | ndec: Can you let me know where ${MULTIMACH_TARGET_SYS} this path is set for both recipe files? | 13:15 |
ndec | most variables are defined (at least their default) in meta/conf/bitbake.conf | 13:16 |
ramose | *I kept two recipe files in same layer but for one recipe workdirectory is different for other recipe | 13:16 |
ramose | ok | 13:16 |
bluelightning | maybe one recipe sets PACKAGE_ARCH? | 13:16 |
ndec | yes, this is 'normal'. you shouldn't worry about where the actual workdir is. OE has good default. | 13:16 |
bluelightning | indeed | 13:17 |
ramose | ndec : I wanted to set same workdirectory for both my recipe ,how should I go about it | 13:18 |
ndec | well, maybe you need to explain why. this isn't how OE works, really. | 13:18 |
ndec | each 'recipe' is built independently from the others in its own 'sandbox'. | 13:18 |
ndec | recipes that have inter-dependencies communicate through the 'sysroot' which is where header files and libs are exported. | 13:19 |
ndec | ramose: can you please explain more about what it is that you want to do? | 13:19 |
ramose | Ok | 13:19 |
ramose | I have recipe file which is compiling all the kernel modules and now i have writen a new kernel modules which I wanted to compile standalone and which is requires by some other module which resides in workdir other than where | 13:22 |
ramose | receipe for compiling kernel modules resides | 13:23 |
ramose | ndec: for example I have written a kernel module uart_driver.ko which I could compile with the recipe xyz.bb(which comiple all other kernel module) but then it will place the compiled kernel module uart_driver.ko in the workdir where it is not needed. | 13:26 |
ndec | ramose: hmm. each recipe produces a set of 'deliverables' (binaries, modules, header files, libs) that can be exported into the 'sysroot' during the do_install. each recipe is built in its sandbox, and you cannot access another recipe's workdir. | 13:26 |
ndec | the expectation is that the workdir can be 'safely' deleted after the recipe is built. so all you need must be 'installed'. | 13:27 |
*** rainerschuster1 <rainerschuster1!~Adium@194.74.68.5> has joined #yocto | 13:29 | |
ramose | I tried the option of fetching the uart_driver.ko from sysroot path ,i could not provide a standard path in recipe file which need uart_driver.ko and resides in different workdir | 13:29 |
*** rainerschuster1 <rainerschuster1!~Adium@194.74.68.5> has left #yocto | 13:30 | |
ramose | ndec: Can you tell me how should install as suggested by you | 13:30 |
*** j8 <j8!~IceChat9@199.44.250.3> has joined #yocto | 13:30 | |
ndec | ramose: have you checked hello-mod example? | 13:31 |
ramose | yes | 13:31 |
ndec | everything you install in ${D} in the do_install() will end up in the image. | 13:31 |
ndec | if/when you install the generate package | 13:32 |
*** challinan <challinan!~challinan@173-10-226-189-BusName-WestFlorida.hfc.comcastbusiness.net> has joined #yocto | 13:33 | |
ramose | i checked the hello-mod in poky/meta-skeleton/recipes-kernel/hello-mod | 13:34 |
*** g1zer0 <g1zer0!~gizero@host168-65-static.12-87-b.business.telecomitalia.it> has quit IRC | 13:35 | |
ndec | ramose: ok. that recipes inherits module.bbclass which has a default do_install function | 13:36 |
ndec | in meta/classes/module.bbclass | 13:36 |
ramose | ok | 13:36 |
ramose | ndec: shall I inherits same thing in recipe file which requires uart_driver.ko module? | 13:37 |
ndec | ramose: if you build a kernel module, yes you need to inherit the module class. | 13:38 |
*** e8johan <e8johan!~quassel@194-237-7-146.customer.telia.com> has quit IRC | 13:38 | |
ndec | i recommend you have a look at the Yocto documentation as well to become familiar and get started with OE. | 13:39 |
ndec | it is quite a powerful build environment, but it has some learning curve ;-) | 13:39 |
ramose | ndec : What I was thinking is i will provide the source of uart_driver.ko and inherit the module class in the recipe which require my uart modules,right? | 13:40 |
ndec | ramose: if you use a 'standard' kernel module makefile, that should work. | 13:41 |
ramose | Yes ndec: it is indeed powerful/complex build environment and people like you making it easy to this world :) | 13:41 |
ndec | basically, if you do something like hello-mod, it will build your source in the recipe WORKDIR using the do_compile() function in module.bbclass, and it will install the files using do_install(). | 13:41 |
ndec | so, if these functions do what you need, you are good to go. | 13:42 |
ndec | ramose: as i said, the docs are good too, and worth reading! | 13:42 |
ramose | ok ndec ,Thanks | 13:43 |
*** sroy <sroy!~sroy@mtl.savoirfairelinux.net> has joined #yocto | 13:43 | |
*** e8johan <e8johan!~quassel@194-237-7-146.customer.telia.com> has joined #yocto | 13:50 | |
*** e8johan <e8johan!~quassel@194-237-7-146.customer.telia.com> has quit IRC | 13:55 | |
*** sroy <sroy!~sroy@mtl.savoirfairelinux.net> has quit IRC | 13:56 | |
*** kscherer <kscherer!~kscherer@128.224.252.2> has joined #yocto | 13:56 | |
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has quit IRC | 13:57 | |
*** sroy <sroy!~sroy@2607:fad8:4:6:3e97:eff:feb5:1e2b> has joined #yocto | 13:58 | |
*** alex_kag_ <alex_kag_!~alex_kag@178.124.232.8> has quit IRC | 14:07 | |
*** g1zer0 <g1zer0!~gizero@host168-65-static.12-87-b.business.telecomitalia.it> has joined #yocto | 14:07 | |
*** joseppc <joseppc!~Josep@sestofw01.enea.se> has joined #yocto | 14:07 | |
TuTizz | hi everyone, is there a non GPLv3 texinfo available in yocto? I found /poky/meta/recipes-extended/texinfo/texinfo_5.1.bb but LICENSE = "GPLv3+" :S | 14:08 |
*** sunfunbaby <sunfunbaby!~Thunderbi@osatek.hosting.proxy.ru> has quit IRC | 14:11 | |
TuTizz | brb need to reboot | 14:12 |
ramose | ndec: I tried approach of inherriting modules and provided the uart_driver.ko in recipe file where it is required but when compile the recipe file ,getting error like | 14:12 |
*** TuTizz <TuTizz!~TuTizz@unaffiliated/tutizz> has quit IRC | 14:12 | |
ramose | No targets specified and no makefile found | 14:12 |
*** petter_technux <petter_technux!~petter_te@81-229-90-163-no67.tbcn.telia.com> has quit IRC | 14:13 | |
*** TuTizz <TuTizz!~TuTizz@unaffiliated/tutizz> has joined #yocto | 14:14 | |
TuTizz | re | 14:15 |
rburton | TuTizz: currently not as texinfo is normally only needed on the host, where the usual GPLv3 concerns don't really apply. do you need texinfo for the target, or are you concerned about gplv3 on the build host? | 14:15 |
TuTizz | I want to add libsdl-mixer, and my build failed with the following error : "ERROR: texinfo was skipped: incompatible with license GPLv3+". Maybe I should clear my repository and try a fresh build? | 14:18 |
TuTizz | rburton, | 14:18 |
TuTizz | "NOTE: Runtime target 'libsdl-mixer' is unbuildable, removing... | 14:19 |
TuTizz | Missing or unbuildable dependency chain was: ['libsdl-mixer', 'libmikmod', 'texinfo']" | 14:19 |
*** Net147 <Net147!~Net147@60-242-179-244.static.tpgi.com.au> has quit IRC | 14:20 | |
rburton | TuTizz: that dependency should probably be texinfo-native | 14:20 |
rburton | (in libmikmod) | 14:20 |
*** walters <walters!walters@nat/redhat/x-yuazgeppnydrzdon> has joined #yocto | 14:21 | |
*** flynn378 <flynn378!80db310e@gateway/web/freenode/ip.128.219.49.14> has joined #yocto | 14:22 | |
TuTizz | rburton, yes it's building, thanks | 14:26 |
rburton | TuTizz: can you sent the patch please | 14:27 |
TuTizz | yes omw | 14:28 |
*** SorenHolm <SorenHolm!~quassel@cpe.ge-0-2-0-950.faaqnqu1.dk.customer.tdc.net> has quit IRC | 14:29 | |
*** belen <belen!~Adium@134.134.139.76> has quit IRC | 14:31 | |
*** fray <fray!U2FsdGVkX1@gate.crashing.org> has quit IRC | 14:31 | |
TuTizz | git commit -s libmikmod_3.1.12.bb with an short explication should be enought doesn't it? | 14:32 |
rburton | follow the format of the other commits but yes, then send to the oe-devel list | 14:33 |
*** rainerschuster <rainerschuster!~Adium@p5492C38A.dip0.t-ipconnect.de> has joined #yocto | 14:43 | |
*** rainerschuster <rainerschuster!~Adium@p5492C38A.dip0.t-ipconnect.de> has left #yocto | 14:45 | |
TuTizz | rburton, I think I need some help. What should I exactly do ( bluelightning tell me to follow this link http://www.openembedded.org/wiki/How_to_submit_a_patch_to_OpenEmbedded but I am probably doing it wrongly) ? Create my patch, add it to the git tree, commit it, send an e-mail? | 14:47 |
*** zeeblex1 <zeeblex1!apalalax@nat/intel/x-rjcoxqnzbpfaheyn> has left #yocto | 14:49 | |
*** elmi82 <elmi82!~timo@mail.bmw-carit.de> has joined #yocto | 14:54 | |
gjohnson | Since there is a discussion about sending in patches, what am I supposed to do to get someone to sign off my patch? I am assuming signed-off-by shouldn't be myself. | 14:58 |
rburton | gjohnson: you sign it off yourself first | 14:59 |
bluelightning | gjohnson: basically, you're signing off that you're OK with contributing the patch and if anyone else's work is included you've obtained authorisation from the other author(s) | 15:00 |
gjohnson | Ok, that is what I will do then | 15:00 |
bluelightning | http://www.yoctoproject.org/docs/current/dev-manual/dev-manual.html#how-to-submit-a-change | 15:01 |
*** Garibaldi|work <Garibaldi|work!~andydalt@nat/cisco/x-ckkbcpxkqewpwwbe> has quit IRC | 15:03 | |
*** Garibaldi|work <Garibaldi|work!~andydalt@nat/cisco/x-mmmblgwrdmjzratt> has joined #yocto | 15:04 | |
*** Daemon404 <Daemon404!~who_knows@cpc50-newt31-2-0-cust38.19-3.cable.virginm.net> has quit IRC | 15:09 | |
*** Daemon404 <Daemon404!~who_knows@pdpc/supporter/student/Daemon404> has joined #yocto | 15:09 | |
*** florian <florian!~fuchs@Maemo/community/contributor/florian> has quit IRC | 15:19 | |
*** belen <belen!~Adium@134.134.139.76> has joined #yocto | 15:27 | |
*** mitz <mitz!~mitz@KHP222227247006.ppp-bb.dion.ne.jp> has quit IRC | 15:43 | |
*** kbart <kbart!~KBart@213.197.143.19> has quit IRC | 15:48 | |
*** alex_kag_ <alex_kag_!~alex_kag@178.126.57.102> has joined #yocto | 15:54 | |
*** mitz <mitz!~mitz@KHP222227247006.ppp-bb.dion.ne.jp> has joined #yocto | 15:57 | |
*** wrotte <wrotte!~textual@129.59.115.4> has joined #yocto | 15:57 | |
*** g1zer0 <g1zer0!~gizero@host168-65-static.12-87-b.business.telecomitalia.it> has quit IRC | 15:59 | |
*** mitz <mitz!~mitz@KHP222227247006.ppp-bb.dion.ne.jp> has quit IRC | 16:01 | |
*** challinan <challinan!~challinan@173-10-226-189-BusName-WestFlorida.hfc.comcastbusiness.net> has quit IRC | 16:03 | |
*** mitz <mitz!~mitz@KHP222227247006.ppp-bb.dion.ne.jp> has joined #yocto | 16:03 | |
*** gmacario <gmacario!~gmacario@maxlab.polito.it> has quit IRC | 16:07 | |
*** sroy <sroy!~sroy@2607:fad8:4:6:3e97:eff:feb5:1e2b> has quit IRC | 16:11 | |
*** sroy <sroy!~sroy@2607:fad8:4:6:3e97:eff:feb5:1e2b> has joined #yocto | 16:12 | |
gjohnson | gagi: ping | 16:14 |
gagi | gjohnson: pong ? | 16:14 |
*** TuTizz <TuTizz!~TuTizz@unaffiliated/tutizz> has quit IRC | 16:15 | |
gjohnson | gagi: I have a question about one of your patches for meta-qt5. In the qt.conf file, why do you use relative paths? | 16:16 |
gagi | gjohnson: Because i don't know the path where you install the SDK on your computer. This way i don't need to change the file afterwards | 16:17 |
*** mitz <mitz!~mitz@KHP222227247006.ppp-bb.dion.ne.jp> has quit IRC | 16:17 | |
*** j6V6t <j6V6t!~jvanderpo@rrcs-24-97-209-160.nys.biz.rr.com> has joined #yocto | 16:18 | |
gagi | gjohnson: If you take a look at my clone on github, i have also added other meta-sdk files and a script which enables you to build a full fledged working qt5 SDK | 16:18 |
*** TuTizz <TuTizz!~TuTizz@unaffiliated/tutizz> has joined #yocto | 16:18 | |
gagi | gjohnson: including a script which can create qtcreator targets for it for you | 16:18 |
*** mitz <mitz!~mitz@KHP222227247006.ppp-bb.dion.ne.jp> has joined #yocto | 16:18 | |
gjohnson | gagi: Yeah, that is what I have been looking at. I will have to try your clone exactly because I used the nativesdk packages in mainline but I can't get it to work with qt creator. Creator just keeps telling me that my qt install isn't valid | 16:19 |
*** jkridner <jkridner!~jkridner@12.130.127.141> has joined #yocto | 16:20 | |
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has joined #yocto | 16:20 | |
*** SorenHolm <SorenHolm!~quassel@5634f347.rev.stofanet.dk> has joined #yocto | 16:20 | |
gjohnson | gagi: What is the difference between meta-sdk and meta-toolchain? | 16:22 |
*** belen <belen!~Adium@134.134.139.76> has quit IRC | 16:22 | |
gagi | gjohnson: if you add "require recipes-qt/meta/meta-sdk-qt5.bb" into your image.bb file it will include all qt libs you are using also in the SDK (didn't tested this) i'm also doing IMAGE_INSTALL += "packagegroup-qt5-essentials" to include all essentials libs | 16:22 |
JaMa | gjohnson: I'm sorry, but maybe I'll merge qt5-5.2.0 branch into master before applying your nativesdk-qtbase patch (and it won't be needed with 5.2.0) | 16:22 |
JaMa | gjohnson: if you can then please test 5.2.0 version instead | 16:23 |
gjohnson | JaMa: No problem, I will wait. | 16:23 |
gjohnson | JaMa: When are you going to be merging in 5.2.0 changes? | 16:23 |
gagi | gjohnson: meta-toolchain is for directly invoking bitbake meta-toolchain-qt5 (which does a do_populate_sdk) the meta-sdk can be used directly for image.bb files and is only executing once you use bitbake image -c populate_sdk | 16:23 |
JaMa | maybe today or in next few days | 16:23 |
gjohnson | gagi: k, that makes sense. | 16:24 |
JaMa | depends on how fast world build will finish | 16:24 |
*** alex_kag <alex_kag!~alex_kag@178.126.57.102> has joined #yocto | 16:25 | |
*** belen <belen!~Adium@134.134.139.76> has joined #yocto | 16:25 | |
*** alex_kag_ <alex_kag_!~alex_kag@178.126.57.102> has quit IRC | 16:25 | |
gagi | gjohnson: going home now, feel free to drop me a message on github (or query me here, i'm always on) | 16:26 |
gjohnson | gagi: K, thanks for the help | 16:26 |
*** Alexandra <Alexandra!c1ca1642@gateway/web/freenode/ip.193.202.22.66> has quit IRC | 16:27 | |
*** rainerschuster <rainerschuster!~Adium@p5492C38A.dip0.t-ipconnect.de> has joined #yocto | 16:31 | |
*** rainerschuster <rainerschuster!~Adium@p5492C38A.dip0.t-ipconnect.de> has left #yocto | 16:32 | |
*** roric <roric!~roric@134.191.244.57> has quit IRC | 16:37 | |
*** fray <fray!U2FsdGVkX1@gate.crashing.org> has joined #yocto | 16:38 | |
*** behanw <behanw!~behanw@216.232.0.223> has joined #yocto | 16:40 | |
WarheadsSE | best way to have a package override the rm_work | 16:41 |
WarheadsSE | I am having trouble locting how to override/remove that options | 16:42 |
*** fray <fray!U2FsdGVkX1@gate.crashing.org> has quit IRC | 16:43 | |
bluelightning | WarheadsSE: RM_WORK_EXCLUDE perhaps? | 16:43 |
WarheadsSE | AH, i see the exlude now | 16:43 |
WarheadsSE | missed seeing that prior. | 16:43 |
bluelightning | np :) | 16:43 |
*** beaver_545 <beaver_545!~stuart@82.148.40.66> has quit IRC | 16:43 | |
*** ant_work <ant_work!~ant__@host54-128-static.10-188-b.business.telecomitalia.it> has quit IRC | 16:44 | |
WarheadsSE | fighting with an openconnect issue, need to make sure I can see the resulting build env | 16:45 |
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has quit IRC | 16:47 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has joined #yocto | 16:49 | |
WarheadsSE | Got a compounded issue. | 16:50 |
WarheadsSE | basic fault: something is too derp to use the certificates installed in this image | 16:51 |
WarheadsSE | And openconnect is always looking for /usr/lib/ssl/cert.pem, which never exists. | 16:51 |
kergoth | huh. might need to reconfigure openconnect, assuming the ca-certificates package is sinstalled | 16:53 |
*** behanw_ <behanw_!~behanw@216.232.0.223> has joined #yocto | 16:53 | |
kergoth | there are a number of cert things that should really be sorted in yocto today | 16:53 |
WarheadsSE | it is installed, they has a layer using 4.07, which of course is out of date | 16:53 |
kergoth | we don't pass any configure args to set the ca path or ca bundle path of anything afaict | 16:53 |
WarheadsSE | so I am doing 5.02 now, and seeing if it is less derrr | 16:53 |
* kergoth nods | 16:53 | |
WarheadsSE | checking For location of system CA trust file... /etc/ssl/certs/ca-certificates.crt | 16:53 |
WarheadsSE | yeah.. | 16:54 |
*** Alexandra <Alexandra!c1ca1642@gateway/web/freenode/ip.193.202.22.66> has joined #yocto | 16:54 | |
WarheadsSE | which layer is the existin openconnect package? | 16:54 |
WarheadsSE | This is conglomerated pile layer from in-house.. | 16:54 |
WarheadsSE | that just feels like host pollution. | 16:56 |
kergoth | i'd check the layer index. you can search for recipes | 16:56 |
WarheadsSE | lunch, bbiab | 16:57 |
kergoth | yeah, curl right now autosets the ca / ca bundle path by poking at host files, i haven't gotten around to pushing our current workaround — https://github.com/MentorEmbedded/meta-mentor/blob/master/recipes/curl/curl_7.33.0.bbappend#L4-L7 | 16:57 |
kergoth | we had to do this in order to get the certificates into the nativesdk curl package, so the nativesdk git could actually clone from https repositories when using the buildtools-tarball, which isn't hte case otherwise | 16:58 |
kergoth | its on my to-push list, but i'm guessing there may be other recipes that need such paths, and we may want to add a variable to hold the path rather than hardcoding it this way | 16:58 |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 16:58 | |
*** bluelightning <bluelightning!~paul@83.217.123.106> has joined #yocto | 16:59 | |
*** bluelightning <bluelightning!~paul@83.217.123.106> has quit IRC | 16:59 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 16:59 | |
*** behanw_ <behanw_!~behanw@216.232.0.223> has quit IRC | 17:04 | |
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has joined #yocto | 17:07 | |
*** Corneliu_ <Corneliu_!c0c6972b@gateway/web/freenode/ip.192.198.151.43> has quit IRC | 17:07 | |
*** elmi82 <elmi82!~timo@mail.bmw-carit.de> has quit IRC | 17:09 | |
*** mihai <mihai!~mihai@80.97.15.150> has quit IRC | 17:10 | |
*** fpaut is now known as fpaut_ | 17:11 | |
*** hasselmm <hasselmm!~mathias@188.111.54.34> has quit IRC | 17:21 | |
*** roric <roric!~roric@port-212-202-245-234.static.qsc.de> has joined #yocto | 17:25 | |
*** sroy <sroy!~sroy@2607:fad8:4:6:3e97:eff:feb5:1e2b> has quit IRC | 17:28 | |
*** SorenHolm <SorenHolm!~quassel@5634f347.rev.stofanet.dk> has quit IRC | 17:29 | |
*** W1N9Zr0 <W1N9Zr0!~W1N9Zr0@24-246-63-23.cable.teksavvy.com> has quit IRC | 17:33 | |
*** mr_science <mr_science!~sarnold@net-cf9a4e93.cst.impulse.net> has joined #yocto | 17:40 | |
*** mr_science <mr_science!~sarnold@gentoo/developer/nerdboy> has joined #yocto | 17:40 | |
*** sroy <sroy!~sroy@ip-208-88-110-45.savoirfairelinux.net> has joined #yocto | 17:41 | |
*** seebs <seebs!~seebs@home.seebs.net> has quit IRC | 17:54 | |
*** behanw <behanw!~behanw@216.232.0.223> has quit IRC | 17:55 | |
mr_science | moin | 17:57 |
*** W1N9Zr0 <W1N9Zr0!~W1N9Zr0@24-246-63-23.cable.teksavvy.com> has joined #yocto | 17:59 | |
*** Tom____ <Tom____!324eb6dd@gateway/web/freenode/ip.50.78.182.221> has joined #yocto | 18:01 | |
*** seebs <seebs!~seebs@home.seebs.net> has joined #yocto | 18:04 | |
*** Tom____ <Tom____!324eb6dd@gateway/web/freenode/ip.50.78.182.221> has left #yocto | 18:04 | |
*** belen2 <belen2!~Adium@134.134.139.76> has joined #yocto | 18:04 | |
*** belen <belen!~Adium@134.134.139.76> has quit IRC | 18:04 | |
*** eballetbo <eballetbo!~eballetbo@43.Red-2-139-180.staticIP.rima-tde.net> has quit IRC | 18:04 | |
*** blitz00 <blitz00!~stefans@unaffiliated/blitz00> has quit IRC | 18:05 | |
*** sameo <sameo!~samuel@192.55.54.42> has quit IRC | 18:10 | |
*** behanw <behanw!~behanw@184.66.2.112> has joined #yocto | 18:12 | |
* WarheadsSE back from nom | 18:12 | |
WarheadsSE | kergoth: 404 | 18:14 |
*** MraMaria <MraMaria!~MrMaria@unaffiliated/mramr> has joined #yocto | 18:14 | |
WarheadsSE | kergoth: btw, no openconnect recipe4s | 18:16 |
WarheadsSE | although it looks like the updated ca-certificates should have the PEM files which will help! | 18:18 |
*** wrotte <wrotte!~textual@129.59.115.4> has quit IRC | 18:23 | |
MraMaria | Hello, is there any information for yocto Build Appliance on VirtualBox on linux as of for VMware on Windows 7 ( https://www.yoctoproject.org/documentation/build-appliance-manual ) I'm planning in working with Intel x86-64 based PCs and devices (genericx86-64) | 18:23 |
*** dvhart <dvhart!~dvhart@134.134.137.71> has joined #yocto | 18:25 | |
*** denix <denix!~denix@pool-108-18-138-84.washdc.fios.verizon.net> has joined #yocto | 18:27 | |
*** rainerschuster <rainerschuster!~Adium@p5492C38A.dip0.t-ipconnect.de> has joined #yocto | 18:28 | |
*** rainerschuster <rainerschuster!~Adium@p5492C38A.dip0.t-ipconnect.de> has left #yocto | 18:29 | |
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has quit IRC | 18:32 | |
*** panda84kde <panda84kde!~diego@host65-246-static.10-188-b.business.telecomitalia.it> has quit IRC | 18:32 | |
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 18:38 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 18:39 | |
*** bluelightning_ is now known as bluelightning | 18:40 | |
*** rainerschuster1 <rainerschuster1!~Adium@p5492C38A.dip0.t-ipconnect.de> has joined #yocto | 18:43 | |
*** sroy <sroy!~sroy@ip-208-88-110-45.savoirfairelinux.net> has quit IRC | 18:51 | |
*** shoragan <shoragan!~jlu@debian/developer/shoragan> has quit IRC | 18:52 | |
*** shoragan <shoragan!~jlu@2001:6f8:1178:2:219:99ff:fe56:8d7> has joined #yocto | 18:52 | |
*** shoragan <shoragan!~jlu@debian/developer/shoragan> has joined #yocto | 18:52 | |
*** ddalex <ddalex!~ddalex@192.198.151.44> has quit IRC | 19:03 | |
*** behanw <behanw!~behanw@184.66.2.112> has quit IRC | 19:04 | |
*** sroy <sroy!~sroy@2607:fad8:4:6:3e97:eff:feb5:1e2b> has joined #yocto | 19:04 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 19:09 | |
j6V6t | noob ? what package enables USB to auto connect a keyboard or notify on the connection of a jumpdrive etc... | 19:09 |
mr_science | at most, that should be kernel modules and udev | 19:11 |
mr_science | what options are enabled in your distro features? | 19:13 |
j6V6t | I am using the am335x-evm machine and meta-ti layer which i thought configures most of that. | 19:13 |
mr_science | you might need usbhost | 19:13 |
j6V6t | I am just building the core-image basic from the poky distro | 19:13 |
mr_science | do a bitbake <your_image> -e and grep DISTRO_FEATURES | 19:14 |
denix | j6V6t: which board do you have? | 19:14 |
j6V6t | am335x-SK the purple board with 4.3inch display | 19:15 |
j6V6t | which is the am335x-evmsk.dtb | 19:16 |
denix | j6V6t: hmm, it should work... can you send an email to meta-ti@yoctoproject.org so I won't forget to look into it? | 19:18 |
j6V6t | sure, thanks | 19:18 |
*** New <New!324eb6dd@gateway/web/freenode/ip.50.78.182.221> has joined #yocto | 19:42 | |
*** nitink <nitink!nitink@nat/intel/x-qdinjistuypqwgwy> has quit IRC | 19:49 | |
WarheadsSE | wheee http://pastie.org/8630432 | 19:50 |
WarheadsSE | and yes, this is in the bastard.. pulled in the newer recipe to our layer, which caused this | 19:50 |
*** sroy <sroy!~sroy@2607:fad8:4:6:3e97:eff:feb5:1e2b> has quit IRC | 19:51 | |
*** JimBaxter <JimBaxter!~jbaxter@jimbax.plus.com> has quit IRC | 19:51 | |
WarheadsSE | kergoth any thoughts appreciated. | 19:51 |
*** fitzsim <fitzsim!~user@nat/cisco/x-fiacfayrgxvahrce> has joined #yocto | 19:58 | |
WarheadsSE | have to manuall -c fetch / -c patch | 20:02 |
*** sroy <sroy!~sroy@ip-208-88-110-45.savoirfairelinux.net> has joined #yocto | 20:04 | |
*** rainerschuster1 <rainerschuster1!~Adium@p5492C38A.dip0.t-ipconnect.de> has quit IRC | 20:07 | |
*** MraMaria <MraMaria!~MrMaria@unaffiliated/mramr> has left #yocto | 20:15 | |
*** zerus <zerus!~powerpm@81-229-90-163-no67.tbcn.telia.com> has quit IRC | 20:24 | |
*** sroy <sroy!~sroy@ip-208-88-110-45.savoirfairelinux.net> has quit IRC | 20:33 | |
*** behanw <behanw!~behanw@216.232.0.223> has joined #yocto | 20:36 | |
*** ddalex <ddalex!~ddalex@192.198.151.43> has joined #yocto | 20:38 | |
*** behanw <behanw!~behanw@216.232.0.223> has quit IRC | 20:42 | |
*** GusBricker <GusBricker!~GusBricke@c220-237-20-42.eburwd9.vic.optusnet.com.au> has joined #yocto | 20:44 | |
WarheadsSE | and.. yeah.. no progress. | 20:45 |
*** sroy <sroy!~sroy@2607:fad8:4:6:3e97:eff:feb5:1e2b> has joined #yocto | 20:45 | |
*** jkridner <jkridner!~jkridner@c-98-250-142-42.hsd1.mi.comcast.net> has joined #yocto | 20:50 | |
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has joined #yocto | 20:50 | |
*** behanw <behanw!~behanw@184.66.2.112> has joined #yocto | 20:56 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 20:57 | |
*** sroy <sroy!~sroy@2607:fad8:4:6:3e97:eff:feb5:1e2b> has quit IRC | 21:05 | |
*** SorenHolm <SorenHolm!~quassel@5634f347.rev.stofanet.dk> has joined #yocto | 21:15 | |
Garibaldi|work | I have a recipe that contacts a remote server for package signing purposes. Typically, it would use my passwordless ssh credentials to contact the server, but it seems bitbake doesn't pass that though to the recipe -- it asks for my password mid-stream. Is there some good way to get it to pass throught that information? | 21:15 |
Garibaldi|work | I tried adding my SSH* variables to BB_ENV_EXTRAWHITE | 21:18 |
*** GusBricker <GusBricker!~GusBricke@c220-237-20-42.eburwd9.vic.optusnet.com.au> has quit IRC | 21:23 | |
Garibaldi|work | didn't seem to have any affect | 21:29 |
kergoth | Garibaldi|work: I have bitbake fetch recipes over ssh for git quite often, using my ssh agent | 21:33 |
Garibaldi|work | kergoth: hum, this isn't really a fetch. I call a script that computes a checksum and uses ssh to run a command on a remote server to get a signed version of the checksum. When I run the script manually, it works as expected. When I run the script from my recipe, it prompts me for my password. | 21:37 |
Garibaldi|work | It's possible I'm doing something else wrong | 21:37 |
Garibaldi|work | but I don't know what | 21:37 |
ndec | yes, i confirm that i can fetch git over ssh with password less config (.ssh/config + key). however the do_fetch might export variables that might not be exported in other tasks. | 21:42 |
*** nitink <nitink!nitink@nat/intel/x-roizkwokcyorfvlr> has joined #yocto | 21:46 | |
*** GusBricker <GusBricker!~GusBricke@CPE-120-148-198-99.heum1.vic.bigpond.net.au> has joined #yocto | 21:55 | |
*** jkridner|work <jkridner|work!~jkridner@c-98-250-142-42.hsd1.mi.comcast.net> has joined #yocto | 21:59 | |
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has quit IRC | 22:00 | |
Garibaldi|work | ndec: yes, looking at bitbake/lib/bb/fetch2/__init__.py, runfetchcmd seems to explicitly handle things like SSH_AUTH_SOCK SSH_AGENT_PID, etc. | 22:09 |
*** Crofton <Crofton!~balister@pool-71-171-41-155.ronkva.east.verizon.net> has quit IRC | 22:09 | |
Garibaldi|work | my activity isn't at fetch time, I'm signing and artifact that will get included in the image. | 22:10 |
Garibaldi|work | I've verified that those variables are not set when I call the script in my recipe | 22:20 |
Garibaldi|work | is there some mechanism to ask bitbake to not strip variables from the environment? I thought the EXTRAWHITE was intended for that? | 22:20 |
-YoctoAutoBuilder- build #80 of nightly-intel-gpl is complete: Failure [failed Building Images Building Images_1] Build details are at http://autobuilder.yoctoproject.org:8011/builders/nightly-intel-gpl/builds/80 | 22:20 | |
kergoth | thats what BB_ENV_EXTRAWHITE is for, yes | 22:21 |
Garibaldi|work | so I have BB_ENV_EXTRAWHITE set to "... SSH_AGENT_PID SSH_CLIENT SSH_TTY SSH_AUTH_SOCK SSH_ASKPASS SSH_CONNECTION". My shell has those variables exported (and BB_ENV_EXTRAWHITE), but those SSH_ variables are not in my environment within the recipe | 22:22 |
kergoth | use bitbake -e to examine the global config metadata which flows into all recipes | 22:23 |
kergoth | make sure thingsa re set to what you think they're set to | 22:23 |
kergoth | whenever something seems inexplicable, it's almost always a mismatch between my assumptions and reality, and inspection tools like bitbake -e are invaluable for that :) | 22:23 |
Garibaldi|work | good idea, will do | 22:24 |
*** smartin_ <smartin_!~smartin@ivr94-4-82-229-165-48.fbx.proxad.net> has joined #yocto | 22:25 | |
Garibaldi|work | so bitbake -e looks good. EXTRAWHITE has the variables, the variables are there with the appropriate values | 22:26 |
Garibaldi|work | maybe | 22:27 |
Garibaldi|work | yep, looks good | 22:27 |
Garibaldi|work | but if I do an 'env' in the recipe, I don't see them | 22:27 |
Garibaldi|work | (e.g., env > /tmp/env) | 22:27 |
Garibaldi|work | for instance, in 'bitbake -e <image>' I see: # $SSH_AGENT_PID # from env data.py:174 [inheritFromOS] # "28719 SSH_AGENT_PID="28719" | 22:30 |
kergoth | it's possible the vars got set in the metadata, but not *exported* from the metadata | 22:31 |
kergoth | vars in the metadata that aren't flagged as export don't end up in the spawned shell scripts for the shell tasks | 22:32 |
Garibaldi|work | ahh.. | 22:32 |
kergoth | try adding 'export SSH_AGENT_PID' and 'export SSH_AUTH_SOCK' to local.conf | 22:32 |
kergoth | to see if that's what's happening | 22:32 |
Garibaldi|work | ok, I'll give that a shot | 22:32 |
kergoth | iirc bitbake was supposed to re-export the vars it got from the env, but it could be it doesn't in whatever bitbake version you're using | 22:32 |
Garibaldi|work | yeah, that makes sense | 22:33 |
mr_science | Garibaldi|work: i think putting the vars in EXTRAWHITE should work, but in cases where i do that, i also export them in the jenkins job first | 22:42 |
mr_science | in that case they get passed as expected | 22:42 |
Garibaldi|work | mr_science: that's what I expected, but it didn't do what I wanted. I exported them in my shell, I added them to EXTRAWHITE, but they didn't make it into my recipe | 22:43 |
mr_science | so export FOO="bar" and then adding FOO to BB_ENV_EXTRAWHITE works in classic | 22:43 |
Garibaldi|work | I should mention I'm still using Yocto 1.3, just in case the behavior has changed since | 22:44 |
mr_science | i'm talking oe-classic and bitbake 1.10 | 22:44 |
*** agust <agust!~agust@p4FDE6243.dip0.t-ipconnect.de> has quit IRC | 22:44 | |
Garibaldi|work | ah, ok | 22:44 |
Garibaldi|work | I'm at 1.19.1 | 22:44 |
Garibaldi|work | we'll see if adding the export in local.conf helps | 22:45 |
mr_science | in poky master i just set them in local.conf and use them | 22:45 |
Garibaldi|work | yeah, but these are dynamic | 22:45 |
mr_science | don't think i've tried that with poky yet | 22:46 |
Garibaldi|work | adding the exports to local.conf triggered a rebuild of everything; we'll see if it works once that's done | 22:48 |
*** walters <walters!walters@nat/redhat/x-yuazgeppnydrzdon> has quit IRC | 22:48 | |
kergoth | downside to 'export' of any shell var of that sort, it affects the checksum of every shell task | 22:48 |
*** sameo <sameo!samuel@nat/intel/x-otoymodpecdeaymh> has joined #yocto | 22:48 | |
kergoth | because it not only puts it in the env of shell tasks, but also exports it from them | 22:48 |
kergoth | which means we can't know which exported vars are used by what the task runs, and which aren't | 22:48 |
Garibaldi|work | yeah, that makes sense too | 22:49 |
kergoth | ideally, we'd have task level export control | 22:49 |
kergoth | e.g. do_foo[exports] += "CC CFLAGS" | 22:49 |
kergoth | but we don't have that yet.. | 22:49 |
Garibaldi|work | yeah | 22:49 |
kergoth | its possible to rig it manually in particular cases by using python in the recipe, e.g. create a python task which runs your shell task, and which exports particular vars before running it, or somesuch, if it's worth the bother | 22:50 |
*** zeddii_home <zeddii_home!~zeddii_ho@CPE4494fc36228b-CMbcc810032faf.cpe.net.cable.rogers.com> has joined #yocto | 22:52 | |
Garibaldi|work | yeah, and these SSH_ variables change frequently :-/ | 22:54 |
Garibaldi|work | kergoth: do you know of an example of the manual rigging I can look at? | 22:55 |
-YoctoAutoBuilder- build #77 of nightly-world is complete: Failure [failed Building Images Publishing Artifacts] Build details are at http://autobuilder.yoctoproject.org:8011/builders/nightly-world/builds/77 | 22:57 | |
*** bfederau <bfederau!~quassel@service.basyskom.com> has quit IRC | 23:01 | |
*** walters <walters!walters@nat/redhat/x-kgyafwlzbitwqbpl> has joined #yocto | 23:01 | |
*** zeddii_home <zeddii_home!~zeddii_ho@CPE4494fc36228b-CMbcc810032faf.cpe.net.cable.rogers.com> has joined #yocto | 23:01 | |
*** bfederau <bfederau!~quassel@service.basyskom.com> has joined #yocto | 23:01 | |
*** walters <walters!walters@nat/redhat/x-kgyafwlzbitwqbpl> has quit IRC | 23:05 | |
kergoth | Garibaldi|work: try https://gist.github.com/kergoth/8409969 | 23:18 |
kergoth | Garibaldi|work: just threw it together, so it's had only limited testing, but it seems to work | 23:18 |
Garibaldi|work | I'll take a look -- thanks | 23:19 |
kergoth | be warned the use of bitbake internal variables isn't really kosher, the alternative is to use the commented out line instead, where there's a var with the tasks you want to support task level exports, rather than operating against all added tasks | 23:19 |
kergoth | does work, though | 23:19 |
* kergoth thinks about experimenting with reworking the base classes and bitbake.conf to reduce the global exports and convert them to task level exports where possible | 23:20 | |
kergoth | Garibaldi|work: figured it might be cleaner to do something generally useful rather than a single hardcoded example, but i can throw one of those together too if you end up preferring that approach | 23:21 |
* kergoth thinks this is relatively clean | 23:21 | |
-YoctoAutoBuilder- build #77 of nightly-qa-pam is complete: Failure [failed Building Images Running Sanity Tests] Build details are at http://autobuilder.yoctoproject.org:8011/builders/nightly-qa-pam/builds/77 | 23:21 | |
Garibaldi|work | kergoth: so for the commented out version, in local.conf I would have have TASKS_WITH_EXPORTS="my_recipe_name" | 23:21 |
kergoth | nope, its tasks | 23:21 |
Garibaldi|work | and the resut would be the same | 23:21 |
kergoth | in the recipe, you'd add TASKS_WITH_EXPORTS += "do_yourtask" | 23:22 |
Garibaldi|work | ah, ok | 23:22 |
kergoth | then do_yourtask[exports] += "... the ssh var names ..." | 23:22 |
kergoth | along with the inherit, if you dont inherit it globally | 23:22 |
Garibaldi|work | understood, thanks | 23:22 |
Garibaldi|work | I appreciate you putting that together | 23:22 |
kergoth | updated the gist to show the var use in the .inc alongside the rest | 23:23 |
kergoth | i'd already started doing it before you asked, i figured i'd see how much work it'd be to support an exports flag in a generic way | 23:23 |
kergoth | turns out, not much work | 23:23 |
kergoth | :) | 23:23 |
*** New <New!324eb6dd@gateway/web/freenode/ip.50.78.182.221> has quit IRC | 23:24 | |
*** Visitor <Visitor!324eb6dd@gateway/web/freenode/ip.50.78.182.221> has joined #yocto | 23:25 | |
*** Visitor <Visitor!324eb6dd@gateway/web/freenode/ip.50.78.182.221> has quit IRC | 23:27 | |
Garibaldi|work | I'm guessing __BBDELTASKS is also a internal variable | 23:27 |
Garibaldi|work | is there a kosher way of doing that too? | 23:28 |
kergoth | its only needed when using __BBTASKS | 23:31 |
kergoth | to support the built in deltask directive | 23:31 |
Garibaldi|work | ah, of course | 23:31 |
kergoth | anonymous python functions are run before that processing happens | 23:31 |
kergoth | so the deleted tasks will still bein __BBTASKS at that time | 23:31 |
kergoth | if you reload the gist, that's what it looks like without the bitbake-internal bits | 23:33 |
Garibaldi|work | thanks | 23:34 |
*** dvhart <dvhart!~dvhart@134.134.137.71> has quit IRC | 23:36 | |
-YoctoAutoBuilder- build #83 of buildtools is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org:8011/builders/buildtools/builds/83 | 23:43 | |
kergoth | Garibaldi|work: posted an improved version which supports both methods, with the automatic task selection only used if you opt-in to it: https://gist.github.com/kergoth/8410245 | 23:46 |
* kergoth goes to grab food | 23:47 | |
Garibaldi|work | kergoth: I'll give it a try -- thanks again | 23:47 |
Garibaldi|work | enjoy :-) | 23:47 |
*** SorenHolm <SorenHolm!~quassel@5634f347.rev.stofanet.dk> has quit IRC | 23:51 | |
*** lexano <lexano!~lexano@CPEa021b7ac59c9-CMbcc81000b054.cpe.net.cable.rogers.com> has joined #yocto | 23:54 | |
-YoctoAutoBuilder- build #78 of build-appliance is complete: Failure [failed Building Images] Build details are at http://autobuilder.yoctoproject.org:8011/builders/build-appliance/builds/78 | 23:58 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!