Saturday, 2018-03-31

kergothkhem: fyi, looks like shallow since requires both a new git client *and* newer git on the server side when using git://. limits the usefulness somewhat, though still worth supporting, ki think00:00
-YoctoAutoBuilder- build #956 of nightly-oe-selftest is complete: Success [build successful] Build details are at
*** scottrif <scottrif!> has joined #yocto00:06
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has quit IRC00:15
khemkergoth: I agree, the repos getting huge there will be incentive to update git00:23
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has joined #yocto00:36
*** luc4 <luc4!> has quit IRC00:50
*** behanw <behanw!uid110099@gateway/web/> has joined #yocto01:14
rschaefeHi. I'm trying to add connmanctl to my image. Adding connman-conf to CORE_EXTRA_IMAGE_INSTALL works, but adding it into a package group does not with errors complaining about "nothing provides connman-conf" in do_populate_sdk. What could be the difference?01:18
moto-timorschaefe: the recipe does not BBCLASSEXTEND = "nativesdk"01:30
*** rschaefe <rschaefe!c09e4283@gateway/web/freenode/ip.> has quit IRC01:32
moto-timonot sure it makes sense to add it to SDK, but I'll leave that for someone else to comment on01:32
kergothkhem: only barely tested due to the aforementioned version issues, but seems like it should do. 1) BB_GIT_SHALLOW=1, 2) BB_GIT_SHALLOW_SINCE or BB_GIT_SHALLOW_SINCE_<name> to a date before SRCREV commit, optionally, on a per-recipe basis 3) BB_GENERATE_SHALLOW_TARBALLS=101:33
kergothonly uses it on the initial clone, which is then converted to full on an as-needed basis01:35
*** Willy-- <Willy--!~william@> has joined #yocto01:38
*** learningc <learningc!~User@2001:e68:6360:2b00:4cb:8022:3e9c:7481> has joined #yocto01:51
*** rschaefe <rschaefe!c09e4280@gateway/web/freenode/ip.> has joined #yocto02:02
*** sjolley <sjolley!~sjolley@> has joined #yocto02:07
rschaefemoto-timo: thanks! my computer forced restarted on me. Are packagegroups always included in the sdk? I can't see anywhere where I accidentally included the packagegroups in TOOLCHAIN_[HOST|TARGET|_TASK02:08
*** armpit <armpit!~armpit@2601:202:4000:1184:64af:19c1:88dd:eacf> has quit IRC02:09
moto-timorschaefe: packagegroups are mostly a convenience for image creation02:10
moto-timono recipe will end up in an SDK unless it BBCLASSEXTEND = "nativesdk"02:11
moto-timo(I think fairly strongly)02:11
*** scottrif <scottrif!> has left #yocto02:12
*** armpit <armpit!~armpit@2601:202:4000:1184:7cbf:a2a0:bed1:4628> has joined #yocto02:22
*** sjolley <sjolley!~sjolley@> has quit IRC02:32
*** sjolley <sjolley!~sjolley@> has joined #yocto02:44
*** sjolley <sjolley!~sjolley@> has quit IRC02:51
*** AbleBacon <AbleBacon!~AbleBacon@unaffiliated/ablebacon> has quit IRC03:00
*** sjolley <sjolley!~sjolley@> has joined #yocto03:14
*** sjolley <sjolley!~sjolley@> has quit IRC03:21
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has quit IRC03:35
*** User__ <User__!~User@2001:e68:6360:2b00:3cdb:e7c5:d26d:33ab> has joined #yocto03:52
*** learningc <learningc!~User@2001:e68:6360:2b00:4cb:8022:3e9c:7481> has quit IRC03:56
*** zeddii_home <zeddii_home!> has quit IRC03:59
*** zeddii_home <zeddii_home!> has joined #yocto03:59
*** falstaff <falstaff!~quassel@2001:1620:c6e:0:3421:9674:a705:21f7> has quit IRC04:50
*** falstaff <falstaff!~quassel@2001:1620:c6e:0:9daa:145b:4403:f99d> has joined #yocto04:51
*** nslu2-log <nslu2-log!> has quit IRC05:33
*** User__ <User__!~User@2001:e68:6360:2b00:3cdb:e7c5:d26d:33ab> has quit IRC05:34
*** sjolley <sjolley!~sjolley@> has joined #yocto05:37
*** sjolley1 <sjolley1!~sjolley@> has joined #yocto05:38
*** rschaefe <rschaefe!c09e4280@gateway/web/freenode/ip.> has quit IRC05:38
*** sjolley <sjolley!~sjolley@> has quit IRC05:38
*** nayfe <nayfe!uid259604@gateway/web/> has joined #yocto05:44
*** sjolley1 <sjolley1!~sjolley@> has quit IRC06:02
*** ntl <ntl!> has quit IRC06:09
*** nslu2-log <nslu2-log!> has joined #yocto06:46
*** t0mmy <t0mmy!> has joined #yocto07:25
*** mckoan|away is now known as mckoan07:34
*** jos123456 <jos123456!a39e8bb1@gateway/web/freenode/ip.> has joined #yocto07:39
*** jos123456 <jos123456!a39e8bb1@gateway/web/freenode/ip.> has left #yocto07:55
*** gtristan <gtristan!~tristanva@> has joined #yocto07:57
*** learningc <learningc!~User@> has joined #yocto08:09
*** yann <yann!> has joined #yocto08:29
*** agust <agust!> has joined #yocto08:52
*** yann <yann!> has quit IRC09:40
*** luc4 <luc4!> has joined #yocto09:42
*** Bunio_FH <Bunio_FH!> has joined #yocto10:07
*** Bunio_FH <Bunio_FH!> has quit IRC10:10
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has joined #yocto10:13
*** dv_ <dv_!> has quit IRC10:31
*** mckoan is now known as mckoan|away10:35
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has quit IRC10:43
*** dv_ <dv_!> has joined #yocto10:45
*** lukma <lukma!> has joined #yocto11:03
*** lukma <lukma!> has quit IRC11:11
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has joined #yocto11:15
*** Willy-- <Willy--!~william@> has quit IRC11:27
*** gtristan <gtristan!~tristanva@> has quit IRC11:36
*** yann <yann!> has joined #yocto12:02
*** t0mmy <t0mmy!> has quit IRC12:50
*** t0mmy <t0mmy!> has joined #yocto12:52
*** comptroller <comptroller!> has quit IRC13:02
RPseebs: I've just confirmed that causes librsvg to segfault during do_install13:02
RPseebs: I think its use of syscall() from libglib13:05
*** comptroller <comptroller!> has joined #yocto13:12
*** hunter522 <hunter522!> has joined #yocto13:33
*** tasslehoff <tasslehoff!> has joined #yocto14:09
*** georgem_home <georgem_home!uid210681@gateway/web/> has joined #yocto14:17
*** kpo__ <kpo__!> has joined #yocto15:04
*** yann <yann!> has quit IRC15:22
seebsyeah, looks like it might be.15:43
seebsit's gonna take forever to get there, because the test case is somewhere past cairo.15:43
*** tasslehoff <tasslehoff!> has quit IRC15:47
*** tasslehoff <tasslehoff!> has joined #yocto15:47
*** tasslehoff <tasslehoff!> has joined #yocto15:48
*** tasslehoff <tasslehoff!> has joined #yocto15:49
*** yann <yann!> has joined #yocto16:02
seebshuh, interesting.16:22
seebsthe actual failure i got from librsvg install isn't the segfaults.16:22
seebscannot write output files to `/home/seebs/src/poky/build/tmp/work/i586-poky-linux/glibc-locale/2.26-r0/locale-tree/usr/lib/locale/hsb_DE.ISO-8859-2/': No such file or directory16:22
seebsah-ahh! but i can reproduce that by running a single cross-localedef under pseudo.16:23
seebsinteresting. running cross-localedef under pseudo produces that.16:24
seebsbut running ls of the directory under pseudo doesn't.16:24
*** learningc <learningc!~User@> has quit IRC16:29
*** learningc <learningc!~User@> has joined #yocto16:30
seebshuh. this is weird. cross-localedef is emitting an error message about a path it hasn't referred to in any way for pages of output.16:30
RPseebs: I suspect the librsvg thing will reproduce if you make a local build of it and "make install" into some dummy location16:33
seebsso, i'm not hitting the segfaults.16:35
seebsor rather, i am, but they seem not to be what killed the build.16:35
seebsi'm getting a weird failure from cross-localedef, and it makes no sense.16:36
seebsspecifically: i can compare with and without the path changes, and the failure happens only with the path changes.16:36
RPseebs: additional path problems in your build? :/ I haven't tested the latest commits you made16:36
seebsbut, and this is the neat part, the path it's reporting problems with *hasn't been used recently* when it fails.16:36
RPseebs: to be clear I was using latest master with and without the syscall change but only for librsvg16:36
*** psadro <psadro!~Thunderbi@2620:0:ed0:800a:6683:415a:bf63:3223> has quit IRC16:37
seebsyeah. my build trying to get there blew up on the path thing.16:38
seebsthe weird thing is just that, usually, when path stuff fails, the error message relates in some way to a path that pseudo has just been asked to resolve.16:39
seebsin this case, it resolves the path successfully, and then i *don't* get any diagnostics about it, and it fails.16:39
RPseebs: that does sound very odd :/16:40
RPseebs: I'll see if I can give you a faster svg reproducer16:40
seebs... ah-hah!16:41
seebsi think i found a thing.16:41
seebsstrace suggests that something called lstat("") and got ENOENT16:42
RPseebs: ah16:42
seebsthat is the degenerate case i had not considered.16:42
RPseebs: - if you bitbake librsvg-native it will reproduce the segfault16:42
RPbeing native it doesn't need the cross compiler or libc16:42
RPI just hacked the native install to run under pseudo16:43
seebshmm. that may not be the problem.16:43
*** khem <khem!~khem@unaffiliated/khem> has quit IRC16:50
seebsi am just so curious as to what is causing cross-localedef to suddenly assert that it can't open a thing, when it doesn't appear to have tried.16:51
*** bavery_fn <bavery_fn!~bavery@> has joined #yocto16:52
seebsoh geeze16:53
seebsi think someone is actually checking errno to determine whether an error occurred16:53
seebsokay cross-localedef is just plain wrong, but also i should fix my code.16:54
seebsthe problem is that the new path resolution code is more likely to call lstat on something which doesn't exist, and set errno to ENOENT.16:54
seebsWhereupon cross-localedef, doing something else entirely, declares that an error occurred, not because a call returned an error status, but because errno is set.16:55
seebsi would just like to take this opportunity to remind everyone that *errno being set does not indicate that an error has occurred*.16:57
RPseebs: such fun :/17:03
*** bavery_fn <bavery_fn!~bavery@> has quit IRC17:03
seebshey, i'm happy17:03
seebsi run a D&D game that started 3 minutes ago and I'm only slightly late and i fixed it17:03
seebsI'll try to get to librsvg soonish, but probably not in the next few hours. I am urgently required to cause giants to hit people with large and heavy objects.17:04
RPseebs: np, go and have fun with giants! :)17:05
* RP should go and be sociable or something17:05
seebsyeah, get some recreation in. it is good for mental health and productivity.17:07
* RP cleaned up the garage earlier (long overdue, I can see the workbench again!), playing with motorcycles tomorrow...17:08
*** u1106 <u1106!~quassel@> has quit IRC17:12
seebsi actually took up carpentry and small electronics (like, hand-soldering custom boards for little AVR chips) as things to help me Get Work Done.17:12
*** kpo__ <kpo__!> has quit IRC17:12
seebsbecause the best way to solve a design problem is normally to think about it clearly for a bit, then *get away from the keyboard and do something else*.17:12
*** kpo__ <kpo__!> has joined #yocto17:12
*** u1106 <u1106!~quassel@> has joined #yocto17:13
*** learningc <learningc!~User@> has quit IRC17:14
*** learningc <learningc!~User@> has joined #yocto17:14
*** khem <khem!~khem@unaffiliated/khem> has joined #yocto17:20
Crofton|worksociable is for strange people17:21
*** khem <khem!~khem@unaffiliated/khem> has quit IRC17:21
*** khem <khem!~khem@unaffiliated/khem> has joined #yocto17:23
*** learningc <learningc!~User@> has quit IRC17:24
*** learningc <learningc!~User@> has joined #yocto17:24
seebscan confirm i did get the segfaults from the librsvg build, though, so when i'm next looking at it, i can look at it successfully-ish.17:28
*** tasslehoff <tasslehoff!> has joined #yocto18:17
*** tasslehoff <tasslehoff!> has quit IRC18:26
*** tasslehoff <tasslehoff!> has joined #yocto18:46
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has quit IRC18:57
*** learningc <learningc!~User@> has quit IRC19:10
*** BCMM <BCMM!~BCMM@unaffiliated/bcmm> has joined #yocto19:15
*** tasslehoff <tasslehoff!> has quit IRC19:23
*** bc86 <bc86!5e2d9a0f@gateway/web/freenode/ip.> has joined #yocto19:32
*** [Sno] <[Sno]!> has joined #yocto19:35
[Sno]moto-timo: RP: I finished the prepare of "Perl on embedded devices" layer work and updated meta-cpan/meta-cpan and my local stuff around19:36
moto-timo[Sno] great. I'll check it out.19:37
[Sno]but I'm completely drained now ;)19:37
[Sno]a few flash devices tomorrow, some program text and I'm done :D19:37
*** t0mmy <t0mmy!> has quit IRC19:38
[Sno]the BBB is very fragile - I had to work complete last week to get it run in reasonable way (still no uboot-fw-utils support)19:38
*** bluelightning <bluelightning!~paul@2406:e007:6d3e:1:5e51:4fff:febb:401d> has joined #yocto19:39
*** bluelightning <bluelightning!~paul@2406:e007:6d3e:1:5e51:4fff:febb:401d> has quit IRC19:39
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto19:39
*** tasslehoff <tasslehoff!> has joined #yocto19:39
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has joined #yocto19:50
*** hnje2 <hnje2!> has joined #yocto19:57
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC20:21
*** kpo__ <kpo__!> has quit IRC20:24
*** yann <yann!> has quit IRC20:46
*** tlwoerner <tlwoerner!~Trevor@unaffiliated/tlwoerner> has quit IRC20:52
*** MiskaX <MiskaX!> has quit IRC20:53
*** luc4 <luc4!> has quit IRC20:53
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has quit IRC20:55
*** dreyna <dreyna!> has joined #yocto21:09
*** dreyna_ <dreyna_!> has joined #yocto21:09
*** dreyna <dreyna!> has quit IRC21:10
seebsJPEW: I'm pretty sure you got it, nice catch.21:18
*** tasslehoff <tasslehoff!> has joined #yocto21:19
*** tasslehoff <tasslehoff!> has quit IRC21:20
seebsconfirmed, JPEW's observation was the thing, master branch now fixed.21:57
JPEWhackernp. coredumpctl did most of the hard work ;)22:11
*** gattuso <gattuso!> has quit IRC22:16
*** gattuso <gattuso!> has joined #yocto22:16
*** dreyna_ <dreyna_!> has quit IRC22:18
*** gtristan <gtristan!~tristanva@> has joined #yocto22:25
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has joined #yocto22:48
*** hnje2 <hnje2!> has quit IRC22:52
*** [Sno] <[Sno]!> has quit IRC23:27
*** dave0x6d <dave0x6d!uid190567@gateway/web/> has quit IRC23:37
*** agust <agust!> has quit IRC23:45
*** [Sno] <[Sno]!> has joined #yocto23:56
*** luc4 <luc4!> has joined #yocto23:58
*** gtristan <gtristan!~tristanva@> has quit IRC23:59

Generated by 2.11.0 by Marius Gedminas - find it at!