Friday, 2017-03-17

* paulg is intrigued by yocti chasing random links.00:00
yoctiBug 31337: was not found.00:00
* paulg laughs00:01
paulgpoor thing; probably not nice to tease the robots.00:02
*** jairglez <jairglez!~jairdeje@> has quit IRC00:05
*** dscully <dscully!~dscully@> has quit IRC00:10
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC00:14
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto00:21
*** ftonello <ftonello!~felipe@> has quit IRC00:28
*** ftonello <ftonello!~felipe@> has joined #yocto00:31
*** BaloneyGeek|work <BaloneyGeek|work!~bg14ina@kde/bgupta> has joined #yocto00:32
*** nighty- <nighty-!> has joined #yocto00:49
*** sveinse <sveinse!> has quit IRC00:53
*** BaloneyGeek|work <BaloneyGeek|work!~bg14ina@kde/bgupta> has quit IRC01:00
*** sameo <sameo!~samuel@> has quit IRC01:01
*** sveinse <sveinse!> has joined #yocto01:22
*** stephano <stephano!stephano@nat/intel/x-ovayjwakwfwykmeo> has quit IRC01:51
*** m2- <m2-!> has quit IRC02:09
*** m2 <m2!> has joined #yocto02:11
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has joined #yocto02:14
*** t0mmy <t0mmy!> has joined #yocto02:27
*** ftonello <ftonello!~felipe@> has quit IRC02:30
*** ftonello <ftonello!~felipe@> has joined #yocto02:31
*** sgw_ <sgw_!~sgw_@> has joined #yocto02:34
*** sgw_ <sgw_!~sgw_@> has quit IRC02:52
*** ojdo <ojdo!~ojdo@unaffiliated/ojdo> has quit IRC02:58
*** sjolley1 <sjolley1!~sjolley@> has quit IRC03:02
*** sjolley <sjolley!~sjolley@> has joined #yocto03:03
*** ojdo <ojdo!~ojdo@unaffiliated/ojdo> has joined #yocto03:05
*** sjolley <sjolley!~sjolley@> has quit IRC03:05
*** thaytan_ <thaytan_!> has joined #yocto03:18
*** thaytan <thaytan!> has quit IRC03:22
*** pcabral <pcabral!~paulocabr@> has joined #yocto03:44
*** dreyna_ <dreyna_!> has joined #yocto03:56
*** localhorst_ <localhorst_!~me@2a02:810c:84bf:fe48:7191:f349:1b3b:69d3> has quit IRC04:02
*** sjolley <sjolley!~sjolley@> has joined #yocto04:42
*** thaytan_ is now known as thaytan04:46
*** sgw_ <sgw_!~sgw_@2601:642:c400:19c4::d2cb> has joined #yocto04:47
*** gtristan <gtristan!~tristanva@> has quit IRC05:01
*** gtristan <gtristan!~tristanva@> has joined #yocto05:04
*** t0mmy <t0mmy!> has quit IRC05:19
*** sjolley <sjolley!~sjolley@> has quit IRC05:28
*** sjolley <sjolley!~sjolley@> has joined #yocto05:29
*** sjolley <sjolley!~sjolley@> has quit IRC05:31
*** sjolley <sjolley!~sjolley@> has joined #yocto05:33
*** sjolley <sjolley!~sjolley@> has quit IRC05:36
*** sjolley <sjolley!~sjolley@> has joined #yocto05:37
*** hamis <hamis!~irfan@> has joined #yocto06:12
*** qt-x <qt-x!~Thunderbi@> has joined #yocto06:17
*** hmw_ <hmw_!> has quit IRC06:17
*** AndersD <AndersD!> has joined #yocto06:39
*** agust <agust!> has joined #yocto06:42
*** behanw <behanw!uid110099@gateway/web/> has quit IRC06:44
*** mdnneo <mdnneo!~umaucher@> has joined #yocto06:58
*** joseppc <joseppc!> has joined #yocto07:11
*** joseppc <joseppc!~josep@linaro/joseppc> has joined #yocto07:11
*** pohly <pohly!> has joined #yocto07:11
*** c0rnel <c0rnel!~cornel@> has joined #yocto07:27
c0rnelanybody can explain why e2fsprogs-mke2fs installs the same binary 5 times with different names?07:29
c0rnelthis has an impact if you are in a very small file system07:29
c0rneli've found they are actually hardlinked07:34
*** gtristan <gtristan!~tristanva@> has quit IRC07:35
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has quit IRC07:37
*** mihai <mihai!~mihai@unaffiliated/mihai> has joined #yocto07:44
*** rob_w <rob_w!~bob@> has joined #yocto07:47
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has joined #yocto07:47
*** csanchezdll <csanchezdll!> has joined #yocto07:52
*** BarBQ <BarBQ!> has joined #yocto08:02
*** jku <jku!~jku@> has joined #yocto08:05
*** aV_V <aV_V!~aV_V@> has joined #yocto08:06
*** AndersD <AndersD!> has quit IRC08:06
*** morphis <morphis!> has joined #yocto08:11
*** diego_r <diego_r!> has joined #yocto08:12
*** morphis <morphis!> has joined #yocto08:13
*** rajm <rajm!> has joined #yocto08:15
*** AndersD <AndersD!> has joined #yocto08:21
*** nighty- <nighty-!> has quit IRC08:30
*** toscalix <toscalix!~toscalix@> has joined #yocto08:33
*** eduardas_m <eduardas_m!~eduardas@> has joined #yocto08:41
*** BaloneyGeek|work <BaloneyGeek|work!~bg14ina@kde/bgupta> has joined #yocto08:41
*** t0mmy <t0mmy!~tprrt@> has joined #yocto08:43
*** mjourdan <mjourdan!> has joined #yocto08:45
*** colrack <colrack!~textual@> has joined #yocto08:53
*** BarBQ <BarBQ!> has quit IRC08:54
*** blitz00 <blitz00!~stefan@unaffiliated/blitz00> has joined #yocto08:55
*** Kakounet <Kakounet!> has joined #yocto09:00
*** mjourdan <mjourdan!> has quit IRC09:03
*** dreyna_ <dreyna_!> has quit IRC09:05
*** mjourdan <mjourdan!> has joined #yocto09:07
qt-xHow to ad libtool to environment PATH for do_compile ?09:09
*** joshuagl <joshuagl!~joshuagl@> has joined #yocto09:10
*** JoiF <JoiF!~jofr@> has joined #yocto09:13
*** deva <deva!~deva@> has joined #yocto09:14
devaI am running an image with read-only rootfs and have notice some missing volatile folders in the generated tmpfs09:14
devaThe /run/ folder exists but /run/lock is missing09:15
mborzeckideva: if you're using systemd then look at tmpfiles09:15
devaAnd also /var/log points to /var/volatile/log which doesn't exist (/var/volatile is there but hasn't got a log subdor)09:15
devamborzecki, I am using systemd... forgot to say that ;)09:16
devatmpfiles is a recipe?09:16
mborzeckiit's part of system09:16
devaaah, looks like the right place09:18
devahmm.. it already contains the /var/volatile/log entry, so something appers to be broken09:18
jkuqt-x: $LIBTOOL should be defined, use that09:20
mborzeckisystemctl will list systemd-tmpfiles-* services that are responsible for setting up volatile stuff09:21
*** grma <grma!~gruberm@> has joined #yocto09:21
*** zeenix <zeenix!> has joined #yocto09:22
*** Biliogadafr <Biliogadafr!> has joined #yocto09:22
*** khem <khem!~khem@unaffiliated/khem> has quit IRC09:22
jkuor do I remember wrong? I ususally need to find an old recipe to look at for libtool issues...09:23
*** sameo <sameo!~samuel@> has joined #yocto09:23
*** link_ <link_!> has joined #yocto09:23
qt-xjku: in the Makefile the $LIBTOOL env. var. is redefined09:25
link_hi there. Is it possible to publish a Layer to the official repository of Yocto-Layers?09:25
*** khem <khem!~khem@unaffiliated/khem> has joined #yocto09:25
jkuright, that's it09:25
devamborzecki, There exists a var-volatile-lib.service that creates the /var/volatile/lib folder but I cannot find any references to tmpfiles and non of the other dirs are created09:26
qt-xjku: so the solution is to patch the Makefile ?09:26
jkuqt-x: that's quite common at least09:27
jkubut there seem to be as many ways to use/misuse libtool as there are open source projects...09:28
pohlyRP: I can reproduce the error that Ross ran into, where enabling rm_work ends up installing glibc-initial into the recipe-sysroot as part of do_image_wic.09:31
qt-xjku: In  devshell the $LIBTOOL is empty09:31
pohlylog.do_image_wic.10430:Exception: FileExistsError: [Errno 17] File exists: '/fast/build/poky/intel-corei7-64/tmp/sysroots-components/corei7-64/libgcc-initial/usr/lib/x86_64-poky-linux/6.3.0/crtprec64.o' -> '/fast/build/poky/intel-corei7-64/tmp/work/intel_corei7_64-poky-linux/core-image-minimal/1.0-r0/recipe-sysroot/usr/lib/x86_64-poky-linux/6.3.0/crtprec64.o'09:31
pohlyRP: ^^^ that means it is trying to add libgcc-initial (sorry, that, not glibc-initial), right?09:32
pohlyThe existing crtprec64.o is the one from libgcc.09:33
mborzeckideva: unless i'm missing something, but it looks like systemd 232 recipe installs /etc/tmpfiles.d directory, also systemd-tmpfiles-* services should be there in the image09:35
devaI have the tmpfiles.d directory but no tmpfiles service09:36
devaThe systemd-tmpfiles command exists09:36
devaAah... I have deleted them manually in a bbappend file - DOH!09:37
devamborzecki, Thank you for your help :-)09:38
RPpohly: it means it was trying to install libgcc-initial and libgcc, yes09:39
qt-xjku: I found a solution in some other recipe09:39
qt-xjku: thanks09:39
pohlyRP: It should have skipped libgcc-initial, right?09:40
RPpohly: correct09:40
pohlyThere's nothing in the log.do_image_wic about libgcc-initial. I'm currently adding some more debug output.09:40
*** joseppc <joseppc!~josep@linaro/joseppc> has quit IRC09:40
pohlyI think the last time we looked at it, you pointed me to some code which excludes -initial, and I looked at it and had the impression that the check was getting skipped in this case.09:41
pohlyif mytaskname in ["do_sdk_depends", "do_populate_sdk_ext"] and c.endswith("-initial"):09:41
pohlymytaskname is do_image_wic, so libcc-initial doesn't get skipped here.09:42
*** gtristan <gtristan!~tristanva@> has joined #yocto09:45
pohlyRP: yes, that's it.09:48
pohlyRP: what was the rationale for skipping -initial only in those two tasks?09:48
pohlyAdding do_image_wic to that list makes no sense, any other random task may trigger the same problem.09:49
RPpohly: the code that did the skipping was in sstate.bbclass wasn't it?09:52
RP(there are two sections)09:52
pohlyI can also explain why it happens only with do_rm_work (well, kind of): with rm_work.bbclass active, libgcc-initial is part of the direct dependencies, without it isn't (from the "Direct dependencies are" debug output). I don't know why rm_work.bbclass changes dependencies like that - perhaps because it triggers more work.09:54
*** joseppc <joseppc!~josep@linaro/joseppc> has joined #yocto09:54
pohlyRP: the check I quoted is in extend_recipe_sysroot()09:54
*** deva <deva!~deva@> has quit IRC09:55
pohlyAt that point, glibc-initial is in configuredeps.09:55
RPpohly: it really shouldn't be a direct depends :(09:56
pohlyIt only happens with my latest do_rm_work_all patch.09:59
*** rburton <rburton!> has joined #yocto09:59
pohlyWhich adds10:00
pohlydo_rm_work_all[recrdeptask] = "do_rm_work"10:00
pohlyaddtask rm_work_all after before do_build10:00
RPpohly: I'm familiar with the patch10:02
*** BarBQ <BarBQ!> has joined #yocto10:02
pohlyI don't see anything obviously wrong with it.10:02
RPpohly: I also don't see anything obvious but there clearly is a problem10:03
pohlyHow are these "direct dependencies" calculated? Are they the dependencies of the do_image_wic task?10:04
*** behanw <behanw!uid110099@gateway/web/> has joined #yocto10:04
pohlyThose don't change with and without the patch (just checked).10:04
RPpohly: If they're there before and after, the comment I made earlier on and that you ignored is probably the issue10:05
pohlyRP: which comment did I miss?10:05
RPpohly: I think the problem is probably with setscene_depvalid(), its probably missing some case to do with the extra added task10:06
RPpohly: have you some logs of this task's debug output?10:06
RPpohly: I may be able to spot the issue from that10:07
pohlyOf do_image_wic? Yes, I'm looking at that now. However, there's nothing in it about libgcc-initial except the final failure and the entry in "Direct dependencies".10:07
pohlyLet me pastebin it anyway...10:07
RPpohly: the logs before and after would be most interesting too...10:09
pohlyBefore and after the patch?10:09
RPpohly: yes. but please share what you have10:11
RPrburton: master-next was a bit of a mess on the AB10:11
RPrburton: Brian's gen-lock patch was badly broken10:12
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has joined #yocto10:12
RPrburton: I think one of roberts breaks a wic test10:12
RPrburton: there is some kind of nfc header race10:13
RPrburton: a mingw binutils breakage10:13
pohlyRP: with patch:
*** ed2 <ed2!~Adium@> has joined #yocto10:13
pohlyRP: and without:
RPpohly: Notice how the latter has Skipping setscene dependency  /fast/work/poky/meta/recipes-devtools/gcc/  for installation into the sysroot10:15
RPpohly: so the question is more about why it stopped doing that10:16
pohlyRP: because that is about an indirect dependency perhaps?10:16
RPpohly: You're confusing me. You said "(10:04:32) pohly: Those don't change with and without the patch (just checked)." however the direct dependencies clearly do change10:17
RPpohly: so I must have been confused what you were referring to10:18
pohlyRP: what I meant with that is that I ran "bitbake -g core-image-minimal" and looked at the core-image-minimal.do_image_wic dependencies in Those don't change.10:18
pohlyI was trying to figure out what "direct dependencies" means in this context, because that clearly is different in the two logs.10:19
RPpohly: the direct dependency lists are hugely different10:19
pohlyYes, exactly.10:19
pohlyAnd that triggers the problem.10:20
pohlyRegarding "why it stopped doing that" [that = Skipping setscene dependency ] - that's probably because of the "if datadep in done" check that causes setscene_depvalid to be skipped.10:21
RPpohly: right, there is something wrong with that initial dependency calculation10:22
*** mihai <mihai!~mihai@unaffiliated/mihai> has quit IRC10:23
*** mihai <mihai!~mihai@unaffiliated/mihai> has joined #yocto10:25
RPpohly: are you going to work on this or are you after me to dig into it?10:27
pohlyRP: I've enabled the log output for start near the top of extend_recipe_sysroots. Here's without do_rm_work_all:
pohlyRP: I can look further, but I'm probably not going to be very productive about it.10:28
RPpohly: ok. Perhaps if I'm going to poke at this, could you glance at and see if you understand ?10:29
joshuaglerror 7000: Failed to execute command10:29
joshuagl| make tbuild [/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-musl/build/build/tmp/work/i586-poky-linux-musl/ovmf/git-r0/git/Build/OvmfIa32/RELEASE_GCC5/IA32/OvmfPkg/AcpiTables/AcpiTables]10:29
joshuagl|  : error F002: Failed to build module10:29
joshuagl| /home/pokybuild/yocto-autobuilder/yocto-worker/nightly-musl/build/build/tmp/work/i586-poky-linux-musl/ovmf/git-r0/git/OvmfPkg/AcpiTables/AcpiTables.inf [IA32, GCC5, RELEASE]10:29
joshuaglthat's the pertinent part of ovmf-git-r0:do_compile failure, I think10:30
pohlyRP: yes, please have a look. The same output with do_rm_work_all just confirms what we already now, libgcc-initial gets added to the direct dependencies:
*** sandsmark <sandsmark!~sandsmark@kde/sandsmark> has quit IRC10:31
*** BarBQ <BarBQ!> has quit IRC10:32
RPpohly: I don't really have the time but I'll do it anyway :(10:33
RPpohly: personally, I'd love just to rm rm_work10:33
*** vignesh <vignesh!~vignesh@> has quit IRC10:34
pohlyRP: I'll check the ovmf error. I suppose it is limited to musl?10:34
pohlyWhere do I find the configuration used for that again?10:35
RPpohly: I don't know. It was with the patches in -next and I don't know if one of them caused it or it was a one off race10:35
RPpohly: I guess I can try and reproduce it and let you know if its a general problem once I figure that out10:35
RPrburton: were you also only seeing this with wic?10:36
*** vchong <vchong!vchong@linaro/vchong> has joined #yocto10:40
*** sandsmark <sandsmark!> has joined #yocto10:40
*** sandsmark <sandsmark!~sandsmark@kde/sandsmark> has joined #yocto10:40
*** AndersD <AndersD!> has quit IRC10:42
pohlyjoshuagl: how do I enabled building like the AB for musl again?10:49
pohlyI tried DISTRO="poky-tiny" (because it is said to use musl) but that just worked for ovmf - no error.10:50
joshuaglpohly: I think the only real change is TCLIBC="musl", but you can see what we're writing to auto.conf here:
joshuaglyup, qemux86 with TCLIBC="musl"10:52
pohlyRP: I've tried to reproduce that AB failure locally, but for me, poky master-next with TCLIBC="musl" doesn't show that problem.11:02
joshuaglsounds like a race11:03
*** Crofton|work <Crofton|work!> has quit IRC11:07
*** nighty <nighty!> has joined #yocto11:09
RPpohly: does seem its likely some kind of race then :(11:12
*** Crofton|work <Crofton|work!> has joined #yocto11:12
pohlyRP: not sure. The error itself is coming from ovmf Elf64Convert.c or Elf32Convert.c and seems related to problems with handling of ELF input.11:12
pohlyIt's a bit strange that there's no additional information after "ERROR 3000: Invalid" - all locations seems to have an additional explanation.11:13
RPpohly: if you disable classes/image_types_wic.bbclass:do_image_wic[depends] += "wic-tools:do_build" do you still have this problem?11:15
RPpohly: I suspect that adding in a do_build dependency causes a problem11:16
RPsince do_build depends on do_rm_work_all which depends on do_rm_work which depends on libgcc-initial do_rm_work11:16
RPpohly: if we change do_build -> do_populate_sysroot for example, it may change things11:17
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has quit IRC11:20
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC11:22
*** rubdos <rubdos!~rubdos@2a02:2788:1036:2d:21e:6ff:fe33:e397> has quit IRC11:23
pohlyRP: yes, that worked.11:23
pohly-do_image_wic[depends] += "wic-tools:do_build"11:24
pohly+do_image_wic[depends] += "wic-tools:do_populate_sysroot"11:24
RPpohly: the question then becomes what the correct fix is...11:25
pohlyI was wondering about the same... :-/11:25
RPpohly: it at least lets us see what the problem is11:25
pohlyI starting to suspect that the dependency model is too limited to solve the problem accurately - "foo -> bar" can mean all kinds of things at the moment, from "foo absolutely needs bar" to "foo does not need bar, but wants bar to be done" to "foo must run before bar, but not running bar is okay".11:28
pohlyThat should be "bar must run before foo" in the last case.11:29
*** TuTizz <TuTizz!~TuTizz@unaffiliated/tutizz> has quit IRC11:29
pohlyBut I guess being more specific in do_image_wic would be a worthwhile enhancement, either way.11:29
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto11:30
pohlylunch time for me...11:31
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC11:31
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto11:34
*** berton <berton!~berton@> has joined #yocto11:34
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC11:37
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto11:43
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC11:47
jkuhas patchtest email policy changed? I haven't seen any emails lately11:47
RPjku: I think something broke, there is an open bug11:49
*** jmesmon <jmesmon!~jmesmon@> has quit IRC11:58
*** rob_w <rob_w!~bob@unaffiliated/rob-w/x-1112029> has quit IRC11:59
rburtonhas anyone looked at the neard failure in next?11:59
RPrburton: not yet :(12:00
RPrburton: I root caused the wic failure back to roberts patch though12:00
RPrburton: I'm trying to sort out the selftest failures :/12:01
jkurburton: I can take a look12:01
rburtonthanks jku12:01
rburton(builds fine here too)12:01
*** AndersD <AndersD!> has joined #yocto12:03
RPjku: thanks!12:03
RPjku: it failed in multiple different builds the same way which was odd :/12:04
*** link_ <link_!> has quit IRC12:22
*** gtristan <gtristan!~tristanva@> has quit IRC12:24
*** sawk <sawk!~sawk@> has joined #yocto12:24
*** jmesmon <jmesmon!> has joined #yocto12:26
*** marka <marka!> has joined #yocto12:28
*** istarilucky <istarilucky!~rlucca@> has joined #yocto12:31
*** sawk <sawk!~sawk@> has quit IRC12:32
*** gtristan <gtristan!~tristanva@> has joined #yocto12:34
*** istarilucky1 <istarilucky1!~rlucca@> has joined #yocto12:34
*** Snert__ <Snert__!> has joined #yocto12:34
*** Snert <Snert!> has quit IRC12:35
*** istarilucky <istarilucky!~rlucca@> has quit IRC12:35
*** BarBQ <BarBQ!> has joined #yocto12:41
*** toscalix <toscalix!~toscalix@> has quit IRC12:43
*** pcabral_ <pcabral_!~paulocabr@> has joined #yocto12:49
*** Nilesh_ <Nilesh_!uid116340@gateway/web/> has quit IRC12:50
*** pcabral <pcabral!~paulocabr@> has quit IRC12:53
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto13:01
*** Bunio_FH <Bunio_FH!> has quit IRC13:04
*** Bunio_FH <Bunio_FH!> has joined #yocto13:06
*** Bunio_FH <Bunio_FH!> has joined #yocto13:09
*** eduardas_m <eduardas_m!~eduardas@> has quit IRC13:09
*** Bunio_FH <Bunio_FH!> has joined #yocto13:10
*** sawk <sawk!~sawk@> has joined #yocto13:13
jkuRP, rburton: neard fix is on list. It's still a mystery to me how it started showing up now13:16
rburtonthanks jku13:18
rburtonthe gremlins were late, that was the build after the M3 one ;)13:18
RPjku: thanks!13:20
* RP wonders why the devtool test fails on centos7 :/13:20
*** joseppc <joseppc!~josep@linaro/joseppc> has quit IRC13:25
*** Bunio_FH <Bunio_FH!> has quit IRC13:28
*** avalluri <avalluri!~avalluri@> has joined #yocto13:31
*** Bunio_FH <Bunio_FH!> has joined #yocto13:38
yourfatehmm, my build fails during license_create_manifest, because it looks for a folder named kernel-4.9.0-xilinx-dev, but I'm not even using that kernel for this build, i13:42
yourfatei'm using 4.6-xilinx13:42
yourfateno dev13:42
*** ash_charles <ash_charles!~acharles@2607:fad8:4:6:c8a6:17d:5ad6:1157> has joined #yocto13:43
*** deepwater <deepwater!~deepwater@> has joined #yocto13:48
*** YoctoAutoBuilder <YoctoAutoBuilder!> has quit IRC13:51
*** psadro <psadro!~Thunderbi@2620:0:ed0:800a:72f3:95ff:fe1d:9866> has joined #yocto13:52
*** YoctoAutoBuilder <YoctoAutoBuilder!> has joined #yocto13:52
*** paulg <paulg!> has quit IRC13:56
*** ed2 <ed2!~Adium@> has quit IRC13:58
*** caiortp <caiortp!~inatel@> has joined #yocto13:59
*** ed2 <ed2!Adium@nat/intel/x-zrtnlppypexltpvs> has joined #yocto14:00
*** Bunio_FH <Bunio_FH!> has quit IRC14:00
*** Bunio_FH <Bunio_FH!> has joined #yocto14:01
*** BarBQ <BarBQ!> has quit IRC14:01
*** ash_charles <ash_charles!~acharles@2607:fad8:4:6:c8a6:17d:5ad6:1157> has quit IRC14:03
joshuaglRP: interesting. that dir doesn't exist in /tmp but based on the number of devtool* directories in there I don't think the test cleans up after itself14:03
*** IR2600 <IR2600!~ircap@> has quit IRC14:06
*** BarBQ <BarBQ!> has joined #yocto14:12
*** lamego <lamego!~jose@> has joined #yocto14:13
*** williamfligor <williamfligor!> has joined #yocto14:15
*** ash_charles <ash_charles!~acharles@2607:fad8:4:6:651c:84a8:5ded:3b05> has joined #yocto14:15
*** rovanceo_ <rovanceo_!~rovanceo@> has joined #yocto14:17
*** colrack <colrack!~textual@> has quit IRC14:18
*** rovanceo <rovanceo!~rovanceo@> has quit IRC14:20
*** ssalenik <ssalenik!~smuxi@2607:fad8:4:6:2dcc:db75:981e:8b96> has joined #yocto14:23
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has quit IRC14:28
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC14:32
*** hamis_lt_u <hamis_lt_u!~irfan@> has joined #yocto14:35
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto14:36
*** hamis_lt_u <hamis_lt_u!~irfan@> has quit IRC14:37
*** hamis <hamis!~irfan@> has quit IRC14:37
*** Bunio_FH <Bunio_FH!> has quit IRC14:43
*** Bunio_FH <Bunio_FH!> has joined #yocto14:43
*** Biliogadafr <Biliogadafr!> has quit IRC14:44
*** willdye_ <willdye_!> has joined #yocto14:44
*** williamfligor <williamfligor!> has quit IRC14:45
*** willdye <willdye!> has quit IRC14:47
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC14:48
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto14:53
*** AndersD <AndersD!> has quit IRC14:59
*** JoiF <JoiF!~jofr@> has quit IRC15:05
*** jku <jku!~jku@> has quit IRC15:10
*** williamfligor <williamfligor!> has joined #yocto15:12
*** behanw <behanw!uid110099@gateway/web/> has quit IRC15:14
*** csanchezdll <csanchezdll!> has left #yocto15:16
*** Bunio_FH <Bunio_FH!> has left #yocto15:18
*** mkelly <mkelly!~martin@> has joined #yocto15:20
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC15:21
*** Biliogadafr <Biliogadafr!> has joined #yocto15:23
RPjoshuagl: some of this may be me experimenting15:29
kergothwe should really standardize on whether the first or second argument of assertEqual is the expected vs actual value, or write a wrapper for it that makes it more explicit, in our unit tests15:32
kergothi just had 5 failures, but they flip flop on that behavior, which makes parsing the output more difficult15:32
RPkergoth: :(15:32
kergothlittle thing, but..15:32
RPkergoth: its nice to be consistent where we can...15:32
kergothnot always easy, particularly in a case like this. even if we do explicitly document a particular order, we'll forget the order when we write the tests :)15:33
kergothsometimes i hate positional arguments15:33
*** maxin <maxin!maxin@nat/intel/x-psikkuhsfxbuawqo> has left #yocto15:35
*** stephano <stephano!stephano@nat/intel/x-dlkucfehunkstaag> has joined #yocto15:39
*** BarBQ <BarBQ!> has quit IRC15:39
*** mdnneo <mdnneo!~umaucher@> has quit IRC15:43
*** ed2 <ed2!Adium@nat/intel/x-zrtnlppypexltpvs> has quit IRC15:47
*** ash_charles <ash_charles!~acharles@2607:fad8:4:6:651c:84a8:5ded:3b05> has quit IRC15:55
*** ed2 <ed2!~Adium@> has joined #yocto15:55
*** mihai <mihai!~mihai@unaffiliated/mihai> has quit IRC16:01
*** jairglez <jairglez!~jairdeje@> has joined #yocto16:03
*** Biliogadafr <Biliogadafr!> has quit IRC16:03
*** Biliogadafr <Biliogadafr!> has joined #yocto16:06
*** ash_charles <ash_charles!~acharles@2607:fad8:4:6:c8a6:17d:5ad6:1157> has joined #yocto16:08
*** paulg_ <paulg_!~paulg@> has quit IRC16:12
*** paulg <paulg!~paulg@> has joined #yocto16:12
*** qt-x <qt-x!~Thunderbi@> has quit IRC16:14
*** qt-x1 <qt-x1!~Thunderbi@> has joined #yocto16:14
*** qt-x1 is now known as qt-x16:17
*** aurele <aurele!> has quit IRC16:21
*** paulbarker <paulbarker!~quassel@2a01:4f8:c17:626::2> has quit IRC16:30
*** paulbarker <paulbarker!~quassel@2a01:4f8:c17:626::2> has joined #yocto16:31
*** qt-x <qt-x!~Thunderbi@> has quit IRC16:33
*** ed2 <ed2!~Adium@> has quit IRC16:33
*** aV_V <aV_V!~aV_V@> has quit IRC16:36
*** rajm <rajm!> has quit IRC16:42
*** t0mmy <t0mmy!~tprrt@> has quit IRC16:45
*** deepwater <deepwater!~deepwater@> has quit IRC16:45
*** scottrif <scottrif!> has joined #yocto16:47
*** BaloneyGeek|work <BaloneyGeek|work!~bg14ina@kde/bgupta> has quit IRC16:53
*** Kakounet <Kakounet!> has quit IRC16:55
khemrburton: there are couple of my patches missing from your mut once added they fix all build issues for musl world builds for all qemu machines16:58
rburtonkhem: have a look now, literally just pushed16:59
rburtonif there's anything missing please say what :)16:59
rburtonmusl for world \o/16:59
* rburton faints17:00
*** joshuagl <joshuagl!~joshuagl@> has quit IRC17:00
*** behanw <behanw!uid110099@gateway/web/> has joined #yocto17:00
khemtop two17:01
*** jairglez <jairglez!~jairdeje@> has quit IRC17:02
*** deepwater <deepwater!~deepwater@> has joined #yocto17:02
*** sgw_ <sgw_!~sgw_@2601:642:c400:19c4::d2cb> has quit IRC17:02
rburtonkhem: the go one is in, the ltp one never hit the lis17:03
*** scottrif <scottrif!> has quit IRC17:04
khemah yes17:04
khemltp is only one left17:04
khemgood job17:04
khemi refreshed kraj/pu17:05
*** mjourdan <mjourdan!> has quit IRC17:07
khemI am also carrying to beat bash into submission with clang but its a hard nut to crash not done fully yet17:07
khemtime to unlock some of packages blacklisted for musl world builds and see if something improved overtime17:08
rburtoni just pulled the ltp fix into mut so you must promise to send it to the list :)17:08
khemits already on list since last night17:08
rburtonwhen they're all merged maybe we should do more musl builds on the ab17:08
rburtonhm not in my inbox17:09
khemrburton: we should do world builds for all qemu machines17:09
khemfor once I am wrong17:10
khemsending it now17:10
* kergoth mutters, forgot to test gitsm+shallow17:12
khemhas anyone seen this warning
khemI keep seeing it with master on archlinux17:13
khemit annoys me for a few second and then I move on17:13
*** sgw_ <sgw_!~sgw_@> has joined #yocto17:16
*** diego_r <diego_r!> has quit IRC17:17
*** istarilucky1 <istarilucky1!~rlucca@> has quit IRC17:19
*** scottrif <scottrif!> has joined #yocto17:30
*** jairglez <jairglez!~jairdeje@> has joined #yocto17:32
*** ftonello <ftonello!~felipe@> has quit IRC17:32
*** dreyna_ <dreyna_!> has joined #yocto17:33
*** istarilucky <istarilucky!~rlucca@> has joined #yocto17:33
*** BaloneyGeek|work <BaloneyGeek|work!~bg14ina@kde/bgupta> has joined #yocto17:40
nrossikhem: any opinions on adding newlib to oe-core/meta? looking to need it for building some firmware in meta-xilinx (for a complex SoC)17:40
*** demonimin <demonimin!~demonimin@unaffiliated/demonimin> has quit IRC17:43
rburtonnrossi: put it in meta-xilinx?17:44
nrossirburton: sure, that is the plan. But I just wanted to check to see if it would be worth sorting out for common use since at least one other layer uses newlib (meta-zephyr)17:46
*** demonimin <demonimin!~demonimin@unaffiliated/demonimin> has joined #yocto17:47
pohlyRP: how do we proceed with the rm_work_all + do_image_wic dependency issue? Shall I submit the do_image_wic change? It's arguably a better dependency, with or without that do_rm_work_all dependency calculation thingie.17:48
khemnrossi: rburton: I think only to the limit of using it to generate a baremetal toolchain17:49
rburtonpohly: i wasn't entirely paying attention this morning, but the wic change seemed sensible17:49
pohlyrburton: okay, then I'll submit that now.17:49
khemnrossi: I would rather suggest to enhance nommu port of musl17:49
*** toscalix <toscalix!> has joined #yocto17:50
nrossikhem: the use case in meta-xilinx is for baremetal17:51
khemyes thats why I said nommu17:51
rburtonfwiw i'd prefer not to add a C library that isn't tested in oe-core17:52
rburtonwhich is why i'm so pleased that khem has been making musl work in world builds17:52
khemrburton: my covert ambition is to make it primary libc C for yocto :)17:54
rburtonkhem: you've not been very covert at that :)17:54
rburtonwould be interesting to see what selftest makes of musl17:54
khemits such a well written and small library17:54
khemmy kodi uses 45M less RAM when running on musl17:55
nrossirburton: that makes sense, I just wanted to make sure that putting it in a bsp layer is not to 'non-compliant'17:55
khemwhile playing HD streams it matters17:55
khemnrossi: for baremetal libc is just a helper17:55
khemso its treated as normal17:56
khemrburton: I am starting to use selftest myself here now a days17:56
khemrburton: I want to automate it17:56
khemin my workflow, do we have some doc on knowing more about it ?17:56
*** scottrif <scottrif!> has quit IRC17:57
rburtonnot afaik.  oe-selftest is the entry point, you can tell it to run all tests or just a module, or just a specific test17:57
khemI do this in my local.conf17:57
rburtontests themselves are basically standard unittest, theres subclasses with helper stuff like bitbake() methods17:57
khemINHERIT ptest17:58
khemTEST_IMAGE = "1"17:58
rburtondon't inherit ptest in the local.conf17:58
rburtonptest is the package test suite for on target17:58
khemsorry its in DISTRO_FEATURES17:58
nrossikhem: rburton: thanks for the help, you even answered a question i had yet to ask (to tclibc-newlib or not :) )17:58
*** ed2 <ed2!~Adium@> has joined #yocto17:59
rburtonkhem: if you want testimage to run ptests then you need a tweak, one sec17:59
*** colrack <colrack!~textual@> has joined #yocto17:59
rburtonkhem: TEST_SUITES = "_ptest" will run just the test suite, which basically ssh's in and runs all ptest packages it can find17:59
rburtonso if you have ptest-pkgs in IMAGE_FEATURES you get all test suites18:00
rburtonand then -c testimage will boot it in a qemu, ssh in, and run them all18:00
rburtonnote that its _ptest so it doesn't run by default because it's known that a lot of them fail :(18:00
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has joined #yocto18:01
khemah so _ptest are known to run ?18:01
*** stephano <stephano!stephano@nat/intel/x-dlkucfehunkstaag> has quit IRC18:01
rburtontbh, you'll be better adding ptest packages explicitly. stuff like the python-ptest takes *forever*18:02
khemok. if I have to run it on say rpi3 then what do I do18:02
rburtoni think testimage can handle that, but i've never tried18:03
rburtonworst case, ssh in yourself and then run the runner scripts yourself18:03
*** colrack <colrack!~textual@> has quit IRC18:03
khemrburton: OK18:04
khemhow is oe_selftest run18:04
khemi see18:05
RPpohly: probably submit it, yes18:05
*** sgw_ <sgw_!~sgw_@> has quit IRC18:05
khemRP: what do you think of making security_flags default ?18:06
khemif we do that, then I can think of hardening toolchain in next release cycle18:07
khemwhich will fix lot of issues that we currenlty see with -fPIE18:07
khemwhich would mean that toolchain will be configured to generate code will all security options on offer in toolchain18:08
RPkhem: it already is the default for poky-lsb so we do test it continually FWIW18:09
khemRP: yes, and what I am saying is poky-lsb becomes poky18:10
RPkhem: poky or nodistro?18:10
khemerr nodistro18:10
RPkhem: I'm torn on the idea, there are a lot of exclusions in there and workarounds :(18:10
*** grma <grma!~gruberm@> has quit IRC18:11
khembecause if we decide that then we can marshall the toolchain configuration18:11
RPkhem: I suspect JaMa might have an opinion on this due to the meta-oe impact18:11
khemthe workarounds are because we dont make the toolchain right18:11
RPkhem: we don't? :/18:11
khemwell we cant18:12
RPkhem: I'm open to trying it18:12
khemunless we agree that by default we want to produce PIE code18:12
RPkhem: probably needs discussion on the arch list18:12
khemmost of the exclusions in the blacklist are because tools dont communicate right options18:12
khemyes I will make a proposal for next release18:13
RPkhem: sounds good18:13
* RP -> afk18:13
khemcool thanks have a good one18:13
*** YoctoAutoBuilder <YoctoAutoBuilder!> has quit IRC18:13
khemsecondly, it will be good to think about producing docker containers out of box18:14
*** BaloneyGeek|work <BaloneyGeek|work!~bg14ina@kde/bgupta> has quit IRC18:14
khemrburton: so oe-selftest --run-all-tests doesnt depend on target being emulator or does it ?18:15
khemas I see thats its more for build system integrity18:16
rburtoniirc there's a few tests where it builds images and boots them but they should be checking machine18:16
rburtonbut mostly it just cares about stuff building18:16
rburton"does a readonly rootfs build without errors, as a failing postinst is fatal"18:16
*** sgw_ <sgw_!~sgw_@2601:642:c400:19c4::d2cb> has joined #yocto18:20
khemyeah cool stuff18:20
khemits lot of hard work18:20
khemok so we need couple of backports for openssl to tame it with clang18:21
khemwhere is my devtool18:21
*** smferris <smferris!~smferris@> has quit IRC18:28
*** sandsmark <sandsmark!~sandsmark@kde/sandsmark> has quit IRC18:28
*** smferris <smferris!~smferris@> has joined #yocto18:29
*** YoctoAutoBuilder <YoctoAutoBuilder!> has joined #yocto18:32
*** istarilucky1 <istarilucky1!~rlucca@> has joined #yocto18:33
*** istarilucky <istarilucky!~rlucca@> has quit IRC18:35
*** sandsmark <sandsmark!~sandsmark@kde/sandsmark> has joined #yocto18:39
*** Son_Goku <Son_Goku!~King_InuY@fedora/ngompa> has quit IRC18:40
*** gtristan <gtristan!~tristanva@> has quit IRC18:41
*** morphis <morphis!> has quit IRC18:41
*** BaloneyGeek|work <BaloneyGeek|work!~bg14ina@kde/bgupta> has joined #yocto18:49
*** willdye_ <willdye_!> has quit IRC18:51
halsteadrburton, is ready for a build now. Do we need anything started?19:07
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto19:10
*** willdye <willdye!> has joined #yocto19:13
*** stephano <stephano!~stephano@> has joined #yocto19:17
*** Bunio_FH <Bunio_FH!> has joined #yocto19:19
*** Bunio_FH <Bunio_FH!> has joined #yocto19:20
*** IRCFReAK <IRCFReAK!~GK_1wm_SU@> has joined #yocto19:21
*** Bunio_FH <Bunio_FH!> has joined #yocto19:21
*** Bunio_FH <Bunio_FH!> has joined #yocto19:22
*** pohly <pohly!> has quit IRC19:23
*** toscalix <toscalix!> has quit IRC19:34
*** toscalix <toscalix!> has joined #yocto19:34
*** istarilucky <istarilucky!~rlucca@> has joined #yocto19:42
*** istarilucky1 <istarilucky1!~rlucca@> has quit IRC19:44
*** pcabral__ <pcabral__!~paulocabr@> has joined #yocto19:47
*** pcabral_ <pcabral_!~paulocabr@> has quit IRC19:47
*** pcabral <pcabral!~paulocabr@> has joined #yocto19:49
*** dreyna_ <dreyna_!> has quit IRC19:50
tlwoernerkhem: i've been seeing that python warning for a while now, a week or more?19:51
*** ntl <ntl!> has quit IRC19:51
*** pcabral__ <pcabral__!~paulocabr@> has quit IRC19:51
*** giouli <giouli!554a75da@gateway/web/freenode/ip.> has joined #yocto19:59
*** willdye <willdye!> has quit IRC19:59
khemI think I have seeing it for a lot longer20:00
khemtlwoerner: I never got to your u-boot problem20:00
tlwoernerkhem: i'm sorry i couldn't figure out how to help you investigate it :-(20:00
*** willdye <willdye!> has joined #yocto20:01
tlwoernerno worries though, thankfully there was a workaround20:01
*** dvhart <dvhart!> has quit IRC20:07
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC20:08
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto20:11
rburtonhalstead: thanks, i'll fire a build now20:13
giouliHello, I am Giouli and I am interested in improving documentation for autobuilder within the Outreachy internships. I have a degree in Informatics and Telematics and I would like some info on what my initial contribution should be, so I can make an application.20:13
halsteadrburton, .io is ready too. Do you have a second build?20:13
rburtonfired and fired20:14
*** Bunio_FH <Bunio_FH!> has quit IRC20:15
rburtonno, thank you20:18
*** ed2 <ed2!~Adium@> has quit IRC20:21
*** toscalix <toscalix!> has quit IRC20:24
*** deepwater <deepwater!~deepwater@> has quit IRC20:33
*** Bunio_FH <Bunio_FH!> has joined #yocto20:35
-YoctoAutoBuilder- build #485 of nightly-checkuri is complete: Success [build successful] Build details are at
*** Bunio_FH <Bunio_FH!> has quit IRC20:38
*** Bunio_FH <Bunio_FH!> has joined #yocto20:39
*** BaloneyGeek|work <BaloneyGeek|work!~bg14ina@kde/bgupta> has quit IRC20:43
*** colrack <colrack!> has joined #yocto20:46
*** zeenix <zeenix!> has quit IRC20:46
*** gartin <gartin!~Gav@> has quit IRC20:49
*** redengin <redengin!~redengin@2601:600:9200:a356:65b8:88e9:2bae:199c> has quit IRC21:01
*** redengin <redengin!~redengin@2601:600:9200:a356:225:22ff:fe3a:aa83> has joined #yocto21:03
*** c0rnel <c0rnel!~cornel@> has quit IRC21:05
*** marka <marka!> has quit IRC21:05
*** gartin <gartin!~Gav@> has joined #yocto21:13
*** istarilucky <istarilucky!~rlucca@> has quit IRC21:16
*** localhorst_ <localhorst_!~me@2a02:810c:84bf:fe48:785a:cf14:67fe:abcb> has joined #yocto21:17
*** berton <berton!~berton@> has quit IRC21:18
*** alimon <alimon!~alimon@> has quit IRC21:20
*** Snert_ <Snert_!~snert_@> has quit IRC21:22
khemgiouli: thats good. Feel free to ask questions here21:28
*** dvhart <dvhart!> has joined #yocto21:35
*** lolsborn <lolsborn!> has joined #yocto21:42
*** vmeson <vmeson!> has quit IRC21:58
*** lolsborn <lolsborn!> has quit IRC21:59
*** willdye <willdye!> has quit IRC22:02
khemtlwoerner: if you would have tarred up the two u-boot directories and uploaded that would be sufficient22:07
*** ssalenik <ssalenik!~smuxi@2607:fad8:4:6:2dcc:db75:981e:8b96> has quit IRC22:11
kergothanyone have a url handy that uses git-annex?22:11
kergothi have a need to test it22:12
kergothHmm, I really want the git fetcher submodule handling to call out to the fetcher itself to acquire each submodule needed given our srcrevs, so each submodule gets its own mirror tarball, etc22:14
*** ash_charles <ash_charles!~acharles@2607:fad8:4:6:c8a6:17d:5ad6:1157> has quit IRC22:17
*** present <present!> has joined #yocto22:33
*** behanw <behanw!uid110099@gateway/web/> has quit IRC22:34
*** localhorst_ <localhorst_!~me@2a02:810c:84bf:fe48:785a:cf14:67fe:abcb> has quit IRC22:34
*** localhorst_ <localhorst_!~me@unaffiliated/boscop> has joined #yocto22:34
*** ntl <ntl!> has joined #yocto22:37
*** lolsborn <lolsborn!> has joined #yocto22:42
*** lolsborn <lolsborn!> has quit IRC22:46
kergothshit, git shallow breaks gitannex://22:47
* kergoth grumbles22:47
*** ant_home <ant_home!> has joined #yocto22:48
*** vmeson <vmeson!> has joined #yocto22:51
*** lamego <lamego!~jose@> has quit IRC22:56
*** dreyna_ <dreyna_!> has joined #yocto22:59
khemnever used it23:10
*** dlan <dlan!~dennis@gentoo/developer/dlan> has quit IRC23:16
*** sjolley <sjolley!~sjolley@> has quit IRC23:16
rburtonkhem: literally going to bed so i haven't looked at what failed yet, but musl just broke on the ab:
*** sjolley <sjolley!sjolley@nat/intel/x-poxofyexhmacptkp> has joined #yocto23:16
kergothkhem: git-annex and git-lfs both do similar things. lfs is supported by github. afaik annex isn't, but annex is far simpler23:21
kergothshould probably add a fetcher for lfs too23:21
kergoththere, both submodules and annex content are included in the shallow tarballs now23:21
* kergoth rolls eyes23:21
kergothRP: for whenever you get back, i'm wondering if it'd be better or worse to add explicit extension capability to the git fetcher, rather than subclassing to add additional functionality23:22
*** Biliogadafr <Biliogadafr!> has quit IRC23:23
*** rburton <rburton!> has quit IRC23:29
*** ant_home <ant_home!> has quit IRC23:31
khemrburton not related to musl as it seems from looks of it23:41
*** blueness <blueness!~blueness@gentoo/developer/blueness> has quit IRC23:45
khemrburton its some other change thats breaking it. Since I checked my qemux86 logs from this morning with musl update and ovmf built fin23:45
*** blueness <blueness!~blueness@gentoo/developer/blueness> has joined #yocto23:49
*** agust <agust!> has quit IRC23:54
*** nighty <nighty!> has quit IRC23:55
*** sjolley <sjolley!sjolley@nat/intel/x-poxofyexhmacptkp> has quit IRC23:55
*** present <present!> has quit IRC23:59

Generated by 2.11.0 by Marius Gedminas - find it at!