Wednesday, 2017-07-19

*** majuk <majuk!> has quit IRC00:00
*** dv_ <dv_!> has quit IRC00:13
*** dv_ <dv_!~quassel@> has joined #yocto00:14
*** nighty- <nighty-!> has joined #yocto00:26
*** Trinners <Trinners!> has quit IRC00:32
*** Trinners <Trinners!> has joined #yocto00:32
*** garbados <garbados!~garbados@2601:1c2:303:6b0:d4bb:3ad7:72bb:abff> has joined #yocto00:49
*** Snert <Snert!> has joined #yocto01:02
*** rick_0 <rick_0!~Thunderbi@2001:8003:804a:b500:d026:ae85:24b8:9c14> has joined #yocto01:12
*** juvenal <juvenal!> has joined #yocto01:12
*** stephano <stephano!stephano@nat/intel/x-itovcgpzplruhykj> has quit IRC01:17
*** juvenal <juvenal!> has quit IRC01:22
*** rick_0 <rick_0!~Thunderbi@2001:8003:804a:b500:d026:ae85:24b8:9c14> has quit IRC01:31
*** garbados <garbados!~garbados@2601:1c2:303:6b0:d4bb:3ad7:72bb:abff> has quit IRC01:36
*** majuk <majuk!> has joined #yocto02:02
*** majuk <majuk!> has quit IRC02:06
*** promach <promach!promach@gateway/shell/suchznc/x-kiwizyybmpufqpus> has quit IRC02:19
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has joined #yocto02:41
*** promach <promach!promach@gateway/shell/suchznc/x-jlthyhaixpgfdvig> has joined #yocto02:56
*** Trinners <Trinners!> has quit IRC03:07
*** Trinners <Trinners!> has joined #yocto03:07
*** garbados <garbados!~garbados@2601:1c2:303:6b0:d4bb:3ad7:72bb:abff> has joined #yocto03:27
*** dreyna <dreyna!> has joined #yocto03:37
*** rick_0 <rick_0!~Thunderbi@2001:8003:804a:b500:aca8:aa6e:796d:6d89> has joined #yocto03:42
-YoctoAutoBuilder- build #1167 of nightly-qa-extras is complete: Success [build successful] Build details are at
*** rick_0 <rick_0!~Thunderbi@2001:8003:804a:b500:aca8:aa6e:796d:6d89> has quit IRC03:55
*** rick_0 <rick_0!~Thunderbi@2001:8003:804a:b500:88ee:be28:dadc:2dfd> has joined #yocto03:58
*** Trinners <Trinners!> has quit IRC04:11
*** Trinners <Trinners!> has joined #yocto04:11
*** rick_0 <rick_0!~Thunderbi@2001:8003:804a:b500:88ee:be28:dadc:2dfd> has quit IRC04:25
*** juvenal <juvenal!> has joined #yocto04:31
*** garbados <garbados!~garbados@2601:1c2:303:6b0:d4bb:3ad7:72bb:abff> has quit IRC04:34
*** agust <agust!> has joined #yocto04:38
-YoctoAutoBuilder- build #1168 of nightly-qa-extras is complete: Failure [failed BuildImages_3] Build details are at
*** Trinners <Trinners!> has quit IRC04:44
*** Trinners <Trinners!> has joined #yocto04:44
*** juvenal <juvenal!> has quit IRC04:46
*** rick_0 <rick_0!~Thunderbi@2001:8003:804a:b500:b493:9c3a:f9e7:f16a> has joined #yocto04:59
*** shotan <shotan!c33c4499@gateway/web/freenode/ip.> has joined #yocto05:00
*** dreyna <dreyna!> has quit IRC05:14
*** aehs29 <aehs29!~aehernan@> has quit IRC05:15
*** aehs29 <aehs29!~aehernan@> has joined #yocto05:18
*** rick_0 <rick_0!~Thunderbi@2001:8003:804a:b500:b493:9c3a:f9e7:f16a> has quit IRC05:19
*** rick_0 <rick_0!~Thunderbi@2001:8003:804a:b500:b493:9c3a:f9e7:f16a> has joined #yocto05:20
*** rob_w <rob_w!~bob@> has joined #yocto05:41
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has joined #yocto05:41
*** Trinners <Trinners!> has quit IRC05:47
*** Trinners <Trinners!> has joined #yocto05:48
*** fl0v0 <fl0v0!> has joined #yocto05:59
*** pohly <pohly!> has joined #yocto06:03
*** juvenal <juvenal!> has joined #yocto06:09
*** mdnneo <mdnneo!~umaucher@> has joined #yocto06:13
*** Trinners <Trinners!> has quit IRC06:20
*** Trinners <Trinners!> has joined #yocto06:20
*** csanchezdll <csanchezdll!> has joined #yocto06:36
*** gizero <gizero!> has quit IRC06:40
*** t0mmy <t0mmy!~tprrt@> has joined #yocto06:41
*** redengin <redengin!~redengin@2601:600:987f:e616:99d0:e440:6a3b:f223> has quit IRC06:45
*** ant_work <ant_work!> has joined #yocto06:49
*** Trinners <Trinners!> has quit IRC06:51
*** Trinners <Trinners!> has joined #yocto06:52
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto06:54
*** LocutusOfBorg <LocutusOfBorg!~Gianfranc@> has joined #yocto06:56
*** LocutusOfBorg <LocutusOfBorg!~Gianfranc@ubuntu/member/locutusofborg> has joined #yocto06:56
*** ojdo <ojdo!~ojdo@unaffiliated/ojdo> has quit IRC06:56
*** aragua <aragua!> has joined #yocto06:57
*** redengin <redengin!~redengin@2601:600:987f:e616:f5e6:a5fc:93c0:f698> has joined #yocto06:58
*** ojdo <ojdo!~ojdo@unaffiliated/ojdo> has joined #yocto07:03
*** florian <florian!~fuchs@Maemo/community/contributor/florian> has joined #yocto07:12
*** boucman_work <boucman_work!~jrosen@wesnoth/developer/boucman> has joined #yocto07:16
*** ed2 <ed2!~Adium@> has joined #yocto07:17
*** rajm <rajm!~robertmar@> has joined #yocto07:17
*** Kakounet <Kakounet!> has joined #yocto07:18
*** Bunio_FH <Bunio_FH!> has joined #yocto07:18
*** gizero <gizero!> has joined #yocto07:24
*** Trinners <Trinners!> has quit IRC07:24
*** Trinners <Trinners!> has joined #yocto07:24
*** Kakounet <Kakounet!> has quit IRC07:25
*** Kakounet <Kakounet!> has joined #yocto07:26
*** RichardD <RichardD!> has joined #yocto07:31
*** mckoan|away is now known as mckoan07:36
*** Kakounet <Kakounet!> has quit IRC07:42
*** Kakounet <Kakounet!> has joined #yocto07:43
*** toscalix <toscalix!~toscalix@> has joined #yocto07:48
*** joshuagl <joshuagl!~joshuagl@> has joined #yocto07:57
*** mappy <mappy!b9691ff9@gateway/web/freenode/ip.> has joined #yocto07:58
*** fl0v0 <fl0v0!> has quit IRC08:00
*** majuk <majuk!> has joined #yocto08:00
joshuaglRP: I'm on SWAT and see a lot of failures on your bitbake server rework. Need me to do anything with that?08:02
RPjoshuagl: no. Were there any eSDK changes though to the autobuilder?08:03
RPjoshuagl: I'm a little puzzled why so many testsdkext failed08:03
*** Kakounet <Kakounet!> has quit IRC08:05
*** majuk <majuk!> has quit IRC08:05
joshuaglRP: the RunESDKSanityTests buildstep hasn't been changed for some time (February)08:06
*** zero_note <zero_note!~zero@> has joined #yocto08:07
joshuaglRP: hmm, complaining the toolchain isn't built. Let me review recent changes08:07
*** ChrysD <ChrysD!d9804861@gateway/web/freenode/ip.> has joined #yocto08:09
joshuaglthere doesn't appear to be an tmp/deploy/sdk :-/08:10
joshuaglRP: all of the toolchain builds don't seem to be doing anything. They only take ~5s to run08:11
*** juvenal <juvenal!> has quit IRC08:19
*** hamis <hamis!~irfan@> has joined #yocto08:21
*** Kakounet <Kakounet!> has joined #yocto08:22
*** rick_0 <rick_0!~Thunderbi@2001:8003:804a:b500:b493:9c3a:f9e7:f16a> has quit IRC08:24
*** zero_note <zero_note!~zero@> has quit IRC08:25
RPjoshuagl: ouch, right. That does not look good08:25
RPand likely my fault08:25
*** mihai <mihai!~mihai@unaffiliated/mihai> has joined #yocto08:26
*** zero_note <zero_note!~zero@> has joined #yocto08:27
*** Trinners <Trinners!> has quit IRC08:27
*** Trinners <Trinners!> has joined #yocto08:28
joshuaglsorry :-/08:28
RPjoshuagl: its ok, its just going to be another of those days :)08:31
*** gizero_ <gizero_!> has joined #yocto08:31
*** gizero <gizero!> has quit IRC08:34
*** rburton <rburton!~textual@> has joined #yocto08:35
joshuaglone of those ending in y? :-)08:35
*** Kakounet <Kakounet!> has quit IRC08:37
*** cruisemaniac <cruisemaniac!~cruiseman@> has joined #yocto08:39
cruisemaniacHi... I'm fairly new to Yocto and am building for the intel-edison board. I have a meta-java layer thats not compiling because it wants a libxt dependency. I see that its present in meta-open0embedded/meta-oe layer. this is included in the bblayers.conf. However, I still get a compile failure... Can someone point where I'm missing a link?08:41
bluelightningcruisemaniac: does the recipe list libxt in its DEPENDS?08:42
bluelightning(assuming libxt is the name of the recipe)08:42
cruisemaniac@bluelightning should I check for this inside the meta-java/folder tree???08:43
bluelightningcruisemaniac: yes08:43
*** Kakounet <Kakounet!> has joined #yocto08:43
bluelightningcruisemaniac: bitbake will have reported the full path to the failing recipe as part of the error08:43
cruisemaniaclet me put the error on pastebin and share the link here...08:46
cruisemaniac2 mins08:46
cruisemaniac @bluelightning08:47
joshuaglrburton: have you seen the kut failure?
* joshuagl wonders if that's because we folded all of the nightly-qa-* into one buildset08:49
bluelightningcruisemaniac: the key part is ERROR: libxt was skipped: missing required distro feature 'x11' (not in DISTRO_FEATURES)08:50
*** gtristan <gtristan!~tristanva@> has joined #yocto08:50
cruisemaniachow should this be fixed?08:51
bluelightningcruisemaniac: short answer, DISTRO_FEATURES_append = " x11" in your local.conf (note the leading space)08:51
*** cruisemaniac <cruisemaniac!~cruiseman@> has quit IRC08:52
*** cruisemaniac <cruisemaniac!~cruiseman@> has joined #yocto08:54
cruisemaniac@bluelightning let me check that…08:54
bluelightninglogically openjdk ought to be able to build without x11, I don't know if anyone's properly sorted that out yet08:56
cruisemaniacI’ve been pulling my hair out getting this to even compile… there’s always something broken08:56
cruisemaniaci dont know if its just me but the default edison poky setup from the intel website has meta-java but doesnt include it08:58
cruisemaniactook me a bit to figure _that_ out08:59
bluelightningsigh... yeah the edison build is not without issues :(08:59
cruisemaniacokay, the DISTRO_FEATURES_append directive seems to be working… i have a build in progress!08:59
cruisemaniacso DISTRO_FEATURES_append directive is telling yocto to add x11 library as part of the final image that we’re packing… is this correct?09:02
bluelightningcruisemaniac: not quite - it's saying that for anything that could build with the x11 feature enabled, enable it09:03
*** aV_V <aV_V!~aV_V@> has joined #yocto09:03
*** CTtpollard <CTtpollard!~CTtpollar@> has joined #yocto09:04
cruisemaniaci’m not sure i get that… can you detail it please @bluelightning09:12
bluelightningso there are various pieces of software we build that can optionally build with x11 support; the x11 DISTRO_FEATURES item controls whether or not that support is enabled globally09:13
cruisemaniacokay… so this is at the build level where DISTRO_FEATURES says I will give you the lib you need to compile and link against...09:15
*** Kakounet <Kakounet!> has quit IRC09:20
bluelightningcruisemaniac: well kind of... it's more that say a particular recipe with said optional x11 functionality will look to see if x11 is in DISTRO_FEATURES, and if it is it will not only enable that functionality but also add libx11 to its own DEPENDS dynamically, thus libx11 will get built09:21
cruisemaniacthat makes it clear… thanks a ton @bluelightning09:22
bluelightningno problem09:22
cruisemaniacwhat happens in the packaging phase? I presume x11 as a lib needs to be packaged as well for use during runtime right?09:23
*** vdehors <vdehors!> has joined #yocto09:24
cruisemaniac@bluelightning if you’re around, i’m stuck at the next error: I have a checksum failure for meta-java’s icedtea7 package…09:31
cruisemaniacthis is what i have in the build: icedtea7-forest-2.509:31
*** Trinners <Trinners!> has quit IRC09:31
cruisemaniacit says the checksums mismatched and halted the build...09:31
*** Trinners <Trinners!> has joined #yocto09:32
cruisemaniacwhere can I find the valid checksums? googling is returning a lot of forum results but nothing which says “THIS IS THE md5 you need to hash against”09:32
bluelightningcruisemaniac: that's not a good sign, that says that the file being downloaded has changed on the server09:32
bluelightningthat could be for innocuous reasons, or it could have been tampered with09:32
cruisemaniaclet me check the url this guy is trying to do_fetch from...09:33
cruisemaniacthis is where he’s pulling from09:34
*** luc4 <luc4!> has joined #yocto09:35
cruisemaniaclol, it 404’s!09:35
*** diego_r <diego_r!> has joined #yocto09:37
*** Kakounet <Kakounet!> has joined #yocto09:37
*** Kakounet <Kakounet!> has quit IRC09:44
*** Bunio_FH <Bunio_FH!> has quit IRC09:45
*** Bunio_FH <Bunio_FH!> has joined #yocto09:45
*** aV_V <aV_V!~aV_V@> has quit IRC09:45
*** aV_V <aV_V!~aV_V@> has joined #yocto09:49
*** Bunio_FH <Bunio_FH!> has quit IRC09:52
*** Bunio_FH <Bunio_FH!> has joined #yocto09:52
*** T_UNIX <T_UNIX!uid218288@gateway/web/> has joined #yocto09:55
cruisemaniacswitched to the latest master available for meta-java and I’m getting a relative-symlinks.bbclass missing in a classes folder...09:55
cruisemaniacwhere should I start the hunt for it? find ./ -name relative-symlinks.bbclass returns zilch09:56
cruisemaniacran that search from the poky root!09:56
*** Bunio_FH <Bunio_FH!> has quit IRC09:57
*** Trinners <Trinners!> has quit IRC10:04
*** Trinners <Trinners!> has joined #yocto10:04
rburtoncruisemaniac: using a master layer with a non-master oe-core will generally break as the layer will use classes you don't have10:06
cruisemaniac@rburton was slowly coming to that understanding myself...10:06
cruisemaniacgiven i revert back to what was packed WITH poky, how do I get ahead of the icedtea7 checksum issue I highlighted above?10:07
cruisemaniacalso, it looks like the icedtea7 urls dont exist anymore - they 40410:07
*** brrm <brrm!> has joined #yocto10:07
rburtonlook at the recipe in master and copy the right URLs/checksums?10:07
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC10:09
cruisemaniacbut it also looks like the version has changed!10:10
rburtoni guess you want to find the right url on the download site for the version you want10:10
*** Bunio_FH <Bunio_FH!> has joined #yocto10:13
rburtonthe URL it actually downloads,, isn't a 40410:13
rburtonbut it is a generated tarball, so will change over time10:13
*** nighty- <nighty-!> has quit IRC10:13
rburtonthe error log will tell you the new checksums, just update the recipe10:13
*** tony_rrr <tony_rrr!32eacb82@gateway/web/freenode/ip.> has quit IRC10:54
*** Bunio_FH <Bunio_FH!> has quit IRC10:58
*** Bunio_FH <Bunio_FH!> has joined #yocto10:58
*** mappy <mappy!b9691ff9@gateway/web/freenode/ip.> has quit IRC11:05
*** Trinners <Trinners!> has quit IRC11:07
*** Trinners <Trinners!> has joined #yocto11:08
*** mappy <mappy!b9691ff9@gateway/web/freenode/ip.> has joined #yocto11:10
*** Bunio_FH <Bunio_FH!> has quit IRC11:18
*** t0mmy <t0mmy!~tprrt@> has quit IRC11:18
*** t0mmy <t0mmy!~tprrt@> has joined #yocto11:20
*** zeenix <zeenix!~zeenix@> has joined #yocto11:21
cruisemaniac@rburton so I just keep it as is where is and update the checksums ?11:21
*** Bunio_FH <Bunio_FH!> has joined #yocto11:33
*** nighty- <nighty-!> has joined #yocto11:46
*** boucman_work <boucman_work!~jrosen@wesnoth/developer/boucman> has quit IRC12:01
*** vdehors <vdehors!> has quit IRC12:03
tgoodwinI have a recipe, A, that ends up creating a few different packages like -dev for headers and such, and another recipe B which DEPENDS on a-dev.  When I try to build B however, populate sysroot never seems to fully occur: I see some files from the a-dev package (I opened and inspected the ipk) but not all of them.  Does anyone know of a starting point to figure out why it's partially being unpacked?12:07
*** Trinners <Trinners!> has quit IRC12:09
*** Trinners <Trinners!> has joined #yocto12:10
*** muep <muep!> has quit IRC12:10
*** muep <muep!> has joined #yocto12:11
*** Shurelous <Shurelous!~igor@> has joined #yocto12:11
rburtontgoodwin: you DEPEND on a recipe not a package12:13
tgoodwinrburton: either way, it's still only partially unpacking (I added the a-dev to B's DEPENDS and A's PROVIDES last night trying to figure out why populate sysroot wasn't fully installing the recipe)12:16
tgoodwiner, package.12:16
rburtontgoodwin: sysroot does prune the list of files slightly, what paths are you missing?12:16
*** Kakounet <Kakounet!> has joined #yocto12:16
tgoodwinit's way up in /usr/local.  It's missing an aclocal directory, among others. (Just tore out the entire workdir to start from scratch.  Cleaning the sstate, etc. seemed to have no effect, so I started over this morning on the build and won't be able to get a full list until later.)12:18
tgoodwin(basically /usr/local/.../share)12:20
*** ash_charles <ash_charles!~acharles@2607:fad8:4:6:c8a6:17d:5ad6:1157> has joined #yocto12:23
rburtonfilesystem standards say don't put stuff in packages in /usr/local12:24
rburtonin yocto-land anything in there won't be staged, because we never install in there :)12:24
tgoodwinWhere would you recommend then?12:24
rburton /usr12:24
rburtonalong with everything else12:25
rburtonyou're building a custom system, there's no difference between glibc and qt and your own library12:25
rburtonthey're all in /usr12:25
rburtonwell, $prefix, but that's /usr by default12:25
tgoodwinI get your point, however I would like to keep all over our related packages into a subdir.  If we picked /usr/our-package would we still be running into this same stating issue?12:26
rburtonif you insist on putting the stuff in a non-standard place then you'll need to stage yourself12:26
tgoodwinWe've taken care of that bit.12:26
rburtonno you haven't, thats what is breaking12:27
rburtonyou've installed to packages, but that's not staging.  staging is putting stuff in the sysroot12:27
tgoodwinWe've been using SYSROOT_PREPROCES_FUNCS to tshift things to our stagedir.12:27
tgoodwincan't type today...12:27
rburtonyou might find that just setting prefix to /usr/local will just make the staging work out of the box12:27
rburtonas that's what you're actually doing12:27
rburton(in the recipe)12:28
tgoodwinson of a gun.  That class include got deleted (that pulls in the sdrroot preprocess functions).12:29
*** Bunio_FH <Bunio_FH!> has quit IRC12:37
*** Bunio_FH <Bunio_FH!> has joined #yocto12:37
*** psadro <psadro!~Thunderbi@2620:0:ed0:800a:72f3:95ff:fe1d:9866> has joined #yocto12:45
*** gtristan <gtristan!~tristanva@> has quit IRC12:46
*** lsandov <lsandov!lsandov1@nat/intel/x-ojqfpdbeoqvmjqcz> has quit IRC12:47
*** marka <marka!> has joined #yocto12:48
RPjoshuagl: no need to do anything with the last -next build either. I'm trying again13:05
joshuaglRP: thanks for the notice!13:05
tgoodwinrburton: Thanks again for walking me back into the goof-up.  That class having been accidentally cleaned out was the problem.13:05
* joshuagl will update wiki soon13:05
*** marka <marka!> has quit IRC13:16
*** gtristan <gtristan!~tristanva@> has joined #yocto13:18
*** marka <marka!> has joined #yocto13:18
*** jpew <jpew!cc4da337@gateway/web/freenode/ip.> has joined #yocto13:18
*** madisox <madisox!> has joined #yocto13:21
*** psadro <psadro!~Thunderbi@2620:0:ed0:800a:72f3:95ff:fe1d:9866> has quit IRC13:27
*** gtristan <gtristan!~tristanva@> has quit IRC13:31
*** Kakounet <Kakounet!> has quit IRC13:44
*** Kakounet <Kakounet!> has joined #yocto13:44
*** cruisemaniac <cruisemaniac!~cruiseman@> has quit IRC13:44
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has quit IRC13:46
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #yocto13:46
*** lamego <lamego!~jose@> has joined #yocto13:47
*** Argylelabcoat <Argylelabcoat!> has joined #yocto13:56
*** ash_charles <ash_charles!~acharles@2607:fad8:4:6:c8a6:17d:5ad6:1157> has quit IRC14:00
*** majuk <majuk!> has joined #yocto14:02
*** PinkSnake <PinkSnake!51ff1123@gateway/web/freenode/ip.> has quit IRC14:03
*** toscalix <toscalix!~toscalix@> has quit IRC14:04
*** TundraMan <TundraMan!> has joined #yocto14:08
*** zeddii_home_ <zeddii_home_!> has joined #yocto14:09
*** marka <marka!> has quit IRC14:10
*** zeddii_home <zeddii_home!> has quit IRC14:10
*** zeddii_home_ is now known as zeddii_home14:10
*** Kakounet <Kakounet!> has quit IRC14:13
*** Trinners <Trinners!> has quit IRC14:14
*** Trinners <Trinners!> has joined #yocto14:14
*** lsandov <lsandov!~lsandov1@> has joined #yocto14:15
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has quit IRC14:16
*** juvenal <juvenal!> has joined #yocto14:22
*** boucman_work <boucman_work!~jrosen@wesnoth/developer/boucman> has joined #yocto14:24
*** denix <denix!> has quit IRC14:25
*** jmcruzal <jmcruzal!~jmcruzal@> has joined #yocto14:33
pohlyWARNING: poco-1.7.8-r0 do_package: poco-1.7.8 was registered as shlib provider for, changing it to poco-cppunit-1.7.8 because it was built later14:35
pohlyIs it really intended that poco provides its own
pohlyWon't that conflict with the normal cppunit?14:36
*** ant_work <ant_work!> has quit IRC14:37
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has quit IRC14:43
*** ChrysD <ChrysD!d9804861@gateway/web/freenode/ip.> has quit IRC14:44
RPpohly: it sounds bad14:44
pohlyRP: I'm a bit worried that warnings like these tend to go unnoticed, at least in the refkit CI.14:45
*** Trinners <Trinners!> has quit IRC14:45
*** Trinners <Trinners!> has joined #yocto14:46
pohlyThey don't break the build and only appear when the recipe really gets built, so one can get "clean" builds from sstate without ever seeing these warnings.14:46
RPpohly: they are also order specific even without sstate if I understand it correctly :(14:49
RPpohly: its very hard to ensure something is unique systemwide without something like buildhistory in action the whole time14:50
RPpohly: we could promote those to errors now I suspect14:50
RPjoshuagl: looks like some kind of race unrelated to the patches in test :/14:52
RPJosePerez: thanks for the update re: the rootfs test timings, looks like some investigation needed on that machine...14:52
joshuaglRP: a race in OE-Core, you mean?14:53
RPJosePerez: curious to understand what changed14:53
RPjoshuagl: yes, in the xcb recipes14:53
joshuaglRP: thanks, I'll file a bug14:53
*** mdnneo <mdnneo!~umaucher@> has quit IRC14:53
*** dreyna <dreyna!> has joined #yocto14:53
RPjoshuagl: thanks14:53
*** vdehors <vdehors!> has joined #yocto14:57
JosePerezRP: no problem I'm currently checking on the machine as soon as I have any information will let you know.14:57
*** csanchezdll <csanchezdll!> has left #yocto14:58
*** juvenal <juvenal!> has quit IRC15:04
*** jkridner <jkridner!~jkridner@pdpc/supporter/active/jkridner> has joined #yocto15:05
*** mappy <mappy!b9691ff9@gateway/web/freenode/ip.> has quit IRC15:11
*** Bunio_FH <Bunio_FH!> has quit IRC15:13
kergothRP: rather tempted to capture warnings/errors from tasks and save and restore them in sstate at some point, it really is easy to miss warnings that only show up when building from scratch15:14
*** Trinners <Trinners!> has quit IRC15:17
*** Trinners <Trinners!> has joined #yocto15:17
*** alimon <alimon!~alimon@> has joined #yocto15:28
RPkergoth: yes, that could be interesting15:30
*** zeenix <zeenix!~zeenix@> has quit IRC15:30
*** florian <florian!~fuchs@Maemo/community/contributor/florian> has quit IRC15:34
*** zeenix <zeenix!> has joined #yocto15:36
*** georgem_home <georgem_home!uid210681@gateway/web/> has quit IRC15:39
*** ed2 <ed2!~Adium@> has quit IRC15:42
*** aV_V <aV_V!~aV_V@> has quit IRC15:43
*** stephano <stephano!~stephano@> has joined #yocto15:46
*** rajm <rajm!~robertmar@> has quit IRC15:46
*** juvenal <juvenal!> has joined #yocto15:48
*** WillMiles <WillMiles!> has joined #yocto15:55
*** dscully <dscully!~dscully@> has joined #yocto15:59
*** Argylelabcoat <Argylelabcoat!> has quit IRC16:00
*** T_UNIX <T_UNIX!uid218288@gateway/web/> has quit IRC16:02
*** ash_charles <ash_charles!~acharles@2607:fad8:4:6:5aac:892e:cbe9:f7fc> has joined #yocto16:06
*** mckoan is now known as mckoan|away16:07
kergothseebs: you happen to know offhand what 'No real function for syncfs, but dlerror NULL' means?16:10
RPJosePerez: can we ensure is updated quickly with an idea of which esdk failed please?16:10
yoctiBug 10832: normal, High, 2.3 M1, eduard.bartosh, REOPENED , eSDK install script failed with "tasks executed unexpectedly" messages16:10
RPJosePerez: moving this to a new bug might also make more sense16:10
seebskergoth: it means we tried to dlsym() something called "syncfs", but the error reported was NULL, meaning we didn't get a diagnostic indicating anything went wrong.16:11
seebsi'm guessing syncfs isn't universally available and we need a workaround for the case where it doesn't exist.16:11
kergothhmm, okay, thanks16:11
seebs                e = dlerror();16:12
seebs                if (e != NULL) {16:12
seebs                        pseudo_diag("No real function for %s: %s\n", func->name, e);16:12
seebs                } else {16:12
seebs                        pseudo_diag("No real function for %s, but dlerror NULL.\n", func->name);16:12
seebs                }16:12
seebsand it turns out that may mean "the symbol is defined but its value is null".16:12
seebssyncfs is a good example of "it's probably safe-ish to just never call the real function".16:13
JosePerezrp: will work on that16:13
RPJosePerez: thanks, its hard to tell how important this issue is right now :(16:14
seebshuh. so there's a separate port for that already; ports/unix/syncfs, controlled by ports/unix/subports which tries to compile a test program that calls syncfs.16:14
*** libby1 <libby1!~libby@> has joined #yocto16:14
JosePerezlibby1: are you able to check the comments and work with David on the creation of a new bug16:16
yoctiBug 10832: normal, High, 2.3 M1, eduard.bartosh, REOPENED , eSDK install script failed with "tasks executed unexpectedly" messages16:16
seebsmeh. probably want to have some kind of indicator for "this function is probably a bad idea so if we can't call it that's fine"16:16
*** joshuagl <joshuagl!~joshuagl@> has quit IRC16:20
*** WillMiles_ <WillMiles_!> has joined #yocto16:20
*** stefan___ <stefan___!> has joined #yocto16:22
*** ash_charles <ash_charles!~acharles@2607:fad8:4:6:5aac:892e:cbe9:f7fc> has quit IRC16:22
*** mihai <mihai!~mihai@unaffiliated/mihai> has quit IRC16:23
*** sjolley <sjolley!~sjolley@> has quit IRC16:23
*** WillMiles <WillMiles!> has quit IRC16:24
*** vdehors <vdehors!> has quit IRC16:26
*** RichardD <RichardD!> has quit IRC16:26
*** tavish <tavish!~tavish@unaffiliated/tavish> has joined #yocto16:27
*** juvenal <juvenal!> has quit IRC16:28
*** Argylelabcoat <Argylelabcoat!> has joined #yocto16:30
*** Argylelabcoat <Argylelabcoat!> has quit IRC16:33
*** WillMiles_ <WillMiles_!> has quit IRC16:34
*** Argylelabcoat <Argylelabcoat!> has joined #yocto16:35
*** zeenix <zeenix!> has quit IRC16:36
*** Argylelabcoat <Argylelabcoat!> has quit IRC16:39
*** dreyna_ <dreyna_!> has joined #yocto16:40
*** Argylelabcoat <Argylelabcoat!> has joined #yocto16:41
*** ash_charles <ash_charles!~acharles@2607:fad8:4:6:c8a6:17d:5ad6:1157> has joined #yocto16:43
*** dreyna <dreyna!> has quit IRC16:44
*** LocutusOfBorg <LocutusOfBorg!~Gianfranc@ubuntu/member/locutusofborg> has quit IRC16:50
*** gtristan <gtristan!~tristanva@> has joined #yocto16:53
*** slips <slips!> has quit IRC16:54
*** slips- <slips-!> has joined #yocto16:54
*** slips- is now known as slips16:54
*** t0mmy <t0mmy!~tprrt@> has quit IRC16:55
*** hamis <hamis!~irfan@> has quit IRC16:56
*** sjolley <sjolley!~sjolley@> has joined #yocto16:57
*** TundraMan is now known as marka16:58
markaPR: I am preparing a new class to submit as an RFC, it adds links to the bb and bbappend files for a recipe in WORKDIR17:09
markathis first iteration I am proposing folks add it via USER_CLASSES in their local.conf17:10
markabut I am having a hell of a time getting the task setup such that it will run before do_fetch but not change the sigs and cause everything to rebuild17:11
markaI want ppl to be able to add this class to USER_CLASSES for an existing build and not have it cause everything to rebuild17:12
markaany elegant solutions you or others might have that I can attempt to make use of?17:12
*** LocutusOfBorg <LocutusOfBorg!~Gianfranc@> has joined #yocto17:13
*** LocutusOfBorg <LocutusOfBorg!~Gianfranc@ubuntu/member/locutusofborg> has joined #yocto17:13
markasorry. RP, any thoughts on the above^^^^^^ ?17:21
*** majuk <majuk!> has quit IRC17:24
*** majuk <majuk!> has joined #yocto17:25
kergothmarka: could try adding it to prefuncs, but then exclude it with vardepsexclude?17:29
* kergoth shrugs17:29
*** zero_note <zero_note!~zero@> has quit IRC17:30
markaI found the act of adding it to vardepsexclude caused the sigs to change17:30
markaI was wanting to do offer it as a task instead of a function added via prefuncs to allow it to be rerun manually17:31
markaI suppose I could do use addtask without a before or after and use it via pre or postfuncs to accomplish this, though from what I have seen this would be unusual17:33
*** LocutusOfBorg <LocutusOfBorg!~Gianfranc@ubuntu/member/locutusofborg> has quit IRC17:44
*** thiago <thiago!~thiago@kde/thiago> has joined #yocto17:50
thiagohi guys, just intalled an eSDK from
thiagoit created a tmp directory with 592 MB of stuff inside17:51
thiagowhat is the tmp dir for?17:51
thiagocan I blow it away?17:51
*** ash_charles <ash_charles!~acharles@2607:fad8:4:6:c8a6:17d:5ad6:1157> has quit IRC17:53
*** tavish <tavish!~tavish@unaffiliated/tavish> has quit IRC17:54
khemthiago: what does this dir have18:04
*** klynn <klynn!~klynn@2602:306:308b:9c90:dba:9178:2a3e:3e39> has joined #yocto18:04
thiagowell, almost everything useful18:05
thiagocompilers, sysroots, etc.18:05
thiago$ ls tmp18:05
thiagoabi_version  cache      log           sstate-control  sysroots             sysroots-uninative18:05
thiagobuildstats   hosttools  saved_tmpdir  stamps          sysroots-components  work18:05
* thiago finds temporary files inside tmp/work/qemuarm64-poky-linux/build-sysroots/1.0-r0/temp18:06
thiagofour levels of temporary?18:06
*** ash_charles <ash_charles!~acharles@2607:fad8:4:6:9d30:8c1a:37ed:4319> has joined #yocto18:06
khemyeah do you have sstate dir somewhere ?18:08
thiagothere's an sstate-cache outside of tmp18:08
*** Bunio_FH <Bunio_FH!> has joined #yocto18:09
*** scottrif <scottrif!> has joined #yocto18:10
*** garbados <garbados!~garbados@2601:1c2:303:6b0:cd4c:c80:d4b5:e0a4> has joined #yocto18:17
*** darknighte <darknighte!~darknight@pdpc/supporter/professional/darknighte> has joined #yocto18:17
rburtonthiago: i'm struggling to remember how an eSDK works but i *think* that's basically the actual SDK18:18
*** Bunio_FH <Bunio_FH!> has quit IRC18:20
*** u_nuSLASHkm8 <u_nuSLASHkm8!~111111111@> has joined #yocto18:22
*** u_nuSLASHkm8 <u_nuSLASHkm8!~111111111@> has left #yocto18:23
*** lamego <lamego!~jose@> has quit IRC18:24
*** juvenal <juvenal!~juvenal@2804:431:b709:a011:f069:142a:d6e3:e6a6> has joined #yocto18:28
*** juvenal <juvenal!~juvenal@2804:431:b709:a011:f069:142a:d6e3:e6a6> has quit IRC18:45
rburtonthiago: (as an eSDK is basically a self-contained build system)18:50
* thiago just wants the compiler and sysroot18:51
thiagothe sysroot it installed doesn't contain most useful libraries, like X18:51
rburtona traditional SDK is more, well, traditional18:51
rburtonthe eSDK lets you install stuff after the event18:51
otaviothiago: meta-toolchain is what you are looking for it seems18:51
thiagohow do I do that?18:52
rburtonno not meta toolchain! :)18:52
otaviothiago: bitbake core-image-minimal -c populate_sdk should do18:52
otaviorburton: no meta-toolchain? why?18:52
thiagowill that build or will it just download?18:53
rburtonthiago: well, first question.  what target machine and what do you expect in the sdk?18:54
rburtonor do you just want a compiler18:54
thiagoI want what I used to get up until 2.3: a simple sysroot and a compiler I can use to test that Qt cross-compiles with18:54
thiagoI don't plan on installing anything. Or even running.18:55
thiagoif it compiles, it's good enough for me.18:55
rburtonwhat you used to get should still exist18:55
thiagodo you know where?18:55
rburtoni'd have said but that's an eSDK not a "traditional" SDK.  i guess that's what you downloaded already?18:56
* thiago tries the sato files18:56
rburtonshould just work out of the box, unless we're shipping minimal eSDKs18:56
thiagono, I downloaded the top ones18:56
rburtonthe core-image-minimal ones don't have X, or almost anything else18:57
rburtonminimal means minimal :)18:57
thiagoinstalling aarch6418:58
rburtoni'll admit i've never tried the SDKs that we publish so not sure how they're configured18:58
thiagoah, this looks a lot more like what I'd been used to18:59
rburtonyou've probably been grabbing the core-image-sato toolchains, and accidentally fetched the core-image-minimal one this time19:00
thiagolooks like it19:00
thiagoinstalling now the other archs19:01
thiagostill, why is all the interesting stuff in the eSDK inside the "tmp" dir?19:01
rburtonbecause a eSDK is a self-contained build system, and that's how they work19:01
rburtonhistorical reasons for it being called tmp/ :)19:01
rburtonrationale being everything in there is generated and can be regenerated by building it again, or restoring prebuilt pieces from sstate.19:02
thiagoyeah, just surprised me because I installed everything, blew up the tmp, then couldn't find the compiler19:02
rburtonif you did a bitbake after blowing the tmp it will just restore it all from the sstate-cache for you, theoretially19:03
rburtonhere my tmp/ is a tmpfs for speed19:03
*** Marex <Marex!~Marex@> has joined #yocto19:03
rburtonnice that "lets do a clean build" is just a remount away19:03
otaviothiago: my impression you want a barebone toolchain19:04
thiagothat's right19:04
otaviothiago: so the minimal is what you are looking for19:04
thiagoI want the X libs inside19:04
rburtonminimal doesn't have libx11 in :)19:04
rburtonso not a barebones toolchain19:04
otaviothiago: ahhh so not a toolchain19:04
rburtona x11 based environment and toolchain19:04
thiagodon't need pulseaudio libs inside, but it won't hurt19:04
rburtonwhat we call a toolchain is *just* the compilers19:05
otaviothiago: so it is indeed a sdk, not a toolchain19:05
otaviothiago: a core-image-x11 based sdk would be the perfect match19:05
thiagosome of the other libs are actually useful19:05
thiagozlib, png, sqlite, jpeg, etc.19:06
thiagoICU, dbus, ...19:06
thiagoactually, this gives me almost all "yes" in Qt's configure19:06
rburtoni wonder if sato ships the wayland libs...19:07
rburtondoesn't explicitly but i bet the core libs sneak in via deps19:08
thiago$ ls /opt/poky/2.3/sysroots/aarch64-poky-linux/usr/lib/*wayland* | wc -l19:08
thiagothe only thing mising to make this perfect would be automatic --sysroot19:09
rburtonthe environment should have an env var that does that for you, ie calls configure with the right flags19:09
thiagobut most of my work is actually just running the compiler manually and looking at the assembly it generates19:10
rburtonlol fair enough19:10
thiagothe old cygnus toolchains I used to get when working at Nokia did this atuomtically. I think those poky images did too at some time19:10
thiagonow they refer to /not/exist/usr/include19:11
thiagothanks, everything installed19:12
rburtona long time ago they embedded a possible sdk path in as the sysroot but if  you relocated the sdk to somewhere else the paths were wrong19:12
rburtonso now they insist on a sysroot to avoid mysterious problems19:12
thiagothat's why I have a bind-mount in /opt/poky to wherever it really gets installed19:12
rburtoni'll pretend i didn't read that19:13
thiagothe real dir is in /dev/system/stuff, not /dev/system/root19:13
thiago200 GB ext4, instead of a 30 GB btrfs with snapshotting enabled19:14
thiago(system is an LVM VG)19:15
otaviorburton: did you see the mesa bump?19:16
otaviorburton: also u-boot is pending19:16
*** tinyurl_comSLASH <tinyurl_comSLASH!~ycpm5ry3@> has joined #yocto19:22
*** klynn <klynn!~klynn@2602:306:308b:9c90:dba:9178:2a3e:3e39> has quit IRC19:27
*** thiago <thiago!~thiago@kde/thiago> has left #yocto19:28
*** klynn <klynn!~klynn@2602:306:308b:9c90:88ed:9900:9f54:1f39> has joined #yocto19:31
*** tinyurl_comSLASH <tinyurl_comSLASH!~ycpm5ry3@> has joined #yocto19:33
*** tinyurl_comSLASH <tinyurl_comSLASH!~ycpm5ry3@> has left #yocto19:35
*** smartin <smartin!> has quit IRC19:39
*** smartin <smartin!> has joined #yocto19:41
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has joined #yocto19:46
*** rob_w <rob_w!~rob@unaffiliated/rob-w/x-1112029> has joined #yocto20:01
*** stefan___ <stefan___!> has quit IRC20:03
RPwe really need to rename "tmp"20:04
*** ant_home <ant_home!> has joined #yocto20:19
kergothyes, yes we do20:22
*** dreyna_ <dreyna_!> has quit IRC20:38
RPkergoth: what to?20:41
*** lamego <lamego!~jose@> has joined #yocto20:41
*** pohly <pohly!> has quit IRC20:45
*** gtristan <gtristan!~tristanva@> has quit IRC20:49
*** marka <marka!> has quit IRC20:57
*** luc4 <luc4!> has quit IRC21:03
*** yann <yann!> has joined #yocto21:08
*** bluelightning <bluelightning!> has joined #yocto21:22
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto21:22
*** sjolley <sjolley!~sjolley@> has quit IRC21:24
*** sjolley <sjolley!sjolley@nat/intel/x-yuypqnqemrzirqwn> has joined #yocto21:25
*** sjolley <sjolley!sjolley@nat/intel/x-yuypqnqemrzirqwn> has quit IRC21:32
*** lamego <lamego!~jose@> has quit IRC21:36
kergothRP: i always thought 'build' would be good, but we already use that for our build directories, unless we want to shift bits up from TMPDIR to TOPDIR.. I have no idea21:38
RPkergoth: that is the hardest part with this. I quite like the idea of work21:41
RPkergoth: perhaps we rename that too21:41
kergothwould be nice to shift DEPLOY_DIR up to TOPDIR while we're reorganizing, if we can21:42
rburtonotavio: both in current mut21:44
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has quit IRC21:45
*** stryx` <stryx`!~stryx@unaffiliated/stryx/x-3871776> has joined #yocto21:46
RPkergoth: yes, it would21:46
rburtonRP: i broke your server code :)21:51
*** klynn <klynn!~klynn@2602:306:308b:9c90:88ed:9900:9f54:1f39> has left #yocto21:53
rburtonRP:  started a build in one terminal, another terminal oe-init-build-env'd the same directory and did bitbake -e21:53
*** sjolley <sjolley!~sjolley@> has joined #yocto21:53
rburtonafter the -e failed to connect a few times i control-c'd the second bitbake, and then shortly afterwards the original one crashed21:53
rburtonkergoth, RP: just because i'm curious, doing a build now with this:21:54
rburtonTMPDIR = "/data/poky-tmp/master/build"21:54
rburtonDEPLOY_DIR = "/data/poky-tmp/master/deploy"21:54
rburtonwe're 100% sure this won't fail at all right21:54
RPrburton: 100%, totally21:57
jpewHas anyone tried putting /usr/share/locale/locale.alias in an image from the glibc package?21:57
RPrburton: hmm, you shouldn't be able to do that21:57
*** sjolley <sjolley!~sjolley@> has quit IRC21:57
RPrburton: have you the cookerdaemon log from doing that?21:57
rburtonRP: second bitbake tried and failed to connect21:58
rburton$ bitbake m4 -e21:58
rburtonReconnecting to bitbake server...21:58
rburtonRetrying server connection...21:58
rburtonerm, no, i've already remounted the tmpfs, sorry21:58
RPrburton: shame21:59
rburtonone sec will try again21:59
*** garbados <garbados!~garbados@2601:1c2:303:6b0:cd4c:c80:d4b5:e0a4> has quit IRC21:59
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has quit IRC22:00
*** sjolley <sjolley!sjolley@nat/intel/x-pgymxargjcgtyamh> has joined #yocto22:01
*** rob_w <rob_w!~rob@unaffiliated/rob-w/x-1112029> has quit IRC22:03
*** jpew <jpew!cc4da337@gateway/web/freenode/ip.> has quit IRC22:05
*** yann <yann!> has quit IRC22:07
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC22:18
*** dreyna <dreyna!> has joined #yocto22:19
* RP has a fix thanks to rburton (at least to stop the server crashing)22:22
rburtonand a brain that doesn't work.  opened a new browser tab and immediately forgot why i opened it22:22
rburtonoh yes22:22
*** Argylelabcoat <Argylelabcoat!> has quit IRC22:23
*** mattsm <mattsm!~mattsm@2605:6000:1019:e0:7018:c6c:4220:401c> has quit IRC22:24
*** mattsm <mattsm!> has joined #yocto22:24
*** ash_charles <ash_charles!~acharles@2607:fad8:4:6:9d30:8c1a:37ed:4319> has quit IRC22:29
*** Shurelous <Shurelous!~igor@> has quit IRC22:32
*** luc4 <luc4!> has joined #yocto22:33
rburtonkhem: going to bed now but i just got this from a build22:36
rburtonWARNING: binutils-2.28-r0 do_package: binutils: NOT adding alternative provide /usr/bin/ /usr/bin/ does not exist22:36
rburtonWARNING: binutils-2.28-r0 do_package: binutils: NOT adding alternative provide /usr/bin/dwp: /usr/bin/x86_64-poky-linux-dwp does not exist22:36
*** rburton <rburton!~textual@> has quit IRC22:37
*** agust <agust!> has quit IRC22:49
*** majuk <majuk!> has quit IRC22:53
*** majuk <majuk!> has joined #yocto22:54
*** majuk <majuk!> has quit IRC22:58
*** scottrif <scottrif!> has left #yocto23:02
*** jmesmon <jmesmon!> has quit IRC23:02
*** nighty- <nighty-!> has quit IRC23:18
*** otavio <otavio!~otavio@debian/developer/otavio> has quit IRC23:24
*** stephano <stephano!~stephano@> has quit IRC23:25
*** ant_home <ant_home!> has quit IRC23:28
*** otavio <otavio!~otavio@debian/developer/otavio> has joined #yocto23:29
*** jmesmon <jmesmon!> has joined #yocto23:29
*** georgem_home <georgem_home!uid210681@gateway/web/> has joined #yocto23:56

Generated by 2.11.0 by Marius Gedminas - find it at!