*** sameo <sameo!~samuel@192.55.54.43> has quit IRC | 00:04 | |
*** ant_home <ant_home!~ant__@95.236.250.16> has quit IRC | 00:08 | |
*** jdanderson <jdanderson!~janderson@38.104.105.146> has quit IRC | 00:09 | |
*** arkver <arkver!~ian@host86-154-141-209.range86-154.btcentralplus.com> has quit IRC | 00:12 | |
*** Aethenelle <Aethenelle!~Aethenell@199.15.128.78> has quit IRC | 00:19 | |
*** hundeboll <hundeboll!~hundeboll@open-mesh.org/catwoman/hundeboll> has quit IRC | 00:27 | |
*** hundeboll <hundeboll!~hundeboll@open-mesh.org/catwoman/hundeboll> has joined #yocto | 00:27 | |
*** MWelchUK <MWelchUK!~martyn@host81-152-196-47.range81-152.btcentralplus.com> has quit IRC | 00:27 | |
*** clopez <clopez!~tau@neutrino.es> has quit IRC | 00:35 | |
*** clopez <clopez!~tau@neutrino.es> has joined #yocto | 00:39 | |
*** MWelchUK <MWelchUK!~martyn@host86-139-247-165.range86-139.btcentralplus.com> has joined #yocto | 00:40 | |
*** SoylentYellow <SoylentYellow!~SoylentYe@207-114-172-147.static.twtelecom.net> has quit IRC | 00:47 | |
*** hodapp <hodapp!~hodapp@ns508885.ip-142-4-208.net> has quit IRC | 00:56 | |
*** nighty <nighty!~nighty@202.224.50.1> has joined #yocto | 00:56 | |
*** hodapp <hodapp!~hodapp@ns508885.ip-142-4-208.net> has joined #yocto | 01:00 | |
*** evanmeagher <evanmeagher!~MongooseW@50.1.57.30> has joined #yocto | 01:04 | |
*** fledermaus <fledermaus!~vivek@78.32.176.249> has quit IRC | 01:05 | |
*** evanmeagher <evanmeagher!~MongooseW@50.1.57.30> has quit IRC | 01:14 | |
*** evanmeagher <evanmeagher!~MongooseW@50.1.57.30> has joined #yocto | 01:16 | |
*** evanmeagher <evanmeagher!~MongooseW@50.1.57.30> has quit IRC | 01:17 | |
*** coolmouse <coolmouse!~coolmouse@113.201.253.71> has joined #yocto | 01:18 | |
*** SoylentYellow <SoylentYellow!~SoylentYe@c-67-169-85-254.hsd1.ca.comcast.net> has joined #yocto | 01:32 | |
*** btooth <btooth!6cab81a3@gateway/web/freenode/ip.108.171.129.163> has quit IRC | 01:42 | |
*** cbzx <cbzx!~cbzx@CPE0015f275ecd5-CM00195edd810c.cpe.net.cable.rogers.com> has joined #yocto | 02:05 | |
*** alimon1 <alimon1!~alimon@134.134.139.76> has joined #yocto | 02:09 | |
*** evanmeagher <evanmeagher!~MongooseW@73.71.33.109> has joined #yocto | 02:13 | |
*** Aethenelle <Aethenelle!~Aethenell@107.138.98.226> has joined #yocto | 02:13 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has quit IRC | 02:13 | |
*** alimon1 <alimon1!~alimon@134.134.139.76> has quit IRC | 02:24 | |
*** aboseley <aboseley!~aboseley@220.57.96.58.static.exetel.com.au> has quit IRC | 02:32 | |
*** Crofton|road <Crofton|road!~balister@c-73-189-176-81.hsd1.ca.comcast.net> has joined #yocto | 02:46 | |
*** cbzx <cbzx!~cbzx@CPE0015f275ecd5-CM00195edd810c.cpe.net.cable.rogers.com> has quit IRC | 02:47 | |
*** cbzx <cbzx!~cbzx@CPE0015f275ecd5-CM00195edd810c.cpe.net.cable.rogers.com> has joined #yocto | 02:53 | |
*** evanmeagher <evanmeagher!~MongooseW@73.71.33.109> has quit IRC | 02:54 | |
*** dfrey <dfrey!~dfrey@d173-180-73-51.bchsia.telus.net> has quit IRC | 02:59 | |
*** sa2ajj <sa2ajj!~quassel@dsl-espbrasgw1-50de2f-243.dhcp.inet.fi> has joined #yocto | 03:01 | |
*** dfrey <dfrey!~dfrey@199.167.17.50> has joined #yocto | 03:12 | |
*** Aethenelle <Aethenelle!~Aethenell@107.138.98.226> has quit IRC | 03:24 | |
*** evanmeagher <evanmeagher!~MongooseW@73.71.33.109> has joined #yocto | 03:26 | |
*** _janderson <_janderson!~jason@c-73-67-183-144.hsd1.or.comcast.net> has joined #yocto | 03:27 | |
*** evanmeag_ <evanmeag_!~MongooseW@73.71.33.109> has joined #yocto | 03:29 | |
*** evanmeagher <evanmeagher!~MongooseW@73.71.33.109> has quit IRC | 03:30 | |
*** evanmeagher <evanmeagher!~MongooseW@73.71.33.109> has joined #yocto | 03:34 | |
*** evanmeag_ <evanmeag_!~MongooseW@73.71.33.109> has quit IRC | 03:34 | |
*** coolmouse <coolmouse!~coolmouse@113.201.253.71> has quit IRC | 04:03 | |
*** evanmeagher <evanmeagher!~MongooseW@73.71.33.109> has quit IRC | 04:05 | |
*** evanmeagher <evanmeagher!~MongooseW@73.71.33.109> has joined #yocto | 04:27 | |
*** otay <otay!~jwicks@2602:306:3000:fa20:76d4:35ff:fe88:c2ac> has joined #yocto | 04:29 | |
otay | Hi. What is the correct way to add a line in the target image to /etc/rc.local? Do I need to patch the recipe that creates it or can I do it from a different recipe? | 04:30 |
---|---|---|
*** SoylentYellow <SoylentYellow!~SoylentYe@c-67-169-85-254.hsd1.ca.comcast.net> has quit IRC | 04:34 | |
bluelightning | otay: typically you'd patch the recipe that provides the thing, using a postinstall script (pkg_postinst_${PN} () { ... }) | 04:45 |
bluelightning | otay: but rather than using rc.local wouldn't you be better off using an actual initscript? | 04:45 |
*** evanmeagher <evanmeagher!~MongooseW@73.71.33.109> has quit IRC | 04:46 | |
bluelightning | if you can provide the initscript we have pretty robust support for ensuring it gets enabled | 04:46 |
*** cbzx <cbzx!~cbzx@CPE0015f275ecd5-CM00195edd810c.cpe.net.cable.rogers.com> has quit IRC | 04:50 | |
otay | okay, good info on the patch. Was wondering about that. Yes, initscript would be better. But even better would be to modify the actual software itself. However, I'm not totally sure of the future of it so don't want to spend too much effort. | 04:52 |
otay | To clarify, the build I'm doing comes with smartpm. I just need to set a default channel. | 04:53 |
otay | So, yeah, adding the channel the proper way would be better but figured if I can add the channel (repo) easily it will buy me some time. Sorry to sound like a hack. | 04:55 |
otay | There are a lot of layers in this build. Feels like I'm jumping in to the deep end. | 04:55 |
otay | But you just gave me another idea | 04:56 |
otay | Correction: you gave me the answer. | 04:57 |
otay | post install script | 04:57 |
otay | So I can patch the thing that makes rc.local. 2) do a post install script in a different package or same package or 3) cry a lot.. jk;3) set the channel in the code somewhere. | 04:59 |
otay | Is it uncommon to modify the destination image from a recipe? I mean, couldn't I do echo foo >> ../../dest/image/etc/rc.local from a totally different recipe? | 05:01 |
otay | Or is that weird? | 05:01 |
*** AndersD <AndersD!~anders@h83-209-191-235.dynamic.se.alltele.net> has joined #yocto | 05:02 | |
otay | Either way, I like the post install script idea. At least I can handle that. Thank you | 05:02 |
* otay :) | 05:03 | |
otay | btw; we have a fork of yocto. | 05:03 |
otay | (I mean the guy who hired me does ;) ) | 05:04 |
*** _janderson <_janderson!~jason@c-73-67-183-144.hsd1.or.comcast.net> has quit IRC | 05:09 | |
bluelightning | otay: you can't poke files into the image like that from another recipe | 05:14 |
bluelightning | otay: in an image recipe, you can add a call to a function in ROOTFS_POSTPROCESS_COMMAND and then have that function do whatever you want to the image though | 05:15 |
bluelightning | having said that there ought to be a means to set up feeds without needing to do this | 05:15 |
bluelightning | which version of the build system are you using (or rather, which is your fork based on) ? | 05:15 |
otay | ahh, interesting. | 05:15 |
otay | It's the Wind River one | 05:15 |
otay | Well, one of them I should say | 05:16 |
otay | The one for IoT. | 05:16 |
niteshnarayanlal | Hi, I am facing an issue while writing a recipe. This recipe depends on another package not just for its libraries and headers | 05:17 |
niteshnarayanlal | but also for its makefiles | 05:17 |
niteshnarayanlal | so I can't simply import its headers and libraries to std path | 05:17 |
niteshnarayanlal | any suggestions? | 05:17 |
otay | bluelightning but I agree, that doing something like ROOTFS_POSTPROCESS_COMMAND is a sign I'm doing something wrong. I like your idea of post-install. And actually, just want to make an rpm that does it. Sound clean | 05:18 |
otay | (sounds clean: An rpm that just runs a command in a post install script. I wish I would have thought of that. :) ) | 05:20 |
* otay goes to it | 05:21 | |
otay | (smart channel --add in pkg_postinst_${PN} in OurRepo.rpm) +1 to bluelightning. | 05:26 |
otay | niteshnarayanlal I had that problem before also but ended up doing something different so I'm no help | 05:45 |
*** agust <agust!~agust@p4FDE6B22.dip0.t-ipconnect.de> has joined #yocto | 05:47 | |
*** mattsm <mattsm!uid128834@gateway/web/irccloud.com/x-dmezvmztbvieetbj> has quit IRC | 06:01 | |
Ulfalizer | i get some annoying "WARNING: QA Issue: foo has an incompatible license. Excluding from packaging. [incompatible-license]" warnings where there doesn't seem to be any real problem since the packages in question are never included in any images. it should be safe to silence them with INSANE_SKIP, right? | 06:07 |
niteshnarayanlal | otavio, yeah the best possible solution I think is to build that package from the same recipe first | 06:14 |
niteshnarayanlal | and then use it | 06:14 |
niteshnarayanlal | although its not a very refined way :/ | 06:15 |
otay | Ulfalizer I was getting a similar QA warning and did: do_qa_configure () {} | 06:19 |
otay | override. Not sure if it will help in your case. | 06:19 |
*** dfrey <dfrey!~dfrey@199.167.17.50> has quit IRC | 06:24 | |
Ulfalizer | seems a bit hackish | 06:24 |
Ulfalizer | looks like the INSANE_SKIP_* logic is coded specifically for each case in package.bbclass | 06:27 |
*** Herrie|2 <Herrie|2!~Herrie@dhcp-077-250-235-241.chello.nl> has joined #yocto | 06:27 | |
*** morphis <morphis!~morphis@p5086275C.dip0.t-ipconnect.de> has joined #yocto | 06:28 | |
Ulfalizer | but it hasn't been coded for incompatible-license :/ | 06:28 |
*** Herrie <Herrie!~Herrie@dhcp-077-250-235-241.chello.nl> has quit IRC | 06:28 | |
otay | maybe the license type given doesn't match the license file? | 06:29 |
otay | Does anybody know if it's possible (from a layer) to make an archive (rpm) that only has a post install script in it? | 06:31 |
*** dreyna4529 <dreyna4529!~dreyna@c-24-5-28-247.hsd1.ca.comcast.net> has joined #yocto | 06:31 | |
Ulfalizer | otay: nah, the problem is just that one of the packages generated from the recipe has a blacklisted license | 06:32 |
Ulfalizer | however, that package isn't used, so it's okay | 06:32 |
otay | ahh | 06:33 |
*** pohly <pohly!~pohly@p57A579DF.dip0.t-ipconnect.de> has joined #yocto | 06:35 | |
*** dfrey <dfrey!~dfrey@199.167.17.50> has joined #yocto | 06:44 | |
*** ccrenguta <ccrenguta!56231be3@gateway/web/freenode/ip.86.35.27.227> has joined #yocto | 07:05 | |
*** dreyna4529 <dreyna4529!~dreyna@c-24-5-28-247.hsd1.ca.comcast.net> has quit IRC | 07:05 | |
*** ccrenguta <ccrenguta!56231be3@gateway/web/freenode/ip.86.35.27.227> has quit IRC | 07:06 | |
*** steve___ <steve___!56231be3@gateway/web/freenode/ip.86.35.27.227> has joined #yocto | 07:07 | |
*** stevebaker_ <stevebaker_!56231be3@gateway/web/freenode/ip.86.35.27.227> has joined #yocto | 07:07 | |
*** nighty <nighty!~nighty@202.224.50.1> has quit IRC | 07:15 | |
*** nighty <nighty!~nighty@p001.gate.atson.jp> has joined #yocto | 07:28 | |
*** toscalix <toscalix!~toscalix@149.100.1.60> has joined #yocto | 07:40 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has joined #yocto | 07:47 | |
*** csanchezdll <csanchezdll!~user@galileo.kdpof.com> has joined #yocto | 07:48 | |
*** kad <kad!~kad@unaffiliated/kad> has joined #yocto | 07:52 | |
*** jku <jku!jku@nat/intel/x-qlhgegmrghnnfzir> has joined #yocto | 07:53 | |
*** jbrianceau_away <jbrianceau_away!uid10952@gateway/web/irccloud.com/x-utlybapkhfxnghgu> has joined #yocto | 07:53 | |
*** jbrianceau_away is now known as jbrianceau | 07:54 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has quit IRC | 07:55 | |
*** townxelliot <townxelliot!~ell@176.252.190.162> has joined #yocto | 07:56 | |
*** boucman_work <boucman_work!~boucman@bob75-2-81-56-46-209.fbx.proxad.net> has joined #yocto | 07:57 | |
*** sno <sno!~sno@ip-95-223-195-210.hsi16.unitymediagroup.de> has quit IRC | 07:58 | |
*** yann|work <yann|work!~yann@nan92-1-81-57-214-146.fbx.proxad.net> has quit IRC | 08:01 | |
*** redengin <redengin!~redengin@2601:600:9200:181:4845:6258:b235:aa3f> has quit IRC | 08:11 | |
*** mckoan|away is now known as mckoan | 08:13 | |
mckoan | good morning | 08:13 |
boucman_work | morning | 08:14 |
*** grma <grma!~gruberm@80.93.38.128> has joined #yocto | 08:15 | |
LetoThe2nd | howdy! :-) | 08:22 |
*** diego_r <diego_r!~diego@host65-246-static.10-188-b.business.telecomitalia.it> has joined #yocto | 08:22 | |
*** t0mmy <t0mmy!~tprrt@217.114.201.133> has joined #yocto | 08:22 | |
aratiu | goood morning | 08:23 |
*** sno <sno!~sno@rademacherexchange.de> has joined #yocto | 08:23 | |
*** TobSnyder <TobSnyder!~schneider@ip9234b44d.dynamic.kabel-deutschland.de> has joined #yocto | 08:24 | |
*** Anticom <Anticom!~timo.m@217.6.33.234> has joined #yocto | 08:27 | |
*** toscalix <toscalix!~toscalix@149.100.1.60> has quit IRC | 08:27 | |
*** leon-anavi <leon-anavi!~leon@5.53.209.92> has joined #yocto | 08:27 | |
Anticom | Hi all. I'm having an issue with my own distro. I've copied poky.conf to my own layer, renamed and modified it: https://gist.github.com/Anticom/1bd29c45f002a0b96a84 | 08:32 |
Anticom | The issue i'm faced with now is that i can't see, where default-distrovars.inc is included now | 08:32 |
Anticom | Any recommendations how to track down the issue? | 08:32 |
*** dfrey <dfrey!~dfrey@199.167.17.50> has quit IRC | 08:35 | |
*** sameo <sameo!~samuel@192.55.55.41> has joined #yocto | 08:36 | |
*** marek__ <marek__!~marek@81.89.61.168.host.vnet.sk> has joined #yocto | 08:38 | |
*** roccof <roccof!~roccof@93-51-177-218.ip268.fastwebnet.it> has joined #yocto | 08:39 | |
*** igor2 <igor2!~Igor_Stop@134.134.137.71> has quit IRC | 08:40 | |
*** matteo <matteo!~matteo@openwrt/developer/matteo> has joined #yocto | 08:42 | |
*** nighty <nighty!~nighty@p001.gate.atson.jp> has quit IRC | 08:43 | |
*** igor2 <igor2!~Igor_Stop@134.134.137.71> has joined #yocto | 08:44 | |
*** edbart <edbart!~ebartosh@192.198.151.45> has joined #yocto | 08:45 | |
*** redengin <redengin!~redengin@c-67-160-25-22.hsd1.wa.comcast.net> has joined #yocto | 08:46 | |
*** rburton <rburton!~Adium@home.burtonini.com> has joined #yocto | 08:51 | |
Anticom | Okay i've tracked it down to bitbake.conf | 08:51 |
Anticom | How would i change, what that includes? custom bb.conf in my layer aswell? :O | 08:51 |
Anticom | Or would you just not use IMAGE_FEATURES_DEFAULT at all? | 08:52 |
mborzecki | Anticom: what is it that you're aiming to do? | 08:55 |
Anticom | mborzecki: Well 1st currently i'm having a lot of IMAGE_FEATURES_remove in my image target to get rid of various features comming from IMAGE_FEATURES_DEFAULT and 2nd i wanted my own distro anyway so i can set stuff like update channels there. I think also the choice of init manager would be appropriate there, wouldn't it? | 08:58 |
mborzecki | Anticom: yes, this is the right place to setup systemd as init | 08:59 |
Anticom | mborzecki: However i don't want to reinvent the wheel (which would end up being square with my skills anyway) but only tune certain aspects of poky.conf (e.g. the IMAGE_FEATURES) | 09:01 |
*** joshuagl <joshuagl!~joshuagl@192.198.151.44> has joined #yocto | 09:01 | |
Anticom | But i'm still having a hard time figuring out what is included or configured where and why | 09:02 |
Anticom | And (probably most important) some bb internals | 09:02 |
mborzecki | Anticom: keep in mind that distro should only setup a policy, image decides what gets installed (and that may partially depend on distro features) | 09:03 |
Anticom | mborzecki: But poky.conf is setting some IMAGE_FEATURES i don't need. Why would i have x11 as distro feature if my target device doesn't have a screen? :> | 09:03 |
Anticom | or opengl or alsa if i don't need audio | 09:04 |
bluelightning | Anticom: you would never provide your own bitbake.conf, unless you were doing something with bitbake completely other than OpenEmbedded that is | 09:05 |
mborzecki | Anticom: i don't recall poky setting image features directly, iirc it's more like poky would enable x11 in distro features | 09:05 |
Anticom | mborzecki: it is | 09:05 |
bluelightning | Anticom: just override the values you want to in your custom distro config, or even local.conf temporarily | 09:05 |
rburton | remember poky is a sample, if it doesn't fit what you want (which is expected) then create your own distro with your own DISTRO_FEATURES | 09:05 |
rburton | poky explicitly enables lots of features | 09:06 |
bluelightning | Anticom: you're familiar with bitbake -e which shows a trace of where variables get set? | 09:06 |
Anticom | bluelightning, rburton and how are the DEFAULT_ _DEFAULT meant to be handled? Just throw them away in a custom distro? | 09:06 |
Anticom | Because their values are burried deep in some include hierarchy which i don't get how to override | 09:06 |
Anticom | bluelightning: yup i am :) | 09:07 |
bluelightning | Anticom: the intention is that you provide your own value for DISTRO_FEATURES, or add/remove items from it - DISTRO_FEATURES_DEFAULT is meant to remain at the default in case you need that | 09:07 |
bluelightning | for most cases the hierarchy is irrelevant - just set the value you want to set in your distro config | 09:07 |
Anticom | bluelightning: So how wDISTRO_FEATURES_DEFAULT living in meta/.../default-distrovars.conf which along the way is included by bitbake.conf? | 09:08 |
rburton | because its the default? | 09:08 |
*** maxin <maxin!~maxin@2001:998:22:0:95b0:4d0a:2f3a:ed51> has joined #yocto | 09:08 | |
Anticom | how would* | 09:08 |
rburton | just assign your own | 09:08 |
bluelightning | Anticom: you're not meant to change DISTRO_FEATURES_DEFAULT | 09:08 |
bluelightning | change DISTRO_FEATURES, that's what actually has an effect... | 09:08 |
Anticom | bluelightning: well that was my question :) | 09:08 |
Anticom | so just set DISTRO_FEATURES ?= "a b c ${DISTRO_FEATURES_LIBC}" discarding any default stuff is the way to go? | 09:09 |
*** adca <adca!~adca@193.202.22.66> has joined #yocto | 09:10 | |
*** joseppc <joseppc!~Josep@sestofw01.enea.se> has quit IRC | 09:10 | |
rburton | a distro should use = | 09:10 |
mborzecki | i'd say DISTRO_FEATURES = ".." rather than ?= | 09:10 |
bluelightning | Anticom: pretty much except you might as well use = not ?= | 09:10 |
mborzecki | unanimous ;) | 09:10 |
bluelightning | it's great when we all agree :) | 09:11 |
Anticom | but why is it done that way in poky.conf? | 09:11 |
Anticom | like what would set DISTRO_FEATURES prior to poky.conf? | 09:11 |
bluelightning | Anticom: it's meant to make it slightly easier to override if you want to keep using poky.conf itself | 09:11 |
bluelightning | local.conf | 09:11 |
Anticom | so local.conf is evaluated first and then poky.conf? | 09:11 |
rburton | it actually just makes it more fragile, we should change that to = imho | 09:11 |
bluelightning | yes | 09:11 |
Anticom | well wouldn't it be better to keep ?= in that case so i can still override DISTRO_FEATURES in local.conf? | 09:12 |
rburton | people who do DISTRO_FEATURES += in local.conf suddenly find glibc wont build | 09:12 |
bluelightning | Anticom: if you're curious about the order, look at the bunch of require... lines in conf/bitbake.conf | 09:12 |
rburton | Anticom: you'll have to overide the entire declaration, if you want to alter then use _remove and _append - then it doesn't matter | 09:12 |
Anticom | bluelightning: That's the only thing im missing in the docs: More pretty drawings like in android docs for example | 09:12 |
bluelightning | Anticom: FWIW, local.conf *must* be parsed before the distro config, since before local.conf is parsed we don't actually know what the value of DISTRO is ;) | 09:12 |
mborzecki | Anticom: this is the order in which *.conf are included https://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/meta/conf/bitbake.conf#n696 | 09:12 |
Anticom | bluelightning: good point :) | 09:13 |
*** coolmouse <coolmouse!~coolmouse@124.89.111.46> has joined #yocto | 09:13 | |
Anticom | Thank's for all the information yet again (: | 09:13 |
Anticom | with great comunity comes great projects ;) | 09:14 |
*** arkver <arkver!~ian@host86-154-141-209.range86-154.btcentralplus.com> has joined #yocto | 09:14 | |
bluelightning | I agree we should document the order, the question is where would be the best place in the docs to do it... | 09:14 |
Anticom | bluelightning: either a seperate "internals" section or isn't there something explaining how bitbake works in a high-level view already? | 09:15 |
Anticom | Like where there are some charts explaining it already | 09:15 |
*** yann|work <yann|work!~yann@LFbn-1-1026-146.w86-247.abo.wanadoo.fr> has joined #yocto | 09:15 | |
*** joseppc <joseppc!~Josep@192.36.1.252> has joined #yocto | 09:17 | |
*** jonathanmaw <jonathanmaw!~jonathanm@82-70-136-246.dsl.in-addr.zen.co.uk> has joined #yocto | 09:18 | |
*** adca <adca!~adca@193.202.22.66> has quit IRC | 09:19 | |
*** vdehors <vdehors!~vdehors@193.56.60.161> has joined #yocto | 09:21 | |
mborzecki | Anticom: there's a bitbake manual, but that mostly covers the fine details of parsing and effects of +=, _append, ?=, = and so on | 09:22 |
Anticom | mborzecki: I know but thanks :) | 09:23 |
Anticom | Have to reboot, brb | 09:23 |
*** Anticom <Anticom!~timo.m@217.6.33.234> has quit IRC | 09:24 | |
*** dfrey <dfrey!~dfrey@199.167.17.50> has joined #yocto | 09:24 | |
*** adca <adca!~adca@193.202.22.66> has joined #yocto | 09:30 | |
*** Anticom <Anticom!~timo.m@217.6.33.234> has joined #yocto | 09:31 | |
Anticom | bluelightning, rburton: One more question: Why is graphical and audio stuff set in the defaults? I mean talking embedded devices (thinking towards IoT devices like "simple" connected temperature sensor etc.) they offten don't have a display and/or speakers. Is there no more "elegant" way to split those concerns into seperate configs / units? | 09:35 |
*** IvanSB <IvanSB!~IvanSB@host224-145-dynamic.244-95-r.retail.telecomitalia.it> has joined #yocto | 09:35 | |
Anticom | I'm imagining something like IMAGE_FEATURES packagegroups where you could say "i want audio" or "i have a display" | 09:35 |
rburton | Anticom: it's entirely expected that you change your DISTRO_FEATURES for what you're working on | 09:35 |
Anticom | Or is poky meant to be more feature packed? | 09:35 |
rburton | *poky* enables almost everything, for testing | 09:36 |
Anticom | rburton: Of course it is but from my personal experience it's tedious to get that sorted as a newbie :) | 09:36 |
Anticom | rburton: okay get it | 09:36 |
rburton | if poky disabled audio and video, we'd have nothing testing those recipes | 09:36 |
rburton | Anticom: clearly the bits of the docs where it says "and now you create your own distro" needs to be clearer | 09:37 |
Anticom | rburton: so the idea is if you're new just build poky; it has everything and can do anything | 09:37 |
Anticom | rburton: well there's a long weekend ahead. I might fiddle with a draft for you guys if that might help | 09:37 |
Anticom | That would also help me prove that i got everything right so far | 09:38 |
*** zero_note <zero_note!~zero_note@2.238.240.162> has joined #yocto | 09:38 | |
mborzecki | another big thing is when to define your own machine | 09:38 |
Anticom | mborzecki: i.MX6 ftw :p | 09:39 |
Anticom | i'm not responsible for the BSP part but afaik keith-koep ships some bsp stuff so it's rather straight forward | 09:40 |
Anticom | rburton: Btw is there some way to find out more about what a certain distro feature does? For example can i search for distro features on layers.openembedded.org ? | 09:42 |
rburton | Anticom: they're often deliberately vague | 09:42 |
rburton | (opengl for example) | 09:43 |
Anticom | rburton: is there some bb flag to find out more about it? like -e ? | 09:43 |
rburton | no | 09:43 |
rburton | grep? | 09:43 |
Anticom | bummer | 09:43 |
rburton | what flag in particular? | 09:43 |
Anticom | fair enough but grep can take forever if you don't know based in which directory you have to search | 09:43 |
*** ziggo <ziggo!~ziggo@217.89.178.116> has joined #yocto | 09:44 | |
Anticom | rburton: Well i was asking for a "debugging /tracing" thing where you could provide an image feature instead of a target much like bb -e target | 09:44 |
Anticom | or recipe to get my terms correct | 09:44 |
rburton | Anticom: search meta/ | 09:44 |
*** adca <adca!~adca@193.202.22.66> has left #yocto | 09:45 | |
Anticom | rburton: probably the distro features often refer to some linux googable stuff like "argp" for example i suppose | 09:45 |
rburton | pretty sure that one isn't used anymore | 09:46 |
rburton | (grep agrees) | 09:46 |
rburton | we have a standalone argp recipe for glibcs without it these days | 09:46 |
*** adca <adca!~adca@193.202.22.66> has joined #yocto | 09:47 | |
rburton | oh uclibc respects it still | 09:47 |
*** coolmouse <coolmouse!~coolmouse@124.89.111.46> has quit IRC | 09:48 | |
*** mago_ <mago_!~mago@88.131.56.168> has joined #yocto | 09:49 | |
Anticom | Oh one last thing i've asked myself a couple of times now. I sometimes see @bb.utils.foobar helpers here and there. Are they documented in the bb manual? I actually never really coded python so i don't even know, whether that's some inlined python or some custom bb DSL and where to find the API | 09:54 |
*** raykinsella78 <raykinsella78!rkinsell@nat/intel/x-wrebofoofrqmjjix> has joined #yocto | 09:55 | |
*** raykinsella78 <raykinsella78!rkinsell@nat/intel/x-wrebofoofrqmjjix> has left #yocto | 09:55 | |
rburton | ${@ is inline python | 09:56 |
rburton | bb.utils are cunningly in bitbake/lib/bb/utils.py :) | 09:56 |
Anticom | Is there a list of commonly used helpers? | 09:56 |
rburton | there's also meta/lib/oe/ with some stuff in | 09:56 |
rburton | bb/utils.py is a convenient list of utility functions :) | 09:57 |
Anticom | I'd like to write more sophisticated recipes but i'm having a hard time to understand what the params are and what some of them are good for | 09:57 |
Anticom | Okay, i'll check that out | 09:57 |
Anticom | cheers | 09:57 |
boucman_work | yeah, the python API would need some love on the documentation side... | 10:04 |
*** belen <belen!~Adium@134.134.139.74> has joined #yocto | 10:09 | |
*** zero_note <zero_note!~zero_note@2.238.240.162> has quit IRC | 10:13 | |
*** clement_ is now known as clement | 10:13 | |
mborzecki | along with defined variables, like `d` | 10:17 |
*** IvanSB <IvanSB!~IvanSB@host224-145-dynamic.244-95-r.retail.telecomitalia.it> has quit IRC | 10:22 | |
Ulfalizer | there's a little bit of documentation in the bitbake manual at least | 10:26 |
*** zero_note <zero_note!~zero_note@2.238.240.162> has joined #yocto | 10:26 | |
*** blitz00 <blitz00!stefans@unaffiliated/blitz00> has joined #yocto | 10:28 | |
*** raykinsella78 <raykinsella78!rkinsell@nat/intel/x-wrebofoofrqmjjix> has joined #yocto | 10:32 | |
raykinsella78 | call me crazy - but does file-rdep do an ldd or readelf -d to figure out the dependencies of an executable, and then check that something provides them. | 10:33 |
*** nighty <nighty!~nighty@s581215.xgsspn.imtp.tachikawa.spmode.ne.jp> has joined #yocto | 10:37 | |
Anticom | I don't get where pulseaudio is added to my DISTRO_FEATURES. bb -e recipe yields: # append utils.py:128 [features_backfill] \\\ # " pulseaudio bluez5" | 10:43 |
Anticom | But what has utils.py got to do with my DISTRO_FEATURES and what is features_backfill? | 10:43 |
*** leon-anavi <leon-anavi!~leon@5.53.209.92> has quit IRC | 10:45 | |
*** rocsorva <rocsorva!~arnold@80.97.64.55> has quit IRC | 10:46 | |
Anticom | nvm, think i've figured it out myself | 10:46 |
*** leon <leon!~leon@5.53.209.92> has joined #yocto | 10:47 | |
*** leon <leon!~leon@5.53.209.92> has joined #yocto | 10:48 | |
*** leon is now known as leon-anavi | 10:48 | |
*** aboseley_ <aboseley_!~aboseley@101.165.3.61> has quit IRC | 10:50 | |
stevebaker_ | Can someone tell me where do I use a custom defconfig for uboot in my uboot.bbappend? I used UBOOT_MACHINE="defconfig", but it gives me no errors and it seems that the defconfig is not really used. Any help very appreciated. thanks | 10:53 |
*** Biliogadafr <Biliogadafr!~pin@nat3-minsk-pool-46-53-183-225.telecom.by> has joined #yocto | 11:00 | |
*** LocutusOfBorg <LocutusOfBorg!~Gianfranc@ubuntu/member/locutusofborg> has joined #yocto | 11:07 | |
*** maxin <maxin!~maxin@2001:998:22:0:95b0:4d0a:2f3a:ed51> has quit IRC | 11:09 | |
*** toscalix <toscalix!~toscalix@149.100.1.60> has joined #yocto | 11:19 | |
*** edbart <edbart!~ebartosh@192.198.151.45> has quit IRC | 11:22 | |
*** edbart <edbart!~ebartosh@192.198.151.45> has joined #yocto | 11:22 | |
*** cesdv <cesdv!~cesdv@client-188-168-43-165.spb-teleport.ru> has quit IRC | 11:29 | |
*** cesdv <cesdv!~cesdv@client-188-168-43-165.spb-teleport.ru> has joined #yocto | 11:31 | |
*** TobSnyder1 <TobSnyder1!~schneider@ip9234b44d.dynamic.kabel-deutschland.de> has joined #yocto | 11:36 | |
*** TobSnyder <TobSnyder!~schneider@ip9234b44d.dynamic.kabel-deutschland.de> has quit IRC | 11:36 | |
*** berton <berton!~fabio@187.23.154.250> has joined #yocto | 11:36 | |
*** coolmouse <coolmouse!~coolmouse@113.200.25.79> has joined #yocto | 11:37 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 11:37 | |
*** coolmouse <coolmouse!~coolmouse@113.200.25.79> has quit IRC | 11:38 | |
*** coolmouse <coolmouse!~coolmouse@113.200.25.79> has joined #yocto | 11:38 | |
*** dfrey <dfrey!~dfrey@199.167.17.50> has quit IRC | 11:38 | |
*** dshwang <dshwang!~dshwang@134.134.139.78> has quit IRC | 11:40 | |
*** dshwang <dshwang!~dshwang@134.134.139.78> has joined #yocto | 11:41 | |
*** dfrey <dfrey!~dfrey@199.167.17.50> has joined #yocto | 11:51 | |
*** stevebaker_ <stevebaker_!56231be3@gateway/web/freenode/ip.86.35.27.227> has quit IRC | 11:53 | |
niteshnarayanlal | hi i am trying to modify this recipe | 11:58 |
niteshnarayanlal | https://github.com/flihp/meta-measured/tree/0c8b4e24335a2fbb24472d27093d823f613f7375/recipes-tpm/trousers | 11:58 |
niteshnarayanlal | I have few patches which I am including and then trying add CFLAGS_append and LDFLAGS_append to | 11:58 |
niteshnarayanlal | add the path of required library and headers | 11:58 |
niteshnarayanlal | but it is still not able to find those | 11:59 |
niteshnarayanlal | I am wondering if I am doing that at wrong location. | 11:59 |
niteshnarayanlal | as it is using something init.sh | 11:59 |
niteshnarayanlal | not sure if those flags will impact its compilation | 11:59 |
*** CTtpollard <CTtpollard!~tom@82-70-136-246.dsl.in-addr.zen.co.uk> has quit IRC | 12:02 | |
*** arkver <arkver!~ian@host86-154-141-209.range86-154.btcentralplus.com> has quit IRC | 12:03 | |
*** CTtpollard <CTtpollard!~tom@82-70-136-246.dsl.in-addr.zen.co.uk> has joined #yocto | 12:04 | |
*** arkver <arkver!~arkver@host86-154-141-209.range86-154.btcentralplus.com> has joined #yocto | 12:05 | |
*** dfrey <dfrey!~dfrey@199.167.17.50> has quit IRC | 12:05 | |
*** nemunaire <nemunaire!~nemunaire@ra.nemunai.re> has quit IRC | 12:13 | |
*** nemunaire <nemunaire!~nemunaire@ra.nemunai.re> has joined #yocto | 12:14 | |
*** dfrey <dfrey!~dfrey@199.167.17.50> has joined #yocto | 12:18 | |
*** caiortp <caiortp!~inatel@131.221.240.204> has joined #yocto | 12:25 | |
*** redengin <redengin!~redengin@c-67-160-25-22.hsd1.wa.comcast.net> has quit IRC | 12:28 | |
*** kscherer <kscherer!~kscherer@128.224.252.2> has quit IRC | 12:29 | |
*** nighty <nighty!~nighty@s581215.xgsspn.imtp.tachikawa.spmode.ne.jp> has quit IRC | 12:31 | |
*** igor3 <igor3!~igor@189.112.127.225> has joined #yocto | 12:34 | |
*** rbuchmann <rbuchmann!~rbuchmann@LAubervilliers-656-1-235-184.w193-248.abo.wanadoo.fr> has quit IRC | 12:44 | |
*** redengin <redengin!~redengin@c-67-160-25-22.hsd1.wa.comcast.net> has joined #yocto | 12:45 | |
*** blueness_ <blueness_!~blueness@cpe-74-77-145-97.buffalo.res.rr.com> has quit IRC | 12:45 | |
*** blueness_ <blueness_!~blueness@cpe-74-77-145-97.buffalo.res.rr.com> has joined #yocto | 12:49 | |
*** sujith_h <sujith_h!~toaster@kde/developers/sujithh> has quit IRC | 12:51 | |
*** sujith_h <sujith_h!~toaster@139.181.35.34> has joined #yocto | 12:51 | |
*** rbuchmann <rbuchmann!~rbuchmann@LAubervilliers-656-1-235-184.w193-248.abo.wanadoo.fr> has joined #yocto | 12:57 | |
*** raykinsella78 <raykinsella78!rkinsell@nat/intel/x-wrebofoofrqmjjix> has left #yocto | 12:57 | |
*** dreyna4529 <dreyna4529!~dreyna@c-24-5-28-247.hsd1.ca.comcast.net> has joined #yocto | 13:01 | |
*** riz_ <riz_!4a69aefe@gateway/web/freenode/ip.74.105.174.254> has joined #yocto | 13:05 | |
*** dreyna4529 <dreyna4529!~dreyna@c-24-5-28-247.hsd1.ca.comcast.net> has quit IRC | 13:06 | |
riz_ | When I use "bitbake core-image-minimal -c populate_sdk" is there a way of changing the directory it builds into? It asks me the first time, but no other time after that. | 13:06 |
*** jonathanmaw <jonathanmaw!~jonathanm@82-70-136-246.dsl.in-addr.zen.co.uk> has quit IRC | 13:07 | |
*** jonathanmaw <jonathanmaw!~jonathanm@82-70-136-246.dsl.in-addr.zen.co.uk> has joined #yocto | 13:07 | |
rburton | it asks you where to *unpack* but after that you don't need to run the installer | 13:08 |
riz_ | It isnt asking me anymore | 13:09 |
riz_ | Just the first time | 13:09 |
riz_ | I updated my poky build, so I wanted to update the SDK, but in a different directory | 13:10 |
*** sujith_h <sujith_h!~toaster@139.181.35.34> has quit IRC | 13:11 | |
*** sujith_h <sujith_h!~toaster@kde/developers/sujithh> has joined #yocto | 13:11 | |
igor3 | maybe its because you need to run bitbake -c cleanall core-image-minimal before populate_sdk again | 13:14 |
rburton | riz_: do you mean the directory the installer unpacks to? | 13:14 |
riz_ | Yes | 13:14 |
rburton | try a fresh terminal, maybe its finding an env var and updating the one you're currently using? | 13:15 |
*** vmeson <vmeson!~rmacleod@24-212-184-107.cable.teksavvy.com> has joined #yocto | 13:17 | |
*** fledermaus <fledermaus!~vivek@93.93.133.71> has joined #yocto | 13:18 | |
*** dfrey <dfrey!~dfrey@199.167.17.50> has quit IRC | 13:19 | |
*** ohmy <ohmy!53ce617d@gateway/web/freenode/ip.83.206.97.125> has joined #yocto | 13:19 | |
ohmy | hello everyone | 13:19 |
riz_ | New terminal did not work | 13:19 |
ohmy | i've a strange behavior with eGalax touch screen, recognized by my system as HID, so i'm trying to bind/unbind the USB from HID to touchscreen driver but getting No such file or directory error whenever i try to echo -n "1-2.4:1.0" > /sys/bus/usb/drivers/usbtouchscreen/bind | 13:20 |
ohmy | anyone know in wihc situation this kin of error happends (u checked that my device is unbound before) | 13:21 |
* CTtpollard is also having problem with an eGalax touchscreen | 13:22 | |
igor3 | riz_: try to run the sdk with the option -d <dest_path> | 13:23 |
*** paulg_ <paulg_!~paulg@128.224.252.2> has joined #yocto | 13:23 | |
igor3 | is that what you want;/ | 13:23 |
igor3 | ? | 13:23 |
*** raykinsella78 <raykinsella78!rkinsell@nat/intel/x-rrtfuruovkufsppw> has joined #yocto | 13:23 | |
igor3 | install the sdk in a different path? | 13:23 |
CTtpollard | ohmy: udev is currently picking my screen as a mouse and as a tablet, not as touch | 13:24 |
rburton | ohmy: depends on the hardware but have you verified that its mean to appear as a touchscreen? | 13:27 |
*** dlerner <dlerner!~dlerner@50-198-55-145-static.hfc.comcastbusiness.net> has joined #yocto | 13:31 | |
*** dfrey <dfrey!~dfrey@199.167.17.50> has joined #yocto | 13:32 | |
*** dmoseley <dmoseley!~dmoseley@6532158hfc157.tampabay.res.rr.com> has joined #yocto | 13:32 | |
ohmy | rburton: well actually it's a touch screen, and the touch works when i connect it to my ubuntu desktop, but on my embeded device its jut recognized as hid :( | 13:34 |
rburton | ohmy: sounds like you need to check that you've actually build and loaded the touchscreen driver | 13:34 |
rburton | or that ubuntu doesn't have patches to make it work in their kernels | 13:35 |
ohmy | CTtpollard: well for me (udevadm monitor) outputs KERNEL[66625.251575] add /devices/pci0000:00/0000:00:15.0/usb1/1-2/1-2.4/1-2.4:1.0/0003:0EEF:7200.0014 (hid) | 13:35 |
*** JaMa <JaMa!~martin@ip-86-49-34-37.net.upcbroadband.cz> has joined #yocto | 13:35 | |
*** raykinsella78 <raykinsella78!rkinsell@nat/intel/x-rrtfuruovkufsppw> has left #yocto | 13:35 | |
ohmy | rburton: i load the touchscreen driver manually | 13:35 |
riz_ | so I type bitbake core-image-minimal -d "<dest_path> populate_sdk? | 13:35 |
ohmy | rburton: modprobe usbtouchscreen | 13:35 |
rburton | riz_: -d when running the installer. bitbake -c populate_sdk just builds the installer. | 13:36 |
igor3 | riz_: do you want to build a new SDK or want to install a new SDK? | 13:37 |
ohmy | this is my log http://pastebin.com/mY3Yw6d8 | 13:37 |
riz_ | I want to build my sdk again in a different directory | 13:37 |
igor3 | when you run bitbake -c populate_sdk <image> it will build a installer on the deply dir | 13:37 |
rburton | that makes no sense | 13:37 |
rburton | you pick the directory on sdk install | 13:37 |
igor3 | the installer is a script that will install the SDK on your machine | 13:38 |
riz_ | I am getting confused. I have only built the sdk using bitbake. Then I setup the environment and point to the SDK using QtCreator | 13:38 |
rburton | you might want to install the sdk then | 13:39 |
ohmy | rally stuck if anyone have a begining of idea | 13:39 |
rburton | as populate_sdk just builds a tarball in your deploy directory | 13:39 |
ohmy | tried echo -n "1-2.4:1.0" > /sys/bus/usb/drivers/usbhid/unbind | 13:39 |
ohmy | than modprobe usbtouchscreen | 13:39 |
ohmy | and after echo -n "1-2.4:1.0" > /sys/bus/usb/drivers/usbtouchscreen/bind | 13:39 |
ohmy | but the last commands says write error: No such device | 13:40 |
*** gabrbedd <gabrbedd!~beddingfi@li680-65.members.linode.com> has quit IRC | 13:41 | |
igor3 | riz_: first go to the build/tmp/deploy/sdk | 13:41 |
igor3 | there is two files, .manifest and .sh | 13:42 |
igor3 | so run the .sh file | 13:42 |
igor3 | it will prompt you where you want to install the SDK | 13:42 |
igor3 | then it will install the SDK on your machine | 13:43 |
riz_ | Yes. OK | 13:43 |
riz_ | Got it | 13:43 |
riz_ | Thanks | 13:43 |
igor3 | youre welcome | 13:43 |
*** jmleo <jmleo!~jmleo@105-197-190-109.dsl.ovh.fr> has joined #yocto | 13:44 | |
jmleo | Hi there ! | 13:44 |
riz_ | I have to add "INHERIT += "populate_sdk_qt5" in my local.conf, correct? | 13:44 |
riz_ | For qt5 that is | 13:44 |
jmleo | I have ntp in my image, and I only have ntpd on my target. How can I get ntpq and ntpdate ? | 13:45 |
*** gabrbedd <gabrbedd!~beddingfi@li680-65.members.linode.com> has joined #yocto | 13:47 | |
*** nighty <nighty!~nighty@s229123.ppp.asahi-net.or.jp> has joined #yocto | 13:48 | |
ohmy | :( | 13:48 |
*** nighty-- <nighty--!~nighty@p001.gate.atson.jp> has joined #yocto | 13:50 | |
jmleo | I can see a ntp-utils rpm file, but how should it be installed in the image ? | 13:52 |
*** nighty <nighty!~nighty@s229123.ppp.asahi-net.or.jp> has quit IRC | 13:53 | |
*** ziggo <ziggo!~ziggo@217.89.178.116> has quit IRC | 13:57 | |
Anticom | jmleo: depends on what runtime package manager you've got | 14:01 |
Anticom | oh, it's an rpm | 14:02 |
Anticom | well just copy the rpm somewhere on your targets filesystem and run rpm -i /path/to/ntp-utils | 14:02 |
jmleo | ok, but I would like to have it when I compile the ntp recipe... I have "ntp" in my image but ntp-utils does not exist | 14:04 |
igor3 | is because ntpdate is a different package | 14:05 |
igor3 | jmleo: you need to install on your image the package ntpdate and ntp-utils.. | 14:05 |
fray | you should always use rpm -U --not-- -i unless you specifically know what you are doing.. | 14:05 |
igor3 | if you look at ntp recipe | 14:05 |
igor3 | you will see the packages that it builds | 14:05 |
igor3 | PACKAGES += "ntpdate sntp ${PN}-tickadj ${PN}-utils" | 14:06 |
fray | -i will allow the system to install multiple copies of a package, which is almost certainly what you never want | 14:06 |
jmleo | fray, igor3 thx :) | 14:07 |
*** madisox <madisox!~madison@12.30.244.5> has joined #yocto | 14:09 | |
*** IvanSB <IvanSB!~IvanSB@host224-145-dynamic.244-95-r.retail.telecomitalia.it> has joined #yocto | 14:12 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has joined #yocto | 14:14 | |
*** belen <belen!~Adium@134.134.139.74> has quit IRC | 14:20 | |
boucman_work | jmleo: add it to IMAGE_INSTALL for your image | 14:20 |
jmleo | boucman_work, yes, thx, I just did it :p | 14:20 |
boucman_work | IMAGE_INSTALL is the list of packages you want on your image (not recipes) | 14:20 |
*** belen <belen!Adium@nat/intel/x-sicnecghapcvjwjo> has joined #yocto | 14:20 | |
jmleo | that was my confusion (package / recipe) | 14:21 |
boucman_work | ok, you're good, then :) | 14:21 |
igor3 | people, I made two images on a distro that one image has the tar.bz2 of the other image inside. | 14:23 |
igor3 | to do it, I put the tar.bz2 of the image on the src_uri of a package that is installed on the other image | 14:25 |
igor3 | and I made a task dependecy of the do_fetch of this package depending on the do_build of my image | 14:26 |
igor3 | The question is: The IMAGE_INSTALL become a dependency of my other image? | 14:26 |
rburton | instead, make the container image depend on the first image's do_deploy | 14:27 |
igor3 | sorry, but how can I do that? I dont know what is a container | 14:28 |
*** dlerner <dlerner!~dlerner@50-198-55-145-static.hfc.comcastbusiness.net> has left #yocto | 14:28 | |
rburton | one image contains another image | 14:28 |
rburton | so the outer image needs to depend on the inner image's do_deploy task | 14:28 |
igor3 | it is exactaly what I want | 14:29 |
*** sjolley1 <sjolley1!~sjolley@134.134.139.77> has joined #yocto | 14:30 | |
*** sjolley <sjolley!~sjolley@134.134.139.76> has quit IRC | 14:30 | |
igor3 | But how I will put the image inside my other image? via SRC_URI? | 14:30 |
rburton | no | 14:30 |
rburton | you'd write some code to do that | 14:30 |
rburton | have a dig around meta/classes, some of the image types there embed other images inside them | 14:31 |
riz_ | Now when I am installing my SDK I get "Setting it up...ls: cannot access /opt/poky/2.0.1/environment-setup-*: No such file or directory". Never happened before. Any ideas? | 14:31 |
*** jmleo <jmleo!~jmleo@105-197-190-109.dsl.ovh.fr> has left #yocto | 14:31 | |
igor3 | riz_: it seems like you do not have permission to write in this path | 14:32 |
igor3 | I recommend you to install the SDK on you home directory. | 14:32 |
*** armpit <armpit!~akuster@2601:202:4000:1239:752a:b248:cc43:f43f> has joined #yocto | 14:32 | |
riz_ | OK | 14:32 |
riz_ | Will try now | 14:32 |
igor3 | thanks rburton | 14:33 |
igor3 | I will take a look on it | 14:33 |
rburton | igor3: (initramfs, for example) | 14:33 |
igor3 | nice, thank you sir | 14:34 |
*** AndersD <AndersD!~anders@h83-209-191-235.dynamic.se.alltele.net> has quit IRC | 14:37 | |
riz_ | Same thing when installing in home directory | 14:38 |
riz_ | This is odd. | 14:39 |
riz_ | Could it be that the SDKPATH is broken? | 14:39 |
igor3 | its weird, I have never seen it before | 14:40 |
igor3 | the SDKPATH and other enviroments will be set only after you source the SDK/environment-setup-*... is how the SDK works | 14:40 |
riz_ | Doesnt it create the environment setup script? | 14:40 |
riz_ | That is what I am not understanding | 14:41 |
riz_ | Why does it want to see it there when it is supposed to create it | 14:41 |
igor3 | the SDK installer will create a path with a toolchain and a sysroot path | 14:41 |
igor3 | there will be a script that you will source | 14:41 |
igor3 | then when you source this script, you will have your environment to build anything | 14:42 |
igor3 | but your machine will be the same with the SDK installed | 14:42 |
riz_ | Yes, but installingthe SDK provides the script | 14:42 |
igor3 | yer | 14:42 |
igor3 | yes | 14:42 |
riz_ | So why is it saying it cant find it if it needs to create it? | 14:42 |
igor3 | this script that you are having problem, is exactly the script you have to source | 14:43 |
riz_ | Exactly | 14:43 |
igor3 | its the weird stuff | 14:43 |
igor3 | I dont know why | 14:43 |
igor3 | maybe you can run it with sh -x | 14:43 |
igor3 | and see what is going on | 14:43 |
igor3 | try to install the SDK with sh -x | 14:43 |
Anticom | rburton: When adding PACKAGE_FEED vars to my distro.conf it's wise to assign them using += since local.conf is parsed first, right? | 14:44 |
Anticom | Just want to make sure i'm missing something | 14:44 |
igor3 | basically the script will unpack the toolchain and stuffs on the path, only changing the paths with the path you choose on the installation | 14:44 |
rburton | Anticom: depends, really. you could just use = in the distro and if someone wants to extend they can use _append in local.conf. | 14:46 |
Anticom | gnah... i forgett about _append way too often. Thank's for pointing that out | 14:46 |
Anticom | wait what? but i thought _append is evaluated at parse time | 14:47 |
Anticom | so it's added to PCK_FEED_FOO in local.conf and then will be set (--> overwritten) in distro.conf wouldn't it? | 14:47 |
Anticom | Think i have to read that chapter in bb manual yet again .__. | 14:48 |
*** mattsm <mattsm!uid128834@gateway/web/irccloud.com/x-dshbllnufugvbspf> has joined #yocto | 14:54 | |
rburton | _append happens *after* = += etc | 14:54 |
Anticom | kergoth explained it to me differently iirc | 14:58 |
kergoth | _append/_prepend/_remove are lazy and happen at the end of parsing or at getVar()/expansion time, depending on bitbake version. =+/+=/.=/=. are immediate operations, at that exact line during the parsing | 14:59 |
*** yann|work <yann|work!~yann@LFbn-1-1026-146.w86-247.abo.wanadoo.fr> has quit IRC | 15:01 | |
boucman_work | kergoth: and ?= ??= are... complicated :P | 15:01 |
kergoth | there's only one difference between the two | 15:01 |
kergoth | the last ??= which is defined wins. the first ?= which is defined wins | 15:01 |
kergoth | as ?= sets the var right there, whereas ??= is a lazy default | 15:01 |
kergoth | rule of thumb: ??= is usually the right answer in config metadata, ?= or = is usually the right answer in recipes/classes | 15:03 |
kergoth | but, if both are in use on the same variable, of course you need to consider that. ?= will always win over ??=, since ?= sets the var | 15:04 |
Anticom | kergoth: hm but didn't you say that _append etc. was evaluated at parse time? | 15:05 |
Anticom | or was that something different? | 15:05 |
*** Aethenelle <Aethenelle!~Aethenell@199.15.128.78> has joined #yocto | 15:06 | |
kergoth | as i just said, those are evaluated at the *end* of parsing in old bitbake versions | 15:06 |
kergoth | not when encountering that line, the way the others do | 15:06 |
kergoth | append/prepend/remove are lazy, the others are immediate | 15:06 |
*** dfrey <dfrey!~dfrey@199.167.17.50> has quit IRC | 15:07 | |
*** Biliogadafr <Biliogadafr!~pin@nat3-minsk-pool-46-53-183-225.telecom.by> has quit IRC | 15:07 | |
Anticom | Okay get it, thanks for clarification | 15:11 |
*** amcgee7 <amcgee7!~amcgee7@38.104.105.146> has joined #yocto | 15:12 | |
*** yann|work <yann|work!~yann@LFbn-1-1026-146.w86-247.abo.wanadoo.fr> has joined #yocto | 15:12 | |
*** Anticom <Anticom!~timo.m@217.6.33.234> has quit IRC | 15:13 | |
mborzecki | kergoth: iirc if I have FOO ?= "x", and FOO += "y" then in the end I'll get FOO = "y" right?, but if I had FOO_append = " y", the result would be FOO = "x y" | 15:13 |
kergoth | nope. ?= is immediate. the line after the ?=, FOO is x | 15:17 |
kergoth | if FOO was ??=, then yes, the += would immediately set the value and the default wouldnt' be used | 15:18 |
kergoth | so i think you had them mixed up :) | 15:18 |
mborzecki | seems so ;) | 15:19 |
*** jku <jku!jku@nat/intel/x-qlhgegmrghnnfzir> has quit IRC | 15:20 | |
kergoth | sometimes i think we should either pick one, be lazy or not, otherwise there's confusion about what happens when | 15:21 |
* kergoth tries removal all the global exports but PATH and adding task level exports for them all on configure, compile, and install, and fires off a world build | 15:21 | |
kergoth | s/val/ving/ | 15:21 |
mborzecki | given the time it takes for bitbake world, offworld build would seem more appropriate | 15:23 |
*** dfrey <dfrey!~dfrey@199.167.17.50> has joined #yocto | 15:23 | |
*** sjolley1 <sjolley1!~sjolley@134.134.139.77> has quit IRC | 15:24 | |
*** rbuchmann <rbuchmann!~rbuchmann@LAubervilliers-656-1-235-184.w193-248.abo.wanadoo.fr> has quit IRC | 15:27 | |
*** LocutusOfBorg <LocutusOfBorg!~Gianfranc@ubuntu/member/locutusofborg> has joined #yocto | 15:27 | |
*** LocutusOfBorg <LocutusOfBorg!~Gianfranc@ubuntu/member/locutusofborg> has quit IRC | 15:34 | |
*** jdanderson <jdanderson!~janderson@38.104.105.146> has joined #yocto | 15:38 | |
*** alimon1 <alimon1!~alimon@134.134.137.75> has joined #yocto | 15:39 | |
*** aratiu <aratiu!~adi@80.97.64.55> has quit IRC | 15:44 | |
*** aratiu <aratiu!~adi@80.97.64.55> has joined #yocto | 15:47 | |
*** sjolley <sjolley!sjolley@nat/intel/x-ynltnbfttjvwzqwf> has joined #yocto | 15:49 | |
*** belen <belen!Adium@nat/intel/x-sicnecghapcvjwjo> has quit IRC | 15:50 | |
*** belen <belen!Adium@nat/intel/x-sdwbzzwlgkekyhqt> has joined #yocto | 15:53 | |
*** coolmouse <coolmouse!~coolmouse@113.200.25.79> has quit IRC | 15:55 | |
*** madisox <madisox!~madison@12.30.244.5> has quit IRC | 15:57 | |
*** sjolley <sjolley!sjolley@nat/intel/x-ynltnbfttjvwzqwf> has quit IRC | 16:03 | |
*** afxez0r <afxez0r!afxez0r@nat/intel/x-awvqizcclstqjemg> has joined #yocto | 16:05 | |
*** sjolley <sjolley!sjolley@nat/intel/x-lhblebvuxytwmbdo> has joined #yocto | 16:07 | |
*** LocutusOfBorg <LocutusOfBorg!~Gianfranc@ba-19-130-212.service.infuturo.it> has joined #yocto | 16:08 | |
*** LocutusOfBorg <LocutusOfBorg!~Gianfranc@ubuntu/member/locutusofborg> has joined #yocto | 16:08 | |
*** mckoan is now known as mckoan|away | 16:10 | |
*** igor3 <igor3!~igor@189.112.127.225> has quit IRC | 16:11 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has quit IRC | 16:16 | |
riz_ | So I think I found out an old problem I have been having regarding not being able to run a Qt app on my poky image. When I readelf -l my image I see that there is a request for the program interpreter: /lib64/ld-linux-x86-64.so.2 | 16:21 |
riz_ | I have found in "lib" in many places, but there is no such "lib64" that carries this | 16:21 |
riz_ | Thus it can't find it and my Qt app cannot un on the target (presumably) | 16:22 |
riz_ | My question is, how do I fix this? I am not even sure where in the build it is looking for this dependency | 16:22 |
boucman_work | riz_: the app that doesn't work, is it a binary blob, or did you build it with yocto ? | 16:24 |
riz_ | I built it through QtCreator using the built and installed SDK | 16:24 |
boucman_work | (typically this happens when the build system compiles for a multilib x86 but your target is x86_64 only) | 16:24 |
boucman_work | hmm, then that's beyond my comprehension of cross-compilation | 16:25 |
riz_ | In your first scenario, what would the fix be?> | 16:25 |
rburton | use the same distro for your sdk and your target | 16:25 |
rburton | in this case they don't match | 16:25 |
riz_ | That is what I figured, but I did use the same distro | 16:26 |
riz_ | How can I double check the match? | 16:26 |
riz_ | Also, where are the files that it is pulling the lib from? I feel that if I just make a lib64 folder and throw the file in there it will work. | 16:27 |
rburton | you could symlink lib64 to lib and cross your fingers, but thats a terrible hack | 16:28 |
rburton | better to work out why your sdk thinks files are in a different place to the image on your target | 16:29 |
*** LocutusOfBorg <LocutusOfBorg!~Gianfranc@ubuntu/member/locutusofborg> has quit IRC | 16:31 | |
boucman_work | in my case it was a binary blob, I couldn't recompile... so my .bb for the blob made a symlink from lib64 to lib. ugly but it did fit my use-case | 16:34 |
boucman_work | (of course, I never pushed that upstream :P ) | 16:34 |
riz_ | How did you do the symlink? | 16:35 |
riz_ | I am unfamiliar with it | 16:35 |
riz_ | And is that done in the installed SDK files? | 16:36 |
*** csanchezdll <csanchezdll!~user@galileo.kdpof.com> has left #yocto | 16:37 | |
*** marek__ <marek__!~marek@81.89.61.168.host.vnet.sk> has quit IRC | 16:42 | |
riz_ | I did it manually by adding a lib64 folder and copied contents of lib into it. That fixed it | 16:49 |
riz_ | How do I make it so that a lib64 folder is prebuilt in the image? | 16:49 |
*** IvanSB <IvanSB!~IvanSB@host224-145-dynamic.244-95-r.retail.telecomitalia.it> has quit IRC | 16:52 | |
*** LocutusOfBorg <LocutusOfBorg!~Gianfranc@ubuntu/member/locutusofborg> has joined #yocto | 16:53 | |
rburton | riz_: unless you've found a really bad bug in the sdk, this is a configuration problem at your end | 16:54 |
boucman_work | rburton: my use case is still a valid one, though... (not asking for anything here, just mentionning it if someone ever pops up with a similar problem) | 16:55 |
rburton | if you had a single random binary you could fix the binary directly… | 16:56 |
*** sjolley <sjolley!sjolley@nat/intel/x-lhblebvuxytwmbdo> has quit IRC | 16:58 | |
*** LocutusOfBorg <LocutusOfBorg!~Gianfranc@ba-19-130-212.service.infuturo.it> has joined #yocto | 16:58 | |
*** LocutusOfBorg <LocutusOfBorg!~Gianfranc@ubuntu/member/locutusofborg> has joined #yocto | 16:58 | |
boucman_work | yeah, I never figured out how, though... | 16:59 |
*** sjolley <sjolley!~sjolley@134.134.137.75> has joined #yocto | 16:59 | |
*** dfrey <dfrey!~dfrey@199.167.17.50> has quit IRC | 16:59 | |
*** evanmeagher <evanmeagher!~MongooseW@50.1.57.30> has joined #yocto | 17:02 | |
*** sjolley <sjolley!~sjolley@134.134.137.75> has quit IRC | 17:03 | |
riz_ | I guess my question is what configuration is really needed? I bitbake my poky image, then I bitbake the SDK. Not sure what I can configure or mess up in between. | 17:03 |
rburton | boucman_work: scripts/relocate-sdk.py does that | 17:03 |
*** sjolley <sjolley!sjolley@nat/intel/x-nlzobwzkapuaefwn> has joined #yocto | 17:03 | |
rburton | riz_: either your image thats booting isn't hte one you built, or the sdk is broken, or something else is wrong | 17:03 |
*** boucman_work <boucman_work!~boucman@bob75-2-81-56-46-209.fbx.proxad.net> has quit IRC | 17:04 | |
rburton | fired off a sdk build to see | 17:04 |
*** JaMa <JaMa!~martin@ip-86-49-34-37.net.upcbroadband.cz> has quit IRC | 17:04 | |
*** LocutusOfBorg <LocutusOfBorg!~Gianfranc@ubuntu/member/locutusofborg> has quit IRC | 17:06 | |
*** Biliogadafr <Biliogadafr!~pin@nat3-minsk-pool-46-53-183-225.telecom.by> has joined #yocto | 17:06 | |
khem | rburton: with latest patches I posted today, now we can build world for qemux86, qemux86-64, qemuarm64 on musl, Can we enable these on builder ? | 17:08 |
rburton | assuming the ab agrees, then yes | 17:09 |
khem | libunwind is still broken on mips* ppc* | 17:09 |
khem | ppc has few more issues | 17:09 |
*** IvanSB <IvanSB!~IvanSB@host224-145-dynamic.244-95-r.retail.telecomitalia.it> has joined #yocto | 17:13 | |
*** dfrey <dfrey!~dfrey@199.167.17.50> has joined #yocto | 17:13 | |
*** benjamirc <benjamirc!besquive@nat/intel/x-pbongcemdocesydb> has joined #yocto | 17:17 | |
*** diego_r <diego_r!~diego@host65-246-static.10-188-b.business.telecomitalia.it> has quit IRC | 17:17 | |
*** moto-timo <moto-timo!ttorling@fsf/member/moto-timo> has quit IRC | 17:19 | |
khem | but I guess we can still start doing world build for three | 17:19 |
khem | so we dont regress | 17:19 |
jose1985 | hey | 17:20 |
*** jonathanmaw_ <jonathanmaw_!~jonathanm@82-70-136-246.dsl.in-addr.zen.co.uk> has joined #yocto | 17:21 | |
jose1985 | I need to override a Python distutils package gfortran path | 17:21 |
jose1985 | i can't get it to stop using my host native one | 17:22 |
*** roxell_ <roxell_!~roxell@c-c82171d5.07-21-73746f28.cust.bredbandsbolaget.se> has joined #yocto | 17:22 | |
jose1985 | can't find a way to override this setting | 17:22 |
*** jku <jku!~jku@212-149-212-50.bb.dnainternet.fi> has joined #yocto | 17:23 | |
*** roxell <roxell!~roxell@linaro/roxell> has quit IRC | 17:23 | |
*** jonathanmaw <jonathanmaw!~jonathanm@82-70-136-246.dsl.in-addr.zen.co.uk> has quit IRC | 17:25 | |
*** benjamirc <benjamirc!besquive@nat/intel/x-pbongcemdocesydb> has quit IRC | 17:29 | |
*** sjolley <sjolley!sjolley@nat/intel/x-nlzobwzkapuaefwn> has left #yocto | 17:30 | |
*** belen <belen!Adium@nat/intel/x-sdwbzzwlgkekyhqt> has quit IRC | 17:31 | |
*** Crofton|road <Crofton|road!~balister@c-73-189-176-81.hsd1.ca.comcast.net> has quit IRC | 17:31 | |
*** moto-timo <moto-timo!~ttorling@fsf/member/moto-timo> has joined #yocto | 17:31 | |
*** yann|work <yann|work!~yann@LFbn-1-1026-146.w86-247.abo.wanadoo.fr> has quit IRC | 17:31 | |
*** ohmy <ohmy!53ce617d@gateway/web/freenode/ip.83.206.97.125> has quit IRC | 17:32 | |
*** riz_ <riz_!4a69aefe@gateway/web/freenode/ip.74.105.174.254> has quit IRC | 17:32 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has joined #yocto | 17:34 | |
*** Crofton <Crofton!~balister@207-114-172-147.static.twtelecom.net> has quit IRC | 17:36 | |
*** Crofton <Crofton!~balister@207-114-172-147.static.twtelecom.net> has joined #yocto | 17:38 | |
*** sjolley <sjolley!~sjolley@134.134.137.75> has joined #yocto | 17:38 | |
*** jbrianceau is now known as jbrianceau_away | 17:39 | |
challinan | anyone know of a backlight util for adjusting backlight (brightness) on LCD display without restoring to 'echo x >/sys/class/backlight... blabla | 17:41 |
*** jonathanmaw_ is now known as jonathanmaw | 17:42 | |
*** Crofton|road <Crofton|road!~balister@c-73-189-176-81.hsd1.ca.comcast.net> has joined #yocto | 17:43 | |
*** leon-anavi <leon-anavi!~leon@5.53.209.92> has quit IRC | 17:46 | |
*** joshuagl <joshuagl!~joshuagl@192.198.151.44> has quit IRC | 17:46 | |
*** belen <belen!Adium@nat/intel/x-rydeedqhqhhqtnmi> has joined #yocto | 17:50 | |
*** sameo <sameo!~samuel@192.55.55.41> has quit IRC | 17:50 | |
*** joeythesaint <joeythesaint!~joe@vegas.deserted.net> has quit IRC | 17:53 | |
*** moto-timo <moto-timo!~ttorling@fsf/member/moto-timo> has quit IRC | 17:54 | |
*** moto-timo <moto-timo!~ttorling@134.134.139.72> has joined #yocto | 18:00 | |
*** moto-timo <moto-timo!~ttorling@fsf/member/moto-timo> has joined #yocto | 18:00 | |
*** vdehors <vdehors!~vdehors@193.56.60.161> has quit IRC | 18:00 | |
*** jonathanmaw <jonathanmaw!~jonathanm@82-70-136-246.dsl.in-addr.zen.co.uk> has quit IRC | 18:01 | |
*** TobSnyder1 <TobSnyder1!~schneider@ip9234b44d.dynamic.kabel-deutschland.de> has quit IRC | 18:01 | |
*** joeythesaint <joeythesaint!~joe@vegas.deserted.net> has joined #yocto | 18:03 | |
*** dreyna4529 <dreyna4529!~dreyna@c-24-5-28-247.hsd1.ca.comcast.net> has joined #yocto | 18:11 | |
*** zero_note <zero_note!~zero_note@2.238.240.162> has quit IRC | 18:15 | |
*** roccof <roccof!~roccof@93-51-177-218.ip268.fastwebnet.it> has quit IRC | 18:18 | |
*** karobar <karobar!42f45d5e@gateway/web/freenode/ip.66.244.93.94> has joined #yocto | 18:21 | |
*** moto-timo <moto-timo!~ttorling@fsf/member/moto-timo> has quit IRC | 18:23 | |
*** dreyna4529 <dreyna4529!~dreyna@c-24-5-28-247.hsd1.ca.comcast.net> has quit IRC | 18:25 | |
karobar | what's necessary to build or install -dev packages? | 18:31 |
Crofton | they are built as part of the main recipe build | 18:33 |
*** evanmeagher <evanmeagher!~MongooseW@50.1.57.30> has quit IRC | 18:34 | |
Crofton | you can add them to the IMAGE_INSTALL.. variables or use the dev-pkgs IMAGE_FEATURE | 18:34 |
*** yann|work <yann|work!~yann@nan92-1-81-57-214-146.fbx.proxad.net> has joined #yocto | 18:35 | |
karobar | hmm, i've added it to the IMAGE_INSTALL but I don't have dev-pkgs | 18:35 |
*** toscalix <toscalix!~toscalix@149.100.1.60> has quit IRC | 18:35 | |
*** evanmeagher <evanmeagher!~MongooseW@50.1.57.30> has joined #yocto | 18:36 | |
Crofton | dev-pkgs will install all -dev packages into the image | 18:41 |
Crofton | makes them a bit large :) | 18:41 |
*** paulg_ <paulg_!~paulg@128.224.252.2> has quit IRC | 18:48 | |
*** Herrie|2 is now known as Herrie | 18:53 | |
*** t0mmy <t0mmy!~tprrt@217.114.201.133> has quit IRC | 18:57 | |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC | 18:57 | |
*** zeddii_home <zeddii_home!~zeddii_ho@CPEe8de27b71faa-CMbcc810032faf.cpe.net.cable.rogers.com> has quit IRC | 18:58 | |
karobar | even with dev-pkgs, it's not being added. Could there be a common reason why a recipe wouldn't provide a -dev package properly? There's a FILES_${PN}-dev from a .inc file (https://github.com/bmwcarit/meta-ros/blob/master/recipes-ros/catkin/catkin.inc) | 18:59 |
*** zeddii_home <zeddii_home!~zeddii_ho@CPEe8de27b71faa-CMbcc810032faf.cpe.net.cable.rogers.com> has joined #yocto | 18:59 | |
Crofton | hmm | 19:03 |
Crofton | enable buildhistory and look at the output? | 19:03 |
karobar | i'll take a look | 19:04 |
Crofton | that will show you what files are in what packages | 19:07 |
Crofton | sometimes there are packaging issues and files get packaged in the wrong package | 19:07 |
*** roxell_ <roxell_!~roxell@c-c82171d5.07-21-73746f28.cust.bredbandsbolaget.se> has quit IRC | 19:09 | |
*** roxell <roxell!~roxell@linaro/roxell> has joined #yocto | 19:09 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 19:13 | |
*** IvanSB <IvanSB!~IvanSB@host224-145-dynamic.244-95-r.retail.telecomitalia.it> has quit IRC | 19:18 | |
*** matteo <matteo!~matteo@openwrt/developer/matteo> has quit IRC | 19:19 | |
*** Biliogadafr <Biliogadafr!~pin@nat3-minsk-pool-46-53-183-225.telecom.by> has quit IRC | 19:23 | |
*** belen <belen!Adium@nat/intel/x-rydeedqhqhhqtnmi> has quit IRC | 19:25 | |
*** matteo <matteo!~matteo@openwrt/developer/matteo> has joined #yocto | 19:28 | |
*** townxelliot <townxelliot!~ell@176.252.190.162> has quit IRC | 19:29 | |
*** alled <alled!~icchw-017@131.221.240.204> has joined #yocto | 19:35 | |
*** IvanSB <IvanSB!~IvanSB@host224-145-dynamic.244-95-r.retail.telecomitalia.it> has joined #yocto | 19:36 | |
*** alled <alled!~icchw-017@131.221.240.204> has left #yocto | 19:37 | |
*** alled <alled!~icchw-017@131.221.240.204> has joined #yocto | 19:37 | |
*** alled <alled!~icchw-017@131.221.240.204> has left #yocto | 19:37 | |
*** alled <alled!~icchw-017@131.221.240.204> has joined #yocto | 19:37 | |
*** dmoseley <dmoseley!~dmoseley@6532158hfc157.tampabay.res.rr.com> has quit IRC | 19:38 | |
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto | 19:39 | |
*** alled <alled!~icchw-017@131.221.240.204> has joined #yocto | 19:40 | |
*** pohly <pohly!~pohly@p57A579DF.dip0.t-ipconnect.de> has quit IRC | 19:40 | |
*** jbrianceau_away <jbrianceau_away!uid10952@gateway/web/irccloud.com/x-utlybapkhfxnghgu> has quit IRC | 19:48 | |
*** moto-timo <moto-timo!ttorling@fsf/member/moto-timo> has joined #yocto | 19:50 | |
*** moto-timo <moto-timo!ttorling@fsf/member/moto-timo> has quit IRC | 19:51 | |
*** moto-timo <moto-timo!ttorling@fsf/member/moto-timo> has joined #yocto | 19:52 | |
*** moto-timo <moto-timo!ttorling@fsf/member/moto-timo> has quit IRC | 19:53 | |
*** paulg_ <paulg_!~paulg@198-84-239-75.cpe.teksavvy.com> has joined #yocto | 19:55 | |
*** Jefro1 <Jefro1!~jefro@50-0-152-82.dedicated.static.sonic.net> has joined #yocto | 19:55 | |
*** ionte <ionte!~ionte@94.245.24.57> has quit IRC | 19:57 | |
*** slips <slips!~slips@62.167.164.82.customer.cdi.no> has quit IRC | 19:57 | |
*** marquiz_ <marquiz_!~marquiz@134.191.220.73> has joined #yocto | 19:57 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has quit IRC | 19:58 | |
*** slips_ <slips_!~quassel@mail.tomra.no> has quit IRC | 19:58 | |
*** slips <slips!~quassel@mail.tomra.no> has joined #yocto | 19:58 | |
*** sa2ajj <sa2ajj!~quassel@dsl-espbrasgw1-50de2f-243.dhcp.inet.fi> has quit IRC | 19:58 | |
*** marquiz <marquiz!~marquiz@134.191.220.73> has quit IRC | 19:58 | |
*** sa2ajj <sa2ajj!~quassel@dsl-espbrasgw1-50de2f-243.dhcp.inet.fi> has joined #yocto | 19:59 | |
*** slips- <slips-!~slips@62.167.164.82.customer.cdi.no> has joined #yocto | 20:01 | |
*** bottazzini <bottazzini!~realBigfo@192.55.54.38> has quit IRC | 20:01 | |
*** yann|work <yann|work!~yann@nan92-1-81-57-214-146.fbx.proxad.net> has quit IRC | 20:02 | |
*** dl9pf_ is now known as dl9pf | 20:02 | |
*** dl9pf <dl9pf!~quassel@opensuse/member/dl9pf> has joined #yocto | 20:02 | |
*** jku <jku!~jku@212-149-212-50.bb.dnainternet.fi> has quit IRC | 20:02 | |
*** moto-timo <moto-timo!~ttorling@134.134.139.72> has joined #yocto | 20:05 | |
*** moto-timo <moto-timo!~ttorling@134.134.139.72> has quit IRC | 20:05 | |
*** moto-timo <moto-timo!~ttorling@fsf/member/moto-timo> has joined #yocto | 20:05 | |
*** ionte <ionte!~ionte@94.245.24.57> has joined #yocto | 20:05 | |
*** evanmeagher <evanmeagher!~MongooseW@50.1.57.30> has quit IRC | 20:08 | |
*** edbart <edbart!~ebartosh@192.198.151.45> has quit IRC | 20:11 | |
*** dlerner <dlerner!~dlerner@50-198-55-145-static.hfc.comcastbusiness.net> has joined #yocto | 20:20 | |
*** dlerner <dlerner!~dlerner@50-198-55-145-static.hfc.comcastbusiness.net> has left #yocto | 20:20 | |
*** joshuagl <joshuagl!~joshuagl@192.198.151.45> has joined #yocto | 20:29 | |
*** joshuagl <joshuagl!~joshuagl@192.198.151.45> has joined #yocto | 20:30 | |
*** yann|work <yann|work!~yann@nan92-1-81-57-214-146.fbx.proxad.net> has joined #yocto | 20:31 | |
*** dmoseley <dmoseley!~dmoseley@6532158hfc157.tampabay.res.rr.com> has joined #yocto | 20:31 | |
*** IvanSB <IvanSB!~IvanSB@host224-145-dynamic.244-95-r.retail.telecomitalia.it> has quit IRC | 20:34 | |
*** benjamirc <benjamirc!~besquive@134.134.139.77> has joined #yocto | 20:34 | |
*** sno <sno!~sno@rademacherexchange.de> has quit IRC | 20:40 | |
*** smferris <smferris!~smferris@192.95.10.156> has quit IRC | 20:41 | |
*** bottazzini <bottazzini!~realBigfo@192.55.55.41> has joined #yocto | 20:41 | |
kergoth | Hmm, fray, you know why the rpm recipe sets %_libexecdir to %{libdir}/%{name} rather than obeying our libexecdir? was that needed because the previous default value included PN/BPN? | 20:41 |
kergoth | just curious, i was fixing recipes to stop relying on the target paths being exported | 20:42 |
*** smferris <smferris!~smferris@192.95.10.156> has joined #yocto | 20:43 | |
rburton | i seem to spend half my time on stack overflow correcting other peoples answers | 20:44 |
rburton | kergoth: seems like a fair assumption, fix it :) | 20:45 |
kergoth | heh :) | 20:45 |
kergoth | i hate breaking changes like removing global exports. there's never any way to know if it'll break external layers. worse yet, it can end up not breaking anything, just result in something not being packaged correctly | 20:46 |
Crofton | rburton, there is a lesson there | 20:46 |
rburton | Crofton: stay away from SO? | 20:46 |
Crofton | no | 20:47 |
Crofton | we just suck at communicating | 20:47 |
kergoth | i lack the patience for SO. i'm a lot more patient than i used to be, but still a ton of those questions are answered all over the docs, annoys me | 20:47 |
kergoth | heh | 20:47 |
*** ant_home <ant_home!~ant__@95.236.250.16> has joined #yocto | 20:48 | |
Crofton | we are trying to build good answers on SO | 20:48 |
Crofton | it is hard though | 20:48 |
kergoth | I wonder if the BUILD_ vars should always be exported, or if recipes should opt-in if they need to build native tools as a part of their build process. plenty of such recipes have to define them to different variables anyway, as afaik there's no official naming (i.e. CC_FOR_BUILD) | 20:48 |
rburton | _FOR_BUILD is moderately standard in autotools | 20:49 |
*** raykinsella78 <raykinsella78!rkinsell@nat/intel/x-zmbfwvubgildyjmx> has joined #yocto | 20:49 | |
rburton | at least it's suggested and autostars has macros | 20:49 |
rburton | (http://www.gnu.org/software/autoconf-archive/ax_prog_cc_for_build.html) | 20:50 |
kergoth | in which case it's even less likely that defaulting to exporting *our* names is useful.. | 20:50 |
kergoth | might prototype it, see how much explodes | 20:50 |
kergoth | trying to do test migration to use the task level exports i'm working on, it's surprising just how much we export | 20:51 |
rburton | kergoth: autoconf exports CC_FOR_BUILD, agree that BUILD_CC is likely unused by anyone else | 20:52 |
*** dreyna4529 <dreyna4529!~dreyna@c-24-5-28-247.hsd1.ca.comcast.net> has joined #yocto | 20:54 | |
*** morphis <morphis!~morphis@p5086275C.dip0.t-ipconnect.de> has quit IRC | 20:54 | |
*** zero_note <zero_note!~zero_note@2-238-74-201.ip242.fastwebnet.it> has joined #yocto | 20:55 | |
*** IvanSB <IvanSB!~IvanSB@host224-145-dynamic.244-95-r.retail.telecomitalia.it> has joined #yocto | 20:59 | |
*** sno <sno!~sno@ip-95-223-195-210.hsi16.unitymediagroup.de> has joined #yocto | 21:02 | |
*** evanmeagher <evanmeagher!~MongooseW@204.14.158.162> has joined #yocto | 21:02 | |
*** alled <alled!~icchw-017@131.221.240.204> has quit IRC | 21:07 | |
*** caiortp <caiortp!~inatel@131.221.240.204> has quit IRC | 21:11 | |
*** karobar <karobar!42f45d5e@gateway/web/freenode/ip.66.244.93.94> has quit IRC | 21:13 | |
*** berton <berton!~fabio@187.23.154.250> has quit IRC | 21:17 | |
*** zero_note <zero_note!~zero_note@2-238-74-201.ip242.fastwebnet.it> has quit IRC | 21:24 | |
*** rburton1 <rburton1!~Adium@home.burtonini.com> has joined #yocto | 21:24 | |
*** rburton <rburton!~Adium@home.burtonini.com> has quit IRC | 21:27 | |
*** IvanSB <IvanSB!~IvanSB@host224-145-dynamic.244-95-r.retail.telecomitalia.it> has quit IRC | 21:31 | |
*** bottazzini <bottazzini!~realBigfo@192.55.55.41> has quit IRC | 21:34 | |
mastier_ | Question: is it good idea to use function in local.conf ? I want do PREMIRROR_append for list of urls and for all protocol. I would pass them as bash array. If not what are the options ? | 21:35 |
*** mastier_ is now known as mastier | 21:37 | |
kergoth | mastier: create a .bbclass or .inc which uses either anonymous or inline python to manipulate PREMIRRORS, then either add the former to INHERIT or require the latter | 21:48 |
bluelightning | alternatively just set PREMIRRORS like a normal variable and use \n to split lines | 21:55 |
*** rburton1 <rburton1!~Adium@home.burtonini.com> has quit IRC | 21:56 | |
*** rburton <rburton!~Adium@home.burtonini.com> has joined #yocto | 21:56 | |
*** alimon1 <alimon1!~alimon@134.134.137.75> has quit IRC | 21:58 | |
*** sjolley <sjolley!~sjolley@134.134.137.75> has quit IRC | 21:59 | |
*** jason____ <jason____!80e30405@gateway/web/freenode/ip.128.227.4.5> has joined #yocto | 22:00 | |
*** sjolley <sjolley!~sjolley@134.134.137.75> has joined #yocto | 22:00 | |
*** warthog9 <warthog9!~warthog9@149.20.54.19> has quit IRC | 22:01 | |
*** raykinsella78 <raykinsella78!rkinsell@nat/intel/x-zmbfwvubgildyjmx> has left #yocto | 22:01 | |
*** Aethenelle <Aethenelle!~Aethenell@199.15.128.78> has quit IRC | 22:04 | |
*** zero_note <zero_note!~zero_note@2-238-74-201.ip242.fastwebnet.it> has joined #yocto | 22:06 | |
*** sjolley <sjolley!~sjolley@134.134.137.75> has quit IRC | 22:06 | |
*** fledermaus <fledermaus!~vivek@93.93.133.71> has quit IRC | 22:11 | |
*** psidhu <psidhu!~user@68-189-91-139.static.snlo.ca.charter.com> has joined #yocto | 22:28 | |
mastier | kergoth: ok, that's an idea, thanks, but maybe overkill | 22:31 |
mastier | i prepared local.conf so it uses variables from environment | 22:31 |
mastier | but sometinh like PREMIRROR_APPEND = | 22:32 |
mastier | *_append | 22:32 |
mastier | http://.* {BB_EXT_PREMIRROR_URL1} \n" | 22:32 |
mastier | the again _append | 22:32 |
mastier | http://.* {BB_EXT_PREMIRROR_URL2} \n" | 22:33 |
*** joshuagl <joshuagl!~joshuagl@192.198.151.45> has quit IRC | 22:35 | |
*** arkver <arkver!~arkver@host86-154-141-209.range86-154.btcentralplus.com> has quit IRC | 22:41 | |
*** warthog9 <warthog9!~warthog9@149.20.54.19> has joined #yocto | 22:43 | |
*** IvanSB <IvanSB!~IvanSB@host224-145-dynamic.244-95-r.retail.telecomitalia.it> has joined #yocto | 22:45 | |
*** rburton <rburton!~Adium@home.burtonini.com> has quit IRC | 22:46 | |
*** rburton <rburton!~Adium@home.burtonini.com> has joined #yocto | 22:46 | |
*** Herrie <Herrie!~Herrie@dhcp-077-250-235-241.chello.nl> has quit IRC | 22:51 | |
*** Herrie <Herrie!~Herrie@dhcp-077-250-235-241.chello.nl> has joined #yocto | 22:52 | |
*** cbzx <cbzx!~cbzx@CPE0015f275ecd5-CM00195edd810c.cpe.net.cable.rogers.com> has joined #yocto | 22:54 | |
*** amcgee7 <amcgee7!~amcgee7@38.104.105.146> has quit IRC | 23:00 | |
*** fmeerkoetter <fmeerkoetter!~quassel@service.basyskom.com> has quit IRC | 23:01 | |
*** bfederau <bfederau!~quassel@service.basyskom.com> has quit IRC | 23:01 | |
*** IvanSB <IvanSB!~IvanSB@host224-145-dynamic.244-95-r.retail.telecomitalia.it> has quit IRC | 23:06 | |
*** sameo <sameo!~samuel@192.55.55.41> has joined #yocto | 23:08 | |
*** agust <agust!~agust@p4FDE6B22.dip0.t-ipconnect.de> has quit IRC | 23:16 | |
*** rburton <rburton!~Adium@home.burtonini.com> has quit IRC | 23:18 | |
*** zero_note <zero_note!~zero_note@2-238-74-201.ip242.fastwebnet.it> has quit IRC | 23:20 | |
*** ueni <ueni!~ueni@85.183.137.2> has quit IRC | 23:24 | |
*** ueni <ueni!~ueni@85.183.137.2> has joined #yocto | 23:25 | |
*** ant_home <ant_home!~ant__@95.236.250.16> has quit IRC | 23:28 | |
*** benjamirc1 <benjamirc1!~besquive@134.134.139.74> has joined #yocto | 23:30 | |
*** fledermaus <fledermaus!~vivek@78.32.176.249> has joined #yocto | 23:31 | |
-YoctoAutoBuilder- build #101 of nightly-checkuri is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-checkuri/builds/101 | 23:35 | |
*** bfederau <bfederau!~quassel@service.basyskom.com> has joined #yocto | 23:40 | |
*** fmeerkoetter <fmeerkoetter!~quassel@service.basyskom.com> has joined #yocto | 23:40 | |
*** benjamirc1 <benjamirc1!~besquive@134.134.139.74> has left #yocto | 23:42 | |
psidhu | i want to override a kernel module (replace with out of tree module), but I get PR errors. I've tried adding the module via "PREFERRED_PROVIDER_virtual/kernel-module-<module-name>" to my local.conf, but can't get it to work | 23:44 |
psidhu | how can I accomplish this task? | 23:44 |
*** benjamirc <benjamirc!~besquive@134.134.139.77> has quit IRC | 23:48 | |
*** benjamirc <benjamirc!~besquive@134.134.139.77> has joined #yocto | 23:49 | |
*** benjamirc <benjamirc!~besquive@134.134.139.77> has quit IRC | 23:55 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!