IRC logs for #buildstream for Thursday, 2017-12-21

*** valentind has quit IRC00:00
gitlab-br-botbuildstream: merge request (utils-error->master: Utils error) #200 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/20000:21
gitlab-br-botbuildstream: merge request (skip-configure-tests->master: WIP: Workspaced builds only run configure commands once) #191 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/19100:47
gitlab-br-botbuildstream: merge request (utils-error->master: Utils error) #200 changed state ("merged"): https://gitlab.com/BuildStream/buildstream/merge_requests/20000:58
*** tristan has quit IRC01:08
*** tristan has joined #buildstream04:40
*** valentind has joined #buildstream10:04
*** bochecha has quit IRC10:13
*** ssam2 has joined #buildstream10:15
*** valentind has quit IRC11:07
*** valentind has joined #buildstream11:07
gitlab-br-botbuildstream: merge request (jjardon/out-of-tree->master: WIP: buildstream/plugins/elements/autotools.yaml: Make builds out of tree by default) #175 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/17512:06
gitlab-br-botbuildstream: merge request (sam/symlinks->master: Don't check symlink targets when staging artifacts) #198 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/19812:22
*** bochecha has joined #buildstream13:25
*** zbrown has joined #buildstream13:58
*** bochecha has quit IRC14:27
*** bochecha has joined #buildstream14:28
*** bochecha has joined #buildstream14:30
*** bochecha has quit IRC14:37
*** bochecha has joined #buildstream14:37
*** bochecha has quit IRC14:57
*** bochecha has joined #buildstream14:58
*** bochecha has quit IRC15:02
*** bochecha has joined #buildstream15:02
gitlab-br-botbuildstream: merge request (skip-configure-tests->master: WIP: Workspaced builds only run configure commands once) #191 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/19115:11
gitlab-br-botbuildstream: merge request (sam/symlinks->master: Don't check symlink targets when staging artifacts) #198 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/19815:18
jjardon[m]Hi, any idea why https://gitlab.com/BuildStream/buildstream/merge_requests/175 is failing in the integration commands?15:21
ssam2looks like your branch broke integration-tests/automake-test15:23
ssam2but, those tests are quite fragile15:23
ssam2as we commit the entire artifact to git, then test that another build produces the exact same result15:23
ssam2the error is15:23
ssam2Binary files results//amhello/usr/bin/hello and expected//amhello/usr/bin/hello differ15:23
ssam2Binary files results//amhello/usr/lib/debug/hello and expected//amhello/usr/lib/debug/hello differ15:23
ssam2so, could be a false positive ... if you run the tests locally (cd to integration-tests/ and run `./run-test.sh test autotools/test`) you can reproduce locally15:24
ssam2and there will be a results/ dir created that you can compare with the expected/ dir and see what changed15:24
ssam2`./run-test.sh test autotools-tests/` i mean15:27
ssam2or autotools-test/ even15:27
jjardon[m]ssam2: ok, thanks15:27
tristanssam2, one more comment on the symlink crazies :)15:41
tristanit's a real brain fry15:41
*** zbrown has quit IRC15:41
*** zbrown has joined #buildstream15:42
tristanssam2, jjardon[m]; I bet it's because the debug symbols embed the paths15:42
tristanseems like it's related to where the object was assembled from15:43
tristanprobably something in the compile is retaining the builddir15:43
ssam2tristan, ok, i'll dig a bit more :-)15:44
*** zbrown has quit IRC15:44
ssam2tristan, i keep thinking "but there's no way to have a file with a broken symlink in its path"15:44
ssam2but maybe that's the way :-)15:45
ssam2it's not too bad if we do end up still needing that check, it's trivial to halve the number of realpath calls, and a bit of caching will hugely reduce the rest15:45
laurenceurhegyihey Tristan, as a reminder, I made this page back in October, if you'd find it useful in the run up to 1.0 https://wiki.gnome.org/Projects/BuildStream/Release15:46
*** laurenceurhegyi is now known as ltu15:46
ltuposting it before i forget, as i just came across it after forgetting about it15:46
*** bochecha has quit IRC15:47
*** semanticdesign has joined #buildstream15:50
*** zbrown has joined #buildstream15:53
*** bochecha has joined #buildstream15:57
*** zbrown has quit IRC16:07
*** mcatanzaro has joined #buildstream16:08
*** bochecha has quit IRC16:09
gitlab-br-botbuildstream: merge request (sam/savefile-utility->master: WIP: utils.py: Add SaveFile utility class) #179 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/17916:12
gitlab-br-botbuildstream: merge request (sam/savefile-utility->master: WIP: utils.py: Add SaveFile utility class) #179 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/17916:13
gitlab-br-botbuildstream: merge request (sam/savefile-utility->master: utils.py: Add SaveFile utility class) #179 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/17916:13
*** bochecha has joined #buildstream16:24
ssam2i wrote https://gitlab.com/BuildStream/bst-external/merge_requests/9 with Docker Hub in mind as a place to host bootstrap binaries16:27
ssam2although that only solves the pulling part, not the pushing part ... but pushing can be done with a fairly simple shell pipeline (bst checkout | tar | docker import | docker push)16:27
tristaninteresting16:32
tristanwe should really get push support into upstream ostree though16:32
ssam2yeah, that would be good16:33
tristanI think we could get it through, now there have been a few noted use cases16:33
tristanbut it's a lot of work heh16:34
ssam2i just realised i posted this in #buildstream when I meant to post it in #freedesktop-sdk for valentind :-)16:34
ssam2the point remainds, though16:34
ssam2and remains16:34
tristanalso we might be able to augment it to optionally record timestamps and original hardlink inode matches as detached metadata...16:35
tristanbut I feel like we're probably going to end up with a workaround16:35
*** tristan has quit IRC16:53
*** semanticdesign has quit IRC17:01
*** tpollard has quit IRC17:03
*** bochecha has quit IRC17:12
*** bochecha has joined #buildstream17:13
*** bochecha has quit IRC17:22
*** bochecha has joined #buildstream17:22
*** xjuan has joined #buildstream17:27
*** xjuan has quit IRC17:28
*** xjuan has joined #buildstream17:29
gitlab-br-botbuildstream: merge request (sam/savefile-utility->master: utils.py: Add SaveFile utility class) #179 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/17917:32
*** tristan has joined #buildstream17:51
gitlab-br-botbuildstream: merge request (sam/symlinks->master: Don't check symlink targets when staging artifacts) #198 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/19818:04
gitlab-br-botbuildstream: merge request (sam/symlinks->master: Add test for symlinks edge case, remove check for absolute symlinks when staging artifacts) #198 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/19818:06
gitlab-br-botbuildstream: merge request (sam/symlinks->master: Add test for symlinks edge case, remove check for absolute symlinks when staging artifacts) #198 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/19818:08
*** zbrown has joined #buildstream18:10
*** ssam2 has quit IRC18:15
*** bochecha has quit IRC18:22
*** bochecha has joined #buildstream18:23
*** bochecha has quit IRC18:27
*** bochecha has joined #buildstream18:27
*** xjuan has quit IRC19:40
*** tristan has quit IRC20:00
*** zbrown has quit IRC22:17
*** zbrown has joined #buildstream22:18
*** zbrown has quit IRC23:53
*** zbrown has joined #buildstream23:54
*** zbrown has quit IRC23:56
*** valentind has quit IRC23:56

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