Friday, 2019-01-25

*** moto-tim1 <moto-tim1!~ttorling@> has quit IRC00:02
*** moto-timo <moto-timo!ttorling@fsf/member/moto-timo> has joined #yocto00:02
denixRP: since you are still here, hopefully a quick question - when creating per-image/sdk feeds in oe-rootfs-repo/oe-sdk-repo, what ends up pulling all sub-packages (-dev, -dbg, -locale, etc) for a dependent package? I have some custom sub-package that get left behind and trying to see how to solve it...00:05
*** BCMM_ <BCMM_!~BCMM@unaffiliated/bcmm> has quit IRC00:14
bluelightningdenix: you'd have been more than welcome, but it is still a bit out of the way :)00:24
*** aehs29 <aehs29!~aehs29@> has quit IRC00:24
bluelightningespecially travelling with kids, something I now have an appreciation for...00:25
denixbluelightning: thanks, I know you have your hands full these days, so didn't mean to imply. how's your kid? what's new?00:33
*** armpit <armpit!~armpit@2601:646:8100:b254:148e:22cc:5c90:d1ab> has quit IRC00:34
*** BlauskaerM <BlauskaerM!~Fever@> has quit IRC01:34
bluelightningdenix: pretty good thanks... my son's almost 2, my daughter 3 1/201:41
Crofton|workWe are getting old01:42
bluelightningcoupled with buying a house that does certainly keep us busy :)01:42
bluelightningCrofton|work: I'll be 28 next year... in hex ;)01:43
*** chandana73 <chandana73!~ckalluri@> has quit IRC01:44
Crofton|workas koen once siad, that is old in any base01:46
*** NU-Slacker <NU-Slacker!~NU-Slacke@> has joined #yocto01:48
*** NU-Slacker <NU-Slacker!~NU-Slacke@> has quit IRC01:56
*** NU-Slacker <NU-Slacker!~NU-Slacke@> has joined #yocto01:57
*** NU-Slacker <NU-Slacker!~NU-Slacke@> has quit IRC01:59
*** stephano <stephano!~stephano@> has quit IRC01:59
*** lonely011 <lonely011!> has joined #yocto02:09
*** lonely01 <lonely01!> has quit IRC02:10
*** gtristan <gtristan!~tristanva@> has joined #yocto02:54
*** nighty- <nighty-!> has joined #yocto02:58
*** learningc <learningc!> has joined #yocto03:01
*** paulg <paulg!> has quit IRC03:15
*** behanw <behanw!uid110099@gateway/web/> has joined #yocto03:22
*** User__ <User__!> has joined #yocto03:23
*** learningc <learningc!> has quit IRC03:26
khembunch of oldies here pff03:55
*** learningc <learningc!> has joined #yocto04:00
*** User__ <User__!> has quit IRC04:03
*** nate0202 <nate0202!> has joined #yocto04:26
*** nate02 <nate02!> has quit IRC04:27
*** demonimin <demonimin!~demonimin@unaffiliated/demonimin> has joined #yocto04:32
*** georgem_home <georgem_home!uid210681@gateway/web/> has quit IRC04:45
*** learningc <learningc!> has quit IRC05:03
*** learningc <learningc!> has joined #yocto05:04
*** BlauskaerM <BlauskaerM!~Fever@> has joined #yocto05:09
*** gtristan <gtristan!~tristanva@> has quit IRC05:35
*** learningc <learningc!> has quit IRC05:48
*** learningc <learningc!> has joined #yocto05:50
*** learningc <learningc!> has quit IRC05:52
*** wooosaiiii <wooosaiiii!> has joined #yocto05:54
*** wooosaiiii is now known as wosaiii06:07
*** wosaiii is now known as wooosaiii06:07
*** wooosaiii is now known as wooosaii06:08
*** wooosaii is now known as wooosaiiii06:08
*** hamis <hamis!~irfan@> has joined #yocto06:14
*** AndersD <AndersD!~AndersD@> has joined #yocto06:16
*** AndersD <AndersD!~AndersD@> has quit IRC06:18
*** AndersD <AndersD!~AndersD@> has joined #yocto06:19
*** jobroe <jobroe!~manjaro-u@> has joined #yocto06:24
*** jobroe <jobroe!~manjaro-u@> has quit IRC06:32
*** sno <sno!> has quit IRC06:33
*** jobroe <jobroe!~manjaro-u@> has joined #yocto06:33
yoctiNew news from stackoverflow: How to run yocto developed raspberry pi image in qemu? <>06:53
*** cvasilak <cvasilak!> has joined #yocto06:59
*** adrianbunk <adrianbunk!> has quit IRC06:59
*** adrianbunk <adrianbunk!> has joined #yocto06:59
*** adrianbunk is now known as bunk07:01
*** bunk is now known as adrianbunk07:01
*** armpit <armpit!~armpit@2601:202:4180:c33:148e:22cc:5c90:d1ab> has joined #yocto07:06
*** sno <sno!> has joined #yocto07:18
*** adrianbunk <adrianbunk!> has quit IRC07:25
*** adrianbunk <adrianbunk!> has joined #yocto07:25
*** adrianbunk <adrianbunk!> has joined #yocto07:27
*** wto <wto!> has quit IRC07:32
*** wto <wto!> has joined #yocto07:34
*** yann <yann!> has quit IRC07:53
*** wto <wto!> has quit IRC08:00
*** lusus <lusus!~lusus@> has joined #yocto08:01
*** wto <wto!> has joined #yocto08:02
*** varjag <varjag!> has joined #yocto08:19
*** mckoan|away is now known as mckoan08:31
*** lonely011 <lonely011!> has left #yocto08:39
*** Bunio_FH <Bunio_FH!> has joined #yocto08:41
*** rburton <rburton!> has joined #yocto08:44
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has joined #yocto08:46
*** yann <yann!> has joined #yocto08:46
*** florian <florian!~florian_k@Maemo/community/contributor/florian> has joined #yocto08:55
angelo_tsHi, if i would have the yocto generated sysroot to be used in separate "make", is there a recipe to generate it ?09:04
LetoThe2ndangelo_ts: can you try to rephrase? i'm not sure i understand the question09:07
*** ant_work <ant_work!> has joined #yocto09:09
*** saraf <saraf!~a_saraf@> has joined #yocto09:16
angelo_tsLetoThe2nd, ok. Mainly. how can i export properly the yocto-generated sysroot ?09:17
LetoThe2ndangelo_ts: bitbake $YOURIMAGE -c populate_sdk generates an sdk that brings all the toolchain to run on the host plus a fitting target sysroot09:18
LetoThe2ndso thats the most obivous option09:18
*** sagner <sagner!~ags@> has joined #yocto09:22
angelo_tsLetoThe2nd, ok many thanks. I am looking for a confortable way of working in development phase. Imaging this is the proper one.09:23
LetoThe2ndangelo_ts: its an option.09:25
LetoThe2ndi personally favor devtool modify, but it depends09:25
sagnerWe are using read-only /usr. I noticed that Python is rather slow... Using strace shows that it tries to open new bytecode files but can't write them (since /usr is ro).09:26
sagnerdocker-compose takes 12.5 seconds to print help. If I remount /usr rw, the second time docker-compose takes only 4 seconds...09:27
sagnerThere are pyc files preinstalled by OE, but it seems that python3 on the target does not like them? Any idea?09:28
angelo_tsLetoThe2nd, many thanks09:44
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto09:47
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC09:51
*** fl0v0 <fl0v0!> has joined #yocto10:17
angelo_tsthere will be anyone of you and openembedded / fosdem ?10:32
LetoThe2ndCrofton|work: ^^^^^^10:32
*** berton <berton!~berton@> has joined #yocto10:44
mckoanangelo_ts: you are right, looks like this year we forgot to open a dedicated page
LetoThe2ndmckoan: we never forget anything. we just priotize some things so low that they never happen!10:49
mckoancreated just now
mckoanLetoThe2nd: LOL10:50
angelo_tsvery nice :) thanks. I may bring a m68k/coldfire board with kernel built by Yocto, just need to setup things properly10:53
LetoThe2ndsounds quite necrophile (SCNR)10:54
mckoanangelo_ts: be careful to state that you built the kernel and all artefacts using OE which is part of the Yocto umbrella :-D10:54
*** AndersD <AndersD!~AndersD@> has quit IRC10:55
LetoThe2nd-ella, -ella, -ella...10:55
*** AndersD <AndersD!> has joined #yocto10:55
LetoThe2ndsry, trying to get rid of my office frustration10:55
mckoanjalla jalla10:55
mckoanangelo_ts: BTW here we are a bit OT, the OE chat is #OE10:59
angelo_tsok good to know there is an #oe channel, thanks11:00
RPmckoan: I'm not sure it matters that much11:00
mckoanRP: yes indeed11:01
*** andrey_utkin <andrey_utkin!~andrey_ut@gentoo/developer/andrey-utkin> has joined #yocto11:01
LetoThe2ndRP: dark matter, maybe11:01
RPLetoThe2nd: if its dark, how would we know it exists though?11:01
mckoanLetoThe2nd: good to see you are feeling the TGIF spirit11:01
LetoThe2ndmckoan: totally11:01
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has quit IRC11:06
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto11:14
*** andrey_utkin <andrey_utkin!~andrey_ut@gentoo/developer/andrey-utkin> has left #yocto11:14
*** andrey_utkin <andrey_utkin!~andrey_ut@gentoo/developer/andrey-utkin> has joined #yocto11:14
*** andrey_utkin <andrey_utkin!~andrey_ut@gentoo/developer/andrey-utkin> has left #yocto11:17
*** andrey_utkin <andrey_utkin!~andrey_ut@gentoo/developer/andrey-utkin> has joined #yocto11:17
Crofton|workangelo_ts, yes and there will be a stand11:34
Crofton|workpaulbarker, ^^^11:34
angelo_tsCrofton|work, ok thanks, it seems the very 1st, AW 1 (you you and OE are all together)11:35
angelo_tswell will be certainly be there around11:36
kanavinRP: do you know how sstate cache cleanup on the autobuilder is performed?11:43
*** fl0v0 <fl0v0!> has quit IRC11:54
*** saraf <saraf!~a_saraf@> has quit IRC11:56
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has quit IRC11:58
*** AndersD_ <AndersD_!> has joined #yocto12:09
*** AndersD <AndersD!> has quit IRC12:10
*** otavio <otavio!~otavio@debian/developer/otavio> has quit IRC12:14
*** berton <berton!~berton@> has quit IRC12:15
*** interruptguy <interruptguy!> has joined #yocto12:15
interruptguyHi. I would like to remove some compile options for ptest package. How can I do that? EXTRA_OECMAKE_remove-ptest doesn't seems to work. Any ideas?12:16
RPkanavin: atime, if its not accessed for a while we remove it12:17
kanavinRP: right, I guess the chance for it being accessed just at the wrong moment is not exactly zero, but very close to it12:20
*** saraf <saraf!~a_saraf@> has joined #yocto12:21
RPkanavin: its not perfect, I don't know how to do anything better though12:24
RPkanavin: the main issue is bitbake's delay between checking if these things exist, then fetching them12:25
*** andrey_utkin <andrey_utkin!~andrey_ut@gentoo/developer/andrey-utkin> has quit IRC12:25
kanavinyeah, this came up in the discussion here - I'm pushing for a 'NFS that all builders contribute to' approach, instead of 'weekly generation of cache available via http' they do now12:25
kanavinthey are scared of builders all writing and reading to the cache at the same time, I had to reassure that the appropriate locking is in place12:26
RPkanavin: the fallbacks are also safe, if it didn't exist at fetch, it would show a setscene error but then just rebuild the thing12:28
RPwhether that should be an error or a warning has been a long debated question12:28
kanavinthey were worried about things like several builders writing to the same file or a builder reading from an incomplete file12:28
RPkanavin: the code is carefully written for that12:29
RP(we move the files into position)12:29
kanavinRP: yep, but even then there is file locking in place, right?12:30
RPkanavin: no, why would you need that?12:30
RPkanavin: we write the artefact to a temp file, then rename it into the right place. That means the operation is atomic. You either see it or you don't12:31
RPkanavin: DL_DIR has locking, sstate doesn't need it12:31
kanavinRP: but I see the file lock calls in sstate.bbclass around those operations12:32
kanavinif several builders are writing to the 'same' sstate object at the same time, how is that handled? is tmp file name additionally randomized?12:32
RPkanavin: the tempfile is random12:33
RPkanavin: lockfiles in sstate.bbclass are for something totally different, not SSTATE_DIR12:33
RPkanavin: they're where we have a shared directory like sysroot used to be12:34
RPpkgdata still is shared12:34
kanavinright, thanks :) I'll have to correct myself then12:35
RPkanavin: sstate_create_package() is the key function which could race12:35
RPkanavin: its shell code and uses mktemp to get a unique name and ends with the atomic mv12:36
kanavinRP: I see, thanks again12:36
*** tprrt <tprrt!~tprrt@> has joined #yocto12:46
*** berton <berton!~berton@> has joined #yocto12:48
*** andrey_utkin <andrey_utkin!~andrey_ut@gentoo/developer/andrey-utkin> has joined #yocto12:49
*** jobroe <jobroe!~manjaro-u@> has quit IRC12:58
*** jobroe <jobroe!~manjaro-u@> has joined #yocto12:58
*** ferlzc <ferlzc!~ferlzc@> has joined #yocto13:02
*** Crofton|work <Crofton|work!~balister@2601:5c0:c100:b84:c22d:c40:ab44:9e37> has quit IRC13:05
*** Crofton <Crofton!~balister@2601:5c0:c100:b84:c22d:c40:ab44:9e37> has joined #yocto13:09
*** AndersD_ <AndersD_!> has quit IRC13:30
*** AndersD <AndersD!~AndersD@> has joined #yocto13:30
*** paulg <paulg!> has joined #yocto13:40
*** ferlzc <ferlzc!~ferlzc@> has quit IRC13:45
*** paulg <paulg!> has quit IRC13:45
*** interruptguy <interruptguy!> has quit IRC13:49
*** paulg <paulg!> has joined #yocto13:59
*** marka <marka!~masselst@> has joined #yocto14:05
*** georgem <georgem!~georgem@> has quit IRC14:08
*** georgem <georgem!~georgem@> has joined #yocto14:08
*** tprrt <tprrt!~tprrt@> has quit IRC14:13
*** hamis <hamis!~irfan@> has quit IRC14:15
*** jobroe <jobroe!~manjaro-u@> has quit IRC14:19
*** nighty- <nighty-!> has quit IRC14:34
*** flying_sausages <flying_sausages!> has quit IRC14:36
*** prabhakarlad <prabhakarlad!~prabhakar@> has joined #yocto14:41
*** AndersD <AndersD!~AndersD@> has quit IRC15:00
*** flying_sausages <flying_sausages!> has joined #yocto15:05
*** prabhakarlad <prabhakarlad!~prabhakar@> has quit IRC15:08
*** falk0n <falk0n!> has quit IRC15:22
*** falk0n <falk0n!> has joined #yocto15:22
*** sno <sno!> has quit IRC15:25
*** vmeson <vmeson!> has quit IRC15:41
*** cvasilak <cvasilak!> has quit IRC15:43
*** zagor <zagor!~zagor@rockbox/developer/Zagor> has quit IRC15:45
*** tprrt <tprrt!~tprrt@> has joined #yocto15:48
*** gtristan <gtristan!~tristanva@> has joined #yocto15:49
*** saraf <saraf!~a_saraf@> has quit IRC15:49
*** vmeson <vmeson!> has joined #yocto15:56
*** tprrt <tprrt!~tprrt@> has quit IRC16:09
rburtonkanavin: i've a hunch that changing pkg_postinst_ontarget isn't causing a rebuild16:14
kanavinrburton: could well be16:15
kanavinit should only start from do_package() though16:15
*** varjag <varjag!> has quit IRC16:17
*** tprrt <tprrt!~tprrt@> has joined #yocto16:18
kanavinrburton: as there seems to be no progress with various attempts to update python3, I have started a python-sanity project :)16:19
kanavinsimilar to perl, rewrite recipe from scratch, taking in pieces and patches which are proven to be necessary16:19
kanavinalso, no separate python3-native16:20
RPrburton: open bug16:20
RPrburton: I have a patch16:20
*** kroon <kroon!> has joined #yocto16:21
*** dev1990 <dev1990!> has quit IRC16:26
*** Bunio_FH <Bunio_FH!> has quit IRC16:37
*** geissonator <geissonator!~geissonat@> has joined #yocto16:52
*** florian <florian!~florian_k@Maemo/community/contributor/florian> has quit IRC16:53
*** lusus <lusus!~lusus@> has quit IRC17:00
*** WillMiles <WillMiles!> has joined #yocto17:01
*** mckoan is now known as mckoan|away17:03
*** chandana73 <chandana73!~ckalluri@> has joined #yocto17:09
*** ant_work <ant_work!> has quit IRC17:11
*** chandana73 <chandana73!~ckalluri@> has quit IRC17:11
*** chandana73 <chandana73!~ckalluri@> has joined #yocto17:13
*** lucaceresoli <lucaceresoli!> has quit IRC17:15
*** fitzsim <fitzsim!> has quit IRC17:16
*** sagner <sagner!~ags@> has quit IRC17:31
*** Bunio_FH <Bunio_FH!> has joined #yocto17:37
*** fitzsim <fitzsim!> has joined #yocto17:44
*** gtristan <gtristan!~tristanva@> has quit IRC17:50
*** paulg <paulg!> has quit IRC17:55
*** maudat <maudat!~moda@> has quit IRC17:59
*** maudat <maudat!~moda@> has joined #yocto18:01
*** gtristan <gtristan!~tristanva@> has joined #yocto18:04
*** paulg <paulg!> has joined #yocto18:08
*** flying_sausages <flying_sausages!> has quit IRC18:13
*** georgem_home <georgem_home!uid210681@gateway/web/> has joined #yocto18:13
*** geissonator <geissonator!~geissonat@> has quit IRC18:19
*** geissonator <geissonator!~geissonat@> has joined #yocto18:21
*** kanavin <kanavin!~kanavin@> has quit IRC18:27
*** kanavin <kanavin!~kanavin@> has joined #yocto18:29
kroondoes bitbake/oe/yocto require both python 2 and 3 ? if so, is the intent to migrate everything to 3 ?18:30
Croftoneverything should move to python318:32
Croftonpretty sure bitbkle is already py318:33
*** sagner <sagner!~ags@2a02:169:34b6::600> has joined #yocto18:36
*** tprrt <tprrt!~tprrt@> has quit IRC18:38
kergothkroon: only 3 is required on the host. we often have to build python 2 to run tools needed by the buildsystems of the projects we build, of course18:41
kroonkergoth: oh, ok.. iirc the bitbake sanity checker told me to install python218:42
kroonbitbake/oe sanity checker18:43
kergothhm, possibly still require it on the host for all the cases wher ea reciope needs it for the build prcoess but doesn't dep on python2-native18:44
*** geissonator <geissonator!~geissonat@> has quit IRC18:54
yoctiNew news from stackoverflow: How set git project to release recipe in Yocto by 'devtool finish' command? <>18:55
*** flying_sausages <flying_sausages!> has joined #yocto18:55
*** geissonator <geissonator!~geissonat@> has joined #yocto18:57
*** kroon <kroon!> has quit IRC19:16
*** kroon <kroon!> has joined #yocto19:30
*** geissonator <geissonator!~geissonat@> has quit IRC19:37
*** gtristan <gtristan!~tristanva@> has quit IRC19:37
rburtonkroon: 2 is needed for some recipes that assume py2 is present19:46
rburtoneventually that will fade away but not yet19:46
kroonrburton: ok19:47
*** scottrif <scottrif!> has joined #yocto19:50
*** rburton <rburton!> has quit IRC19:53
*** yann <yann!> has quit IRC20:11
*** berton <berton!~berton@> has quit IRC20:33
halsteadAB is ready for more builds.20:43
nate0202I'm trying to make a native recipe for a binary i need. It builds fine and the build/temp/work/x86.../image directory is as expectected. But nothing is showing up in the recipe-sysroot-native directory of my recipe that depends on it20:49
JPEWarmpit: Planning any thud builds soon?20:55
JPEWarmpit: (On the AB)20:56
nate0202Well, I say as expected, the binary is located at ../image/usr/bin , whereas other native builds seem to have a different image folder than non-native recipes.20:56
nate0202tar for instance: ../image/yocto/cci/build/tmp/work/x86_64-linux/tar-native/1.29-r0/recipe-sysroot-native/usr/bin/tar-native/tar20:57
kergothtar is a special case.20:57
kergothbut it sounds like you didn tinherit native20:57
kergothdon't look to any recipe with a 'replacement-native' PROVIDES as an example, they're not usual20:58
nate0202i did inherit native20:58
kergothwithout seeing the actual recipe there's a limit to what we can do for you20:59
kergothbut the first thing is to make sure it actually obyes our paths20:59
kergothit needs to install to ${D}${bindir}, not ${D}/usr/bin20:59
nate0202the cmake file for this binary is really complex.21:01
nate0202the recipe is very simple though, inherit cmake pkgconfig native21:01
*** gtristan <gtristan!> has joined #yocto21:02
nate0202a couple EXTRA_OECMAKE arguments and that's it21:02
*** kroon <kroon!> has quit IRC21:04
nate0202kergoth, should I just override the do_install and install my binary manually?21:05
kergothideally you'd fix the underlying cmake buildsystem to obey standard cmake paths, which our bbclass already adjusts, but that'd be one option to hack it for now21:07
nate0202Ok, i'll see what I can do, thanks for the info.21:08
*** sno <sno!> has joined #yocto21:25
*** kroon <kroon!> has joined #yocto21:31
nate0202so in the cmake files I'm seeing "install blah ver RUNTIME DESTINATION /usr/bin" I changed these to "install blah ver RUNTIME DESTINATION bin", seems to work now!! Thanks21:42
*** BlauskaerM <BlauskaerM!~Fever@> has quit IRC21:51
*** marka <marka!~masselst@> has quit IRC21:55
*** andrey_utkin <andrey_utkin!~andrey_ut@gentoo/developer/andrey-utkin> has left #yocto21:58
*** BlauskaerM <BlauskaerM!~Fever@> has joined #yocto21:58
kroonanything special I need to for an autotools project to generate intl/ during configure, besides inheriting autotools and gettext ?22:05
*** Bunio_FH <Bunio_FH!> has quit IRC22:05
*** georgem_home <georgem_home!uid210681@gateway/web/> has quit IRC22:06
*** jaremekgg <jaremekgg!> has joined #yocto22:07
*** andrey_utkin <andrey_utkin!~andrey_ut@gentoo/developer/andrey-utkin> has joined #yocto22:12
*** rburton <rburton!> has joined #yocto22:27
kroonEXTRA_AUTORECONF_remove = "--exclude=autopoint" and depend on gettext-native seems to do the trick ..22:28
*** WillMiles <WillMiles!> has quit IRC22:29
*** rburton <rburton!> has quit IRC22:32
*** ferlzc <ferlzc!~ferlzc@> has joined #yocto22:36
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has quit IRC22:37
*** bleu <bleu!> has joined #yocto22:58
*** ferlzc <ferlzc!~ferlzc@> has quit IRC23:11
*** jaremekgg <jaremekgg!> has quit IRC23:20
*** thaytan <thaytan!> has quit IRC23:23
*** thaytan <thaytan!~thaytan@> has joined #yocto23:24
*** kroon <kroon!> has quit IRC23:34
*** scottrif <scottrif!> has left #yocto23:35
*** ferlzc <ferlzc!~ferlzc@> has joined #yocto23:41
*** georgem_home <georgem_home!uid210681@gateway/web/> has joined #yocto23:44

Generated by 2.11.0 by Marius Gedminas - find it at!