IRC logs for #buildstream for Thursday, 2018-10-11

*** xjuan has quit IRC00:11
*** bochecha has quit IRC00:25
*** albfan[m] has quit IRC01:05
*** segfault3[m] has quit IRC01:06
*** abderrahim[m] has quit IRC01:06
*** inigomartinez has quit IRC01:06
*** tlater[m] has quit IRC01:06
*** asingh_[m] has quit IRC01:06
*** persia has quit IRC01:07
*** persia has joined #buildstream01:08
*** albfan[m] has joined #buildstream01:12
*** segfault3[m] has joined #buildstream01:21
*** kailueke[m] has quit IRC01:27
*** abderrahim[m] has joined #buildstream01:27
*** inigomartinez has joined #buildstream01:29
*** tlater[m] has joined #buildstream01:30
*** asingh_[m] has joined #buildstream01:37
*** tlater[m] has quit IRC01:38
*** jjardon[m] has quit IRC01:38
*** inigomartinez has quit IRC01:38
*** ssssam[m] has quit IRC01:38
*** Demos[m] has quit IRC01:38
*** waltervargas[m] has quit IRC01:38
*** rafaelff[m] has quit IRC01:38
*** alatiera has quit IRC01:38
*** cgmcintyre[m] has quit IRC01:38
*** krichter[m] has quit IRC01:38
*** dineshdb[m] has quit IRC01:38
*** connorshea[m] has quit IRC01:38
*** awacheux[m] has quit IRC01:38
*** doras[m] has quit IRC01:38
*** catonano has joined #buildstream01:58
*** kailueke[m] has joined #buildstream02:06
*** jjardon[m] has joined #buildstream02:10
*** dineshdb[m] has joined #buildstream02:37
*** ssssam[m] has joined #buildstream02:39
*** Demos[m] has joined #buildstream02:44
*** tlater[m] has joined #buildstream02:56
*** waltervargas[m] has joined #buildstream03:05
*** inigomartinez has joined #buildstream03:17
*** rafaelff[m] has joined #buildstream03:18
*** catonano has quit IRC03:19
*** alatiera has joined #buildstream03:25
*** cgmcintyre[m] has joined #buildstream03:26
*** krichter[m] has joined #buildstream03:36
*** connorshea[m] has joined #buildstream03:44
*** awacheux[m] has joined #buildstream03:49
*** doras[m] has joined #buildstream04:15
*** alatiera_ has joined #buildstream05:20
*** tristan has joined #buildstream07:41
*** toscalix has joined #buildstream07:55
*** tristan has quit IRC08:17
*** rdale has joined #buildstream08:19
*** alatiera_ has quit IRC08:27
*** jonathanmaw has joined #buildstream09:01
gitlab-br-botbuildstream: merge request (willsalmon/outOfSourecBuild->master: Out of source builds) #776 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/77609:09
*** ssssam[m] has quit IRC09:10
*** dineshdb[m] has quit IRC09:14
*** albfan[m] has quit IRC09:14
*** oknf[m] has quit IRC09:16
*** theawless[m] has quit IRC09:16
*** alatiera has quit IRC09:16
*** rafaelff[m] has quit IRC09:17
flatmushhas anyone built boost using buildstream yet?09:17
*** cgmcintyre[m] has quit IRC09:17
*** asingh_[m] has quit IRC09:17
*** jjardon[m] has quit IRC09:18
*** mattiasb has quit IRC09:18
*** awacheux[m] has quit IRC09:18
*** m_22[m] has quit IRC09:18
*** abderrahim[m] has quit IRC09:18
tiagogomesflatmush is in baserock definitions…09:18
flatmushtiagogomes: yeah, just found it09:18
flatmushthanks09:18
*** segfault3[m] has quit IRC09:19
tiagogomesA lot of links here are broken https://gitlab.com/BuildStream/buildstream/blob/master/CONTRIBUTING.rst09:34
*** ssssam[m] has joined #buildstream09:35
toscalixtiagogomes: is it possible to add the same test here that we have for the website broken links?09:36
tiagogomesNot really, as this links actually work, even though they don't point to the intended section09:39
toscalixI see09:41
*** dineshdb[m] has joined #buildstream09:43
*** albfan[m] has joined #buildstream09:47
*** cgmcintyre[m] has joined #buildstream10:01
gitlab-br-botbuildstream: merge request (jonathan/debug-remote-failed-builds->master: WIP: Jonathan/debug remote failed builds) #869 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/86910:05
*** mattiasb has joined #buildstream10:06
*** lachlan has quit IRC10:07
*** awacheux[m] has joined #buildstream10:10
*** m_22[m] has joined #buildstream10:12
gitlab-br-botbuildstream: merge request (tpollard/494->master: WIP: Don't pull artifact buildtrees by default) #786 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/78610:17
*** abderrahim[m] has joined #buildstream10:17
*** theawless[m] has joined #buildstream10:19
*** alatiera has joined #buildstream10:20
*** segfault3[m] has joined #buildstream10:23
*** lachlan has joined #buildstream10:23
gitlab-br-botbuildstream: merge request (chandan/fix-checkout-none-1.2->bst-1.2: Ensure `--deps=none` option works for `bst checkout`) #828 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/82810:29
*** jjardon[m] has joined #buildstream10:33
*** rafaelff[m] has joined #buildstream10:40
*** lachlan has quit IRC10:42
*** asingh_[m] has joined #buildstream10:42
gitlab-br-botbuildstream: issue #704 ("Add a way to format a patch from a workspace") changed state ("opened") https://gitlab.com/BuildStream/buildstream/issues/70410:45
*** oknf[m] has joined #buildstream10:48
*** abderrahim has quit IRC10:52
*** abderrahim has joined #buildstream10:53
*** jonathanmaw_ has joined #buildstream10:54
*** jonathanmaw has quit IRC10:54
*** lachlan has joined #buildstream10:56
*** lachlan has quit IRC11:01
*** lachlan has joined #buildstream11:10
*** lachlan has quit IRC11:13
*** lachlan has joined #buildstream11:19
*** lachlan has quit IRC11:27
*** lachlan has joined #buildstream11:31
*** bochecha has joined #buildstream11:43
gitlab-br-botbuildstream: merge request (tpollard/494->master: WIP: Don't pull artifact buildtrees by default) #786 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/78611:48
gitlab-br-botbuildstream: merge request (tpollard/494->master: Don't pull artifact buildtrees by default) #786 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/78611:48
*** lachlan has quit IRC11:51
*** tristan has joined #buildstream12:01
*** ChanServ sets mode: +o tristan12:01
gitlab-br-botbuildstream: merge request (chandan/fix-checkout-none-1.2->bst-1.2: Ensure `--deps=none` option works for `bst checkout`) #828 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/82812:06
*** jonathanmaw_ has quit IRC12:46
*** jonathanmaw has joined #buildstream12:46
*** lachlan has joined #buildstream12:59
*** finn has joined #buildstream13:36
tiagogomesyocto ALTERNATIVE_TARGET is handy.13:42
*** lachlan has quit IRC13:42
*** lachlan has joined #buildstream13:48
*** bochecha has quit IRC13:54
*** lachlan has quit IRC13:56
jmacJust spoken to someone from Bazel about retying jobs in remote execution... it's pretty complicated!14:04
jmacI'm going to have a read through Bazel's Java and see if we can do the same thing14:05
*** lachlan has joined #buildstream14:06
tristanInteresting14:11
tristanjmac, I presume that so long as output has been produced, the architecture does not really allow for considering that output invalid14:12
jmacApparently it's also very much necessary to do retries if using RBE14:12
jmacNo, I tihnk if an output's been produced then we consider it done14:12
tristanfor instance, if we fail to obtain source code due to a network timeout (mostly what BuildStream uses "retries" for), then we did not produce output, and it should be alright14:12
tristanWhat is RBE ?14:13
skullmanis that Google's build service thing?14:14
jmacYes14:16
gitlab-br-botbuildstream: merge request (jmac/vdir_import_test->master: WIP: Import test for virtual directories) #815 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/81514:34
gitlab-br-botbuildstream: merge request (jonathan/debug-remote-failed-builds->master: WIP: Jonathan/debug remote failed builds) #869 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/86914:43
*** adds68 has quit IRC14:58
*** adds68 has joined #buildstream14:59
*** tristan has quit IRC15:00
*** lachlan has quit IRC15:02
*** jennis has quit IRC15:04
*** jennis has joined #buildstream15:05
*** alatiera has quit IRC15:06
*** ssssam[m] has quit IRC15:07
*** jennis has quit IRC15:10
*** jennis has joined #buildstream15:11
*** adds68 has quit IRC15:13
*** benbrown has quit IRC15:13
*** Nexus has quit IRC15:14
*** Nexus has joined #buildstream15:14
*** adds68 has joined #buildstream15:14
*** lachlan has joined #buildstream15:15
*** ssssam[m] has joined #buildstream15:15
*** adds68 has quit IRC15:19
*** laurence has quit IRC15:20
*** coldtom has quit IRC15:20
*** adds68 has joined #buildstream15:20
*** alatiera has joined #buildstream15:20
*** coldtom has joined #buildstream15:20
*** jennis has quit IRC15:20
*** benbrown has joined #buildstream15:21
*** jennis has joined #buildstream15:21
*** tristan has joined #buildstream15:22
*** laurence has joined #buildstream15:23
*** jennis has quit IRC15:24
*** jennis has joined #buildstream15:25
*** adds68 has quit IRC15:26
*** benbrown has quit IRC15:26
*** coldtom has quit IRC15:26
*** adds68 has joined #buildstream15:27
*** coldtom has joined #buildstream15:27
*** benbrown has joined #buildstream15:29
*** adds68 has quit IRC15:30
*** coldtom has quit IRC15:31
*** jennis has quit IRC15:31
*** jennis has joined #buildstream15:32
*** coldtom has joined #buildstream15:32
*** adds68 has joined #buildstream15:32
*** coldtom has quit IRC15:35
*** adds68 has quit IRC15:35
*** lachlan has quit IRC15:35
*** lachlan has joined #buildstream15:37
*** coldtom has joined #buildstream15:37
*** jennis has quit IRC15:38
*** adds68 has joined #buildstream15:38
*** coldtom has quit IRC15:41
*** adds68 has quit IRC15:41
*** adds68 has joined #buildstream15:41
*** coldtom has joined #buildstream15:41
*** jennis has joined #buildstream15:41
*** finn has quit IRC15:48
jjardonHi, is there any command to get the dependency graph of a given element?15:48
skullmanthere was an option to show an element and what it depends on to `bst show`, but I can't remember if it did so in a way you could call a dependency graph15:50
gitlab-br-botbuildstream: merge request (tristan/refactor-types-api->master: Refactor types api) #870 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/87015:51
tpollardbst show should show the dependencies of an element (--deps to control the type of deps)15:51
*** ChanServ sets mode: +o tristan15:52
tristanThere is no way to show the *graph*, though15:52
tristanI think this was asked for at some point in the past, rings a bell15:52
tristanprobably also by jjardon :)15:52
jjardonskullman: tpollard thanks!15:53
jjardontristan: :)15:53
tpollardyes it does ring a bell15:53
jjardonmmm, It woud be very handy if bst somehow show the dependency graph when there is a circular one15:53
jjardonhttps://www.irccloud.com/pastebin/rLWKKIzu/15:54
tristanwhoa, weird bug15:54
jjardonAs currently you have to manually know where the circular dependency is15:54
tpollardsome graphviz dots would be nice15:54
tristan(A) Open https://gitlab.com/BuildStream/buildstream/merge_requests/870 (B) Right click the pipeline and open in a new tab (C) Go to that tab and click the first job (D) Now click the "Back" button on the browser... Result: Shows a page of JSON structured data instead of the main pipeline page15:55
tristanjjardon, Don't we error out for a circular dependency ?15:55
tristanjjardon, Or, we don't show a very useful error when that happens ?15:55
jjardontristan: the second: the error message is not useful to know how to break the circular dependency15:56
tristanahh yes I see15:56
tristanjjardon, I seem to recall having something different there at some point, but it was very tricky to get correctly15:57
tristanjjardon, Do we have an issue open for that ?15:57
tristanWould certainly be a useful thing to do15:57
*** lachlan has quit IRC16:01
*** lachlan has joined #buildstream16:01
jjardontristan: not sure, I will search and if not I will open one, if that is ok16:01
lachlantristan: We have had an update to !836 and I have also moved it back to WIP until we have resolved the issues with YAML cache.16:01
tristanjjardon, Appreciate it, tag it "Frontend" (whether it exists or not) - I think we agreed to rename that label "User Experience"16:02
jjardontristan: sure16:03
*** finn has joined #buildstream16:03
finnAre the outages affecting this file?16:03
finnhttps://gnome7.codethink.co.uk/tarballs/integration-tests-base.v1.x86_64.tar.xz16:03
finnI can't fetch it via the autotools helloworld example. Which is having an affect on our hackathon today16:04
tristanlachlan, I have a few of them on my plate, and trying to avoid daily lookings at it otherwise there isn't any hope that I get the architecture diagrams done in time (already starting to look grim, hence the midnight hackery)16:04
tiagogomesIf project A uses ${some-variable} when building some element, and; project B uses a junction to import that element but refines ${some-variable}; will the element by built with the redefined ${some-variable}16:04
tristanlachlan, I presume that so long as it's WIP, I can let it sleep right ?16:04
Kinnisonfinn: I believe there are outages at teledata (where that server is hosted)16:04
tristantiagogomes, No16:04
finnKinnison, couldn't have happened at a worse time as we're getting people to use bst >_<16:05
jmacskullman: You mentioned some problems with gnome7.codethink.co.uk, I think16:05
lachlantristan: We are pushing to get at least the YAML Cache functionality merged by the end of this sprint, but I (for one) will defer to any higher priorities.16:05
Kinnisontristan: I fear that despite the WIPness, it'd be beneficial for you to have a look at 836 whenever you can16:05
tristantiagogomes, For that, the sub-project needs to offer API, as far as I recall - you need the subproject to export a project option, which can be propagated/selected in the junction.bst definition16:05
* Kinnison would really like it if we could get this YAML cache stuff bottomed by the end of the gathering16:05
KinnisonIt has dragged on16:05
tristanKinnison, Would be nice if it passes it's CI16:06
skullmanjmac: yep, same problem.16:06
Kinnisontristan: Aye, I know, I'm hoping Lachlan is working on that16:06
tristanWhy exactly is it WIP if you are asking for a review ?16:06
* tristan doesnt understand this really16:06
Kinnisontristan: I think this is the interpretation of WIP of "It's not ready for merge, but we'd like input from you"16:06
tristanKinnison, That is exactly the opposite of WIP16:07
lachlanWe have some changes that will require a refactoring and I think it is better that we have a settled solution before this is submitted for review again16:07
lachlanReview with a view to merge that is16:07
gitlab-br-botbuildstream: issue #705 ("Provide some way of visualising the dependency graph of a given element") changed state ("opened") https://gitlab.com/BuildStream/buildstream/issues/70516:07
Kinnisonlachlan: are you saying you *don't* want tristan to look at it?16:07
* Kinnison wishes there was an "RFC" marker for MRs16:08
tristanOk ok... sec... Its *always* ok to ask a peer for review on a WIP merge request, including myself16:08
tristanWith that out of the way; WIP means upstream will not pay attention16:08
KinnisonOkay16:08
lachlanKinnison: We have a solution, but it would be better that it is agreed before I refactor and submit for merge.16:09
tpollardfinn: any chance you could find a cache with it in?16:09
* Kinnison is therefore asking if tristan will please continue to pay attention to 836 :-)16:09
Kinnisonlachlan: and I'm asking that you continue to work closely with tristan to ensure that your approach is agreed16:09
Kinnison:-)16:09
tristanYes I know - and I'm pulling my hair trying to stay focused on the one thing I have to get done... the pipeline is not passing, and the patch series ends in a SQUASHME16:09
tristanwhich is, weird16:10
lachlanKinnison: The changes are pushed - the SQUASHME will need refactoring as long as it makes sense16:10
KinnisonOkay, so, if I'm reading the situation clearly... The series has a patch at the end which is meant to address some/all of tristan's comments.  Lachlan doesn't want to spend the time to squash that into the requisite other patches unless tristan agrees that the result of the squashme patch does indeed meet his requirements.  Is that fair?16:11
jjardontristan: coldtom was faster than me :) https://gitlab.com/BuildStream/buildstream/issues/70516:13
tristanlachlan, https://gitlab.com/BuildStream/buildstream/merge_requests/836#note_106463082 This comment is still unadressed16:13
tristanSimple comment16:13
tristanLooks like whenever we pass multiple elements on the command line, we load/save the yaml cache for every toplevel target element16:14
jjardontristan: Do you want me to open another specifically for the circular dependency case?16:14
tristanMy last batch of comments for 836 were that the YamlCache API (A) exposed private details needlessly and (B) externalized more work to callers than was needed16:15
coldtomjjardon: i could edit my description to add that as a use case if you prefer16:15
tristanjjardon, Those are necessarily separate issues16:16
tristancoldtom, jjardon: I don't see how it could at all be possible to visually display a graph that we failed to load.16:16
jjardontristan: agreed, let me open another16:18
lachlantristan: I have forwarded your comments on to jonathanmaw16:18
tristanlachlan, Kinnison: looking only at the squashme commit: https://gitlab.com/BuildStream/buildstream/merge_requests/836/diffs?commit_id=dcfa4a7ddb78d424798f71c348f440217b7f61b6, it appears to address the last batch of comments yes16:19
tristanregarding public/outward facing surfaces of that API16:19
Kinnisontristan: thanks for doing that16:19
KinnisonSo it sounds like lachlan needs to actually do the rebasing for those changes, and then look to address the remaining issues16:19
KinnisonIs that fair?16:20
lachlanjonathanmaw is looking at the loop change, it looks like the tests do not need changing16:20
gitlab-br-botbuildstream: issue #706 ("Information when a circular dependency is detected is not good enough") changed state ("opened") https://gitlab.com/BuildStream/buildstream/issues/70616:22
* Kinnison will leave lachlan and jonathanmaw to it then :-)16:22
jjardontristan: done: https://gitlab.com/BuildStream/buildstream/issues/70616:23
gitlab-br-botbuildstream: merge request (tristan/refactor-types-api->master: Refactor types api) #870 changed state ("merged"): https://gitlab.com/BuildStream/buildstream/merge_requests/87016:23
tristanKinnison, lachlan resolved a bunch of the discussions, it appears only the loop and empty test bodies remain; and I didn't verify if the empty test bodies are still there in the branch16:25
Kinnisontristan: progress!  Thanks for your efforts, I understand how busy you are16:26
gitlab-br-botbuildstream: merge request (lachlan/pickle-yaml-test-list-composite->master: WIP - Add YAM cache testing to yaml tests and further YAML cache refinements) #836 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/83616:27
lachlanThe empty tests should have already been removed, jonathanmaw has made further changes16:27
jonathanmawI removed the empty test that I couldn't remember the purpose of16:28
Kinnisonfinn: Could you try again to fetch that tarball?16:28
jonathanmawand added a comment for what the other test was meant to test16:28
tpollardfinn: jjardon has put it back online16:28
jonathanmawlachlan: can you look at that test (tests/frontend/yaml.py::test_yamlcache_changed_file) and see if it's still necessary to write a test for that behaviour?16:28
jonathanmaws/yaml.py/yamlcache.py/16:29
lachlanjonathanmaw : Will have a look in a bit16:29
jonathanmawta16:29
tiagogomestristan how do I propagate that? options doesn't seem to be allowed in the junction definition16:34
*** waltervargas[m] has quit IRC16:35
*** waltervargas[m] has joined #buildstream16:36
tiagogomesAs far as I can see, there's no way of extending / modifying a bst file imported through a junction. This is quite a restriction16:36
finnThanks, works now :)16:37
tristantiagogomes, that is a misconception, you do not modify/extend bst files imported through a junction16:39
tristantiagogomes, You (A) consume the artifacts generated by the junction elements (the elements are in your pipeline), and you (B) configure the project options of the junction when declaring the junction16:39
tristantiagogomes, I think you are not finding (B), lemme see how it's done...16:40
tristantiagogomes, "options" dictionary in the junction configuration: https://docs.buildstream.build/elements/junction.html16:41
tiagogomesI understand that's by design, but this makes buildstream language much less expressive than yocto bbapend files16:42
tristantiagogomes, you can use variables in the parent project to express the values you want to assign to the subproject (this allows some measure of flexibility in the parent, and chaining of commonly known project options when exporting an option to a variable)16:42
tristanOh certainly it does16:42
tristantiagogomes, That said, you can also *include* a file from a junction16:42
tiagogomesaah, options is part of the config section16:43
tristanSo, for instance you can have a file in a sub-project define the base environment, like project-environment.inc, and then you can "(@): junction.bst:project-environment.inc" to include it somewhere; and the *including* dictionary takes precedence on the cross-junction included dictionary16:45
tiagogomesRight, the problem with options that is that the upstream project needs to define an option for everything a derived project wants to tweak16:47
tristanThat is very, very much intentional with junctions yes16:47
tristanIt is however, possible to *patch* or fork a junctioned project16:48
tristanThat becomes a bit different than the expected usage of junctions, where the artifacts would be the same16:48
tristantiagogomes, I.e. a junction element is like anything else, it can be a git repo or tarball with the BuildStream project, and can be followed by a `patch` source redefining something16:49
*** rdale has quit IRC16:58
*** bochecha has joined #buildstream16:59
gitlab-br-botbuildstream: merge request (lachlan/pickle-yaml-test-list-composite->master: WIP - Add YAM cache testing to yaml tests and further YAML cache refinements) #836 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/83617:02
*** toscalix has quit IRC17:02
gitlab-br-botbuildstream: merge request (lachlan/pickle-yaml-test-list-composite->master: WIP - Add YAM cache testing to yaml tests and further YAML cache refinements) #836 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/83617:13
lachlantristan: Further updates to both address your issues and correct a problem with tmpdir resolution in the load_yaml_file function (courtesy of jonathanmaw).17:15
*** finn has quit IRC17:19
*** tristan has quit IRC17:33
*** tristan has joined #buildstream17:35
gitlab-br-botbuildstream: issue #708 ("BuildStream can crash if remote-execution endpoint is not working as expected") changed state ("opened") https://gitlab.com/BuildStream/buildstream/issues/70817:43
lachlantristan: We do have one last YAML cache test that jonathanmaw has asked me to look at17:53
*** jonathanmaw has quit IRC18:01
gitlab-br-botbuildstream: merge request (juerg/remote-config->master: _artifactcache: Fix crash in push_directory() without artifact server) #871 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/87118:02
*** lachlan has quit IRC18:05
*** xjuan has joined #buildstream18:42
*** xjuan has quit IRC19:19
*** jjardon has quit IRC19:26
*** jjardon has joined #buildstream19:26
*** ChanServ sets mode: +o jjardon19:27
*** xjuan has joined #buildstream20:15
gitlab-br-botbuildstream: issue #709 ("Per-architecture CAS servers") changed state ("opened") https://gitlab.com/BuildStream/buildstream/issues/70920:33
jjardonhave anyone seen this before? unhandled exception when pushing to  CAS: https://gitlab.com/freedesktop-sdk/freedesktop-sdk/-/jobs/10720410120:37
*** ChanServ sets mode: +o tristan21:16
tristanjjardon, eek I sure haven't21:16
tristanjjardon, please file an issue, a "Name resolution failure" looks like it should be handled as a temporary error, causing a retry21:17
jjardontristan: sure, I will21:21
gitlab-br-botbuildstream: issue #710 ("Error when pushing to the CAS server") changed state ("opened") https://gitlab.com/BuildStream/buildstream/issues/71021:25
*** bochecha has quit IRC21:28
*** xjuan has quit IRC22:58
*** mohan43u has quit IRC23:14
*** xjuan has joined #buildstream23:14
*** mohan43u has joined #buildstream23:17
*** tristan has quit IRC23:20

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!