*** xnox <xnox!~xnox@ubuntu/member/xnox> has quit IRC | 00:00 | |
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has quit IRC | 00:03 | |
*** jkridner|work <jkridner|work!~jkridner@pdpc/supporter/active/jkridner> has joined #yocto | 00:03 | |
*** jjmb <jjmb!~jjmb@c-73-165-63-25.hsd1.pa.comcast.net> has joined #yocto | 00:07 | |
*** xnox <xnox!~xnox@ubuntu/member/xnox> has joined #yocto | 00:08 | |
*** qknight <qknight!~joachim@nixcloud.org> has quit IRC | 00:13 | |
*** [Sno] <[Sno]!~sno@p578b540c.dip0.t-ipconnect.de> has joined #yocto | 00:26 | |
*** sameo <sameo!~samuel@192.55.54.42> has quit IRC | 00:28 | |
*** dreyna4529 <dreyna4529!~dreyna@unknown-216-203.windriver.com> has quit IRC | 00:40 | |
*** dreyna4529 <dreyna4529!~dreyna@unknown-4-180.windriver.com> has joined #yocto | 00:41 | |
*** stephano <stephano!~stephano@74-92-165-193-Oregon.hfc.comcastbusiness.net> has quit IRC | 00:42 | |
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto | 00:44 | |
*** khem` <khem`!~khem@unaffiliated/khem> has quit IRC | 00:47 | |
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto | 00:48 | |
*** tobiash <tobiash!~quassel@host-88-217-137-244.customer.m-online.net> has quit IRC | 01:00 | |
*** tobiash <tobiash!~quassel@mail.bmw-carit.de> has joined #yocto | 01:01 | |
*** khem` <khem`!~khem@unaffiliated/khem> has quit IRC | 01:11 | |
*** xnox <xnox!~xnox@ubuntu/member/xnox> has quit IRC | 01:27 | |
*** xnox <xnox!~xnox@ubuntu/member/xnox> has joined #yocto | 01:30 | |
*** xnox <xnox!~xnox@ubuntu/member/xnox> has quit IRC | 01:52 | |
*** xnox <xnox!~xnox@ubuntu/member/xnox> has joined #yocto | 01:55 | |
*** xnox <xnox!~xnox@ubuntu/member/xnox> has quit IRC | 02:15 | |
*** xnox <xnox!~xnox@ubuntu/member/xnox> has joined #yocto | 02:18 | |
*** xnox <xnox!~xnox@ubuntu/member/xnox> has quit IRC | 02:23 | |
*** xnox <xnox!~xnox@ubuntu/member/xnox> has joined #yocto | 02:28 | |
*** jjmb1 <jjmb1!~jjmb@c-98-225-183-175.hsd1.pa.comcast.net> has joined #yocto | 02:28 | |
*** jjmb <jjmb!~jjmb@c-73-165-63-25.hsd1.pa.comcast.net> has quit IRC | 02:28 | |
*** khem <khem!~khem@unaffiliated/khem> has quit IRC | 02:42 | |
*** khem <khem!~khem@unaffiliated/khem> has joined #yocto | 02:44 | |
*** dv_ <dv_!~quassel@chello062178118086.5.14.vie.surfer.at> has quit IRC | 02:44 | |
*** dv_ <dv_!~quassel@chello062178118086.5.14.vie.surfer.at> has joined #yocto | 02:46 | |
*** khem <khem!~khem@unaffiliated/khem> has quit IRC | 02:49 | |
*** khem <khem!~khem@unaffiliated/khem> has joined #yocto | 02:51 | |
*** dreyna4529 <dreyna4529!~dreyna@unknown-4-180.windriver.com> has quit IRC | 03:03 | |
*** cbzx <cbzx!~cbzx@CPE0015f275ebd6-CM00195edd810c.cpe.net.cable.rogers.com> has quit IRC | 03:26 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has joined #yocto | 03:26 | |
*** redengin <redengin!~redengin@2601:600:9200:7ab0:ed7b:2822:7a3e:7311> has quit IRC | 03:27 | |
*** redengin <redengin!~redengin@2601:600:9200:7ab0:2417:fa8:e005:42d7> has joined #yocto | 03:28 | |
*** jjmb <jjmb!~jjmb@c-98-225-183-175.hsd1.pa.comcast.net> has joined #yocto | 03:51 | |
*** jjmb1 <jjmb1!~jjmb@c-98-225-183-175.hsd1.pa.comcast.net> has quit IRC | 03:53 | |
*** pohly <pohly!~pohly@p5DE8F4D5.dip0.t-ipconnect.de> has joined #yocto | 03:56 | |
*** pohly1 <pohly1!~pohly@p5DE8EB90.dip0.t-ipconnect.de> has quit IRC | 03:59 | |
*** wto <wto!~wto@h-140-99.a336.priv.bahnhof.se> has quit IRC | 04:25 | |
*** zeddii_home <zeddii_home!~zeddii_ho@CPEe8de27b71faa-CMbcc810032faf.cpe.net.cable.rogers.com> has quit IRC | 04:26 | |
*** wto <wto!~wto@h-140-99.a336.priv.bahnhof.se> has joined #yocto | 04:27 | |
*** sujith_h <sujith_h!~toaster@122.178.203.185> has quit IRC | 04:31 | |
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto | 04:36 | |
*** benjamirc <benjamirc!~besquive@134.134.139.78> has joined #yocto | 04:41 | |
*** khem` <khem`!~khem@unaffiliated/khem> has quit IRC | 04:44 | |
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto | 04:44 | |
*** benjamirc <benjamirc!~besquive@134.134.139.78> has quit IRC | 04:45 | |
*** xnox <xnox!~xnox@ubuntu/member/xnox> has quit IRC | 05:04 | |
*** xnox <xnox!~xnox@ubuntu/member/xnox> has joined #yocto | 05:08 | |
*** AndersD <AndersD!~anders@213-64-219-84-no126.business.telia.com> has joined #yocto | 05:11 | |
*** xnox <xnox!~xnox@ubuntu/member/xnox> has quit IRC | 05:14 | |
*** xnox <xnox!~xnox@ubuntu/member/xnox> has joined #yocto | 05:17 | |
*** cbzx <cbzx!~cbzx@CPE0015f275ebd6-CM00195edd810c.cpe.net.cable.rogers.com> has joined #yocto | 05:24 | |
*** TobSnyder <TobSnyder!~schneider@ip923450f2.dynamic.kabel-deutschland.de> has joined #yocto | 05:25 | |
*** cbzx <cbzx!~cbzx@CPE0015f275ebd6-CM00195edd810c.cpe.net.cable.rogers.com> has quit IRC | 05:52 | |
*** xnox <xnox!~xnox@ubuntu/member/xnox> has quit IRC | 05:56 | |
*** xnox <xnox!~xnox@ubuntu/member/xnox> has joined #yocto | 06:03 | |
*** cbzx <cbzx!~cbzx@CPE0015f275ebd6-CM00195edd810c.cpe.net.cable.rogers.com> has joined #yocto | 06:07 | |
*** behanw <behanw!uid110099@gateway/web/irccloud.com/x-wgmbpjgalkphfuwl> has quit IRC | 06:10 | |
*** cbzx <cbzx!~cbzx@CPE0015f275ebd6-CM00195edd810c.cpe.net.cable.rogers.com> has quit IRC | 06:13 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has quit IRC | 06:24 | |
*** xnox <xnox!~xnox@ubuntu/member/xnox> has quit IRC | 06:26 | |
*** xnox <xnox!~xnox@ubuntu/member/xnox> has joined #yocto | 06:27 | |
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has joined #yocto | 06:31 | |
*** Biliogadafr <Biliogadafr!~User@ppp-188-174-162-32.dynamic.mnet-online.de> has joined #yocto | 06:40 | |
*** jbrianceau_away <jbrianceau_away!uid10952@gateway/web/irccloud.com/x-jislkgbckacnifon> has joined #yocto | 06:50 | |
*** jbrianceau_away is now known as jbrianceau | 06:50 | |
*** csanchezdll <csanchezdll!~user@galileo.kdpof.com> has joined #yocto | 06:56 | |
*** tasslehoff <tasslehoff!~Tasslehof@82.147.55.166> has joined #yocto | 06:59 | |
*** bluelightning <bluelightning!~paul@ip5f5ae69b.dynamic.kabel-deutschland.de> has joined #yocto | 07:02 | |
*** bluelightning <bluelightning!~paul@ip5f5ae69b.dynamic.kabel-deutschland.de> has quit IRC | 07:02 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 07:02 | |
*** jku <jku!jku@nat/intel/x-hidielrouhmfrtld> has joined #yocto | 07:06 | |
*** mckoan|away is now known as mckoan | 07:12 | |
mckoan | good morning | 07:12 |
---|---|---|
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:88:f279:59ff:fe64:3a8> has joined #yocto | 07:15 | |
*** LocutusOfBorg1 <LocutusOfBorg1!~LocutusOf@93.51.30.27> has joined #yocto | 07:21 | |
parrot2 | greetings all :-) | 07:24 |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:88:f279:59ff:fe64:3a8> has quit IRC | 07:27 | |
*** fl0v0 <fl0v0!~fvo@p5DDC7B4F.dip0.t-ipconnect.de> has joined #yocto | 07:31 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:88:f279:59ff:fe64:3a8> has joined #yocto | 07:31 | |
*** pespin <pespin!d4a63893@gateway/web/freenode/ip.212.166.56.147> has joined #yocto | 07:35 | |
*** DarkKnight_ <DarkKnight_!~quassel@HSI-KBW-095-208-243-227.hsi5.kabel-badenwuerttemberg.de> has quit IRC | 07:42 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:88:f279:59ff:fe64:3a8> has quit IRC | 07:43 | |
*** maxin1 <maxin1!~maxin@2001:998:22:0:b0e9:d066:752e:184> has joined #yocto | 07:44 | |
*** DarkKnight <DarkKnight!~quassel@HSI-KBW-095-208-243-227.hsi5.kabel-badenwuerttemberg.de> has joined #yocto | 07:44 | |
*** sujith_h <sujith_h!~toaster@kde/developers/sujithh> has joined #yocto | 07:47 | |
bluelightning | morning mckoan, parrot2, all | 07:48 |
*** t0mmy_ <t0mmy_!~tprrt@217.114.201.133> has joined #yocto | 07:50 | |
*** ant_work <ant_work!~ant__@host156-0-dynamic.51-79-r.retail.telecomitalia.it> has joined #yocto | 07:55 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:88:f279:59ff:fe64:3a8> has joined #yocto | 07:57 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:88:f279:59ff:fe64:3a8> has quit IRC | 08:03 | |
*** sjolley <sjolley!~sjolley@134.134.137.73> has quit IRC | 08:03 | |
*** sjolley <sjolley!sjolley@nat/intel/x-mkrflsucjkmhpwdh> has joined #yocto | 08:04 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 08:04 | |
[Sno] | RP: around? or someone else who's familiar with the sdk-wrapper created eg. for perl? | 08:11 |
[Sno] | I run into a similar problem hacking recipes for perl6 and need some guidance | 08:11 |
RP | [Sno]: kind of | 08:13 |
[Sno] | as said, I run into similar problem one might had when doing perl in nqp (perl6) | 08:13 |
[Sno] | I need an sdk-wrapper calling sdkroot nqp with sysroot libs ;) | 08:14 |
RP | [Sno]: those wrappers are generated by create_wrapper in the recipes iirc | 08:15 |
[Sno] | RP: see nqp-j for sdkroot http://nopaste.linux-dev.org/?784693 | 08:15 |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:88:f279:59ff:fe64:3a8> has joined #yocto | 08:15 | |
[Sno] | rp: they're ;) | 08:16 |
[Sno] | RP: it's more: (1) where to place the target-root-wrapper to distinguish from sdkroot one? | 08:16 |
RP | [Sno]: sdk ones are done in the nativesdk namespace? | 08:17 |
[Sno] | let me google for nativesdk namespace doc ;) | 08:17 |
RP | [Sno]: in recipes you'll see things like _class-nativesdk | 08:18 |
[Sno] | RP: and how do I depend on those? | 08:18 |
RP | [Sno]: If you look at the perl5 recipe itself, there is an example of a wrapper for class-nativesdk ? | 08:19 |
RP | The do_install_append_class-nativesdk | 08:19 |
[Sno] | I don't get it entirely - but with those answers I retry and see how far I get ... | 08:19 |
[Sno] | maybe there is some magic I don't see | 08:20 |
RP | [Sno]: I'm still not quite understanding the question :/ | 08:20 |
[Sno] | well, I think when I can phrase the question, I can answer myself ^^ | 08:20 |
RP | [Sno]: "native" overrides apply to things used during the build process itself. "nativesdk" apply to things in the sdk. "class-target" would be things that run on the target device | 08:21 |
[Sno] | so - do_install_append_class-nativesdk is run automatically when? | 08:21 |
[Sno] | how does this fit into sstate-cache? | 08:22 |
RP | [Sno]: when nativesdk-perl is built and the do_install task runs | 08:22 |
RP | [Sno]: However when the sdk is relocated at install time, the paths in it are adjusted automatically | 08:22 |
[Sno] | RP: When nativesdk-nqp is built on machine A, and I build rakudo-star relying on nqp in machine B (with common sstate-cache), install for sdk is run on machine B? | 08:23 |
RP | [Sno]: no :/ | 08:24 |
RP | [Sno]: that do_install is run when nativesdk-perl is built | 08:24 |
RP | its the step where "make install" is run against the compiled source | 08:24 |
[Sno] | how do I install nativesdk-nqp on machine B on building rakudo-star? | 08:24 |
[Sno] | or is it rebuilt in that case? | 08:25 |
RP | [Sno]: are you building with the SDK or with the main build system? | 08:25 |
[Sno] | currently with the main build system, but I miss some files I see when e.g. perl is build ;) | 08:26 |
[Sno] | and I want to provide same support for sstate-cache and sdk as perl5 does | 08:26 |
RP | [Sno]: so you'd want nqp-native in that case, the SDK isn't involved | 08:26 |
[Sno] | RP: for the moment, nqp-native installs a tmp/sysroots/x86_64-linux/usr/bin/nqp-j -- bit nqp doesn't do the same in any $target-arch sysroot | 08:27 |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:88:f279:59ff:fe64:3a8> has quit IRC | 08:27 | |
RP | [Sno]: by default target binaries aren't installed into the sysroot | 08:27 |
RP | since you can't run then | 08:28 |
RP | them | 08:28 |
[Sno] | that's why the somehow wrapper ... ;) | 08:28 |
[Sno] | rakudo-star needs to extract some values from nqp-libs for target | 08:28 |
RP | [Sno]: so how are you planning to run it? under qemu? | 08:29 |
[Sno] | they're jar files - I can run them with host java (as perl modules with host perl) | 08:29 |
*** roccof <roccof!~roccof@93-51-177-218.ip268.fastwebnet.it> has joined #yocto | 08:30 | |
RP | [Sno]: so you're missing the jar files in the sysroot? | 08:30 |
RP | [Sno]: or you want to install a wrapper? | 08:30 |
[Sno] | RP: the script loading the jar files | 08:30 |
[Sno] | both | 08:30 |
[Sno] | I want to install a wrapper doing some basic stuff with the jar files | 08:31 |
*** kbingham <kbingham!~kbingham@cpc17-aztw24-2-0-cust759.aztw.cable.virginm.net> has quit IRC | 08:31 | |
*** soderstrom <soderstrom!~soderstro@81.216.59.226> has joined #yocto | 08:31 | |
*** kbingham <kbingham!~kbingham@cpc17-aztw24-2-0-cust759.aztw.cable.virginm.net> has joined #yocto | 08:31 | |
RP | [Sno]: ok, so I think the best example to look at is something simple like recipes-graphics/xorg-font/font-util_1.3.1.bb | 08:32 |
RP | The SYSROOT_PREPROCESS_FUNCS += "fontutil_sysroot_preprocess" | 08:32 |
*** soderstrom <soderstrom!~soderstro@81.216.59.226> has quit IRC | 08:32 | |
RP | you can see what the default is in classes/staging.bbclass | 08:32 |
[Sno] | I detected some other issue with the cross-build and the target settings, either - so I might need do more complex stuff later: compile and link-flags contain target's sysroot (but that shouldn't get deployed) | 08:32 |
RP | and then that function in fontutil installs some extra files into the sysroot | 08:32 |
[Sno] | RP: that's it! thanks | 08:33 |
*** ftonello <ftonello!~quassel@81.145.202.106> has joined #yocto | 08:33 | |
[Sno] | for b - different flags for host/target deployment - that might be the answer, too | 08:33 |
*** soderstrom <soderstrom!~soderstro@81.216.59.226> has joined #yocto | 08:33 | |
RP | [Sno]: basically there you can install extra files, or tweak the files for cross usage | 08:34 |
RP | [Sno]: just try not to overuse this ;-) | 08:34 |
[Sno] | sure | 08:34 |
RP | Ideally things installed in the sysroot should match the target | 08:34 |
[Sno] | yeah - it's just a bunch of path's I have to modify | 08:35 |
*** khem` <khem`!~khem@unaffiliated/khem> has quit IRC | 08:37 | |
LocutusOfBorg1 | hi folks, I want to do something like "if I define on my shell "FOO=v1.2" then fetch my sources with branch=foo;tag=v1.2 | 08:38 |
LocutusOfBorg1 | what is wrong with this paste? http://pastebin.com/Qi1AYjgN | 08:38 |
[Sno] | LocutusOfBorg1: have a try with BB_ENV_EXTRAWHITE might help ... | 08:39 |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:88:f279:59ff:fe64:3a8> has joined #yocto | 08:40 | |
[Sno] | RP: can you have a look on https://github.com/rehsack/meta-jens/tree/master/recipes-extended/daemontools btw. https://github.com/rehsack/meta-jens/tree/master/recipes-extended/daemontools-encore whether it can be added to poky after jethro? | 08:40 |
[Sno] | RP: and https://github.com/rehsack/meta-jens/blob/master/scripts/bashrc -- I already talked to bluelightning about that, but didn't talk about the way to submit it | 08:41 |
RP | [Sno]: Question is which layer it should go to, meta-oe or core | 08:41 |
LocutusOfBorg1 | I want my customer to be able to build a particular tag of all his branches | 08:41 |
LocutusOfBorg1 | maybe there is a better approach | 08:42 |
[Sno] | RP: with https://github.com/rehsack/meta-jens/blob/master/scripts/bashrc - one can source it and then do "oe_builddir use ..." or "oe_builddir prune ..." to switch builddir or start fresh etc. | 08:42 |
[Sno] | instead of sourcing oe_setup again and again | 08:43 |
*** bluelightning <bluelightning!~paul@ip5f5ae69b.dynamic.kabel-deutschland.de> has joined #yocto | 08:43 | |
*** bluelightning <bluelightning!~paul@ip5f5ae69b.dynamic.kabel-deutschland.de> has quit IRC | 08:43 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 08:43 | |
[Sno] | LocutusOfBorg1: use inc file and a bunch of *.bb files for each particular tag? | 08:44 |
RP | [Sno]: lets discuss after 2.0 please. I need to try and actually make the release work | 08:44 |
LocutusOfBorg1 | [Sno], well, changing with an export foo the fetch branch/tag is easier | 08:45 |
LocutusOfBorg1 | I don't have to change recipes at each tag | 08:45 |
*** bluelightning_ <bluelightning_!~paul@ip5f5ae69b.dynamic.kabel-deutschland.de> has joined #yocto | 08:48 | |
*** bluelightning_ <bluelightning_!~paul@ip5f5ae69b.dynamic.kabel-deutschland.de> has quit IRC | 08:48 | |
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 08:48 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 08:48 | |
*** bluelightning_ is now known as bluelightning | 08:48 | |
*** raykinsella78 <raykinsella78!rkinsell@nat/intel/x-rwhvgfxhzjosijxn> has joined #yocto | 08:49 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:88:f279:59ff:fe64:3a8> has quit IRC | 08:51 | |
[Sno] | RP: when is 2.0 - jethro? | 08:51 |
[Sno] | LocutusOfBorg1: either BB_ENV_EXTRAWHITE or exra recipe per tag - that are 2 sane proposals ;) | 08:52 |
[Sno] | pick one or explain why both are insane for your usecase | 08:53 |
LocutusOfBorg1 | yes thanks | 08:53 |
LocutusOfBorg1 | the first one is the best one | 08:53 |
RP | [Sno]: basically now, as soon as we get several key things fixed | 08:53 |
[Sno] | RP: I'd prefer my perl changes in jethro (2.0), since they fix some really insane quirks | 08:54 |
[Sno] | as well as the basics for openjdk-8 support (autotools, llvm 3.5+) | 08:55 |
[Sno] | got to run, back in 20 min & | 08:55 |
LocutusOfBorg1 | thanks | 08:55 |
*** ohmy <ohmy!53ce617d@gateway/web/freenode/ip.83.206.97.125> has joined #yocto | 09:00 | |
ohmy | hello everybody | 09:00 |
*** jonathanmaw <jonathanmaw!~jonathanm@82-70-136-246.dsl.in-addr.zen.co.uk> has joined #yocto | 09:00 | |
*** rahc <rahc!rah@pasanda.collabora.co.uk> has quit IRC | 09:02 | |
*** eballetbo <eballetbo!eballetbo@pasanda.collabora.co.uk> has quit IRC | 09:02 | |
ohmy | i'm quite new to systemd, on my small embeded device i've just installed systemd, and trying to interract with it usnig serial console | 09:03 |
ohmy | the problem (unlike the same system with sysvinit) is that for some reason i'm not able to write on my serial debug console | 09:03 |
ohmy | http://pastebin.com/i5iMx2yH is the last log i have with " A start job is running for dev-ttymxc0.device" | 09:03 |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:88:f279:59ff:fe64:3a8> has joined #yocto | 09:03 | |
ohmy | i dont know what to do to be able to communicate with my device using serial console, any help please ? | 09:04 |
parrot2 | bluelightning: ping | 09:04 |
bluelightning | parrot2: pong | 09:05 |
*** eballetbo <eballetbo!eballetbo@pasanda.collabora.co.uk> has joined #yocto | 09:06 | |
parrot2 | bluelightning: I've been encountering errors like in http://pastebin.com/g7JXQbSD | 09:08 |
*** JaMa <JaMa!~martin@ip-86-49-34-37.net.upcbroadband.cz> has quit IRC | 09:09 | |
parrot2 | and actually the missing cmake files are available within the source file itself...so I'm not sure if I should append the source's cmake directory to CMAKE_MODULE_PATH or it's mistake from the app developer itself. | 09:10 |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 09:10 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:88:f279:59ff:fe64:3a8> has quit IRC | 09:10 | |
parrot2 | what I did was I copied the cmake files inside the source dir's cmake directory to the CMAKE_MODULE_PATH and all is well again. But O | 09:11 |
parrot2 | I'm not sure if that's an elegant way? | 09:11 |
*** [Sno] <[Sno]!~sno@p578b540c.dip0.t-ipconnect.de> has quit IRC | 09:11 | |
*** [Sno] <[Sno]!~sno@p578b540c.dip0.t-ipconnect.de> has joined #yocto | 09:12 | |
*** bluelightning <bluelightning!~paul@ip5f5ae69b.dynamic.kabel-deutschland.de> has joined #yocto | 09:13 | |
*** bluelightning <bluelightning!~paul@ip5f5ae69b.dynamic.kabel-deutschland.de> has quit IRC | 09:13 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 09:13 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:88:f279:59ff:fe64:3a8> has joined #yocto | 09:14 | |
*** rahc <rahc!rah@pasanda.collabora.co.uk> has joined #yocto | 09:15 | |
*** Saur <Saur!pkj@nat/axis/x-pqkhjtwdrgyecndi> has quit IRC | 09:20 | |
*** Saur <Saur!pkj@nat/axis/x-hobvyjtxnucavgnh> has joined #yocto | 09:20 | |
*** blitz00 <blitz00!stefans@unaffiliated/blitz00> has quit IRC | 09:20 | |
*** hundeboll <hundeboll!~hundeboll@open-mesh.org/catwoman/hundeboll> has quit IRC | 09:21 | |
*** blitz00 <blitz00!stefans@nat/intel/x-kobtfuqevgsdyypg> has joined #yocto | 09:21 | |
*** blitz00 <blitz00!stefans@unaffiliated/blitz00> has joined #yocto | 09:21 | |
*** hundeboll <hundeboll!~hundeboll@mail.hundeboll.net> has joined #yocto | 09:21 | |
*** hundeboll <hundeboll!~hundeboll@open-mesh.org/catwoman/hundeboll> has joined #yocto | 09:21 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:88:f279:59ff:fe64:3a8> has quit IRC | 09:23 | |
ohmy | nayone have a begining of idea ? | 09:23 |
*** hanthings <hanthings!~nandor@194.9.252.237> has joined #yocto | 09:24 | |
bluelightning | ohmy: do you have access to the machine other than through the serial terminal? | 09:25 |
*** kbingham <kbingham!~kbingham@cpc17-aztw24-2-0-cust759.aztw.cable.virginm.net> has quit IRC | 09:25 | |
*** kbingham <kbingham!~kbingham@cpc17-aztw24-2-0-cust759.aztw.cable.virginm.net> has joined #yocto | 09:26 | |
ohmy | bluelightning: can be possible using ethernet, but since i dont know the IP adress of the target i cannot ssh | 09:27 |
bluelightning | hmm ok | 09:27 |
ohmy | bluelightning: "A start job is running for dev-ttymxc0.device" i dont know what this job is all about :( | 09:29 |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:88:f279:59ff:fe64:3a8> has joined #yocto | 09:30 | |
ohmy | bluelightning: i pass console=ttymxc0,115200 to kernel during startup | 09:30 |
bluelightning | I'm not much of a systemd expert either I'm afraid | 09:31 |
joshuagl | the hostname of the target is usually the MACHINE name, you should be able to ssh with that | 09:32 |
* joshuagl never ssh's to the machine's IP address | 09:32 | |
LocutusOfBorg1 | bluelightning, quick question | 09:35 |
LocutusOfBorg1 | I usually build on my recipes with SRCREV="${AUTOREV}" on branch foo | 09:36 |
LocutusOfBorg1 | now, my customer wants to rebuild a particular tag, and I did something like this | 09:36 |
LocutusOfBorg1 | whitelist some bash export FOO=tagv1 | 09:36 |
LocutusOfBorg1 | BB_ENV_EXTRAWHITE FOO | 09:36 |
bboozzoo | ohmy: check that you have CONFIG_FHANDLE enabled in the kernel | 09:37 |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 09:37 | |
LocutusOfBorg1 | http://pastebin.com/W82cbjmF | 09:38 |
LocutusOfBorg1 | this seems to be not working | 09:38 |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:88:f279:59ff:fe64:3a8> has quit IRC | 09:38 | |
*** bluelightning <bluelightning!~paul@ip5f5ae69b.dynamic.kabel-deutschland.de> has joined #yocto | 09:39 | |
*** bluelightning <bluelightning!~paul@ip5f5ae69b.dynamic.kabel-deutschland.de> has quit IRC | 09:39 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 09:39 | |
joshuagl | wait, why wouldn't you just set SRCREV to tag? | 09:39 |
bboozzoo | ohmy: this used to be a problem with older fsl kernels, CONFIG_FHANDLE was not enabled in the kernel what resulted in systemd not being able to start getty on your console port, it was fixed with this patch http://git.yoctoproject.org/cgit/cgit.cgi/meta-fsl-arm/commit/?id=b8a95eac05672a31065116544d973e482abd1e36 but if you're running an older or a custom kernel you might still get this problem | 09:43 |
LocutusOfBorg1 | joshuagl, you might be right :) | 09:43 |
LocutusOfBorg1 | checking right now | 09:43 |
*** sujith_h_ <sujith_h_!~toaster@139.181.35.34> has joined #yocto | 09:44 | |
*** sujith_h <sujith_h!~toaster@kde/developers/sujithh> has quit IRC | 09:44 | |
*** sujith_h_ is now known as sujith_h | 09:44 | |
*** sujith_h <sujith_h!~toaster@kde/developers/sujithh> has joined #yocto | 09:44 | |
ohmy | bboozzoo: i'm using meta fsl arm master branch | 09:45 |
*** rburton <rburton!~Adium@35.106.2.81.in-addr.arpa> has joined #yocto | 09:45 | |
bboozzoo | aa ok, so it might not be cause after all :) | 09:46 |
ohmy | bboozzoo: checking if that option is there anyway (using linux kernel 3.14.1) | 09:47 |
*** raykinsella781 <raykinsella781!rkinsell@nat/intel/x-ptscpxplirzkpkns> has joined #yocto | 09:50 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:88:f279:59ff:fe64:3a8> has joined #yocto | 09:50 | |
*** hanthings <hanthings!~nandor@194.9.252.237> has quit IRC | 09:51 | |
*** raykinsella78 <raykinsella78!rkinsell@nat/intel/x-rwhvgfxhzjosijxn> has quit IRC | 09:53 | |
*** aime-Pierre <aime-Pierre!~Thunderbi@193.56.60.161> has joined #yocto | 09:54 | |
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has quit IRC | 09:56 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:88:f279:59ff:fe64:3a8> has quit IRC | 09:57 | |
*** loggerbo1 <loggerbo1!~todor@134.134.139.77> has joined #yocto | 10:00 | |
*** DatGizmo_ <DatGizmo_!~mogwai@ipbcc242a9.dynamic.kabel-deutschland.de> has joined #yocto | 10:00 | |
*** grma_ <grma_!~gruberm@chello213047201250.tirol.surfer.at> has joined #yocto | 10:01 | |
*** halstead_ <halstead_!~halstead@crown.incitedev.com> has joined #yocto | 10:02 | |
*** Marex_ <Marex_!~Marex@195.140.253.167> has joined #yocto | 10:03 | |
*** blitz00 <blitz00!stefans@unaffiliated/blitz00> has quit IRC | 10:03 | |
*** Amynka_ <Amynka_!~amy@queeg.hrusecky.net> has joined #yocto | 10:03 | |
*** destrudo_ <destrudo_!~destrudo@64.142.74.180> has joined #yocto | 10:03 | |
*** blitz00 <blitz00!stefans@nat/intel/x-vxtvmzyhdwgrktlw> has joined #yocto | 10:03 | |
*** blitz00 <blitz00!stefans@unaffiliated/blitz00> has joined #yocto | 10:03 | |
*** ntl_ <ntl_!~ntl@99-127-51-4.lightspeed.austtx.sbcglobal.net> has joined #yocto | 10:03 | |
*** Amynka_ is now known as YouDontSay | 10:05 | |
*** deception_ <deception_!~deception@unaffiliated/deception> has joined #yocto | 10:07 | |
*** psadro <psadro!~Thunderbi@216.234.148.134> has quit IRC | 10:07 | |
*** destrudo <destrudo!~destrudo@64.142.74.180> has quit IRC | 10:07 | |
*** CromFr <CromFr!~CromFr@146.185.162.164> has quit IRC | 10:07 | |
*** grma <grma!~gruberm@chello213047201250.tirol.surfer.at> has quit IRC | 10:07 | |
*** ntl <ntl!~ntl@99-127-51-4.lightspeed.austtx.sbcglobal.net> has quit IRC | 10:07 | |
*** deception <deception!~deception@unaffiliated/deception> has quit IRC | 10:07 | |
*** loggerbox <loggerbox!~todor@134.134.139.77> has quit IRC | 10:07 | |
*** el_robin <el_robin!~el_robin@ns3279252.ip-5-39-92.eu> has quit IRC | 10:07 | |
*** DatGizmo <DatGizmo!~mogwai@ipbcc242a9.dynamic.kabel-deutschland.de> has quit IRC | 10:07 | |
*** RagBal <RagBal!~RagBal@54694E34.cm-12-2b.dynamic.ziggo.nl> has quit IRC | 10:07 | |
*** halstead <halstead!~halstead@drupal.org/user/301087/view> has quit IRC | 10:07 | |
*** Marex <Marex!~Marex@195.140.253.167> has quit IRC | 10:07 | |
*** Amynka <Amynka!~amy@gentoo/developer/amynka> has quit IRC | 10:07 | |
*** dclarsen <dclarsen!~dave@192.241.233.158> has quit IRC | 10:07 | |
*** deception_ is now known as deception | 10:07 | |
*** YouDontSay is now known as Amynka | 10:08 | |
*** Amynka <Amynka!~amy@gentoo/developer/amynka> has joined #yocto | 10:08 | |
*** RagBal <RagBal!~RagBal@54694E34.cm-12-2b.dynamic.ziggo.nl> has joined #yocto | 10:08 | |
*** el_robin <el_robin!~el_robin@ns3279252.ip-5-39-92.eu> has joined #yocto | 10:08 | |
*** Amynka is now known as YouDontSay | 10:08 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:88:f279:59ff:fe64:3a8> has joined #yocto | 10:08 | |
*** YouDontSay is now known as Amynka | 10:09 | |
*** psadro <psadro!~Thunderbi@216.234.148.134> has joined #yocto | 10:09 | |
*** seezer <seezer!quassel@quassel/developer/seezer> has quit IRC | 10:10 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 10:11 | |
*** seezer <seezer!quassel@quassel/developer/seezer> has joined #yocto | 10:12 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 10:13 | |
*** dclarsen <dclarsen!~dave@192.241.233.158> has joined #yocto | 10:14 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:88:f279:59ff:fe64:3a8> has quit IRC | 10:16 | |
*** ant_work <ant_work!~ant__@host156-0-dynamic.51-79-r.retail.telecomitalia.it> has quit IRC | 10:18 | |
ohmy | bboozzoo: this falg was available on all kernels but the one i'm using, it solves the issue, many thanks | 10:20 |
*** varibull <varibull!~varibull@ta.tainstruments.com> has quit IRC | 10:23 | |
*** varibull <varibull!~varibull@ta.tainstruments.com> has joined #yocto | 10:24 | |
*** JaMa <JaMa!~martin@ip-86-49-34-37.net.upcbroadband.cz> has joined #yocto | 10:25 | |
*** ant_work <ant_work!~ant__@host156-0-dynamic.51-79-r.retail.telecomitalia.it> has joined #yocto | 10:26 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:88:f279:59ff:fe64:3a8> has joined #yocto | 10:28 | |
*** grma_ is now known as grma | 10:32 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:88:f279:59ff:fe64:3a8> has quit IRC | 10:36 | |
*** __Greg <__Greg!~greg@h155.114.31.71.dynamic.ip.windstream.net> has joined #yocto | 10:38 | |
*** __Greg <__Greg!~greg@h155.114.31.71.dynamic.ip.windstream.net> has left #yocto | 10:38 | |
*** ohmy <ohmy!53ce617d@gateway/web/freenode/ip.83.206.97.125> has quit IRC | 10:39 | |
*** hanthings <hanthings!~nandor@194.9.252.237> has joined #yocto | 10:41 | |
*** jku <jku!jku@nat/intel/x-hidielrouhmfrtld> has quit IRC | 10:41 | |
*** jku <jku!jku@nat/intel/x-evspvpgpqewuvzjb> has joined #yocto | 10:42 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:88:f279:59ff:fe64:3a8> has joined #yocto | 10:51 | |
*** NileshKokane <NileshKokane!uid116340@gateway/web/irccloud.com/x-faattfttnqjsgcbm> has joined #yocto | 10:53 | |
*** Nilesh_ <Nilesh_!uid116340@gateway/web/irccloud.com/x-fgnapgjxqktnwhfy> has joined #yocto | 10:54 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:88:f279:59ff:fe64:3a8> has quit IRC | 11:00 | |
*** jku <jku!jku@nat/intel/x-hehgtlysvlcetqad> has joined #yocto | 11:12 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:88:f279:59ff:fe64:3a8> has joined #yocto | 11:12 | |
*** rrva <rrva!unknown@y.mima.x.se> has joined #yocto | 11:15 | |
rrva | Can I create recipes for separate applications which live in the same git repo and still avoid re-downloading the repo twice? | 11:15 |
*** anselmolsm <anselmolsm!anselmolsm@nat/intel/x-hwddxbvzrluefpft> has joined #yocto | 11:16 | |
*** egavinc_ <egavinc_!~egavinc@43.Red-2-139-180.staticIP.rima-tde.net> has joined #yocto | 11:17 | |
bluelightning | rrva: that should happen automatically | 11:18 |
bluelightning | although if they start fetching at the same time, it may not | 11:19 |
rrva | what mechanism prevents this? | 11:19 |
rrva | and also, can I specify a narrow checkout (parts of tree) as a source? (git sparse checkout) | 11:20 |
*** egavinc <egavinc!~egavinc@4.Red-83-34-185.dynamicIP.rima-tde.net> has quit IRC | 11:21 | |
bluelightning | rrva: we don't support sparse checkouts; we can cut out a directory from the checkout of a repo (using ;subpath= ) but the entire repo will still be downloaded | 11:23 |
*** fredcadete <fredcadete!d4a63893@gateway/web/freenode/ip.212.166.56.147> has joined #yocto | 11:23 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:88:f279:59ff:fe64:3a8> has quit IRC | 11:25 | |
*** hanthings <hanthings!~nandor@194.9.252.237> has quit IRC | 11:30 | |
*** DarkKnight <DarkKnight!~quassel@HSI-KBW-095-208-243-227.hsi5.kabel-badenwuerttemberg.de> has quit IRC | 11:31 | |
*** hanthings <hanthings!~nandor@194.9.252.237> has joined #yocto | 11:33 | |
*** DarkKnight <DarkKnight!~quassel@HSI-KBW-095-208-243-227.hsi5.kabel-badenwuerttemberg.de> has joined #yocto | 11:33 | |
*** raykinsella781 <raykinsella781!rkinsell@nat/intel/x-ptscpxplirzkpkns> has left #yocto | 11:36 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:88:f279:59ff:fe64:3a8> has joined #yocto | 11:37 | |
*** soderstrom <soderstrom!~soderstro@81.216.59.226> has quit IRC | 11:41 | |
rrva | ok, nice. and the parts where you do not double-download, it's standard bitbake behavior? | 11:43 |
rrva | so yocto does not force you to split each app into separate repos at the recipe boundary? | 11:53 |
rrva | bluelightning: this was claimed by our yocto guy that yocto needs multirepo structure | 11:54 |
*** belen <belen!Adium@nat/intel/x-yhdiqnigjkzrpcpx> has quit IRC | 11:57 | |
*** vmeson <vmeson!~rmacleod@24-212-184-107.cable.teksavvy.com> has quit IRC | 11:58 | |
*** Snert_ <Snert_!~snert_@69-161-21-126.static.acsalaska.net> has quit IRC | 12:00 | |
*** belen <belen!~Adium@192.198.151.45> has joined #yocto | 12:02 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:88:f279:59ff:fe64:3a8> has quit IRC | 12:04 | |
*** soderstrom <soderstrom!~soderstro@81.216.59.226> has joined #yocto | 12:05 | |
*** tsramos <tsramos!~tsramos@192.55.54.43> has joined #yocto | 12:06 | |
*** simonl <simonl!uid6729@gateway/web/irccloud.com/x-joermxwmkniysyne> has joined #yocto | 12:10 | |
*** DatGizmo_ <DatGizmo_!~mogwai@ipbcc242a9.dynamic.kabel-deutschland.de> has quit IRC | 12:12 | |
*** georgem <georgem!~georgem@mail.novatech-llc.com> has quit IRC | 12:13 | |
*** kscherer <kscherer!~kscherer@128.224.252.2> has joined #yocto | 12:24 | |
*** vmeson <vmeson!~rmacleod@128.224.252.2> has joined #yocto | 12:25 | |
*** CromFr <CromFr!~CromFr@146.185.162.164> has joined #yocto | 12:46 | |
*** rperier_ is now known as rperier | 12:51 | |
*** rperier <rperier!~quassel@2001:41d0:52:100::44a> has quit IRC | 12:52 | |
*** rperier <rperier!~quassel@ubuntu/member/rperier> has joined #yocto | 12:52 | |
*** georgem <georgem!~georgem@mail.novatech-llc.com> has joined #yocto | 12:53 | |
*** blitz00 <blitz00!stefans@unaffiliated/blitz00> has quit IRC | 12:57 | |
*** Nilesh_ <Nilesh_!uid116340@gateway/web/irccloud.com/x-fgnapgjxqktnwhfy> has quit IRC | 13:03 | |
*** NileshKokane <NileshKokane!uid116340@gateway/web/irccloud.com/x-faattfttnqjsgcbm> has quit IRC | 13:03 | |
*** _gpg_ <_gpg_!53ce617d@gateway/web/freenode/ip.83.206.97.125> has joined #yocto | 13:08 | |
_gpg_ | hello | 13:08 |
_gpg_ | i'd like to have your help please, i'm trying to understand how yocto-layer and recipetool works together | 13:09 |
bluelightning | _gpg_: hi | 13:09 |
_gpg_ | i want to create a recipe for git://git.projects.genivi.org/wayland-ivi-extension.git | 13:10 |
_gpg_ | bluelightning: hi | 13:10 |
bluelightning | they don't directly connect to eachother, but you can use recipetool to create recipes / bbappend files after having created a layer using yocto-layer | 13:10 |
_gpg_ | creating layer is trivial, simply by doing yocto-layer create wayland-ivi-extension | 13:10 |
_gpg_ | later i call "recipetool create -o wayland-ivi-extension -x ../sources/meta-wayland-ivi-extension/ -b git://git.projects.genivi.org/wayland-ivi-extension.git" | 13:11 |
*** egavinc_ <egavinc_!~egavinc@43.Red-2-139-180.staticIP.rima-tde.net> has quit IRC | 13:11 | |
bluelightning | _gpg_: you'll need .bb on the end of the argument you are passing to -o | 13:11 |
_gpg_ | i hope that understand "recipetool create", isn't it meant to create "recipe-" folder etc ? | 13:12 |
bluelightning | _gpg_: correct, it won't, you need to put the recipe in the appropriate/desired locaton afterwards | 13:12 |
*** dmoseley <dmoseley!~dmoseley@2606:a000:120a:a108:31bb:c6eb:e198:c5b7> has quit IRC | 13:13 | |
_gpg_ | bluelightning: thanks, the thing is that it does not create any "recipe-" folder | 13:13 |
bluelightning | no, it won't do that | 13:13 |
fredcadete | _gpg_: meta-ivi already has a recipe for wayland-ivi-extension, maybe you can use that as a reference | 13:13 |
_gpg_ | bluelightning: i see the .bb file, also a git folder inside my layer but no recipe folder | 13:13 |
_gpg_ | fredcadete: yes indeed, i was thinking about, thanks | 13:14 |
bluelightning | it can't do that, because it can't tell what category the recipe will need to go into | 13:14 |
bluelightning | so it leaves that part to you | 13:14 |
_gpg_ | bluelightning: ah ok, thanks | 13:14 |
_gpg_ | fredcadete: meta ivi looks quite old btw | 13:14 |
fredcadete | yes, it's a few versions behind | 13:15 |
bluelightning | I guess it could just hardcode it (or guess), but there's no code written to do that | 13:16 |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 13:17 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 13:17 | |
*** tasslehoff <tasslehoff!~Tasslehof@82.147.55.166> has quit IRC | 13:24 | |
*** qknight <qknight!~joachim@nixcloud.org> has joined #yocto | 13:25 | |
qknight | hey | 13:25 |
qknight | (14:24) < qknight> hey. i have problems building qtwebkit 5.2.1 on ppc64 -> http://paste.ubuntu.com/12902103/ #error "The MacroAssembler is not supported on this platform." | 13:25 |
qknight | (14:25) < qknight> how can i disable JIT in qtwebkit? didn't find the switch yet as the buildsystem seems to be a mixture of qmake and CMake ;-) | 13:25 |
qknight | (14:25) < qknight> https://lists.webkit.org/pipermail/webkit-dev/2012-March/019943.html <- is this really the way to do it? | 13:26 |
qknight | i checked https://lists.webkit.org/pipermail/webkit-dev/2012-March/019943.html and that didn't fix the issue on ppc | 13:26 |
qknight | anyone an idea how to go on? | 13:26 |
*** ant_work <ant_work!~ant__@host156-0-dynamic.51-79-r.retail.telecomitalia.it> has quit IRC | 13:26 | |
*** Nilesh_ <Nilesh_!uid116340@gateway/web/irccloud.com/x-fazpuaxcbvtlmjuc> has joined #yocto | 13:27 | |
*** NileshKokane <NileshKokane!uid116340@gateway/web/irccloud.com/x-zujhvbybokspoebi> has joined #yocto | 13:28 | |
*** zloy <zloy!~user@unaffiliated/zloy> has joined #yocto | 13:36 | |
*** dmoseley <dmoseley!~dmoseley@2606:a000:120a:a108:4024:828:4094:dfca> has joined #yocto | 13:37 | |
*** raykinsella78 <raykinsella78!rkinsell@nat/intel/x-xkeygzcjrwnkictb> has joined #yocto | 13:39 | |
*** vmeson <vmeson!~rmacleod@128.224.252.2> has quit IRC | 13:40 | |
*** vmeson <vmeson!~rmacleod@128.224.252.2> has joined #yocto | 13:46 | |
*** madisox <madisox!~madison@216-75-232-11.static.wiline.com> has joined #yocto | 13:54 | |
jaeckel | lo | 14:00 |
jaeckel | will there be an update of the valgrind recipe to 3.11.0? | 14:00 |
*** AndersD <AndersD!~anders@213-64-219-84-no126.business.telia.com> has quit IRC | 14:01 | |
*** jku <jku!jku@nat/intel/x-hehgtlysvlcetqad> has quit IRC | 14:02 | |
*** stwcx <stwcx!~stwcx@32.97.110.55> has joined #yocto | 14:03 | |
*** alimon1 <alimon1!~alimon@192.55.54.42> has quit IRC | 14:04 | |
joshuagl | RP: rburton: autobuilder doesn't look too busy, OK for me to run a fido build? | 14:04 |
*** alimon1 <alimon1!~alimon@192.55.54.42> has joined #yocto | 14:06 | |
zloy | hey guys | 14:08 |
zloy | how can I append ntpdate to crontab file? | 14:08 |
Snert__ | crontab -e will start crontab editor so google that. | 14:10 |
Snert__ | iirc. | 14:10 |
zloy | Snert__: I mean during the build | 14:11 |
*** destrudo_ <destrudo_!~destrudo@64.142.74.180> has quit IRC | 14:14 | |
*** radzy <radzy!~radzy@unknown-216-78.windriver.com> has quit IRC | 14:14 | |
bluelightning | jaeckel: not until after the YP 2.0 release (which is very soon) | 14:14 |
jaeckel | ty bluelightning | 14:14 |
*** destrudo <destrudo!~destrudo@64.142.74.180> has joined #yocto | 14:15 | |
*** madisox <madisox!~madison@216-75-232-11.static.wiline.com> has quit IRC | 14:17 | |
*** radzy_lunch <radzy_lunch!~radzy@unknown-216-78.windriver.com> has joined #yocto | 14:18 | |
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto | 14:18 | |
*** khem` is now known as onoffon | 14:19 | |
*** radzy_lunch is now known as radzy | 14:25 | |
*** cbzx <cbzx!~cbzx@CPE0015f275ebd6-CM00195edd810c.cpe.net.cable.rogers.com> has joined #yocto | 14:30 | |
fredcadete | zloy: at the image level, you could make a shell function that appends your line to crontab. Then add that function to ROOTFS_POSTPROCESS_COMMAND | 14:33 |
fredcadete | there are many ways to skin that cat | 14:33 |
zloy | fredcadete: in ntpdate bb file there is a fucntion called pkg_postinst_ntpdate | 14:36 |
*** aime-Pierre <aime-Pierre!~Thunderbi@193.56.60.161> has quit IRC | 14:37 | |
zloy | where there is such string: echo "30 * * * * ${bindir}/ntpdate-sync silent" >> $D/var/spool/cron/root | 14:37 |
zloy | fredcadete: I thought to make bbappend file for ntp and append the stuff to crontab file | 14:37 |
*** madisox <madisox!~madison@216-75-232-11.static.wiline.com> has joined #yocto | 14:38 | |
fredcadete | zloy: that's also possible | 14:41 |
fredcadete | you can override or append to the pkg_postinst_ntpdate | 14:41 |
*** raykinsella78 <raykinsella78!rkinsell@nat/intel/x-xkeygzcjrwnkictb> has quit IRC | 14:43 | |
zloy | http://ix.io/lzt here is the full function | 14:44 |
*** raykinsella78 <raykinsella78!rkinsell@nat/intel/x-zsqqudtjzgzzthsc> has joined #yocto | 14:45 | |
*** raykinsella78 <raykinsella78!rkinsell@nat/intel/x-vbmnvkgbdqjlmoub> has joined #yocto | 14:46 | |
*** pespin <pespin!d4a63893@gateway/web/freenode/ip.212.166.56.147> has quit IRC | 14:48 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has joined #yocto | 14:49 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 14:56 | |
*** grma <grma!~gruberm@chello213047201250.tirol.surfer.at> has quit IRC | 14:57 | |
*** soderstrom <soderstrom!~soderstro@81.216.59.226> has quit IRC | 15:02 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has quit IRC | 15:02 | |
*** Biliogadafr <Biliogadafr!~User@ppp-188-174-162-32.dynamic.mnet-online.de> has quit IRC | 15:03 | |
rburton | joshuagl: sure | 15:03 |
* ulf` waves to rburton and joshuagl | 15:06 | |
rburton | hi ulf` | 15:06 |
joshuagl | thanks rburton | 15:07 |
* joshuagl waves to ulf` | 15:07 | |
*** csanchezdll <csanchezdll!~user@galileo.kdpof.com> has quit IRC | 15:10 | |
*** armpit <armpit!~akuster@2601:202:4000:1239:9150:fb85:c895:2f61> has joined #yocto | 15:11 | |
*** aime-Pierre <aime-Pierre!~Thunderbi@193.56.60.161> has joined #yocto | 15:12 | |
*** ntl_ <ntl_!~ntl@99-127-51-4.lightspeed.austtx.sbcglobal.net> has quit IRC | 15:19 | |
*** aime-Pierre <aime-Pierre!~Thunderbi@193.56.60.161> has joined #yocto | 15:19 | |
*** xnox <xnox!~xnox@ubuntu/member/xnox> has quit IRC | 15:22 | |
*** benjamirc <benjamirc!~besquive@134.134.139.76> has joined #yocto | 15:28 | |
*** hanDerPeder <hanDerPeder!~peder@li307-49.members.linode.com> has joined #yocto | 15:28 | |
*** xnox <xnox!~xnox@ubuntu/member/xnox> has joined #yocto | 15:30 | |
*** Nilesh_ <Nilesh_!uid116340@gateway/web/irccloud.com/x-fazpuaxcbvtlmjuc> has quit IRC | 15:33 | |
*** NileshKokane <NileshKokane!uid116340@gateway/web/irccloud.com/x-zujhvbybokspoebi> has quit IRC | 15:33 | |
*** aime-Pierre <aime-Pierre!~Thunderbi@193.56.60.161> has quit IRC | 15:34 | |
*** xnox <xnox!~xnox@ubuntu/member/xnox> has quit IRC | 15:35 | |
*** xnox <xnox!~xnox@ubuntu/member/xnox> has joined #yocto | 15:35 | |
*** ntl <ntl!~ntl@99-127-51-4.lightspeed.austtx.sbcglobal.net> has joined #yocto | 15:36 | |
*** xnox <xnox!~xnox@ubuntu/member/xnox> has quit IRC | 15:37 | |
*** hanDerPeder <hanDerPeder!~peder@li307-49.members.linode.com> has left #yocto | 15:41 | |
*** onoffon is now known as khem` | 15:44 | |
*** xnox <xnox!~xnox@ubuntu/member/xnox> has joined #yocto | 15:46 | |
*** sameo <sameo!samuel@nat/intel/x-kdbglwhvdalnolje> has joined #yocto | 15:47 | |
*** xnox <xnox!~xnox@ubuntu/member/xnox> has quit IRC | 15:48 | |
*** manuel_ <manuel_!~manuel@209.6.175.242> has joined #yocto | 15:49 | |
*** xnox <xnox!~xnox@ubuntu/member/xnox> has joined #yocto | 15:50 | |
*** xnox <xnox!~xnox@ubuntu/member/xnox> has quit IRC | 15:52 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has joined #yocto | 15:53 | |
*** xnox <xnox!~xnox@ubuntu/member/xnox> has joined #yocto | 15:53 | |
*** fredcadete <fredcadete!d4a63893@gateway/web/freenode/ip.212.166.56.147> has quit IRC | 15:54 | |
*** xnox <xnox!~xnox@ubuntu/member/xnox> has quit IRC | 15:55 | |
*** xnox <xnox!~xnox@ubuntu/member/xnox> has joined #yocto | 15:57 | |
*** xnox <xnox!~xnox@ubuntu/member/xnox> has joined #yocto | 15:57 | |
*** sujith_h <sujith_h!~toaster@kde/developers/sujithh> has quit IRC | 16:05 | |
*** soderstrom <soderstrom!~soderstro@c-608be555.015-59-6c6b7013.cust.bredbandsbolaget.se> has joined #yocto | 16:07 | |
*** mckoan is now known as mckoan|away | 16:07 | |
*** Snert_ <Snert_!~snert_@69-161-21-126.static.acsalaska.net> has joined #yocto | 16:11 | |
*** belen <belen!~Adium@192.198.151.45> has quit IRC | 16:14 | |
*** maxin1 <maxin1!~maxin@2001:998:22:0:b0e9:d066:752e:184> has left #yocto | 16:16 | |
*** Nilesh_ <Nilesh_!uid116340@gateway/web/irccloud.com/x-cnqzfuqeqtxgcjpv> has joined #yocto | 16:17 | |
*** _4urele_ <_4urele_!~aurele@srvmail.castel.fr> has quit IRC | 16:18 | |
*** kbingham <kbingham!~kbingham@cpc17-aztw24-2-0-cust759.aztw.cable.virginm.net> has quit IRC | 16:19 | |
*** kbingham <kbingham!~kbingham@cpc17-aztw24-2-0-cust759.aztw.cable.virginm.net> has joined #yocto | 16:20 | |
*** jbrianceau is now known as jbrianceau_away | 16:25 | |
*** fl0v0 <fl0v0!~fvo@p5DDC7B4F.dip0.t-ipconnect.de> has quit IRC | 16:26 | |
*** jku <jku!~jku@85-76-33-34-nat.elisa-mobile.fi> has joined #yocto | 16:29 | |
qknight | hey. how to use devshell with a rather complicated build system like qtwebkit? | 16:32 |
qknight | i do get a shell but then i don't know what to do | 16:32 |
qknight | any manual somewhere? | 16:32 |
*** benjamirc <benjamirc!~besquive@134.134.139.76> has quit IRC | 16:35 | |
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has quit IRC | 16:35 | |
kergoth | devshell just gives you a shell in the source tree | 16:37 |
*** nerdboy <nerdboy!~sarnold@gatekeeper.gentoogeek.org> has joined #yocto | 16:37 | |
kergoth | what you do with it is entirely up to you | 16:37 |
*** nerdboy <nerdboy!~sarnold@gatekeeper.gentoogeek.org> has quit IRC | 16:37 | |
*** nerdboy <nerdboy!~sarnold@gentoo/developer/nerdboy> has joined #yocto | 16:37 | |
qknight | kergoth: ah, so there are no helpers as in gentoo where you can use 'ebuild' to go into a certain stage assisted by the foo-1.2.3.ebuild you are currently trying to package | 16:45 |
kergoth | not really, no. you can bitbake -c configure the recipe before you -c devshell, then in ../temp/ will be a run. shell script for do_configure which you could run to re-run the configure on demand | 16:46 |
kergoth | but thats about it | 16:46 |
kergoth | (same for compile, of course) | 16:46 |
*** khem` <khem`!~khem@unaffiliated/khem> has quit IRC | 16:48 | |
*** tsramos <tsramos!~tsramos@192.55.54.43> has quit IRC | 16:52 | |
*** benjamirc <benjamirc!~besquive@134.134.139.74> has joined #yocto | 16:53 | |
*** cbzx <cbzx!~cbzx@CPE0015f275ebd6-CM00195edd810c.cpe.net.cable.rogers.com> has quit IRC | 16:54 | |
*** jku <jku!~jku@85-76-33-34-nat.elisa-mobile.fi> has quit IRC | 16:54 | |
*** tsramos <tsramos!~tsramos@134.134.137.71> has joined #yocto | 16:55 | |
abelloni | why?! oh why do I have to suffer with meta-qt5 each time there is a new version? | 16:59 |
*** benjamirc <benjamirc!~besquive@134.134.139.74> has quit IRC | 17:02 | |
*** LocutusOfBorg1 <LocutusOfBorg1!~LocutusOf@93.51.30.27> has quit IRC | 17:08 | |
*** tsramos <tsramos!~tsramos@134.134.137.71> has quit IRC | 17:10 | |
*** tsramos <tsramos!~tsramos@134.134.139.70> has joined #yocto | 17:10 | |
*** Ulfalizer <Ulfalizer!~foo@95.91.238.31> has joined #yocto | 17:10 | |
*** roccof <roccof!~roccof@93-51-177-218.ip268.fastwebnet.it> has quit IRC | 17:13 | |
*** TobSnyder <TobSnyder!~schneider@ip923450f2.dynamic.kabel-deutschland.de> has quit IRC | 17:15 | |
*** benjamirc <benjamirc!~besquive@134.134.139.76> has joined #yocto | 17:20 | |
*** alimon1 <alimon1!~alimon@192.55.54.42> has quit IRC | 17:23 | |
*** alimon1 <alimon1!~alimon@192.55.54.42> has joined #yocto | 17:24 | |
*** jonathanmaw <jonathanmaw!~jonathanm@82-70-136-246.dsl.in-addr.zen.co.uk> has quit IRC | 17:30 | |
*** alimon1 <alimon1!~alimon@192.55.54.42> has quit IRC | 17:31 | |
*** madisox1 <madisox1!~madison@12.30.244.5> has joined #yocto | 17:32 | |
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto | 17:32 | |
-YoctoAutoBuilder- build #517 of nightly-qa-skeleton is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-qa-skeleton/builds/517 | 17:34 | |
*** madisox <madisox!~madison@216-75-232-11.static.wiline.com> has quit IRC | 17:35 | |
qknight | abelloni: this is called karma | 17:37 |
*** NileshKokane <NileshKokane!uid116340@gateway/web/irccloud.com/x-ufzstnbnsrxqflrk> has joined #yocto | 17:46 | |
qknight | abelloni: since you are using qt5, could you please give me all your conf/local.config values you are using? | 17:47 |
qknight | abelloni: i'm curious, are you installing qt5 with qmake into the target system so you can then build software using qt5 from there? | 17:47 |
qknight | i want to do that but i don't understand if i should supply a list of packages or use CORE_IMAGE_EXTRA_INSTALL with http://paste.ubuntu.com/12904822/ | 17:49 |
qknight | abelloni: just see the paste where i've added a OR between the options i | 17:49 |
*** benjamirc <benjamirc!~besquive@134.134.139.76> has quit IRC | 17:49 | |
*** t0mmy_ <t0mmy_!~tprrt@217.114.201.133> has quit IRC | 17:52 | |
*** alimon1 <alimon1!~alimon@192.55.55.41> has joined #yocto | 17:56 | |
*** LocutusOfBorg1 <LocutusOfBorg1!~LocutusOf@151.46.190.171> has joined #yocto | 17:58 | |
*** khem` is now known as onoffon | 18:02 | |
*** bluelightning <bluelightning!~paul@ip5f5ae69b.dynamic.kabel-deutschland.de> has joined #yocto | 18:03 | |
*** bluelightning <bluelightning!~paul@ip5f5ae69b.dynamic.kabel-deutschland.de> has quit IRC | 18:03 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 18:03 | |
*** onoffon is now known as khem` | 18:04 | |
*** LocutusOfBorg1 <LocutusOfBorg1!~LocutusOf@151.46.190.171> has quit IRC | 18:04 | |
*** matteo <matteo!~matteo@openwrt/developer/matteo> has quit IRC | 18:05 | |
*** cbzx <cbzx!~cbzx@CPE0015f275ebd6-CM00195edd810c.cpe.net.cable.rogers.com> has joined #yocto | 18:05 | |
*** madisox1 <madisox1!~madison@12.30.244.5> has quit IRC | 18:05 | |
*** madisox <madisox!~madison@216-75-232-11.static.wiline.com> has joined #yocto | 18:17 | |
*** khem` is now known as onoffon | 18:20 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 18:21 | |
-YoctoAutoBuilder- build #518 of nightly-qa-pam is complete: Success [build successful] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-qa-pam/builds/518 | 18:22 | |
*** tsramos <tsramos!~tsramos@134.134.139.70> has quit IRC | 18:24 | |
abelloni | qknight: I'm never installing a toolchain on the target | 18:27 |
abelloni | this is a really really bad practice | 18:28 |
qknight | lol | 18:29 |
qknight | yeah, i'm also all against development machines ;-) | 18:29 |
qknight | who knows what these ppl do with their computers... | 18:29 |
*** jbrianceau_away <jbrianceau_away!uid10952@gateway/web/irccloud.com/x-jislkgbckacnifon> has quit IRC | 18:30 | |
*** onoffon <onoffon!~khem@unaffiliated/khem> has quit IRC | 18:33 | |
*** soma_ is now known as soma | 18:35 | |
*** t0mmy_ <t0mmy_!~tprrt@ram31-2-82-228-88-46.fbx.proxad.net> has joined #yocto | 18:39 | |
*** mrk377 <mrk377!4432d82d@gateway/web/freenode/ip.68.50.216.45> has joined #yocto | 18:45 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 18:46 | |
Ulfalizer | what happens if you put (specify) a package in an image but not a package that it RDEPENDS on? does it get added automatically? do you get an error? | 18:57 |
kergoth | yes, it will install its dependencies. if that wasn't the case, none of our images would work at all | 18:57 |
kergoth | we don't list every dep in IMAGE_INSTALL | 18:57 |
Ulfalizer | yeah, sounds reasonable | 18:57 |
mrk377 | Guys, when running: runqemu qemux86 (Can you modify KERNCMDLINE='vga=0 uvesafb.mode_option=640x48-32') | 18:58 |
mrk377 | To run a different mode_option=1024x768-32?? | 18:59 |
mrk377 | From the command line, of course. | 18:59 |
Ulfalizer | how would you define "sysroot" btw? just a directory with typical /-like contents (usr/, lib/, etc/, etc.)? that's the way i've understood it, but maybe it's even more specific. :) | 19:03 |
Ulfalizer | or it's supposed to be clear from context | 19:03 |
Ulfalizer | i usually do more coding than package management and configuration | 19:04 |
kergoth | pretty much, yes. in this context our sysroot used for recipes to find files from their dependencies. | 19:04 |
Ulfalizer | yeah | 19:05 |
mrk377 | Looks like: runqemu qemux86 bootparams="uvesafb.mode_option=1024x768-32" Works great. I actually prefer 1280x1024-32. | 19:06 |
kergoth | nice | 19:06 |
mrk377 | Those small frame buffers are for young guys! | 19:07 |
Ulfalizer | heh | 19:07 |
mrk377 | root | 19:08 |
mrk377 | Oops. Wrong terminal. LOL | 19:08 |
Ulfalizer | why would you type that by itself? :P | 19:09 |
Ulfalizer | unless it's a really crappy password | 19:09 |
kergoth | username at a login prompt, presumably | 19:09 |
mrk377 | login username and <enter> | 19:09 |
Ulfalizer | been a long time since i logged in directly as root | 19:10 |
kergoth | i do it all the time in qemu testing embedded images from yocto, which is most likely what mrk377 was just doing.. | 19:11 |
kergoth | lots of embedded distros don't create main users, though they should | 19:11 |
mrk377 | Yeah, logging in as root is often for me. You should look at the "Bow before me, for I am root" t-shirts. They are hilarious. | 19:12 |
kergoth | classic. | 19:12 |
kergoth | https://store-xkcd-com.myshopify.com/products/sudo is also appropos | 19:13 |
kergoth | :) | 19:14 |
*** manuel_ <manuel_!~manuel@209.6.175.242> has quit IRC | 19:14 | |
mrk377 | sudo doesn't work at my house. lol :) | 19:15 |
kergoth | sadly common.. | 19:15 |
*** manuel_ <manuel_!~manuel@209.6.175.242> has joined #yocto | 19:15 | |
*** manuel_ <manuel_!~manuel@209.6.175.242> has quit IRC | 19:18 | |
*** wpd <wpd!c03a84fa@gateway/web/freenode/ip.192.58.132.250> has joined #yocto | 19:19 | |
*** manuel_ <manuel_!~manuel@209.6.175.242> has joined #yocto | 19:19 | |
wpd | How can I compile a "Hello World" externally to be installed on a Yocto rootfs? | 19:20 |
*** pohly <pohly!~pohly@p5DE8F4D5.dip0.t-ipconnect.de> has quit IRC | 19:22 | |
mrk377 | kergoth, how do you change the size of your output qemux86 image to say 10GB? Where is the conf file? | 19:24 |
*** pohly <pohly!~pohly@p5DE8F4D5.dip0.t-ipconnect.de> has joined #yocto | 19:26 | |
kergoth | see IMAGE_ROOTFS_EXTRA_SPACE, it's in the reference manual | 19:26 |
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto | 19:26 | |
*** khem` <khem`!~khem@unaffiliated/khem> has quit IRC | 19:31 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 19:37 | |
*** [Sno] <[Sno]!~sno@p578b540c.dip0.t-ipconnect.de> has quit IRC | 19:42 | |
*** manuel_ <manuel_!~manuel@209.6.175.242> has quit IRC | 19:43 | |
*** [Sno] <[Sno]!~sno@p578b540c.dip0.t-ipconnect.de> has joined #yocto | 19:44 | |
*** pohly <pohly!~pohly@p5DE8F4D5.dip0.t-ipconnect.de> has quit IRC | 19:47 | |
*** vmeson <vmeson!~rmacleod@128.224.252.2> has quit IRC | 19:50 | |
*** Nilesh_ <Nilesh_!uid116340@gateway/web/irccloud.com/x-cnqzfuqeqtxgcjpv> has quit IRC | 19:53 | |
*** NileshKokane <NileshKokane!uid116340@gateway/web/irccloud.com/x-ufzstnbnsrxqflrk> has quit IRC | 19:53 | |
*** manuel_ <manuel_!~manuel@209.6.175.242> has joined #yocto | 19:54 | |
*** RzR is now known as rZr | 19:55 | |
*** manuel_ <manuel_!~manuel@209.6.175.242> has quit IRC | 20:00 | |
-YoctoAutoBuilder- build #181 of nightly-deb-non-deb is complete: Failure [failed Running Sanity Tests] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-deb-non-deb/builds/181 | 20:01 | |
*** manuel_ <manuel_!~manuel@209.6.175.242> has joined #yocto | 20:02 | |
wpd | I have been reading through the Application Developers Guide, and I am confused about the differences between the ADT, SDK, use of the build directory directly, etc... I just want to cross-compile "Hello World" for my target, scp it to the device, and watch it run. What is the easiest way to do that? | 20:02 |
psidhu | wpd: when you have the sdk.sh, install it by running it. then in your shell, source it e.g. source /opt/poky/1.8/environment-setup-cortexa9hf-vfp-neon-poky-linux-gnueabi. | 20:11 |
psidhu | then in that same shell, you can compile (use ${CC} hello.c -o hello) | 20:11 |
kergoth | adt is useful if you want to build in eclipse, if you want commandline compilation directly, use the sdk, otherwise you can create a recipe for it and add it to your image, but that's higher overhead, so you might want to compile directly for now and create ar ecipe later | 20:13 |
*** anselmolsm <anselmolsm!anselmolsm@nat/intel/x-hwddxbvzrluefpft> has quit IRC | 20:15 | |
wpd | psidhu: Thank you. Eclipse isn't really an option for me -- I have a rather large codebase that I would like to bring up on a Yocto rootfs. Unfortunately, it is not autotools based, so I just want some way to specify ${CC} and let it build. Long term, I will have to decide whether I should create a recipe for that code base, or have the codebbase generate the Yocto rootfs. Too tough to tell right now. | 20:17 |
*** manuel_ <manuel_!~manuel@209.6.175.242> has quit IRC | 20:17 | |
wpd | It would be nice if I could use the gcc from the build directory, which I think is also possible. | 20:18 |
kergoth | *not* a good idea | 20:19 |
kergoth | can be done, but the internals of tmp are for bitbake's use, not yours | 20:19 |
wpd | Oh yeah... and I have no need for QEMU in this environment. | 20:19 |
kergoth | and you have to pass the correct arguments to CC, which is taken care of by the sdk environment setup script | 20:19 |
wpd | kergoth: I think (from reading the guide) that it sounds like meta-ide-support gets me that. But, as I said, I am a bit confused by the different options. | 20:20 |
kergoth | that's correct, meta-ide-support + build dir could be viable if you want to avoid use of an sdk. i wouldn't really advise it, but doable | 20:20 |
*** madisox <madisox!~madison@216-75-232-11.static.wiline.com> has quit IRC | 20:20 | |
*** manuel_ <manuel_!~manuel@209.6.175.242> has joined #yocto | 20:20 | |
wpd | Why do you advise against it? | 20:21 |
*** manuel_ <manuel_!~manuel@209.6.175.242> has quit IRC | 20:21 | |
kergoth | look up a few lines | 20:21 |
*** manuel_ <manuel_!~manuel@209.6.175.242> has joined #yocto | 20:22 | |
wpd | Doesn't meta-ide-support create an environment setup script as well? | 20:22 |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:88:f279:59ff:fe64:3a8> has joined #yocto | 20:23 | |
kergoth | yes. that doesn't change the fact that the contents of tmp are not intended for external use. it'll probably work, but i wouldn't do it personally. others probably would, just my personal view | 20:24 |
Ulfalizer | does poky use any chroot magic during the build process by the way, or is it just a matter of passing correct paths everywhere? | 20:24 |
wpd | ok, thanks. I'll give it a spin and see where it takes me... | 20:25 |
*** khem` <khem`!~khem@unaffiliated/khem> has joined #yocto | 20:25 | |
kergoth | Ulfalizer: no, chroot isn't used. chroot requires root, unless you do ld preload bits, we didn't want to require root to do builds | 20:26 |
kergoth | Ulfalizer: --sysroot= is passed to CC, etc | 20:26 |
Ulfalizer | ah, yeah, didn't think of that | 20:26 |
*** manuel_ <manuel_!~manuel@209.6.175.242> has quit IRC | 20:27 | |
kergoth | there is a fakechroot which is an LD_PRELOAD hook I believe, but of course we already use a preloaded lib for pseudo/fakeroot. would be added complexity | 20:27 |
kergoth | (as if we aren't complex enough already :) | 20:27 |
Ulfalizer | bit ugly that you have to do that pretend-to-be-root stuff to get things done. feels like a workaround for tool (e.g., tar) limitations. :/ | 20:29 |
Ulfalizer | though i can't think of nicer ways off the top of my head | 20:29 |
*** scot <scot!~scot@130.164.62.160> has quit IRC | 20:30 | |
Ulfalizer | seems there must be nicer possilities at least :P | 20:30 |
Ulfalizer | +bi | 20:30 |
kergoth | basically pseudo acts as a communication mechanism between chmod/etc in our do_install and the packaging tools. Many of the packaging tools can have permissions specified, but even if they do, then you'd have to manually express the permissions/ownership somewhere rather than being able to run chmod/chown (or better yet, let the 'make install' do it) in do_install | 20:31 |
*** scot <scot!~scot@130.164.62.160> has joined #yocto | 20:32 | |
kergoth | of course, other tools deal with this in other ways. e.g. the spec file format for source rpms includes permissions lines, iirc | 20:32 |
fray | automating it by capturing the POSIX semantics is way nicer then having to manually specify everything i.e. spec files | 20:32 |
*** wpd <wpd!c03a84fa@gateway/web/freenode/ip.192.58.132.250> has quit IRC | 20:33 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:88:f279:59ff:fe64:3a8> has quit IRC | 20:33 | |
*** manuel_ <manuel_!~manuel@209.6.175.242> has joined #yocto | 20:33 | |
fray | the psuedo project itself was originally started to work with the user mode NFS server.. since 'fakeroot / fakechroot' wasn't enough | 20:34 |
fray | this allowed the usermode NFS server to serve files from a non-root user without the other side knowing that | 20:34 |
kergoth | ah, that's interesting, didn't know the history | 20:34 |
fray | that is partially why it's "so complete" of an emulation.. since then the usage has morphed.. and it's more used for the Yocto Project steps.. | 20:35 |
fray | but we do still use it for the usermode NFS server.. (and other filesystem generation tasks) | 20:35 |
khem` | I wonder what is the overhead of pseudo | 20:35 |
khem` | have it been measured | 20:35 |
fray | depends on the operation.. and yes.. it's been measured | 20:35 |
kergoth | adding a fakechroot capability or combining its use with pseudo could be interesting coupled with per-recipe sysroots, but then we'd need a way to inject host binaries, so non-trivial | 20:35 |
fray | that it why it's only enabled in select locations.. pseudo itself is fairly small -- but pseudo having to parse path names is really expensive.. so some operations are quick, some not so quick.. | 20:36 |
fray | seebs has actual details ont he profiling work that has been done | 20:36 |
khem` | It would be interesting to disable it globally and do a build using root user | 20:36 |
kergoth | explains why it tends to track and use inodes | 20:36 |
fray | pseudo has full fakechroot capability.. it does this by permitting the exec to run on the core system (outside the chroot) but limits the running items to seeing only the chroot | 20:36 |
kergoth | was wondering about that | 20:37 |
khem` | and then do the same thnk without root user | 20:37 |
fray | AFAIK the build won't complete as root.. | 20:37 |
kergoth | fray: huh, interesting | 20:37 |
khem` | why ? | 20:37 |
fray | there are lots of things that whenc onfigured/built they check root uid 0/gid 0 and refuse to run | 20:37 |
kergoth | lots of buildsystems are going to issue fatal errors if they detect building as root | 20:37 |
fray | pseudo is only used in select areas.. (do_install through packaging.. an do_rootfs) | 20:38 |
fray | this si also why pseudo has a disabled and unload option.. if we're going ot be running stuff, where we will eventually want pseudo.. we can run in disabled mode.. (it fast paths and there is almost no overhead.. it's only a few instructions before it jumps to the real version) | 20:38 |
fray | in the unload mode, on the next fork/exec it will remove itself from the LD_PRELOAD environment variable, so subsequent fork/execs won't get it | 20:39 |
fray | pseudo of course doesn't work for static binaries.. (there was some research into syscall (via ptrace) injection.. but that was very slow and proved to not be nearly as useful as just intercepting via LD_PRELOAD) | 20:39 |
khem` | yes I know we have facilities like that, I wonder if we are overusing it in some places or not. If there was any work in that area | 20:40 |
fray | I think we've profiled it enough at this point that the disable and unload and good where they are.. | 20:40 |
khem` | or easy way to figure where its tapping in | 20:40 |
khem` | may be it dumps into logs or somehting like that | 20:40 |
fray | most of the time in pseudo these days is spent resolving partial pathnames, inodes and file descriptors into canonicalize pathnames | 20:40 |
fray | there are a number of logging options available.. generally though logging is disabled in recent versions, as that was a speedup.. (logging required a round trip IPC call.. which could block..) | 20:41 |
fray | normal pseudo msging only requires a round trip call if it's looking up file stat data.. otherwise one way is usually good.. (just to update the DB) | 20:41 |
neverpanic | Linux user namespaces could be used to solve the same problem of being "fake" root | 20:42 |
Ulfalizer | recent linux kernels have user namespaces. i wonder if those could be used to solve the "can't change user/group to whatever before packaging files" problem. | 20:42 |
fray | even then the IPC can be short-circuited using xattrs.. | 20:42 |
Ulfalizer | would still need a solution for older systems | 20:42 |
fray | Ulfalizer you still need root permissions (lcap) to be able to setup namespaces and such.. | 20:42 |
Ulfalizer | neverpanic: heh, jinx | 20:42 |
fray | so it doesn't really help | 20:42 |
neverpanic | fray: no, not really | 20:42 |
neverpanic | That does work without root privileges on most modern distros these days; on Debian you need to toggle a flag as root once, Arch Linux doesn't have it at all | 20:43 |
neverpanic | But others work out of the box. | 20:43 |
fray | the namespace protection I've seen.. you are given an area that is yours, walled off.. so you need to have a copy of the executables.. (bind mount MIGHT make that possible).. | 20:43 |
fray | and then you'd need permission to uplift to something that can set disk perms and other things that pseudo is intercepting at certain points.. | 20:43 |
neverpanic | You can freely bind-mount anything you can read (well, you can bind-mount other stuff too, but you won't be able to read them) | 20:43 |
fray | the problem is that most commecial users are given a system by their IT departments and not given root, configuration capabilities, etc.. | 20:44 |
fray | pseudo solves that problem.. it just "works" | 20:44 |
neverpanic | Yes. I agree it's the better solution for this task at the moment. | 20:44 |
neverpanic | That being said, we're using a user namespace approach for our SDK and it seems to hold up reasonably well at this point. | 20:44 |
neverpanic | And if you really want to get permissions right you need subuids and subgids as well, which I haven't really looked into in detail | 20:45 |
kergoth | sounds like a possibly viable option for the future, but likely not a priority compared to all the other issues we have to deal with :) | 20:45 |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:88:f279:59ff:fe64:3a8> has joined #yocto | 20:46 | |
-YoctoAutoBuilder- build #512 of nightly-ipk is complete: Failure [failed Running Sanity Tests] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-ipk/builds/512 | 20:49 | |
*** IvanSB <IvanSB!~IvanSB@2a01:2000:2000:88:f279:59ff:fe64:3a8> has quit IRC | 20:51 | |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto | 20:54 | |
*** khem` <khem`!~khem@unaffiliated/khem> has quit IRC | 20:56 | |
*** raykinsella78 <raykinsella78!rkinsell@nat/intel/x-vbmnvkgbdqjlmoub> has quit IRC | 21:03 | |
*** clsulliv <clsulliv!clsulliv@nat/intel/x-qkomdboxfuxbwcua> has left #yocto | 21:04 | |
*** varibull_ <varibull_!~varibull@ta.tainstruments.com> has joined #yocto | 21:05 | |
*** varibull <varibull!~varibull@ta.tainstruments.com> has quit IRC | 21:06 | |
*** challinan <challinan!~chris@173-10-226-189-BusName-WestFlorida.hfc.comcastbusiness.net> has quit IRC | 21:12 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has quit IRC | 21:17 | |
-YoctoAutoBuilder- build #500 of nightly-deb is complete: Failure [failed Running Sanity Tests] Build details are at http://autobuilder.yoctoproject.org/main/builders/nightly-deb/builds/500 | 21:18 | |
*** Jefro <Jefro!~jefro@50-0-152-82.dedicated.static.sonic.net> has joined #yocto | 21:22 | |
*** ant_home <ant_home!~ant__@host117-136-dynamic.54-82-r.retail.telecomitalia.it> has joined #yocto | 21:25 | |
mrk377 | What is the best way to have yocto write a /etc/resolv.conf file during bitbake? Is there script that handles this easily? | 21:26 |
*** mrk377 <mrk377!4432d82d@gateway/web/freenode/ip.68.50.216.45> has quit IRC | 21:33 | |
*** LocutusOfBorg1 <LocutusOfBorg1!~LocutusOf@host128-218-dynamic.54-79-r.retail.telecomitalia.it> has joined #yocto | 21:41 | |
*** Cardoe <Cardoe!~Cardoe@gentoo/developer/Cardoe> has joined #yocto | 21:49 | |
*** benjamirc <benjamirc!~besquive@134.134.137.71> has joined #yocto | 21:50 | |
*** Ulfalizer <Ulfalizer!~foo@95.91.238.31> has quit IRC | 21:53 | |
*** bfederau <bfederau!~quassel@service.basyskom.com> has quit IRC | 22:01 | |
*** fmeerkoetter <fmeerkoetter!~quassel@service.basyskom.com> has quit IRC | 22:01 | |
*** bfederau <bfederau!~quassel@service.basyskom.com> has joined #yocto | 22:01 | |
*** fmeerkoetter <fmeerkoetter!~quassel@service.basyskom.com> has joined #yocto | 22:01 | |
*** Cardoe <Cardoe!~Cardoe@gentoo/developer/Cardoe> has quit IRC | 22:05 | |
*** kscherer <kscherer!~kscherer@128.224.252.2> has quit IRC | 22:09 | |
*** paulg_ <paulg_!~paulg@128.224.252.2> has quit IRC | 22:09 | |
*** zeddii <zeddii!~bruce@128.224.252.2> has quit IRC | 22:09 | |
Crofton | arg I hate people that ask questions and disappear | 22:09 |
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC | 22:15 | |
*** redengin <redengin!~redengin@2601:600:9200:7ab0:2417:fa8:e005:42d7> has quit IRC | 22:19 | |
*** ant_home <ant_home!~ant__@host117-136-dynamic.54-82-r.retail.telecomitalia.it> has quit IRC | 22:19 | |
kergoth | heh | 22:20 |
kergoth | I'm so used to being on irc 24/7 that it seems foreign and weird to disconnect ever | 22:20 |
*** benjamirc <benjamirc!~besquive@134.134.137.71> has quit IRC | 22:24 | |
*** alimon1 <alimon1!~alimon@192.55.55.41> has quit IRC | 22:31 | |
*** mario-go` <mario-go`!~user@email.parenteses.org> has joined #yocto | 22:31 | |
*** mario-goulart <mario-goulart!~user@email.parenteses.org> has quit IRC | 22:33 | |
*** belen <belen!Adium@nat/intel/x-hivzqxzmlvhhkbce> has joined #yocto | 22:36 | |
*** redengin <redengin!~redengin@c-73-193-21-136.hsd1.wa.comcast.net> has joined #yocto | 22:48 | |
*** belen <belen!Adium@nat/intel/x-hivzqxzmlvhhkbce> has quit IRC | 22:50 | |
Snert_ | I'm naked without my smartphone too. | 23:00 |
*** vmeson <vmeson!~rmacleod@24-212-184-107.cable.teksavvy.com> has joined #yocto | 23:09 | |
*** cbzx <cbzx!~cbzx@CPE0015f275ebd6-CM00195edd810c.cpe.net.cable.rogers.com> has quit IRC | 23:10 | |
*** cbzx <cbzx!~cbzx@CPE0015f275ebd6-CM00195edd810c.cpe.net.cable.rogers.com> has joined #yocto | 23:10 | |
*** Jay7 <Jay7!~jay@2.93.166.251> has joined #yocto | 23:12 | |
rburton | hm why can't python read my mind and let me have def foo(d, optional=True, *args) | 23:22 |
*** Jay7 <Jay7!~jay@2.93.166.251> has quit IRC | 23:23 | |
*** cbzx <cbzx!~cbzx@CPE0015f275ebd6-CM00195edd810c.cpe.net.cable.rogers.com> has quit IRC | 23:27 | |
*** simfir <simfir!~quassel@mail.f9s.eu> has quit IRC | 23:29 | |
*** simfir <simfir!~quassel@mail.f9s.eu> has joined #yocto | 23:30 | |
rburton | kergoth: you're my barometer for evil python. http://pastebin.com/2bvWiTs7 constructs a gpg command given arguments and has a magic keyword argument to toggle between lists for subprocess and escaped strings for shell | 23:37 |
*** Jay7 <Jay7!~jay@2.93.166.251> has joined #yocto | 23:38 | |
rburton | i've got this in a shell task ${@sstate_build_gpg_command(d, "foo", "bar", "foo bar", flatten=True)} | 23:38 |
*** manuel_ <manuel_!~manuel@209.6.175.242> has quit IRC | 23:49 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!