*** valentind has quit IRC | 00:00 | |
gitlab-br-bot | buildstream: merge request (utils-error->master: Utils error) #200 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/200 | 00:21 |
---|---|---|
gitlab-br-bot | buildstream: 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/191 | 00:47 |
gitlab-br-bot | buildstream: merge request (utils-error->master: Utils error) #200 changed state ("merged"): https://gitlab.com/BuildStream/buildstream/merge_requests/200 | 00:58 |
*** tristan has quit IRC | 01:08 | |
*** tristan has joined #buildstream | 04:40 | |
*** valentind has joined #buildstream | 10:04 | |
*** bochecha has quit IRC | 10:13 | |
*** ssam2 has joined #buildstream | 10:15 | |
*** valentind has quit IRC | 11:07 | |
*** valentind has joined #buildstream | 11:07 | |
gitlab-br-bot | buildstream: 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/175 | 12:06 |
gitlab-br-bot | buildstream: merge request (sam/symlinks->master: Don't check symlink targets when staging artifacts) #198 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/198 | 12:22 |
*** bochecha has joined #buildstream | 13:25 | |
*** zbrown has joined #buildstream | 13:58 | |
*** bochecha has quit IRC | 14:27 | |
*** bochecha has joined #buildstream | 14:28 | |
*** bochecha has joined #buildstream | 14:30 | |
*** bochecha has quit IRC | 14:37 | |
*** bochecha has joined #buildstream | 14:37 | |
*** bochecha has quit IRC | 14:57 | |
*** bochecha has joined #buildstream | 14:58 | |
*** bochecha has quit IRC | 15:02 | |
*** bochecha has joined #buildstream | 15:02 | |
gitlab-br-bot | buildstream: 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/191 | 15:11 |
gitlab-br-bot | buildstream: merge request (sam/symlinks->master: Don't check symlink targets when staging artifacts) #198 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/198 | 15:18 |
jjardon[m] | Hi, any idea why https://gitlab.com/BuildStream/buildstream/merge_requests/175 is failing in the integration commands? | 15:21 |
ssam2 | looks like your branch broke integration-tests/automake-test | 15:23 |
ssam2 | but, those tests are quite fragile | 15:23 |
ssam2 | as we commit the entire artifact to git, then test that another build produces the exact same result | 15:23 |
ssam2 | the error is | 15:23 |
ssam2 | Binary files results//amhello/usr/bin/hello and expected//amhello/usr/bin/hello differ | 15:23 |
ssam2 | Binary files results//amhello/usr/lib/debug/hello and expected//amhello/usr/lib/debug/hello differ | 15:23 |
ssam2 | so, 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 locally | 15:24 |
ssam2 | and there will be a results/ dir created that you can compare with the expected/ dir and see what changed | 15:24 |
ssam2 | `./run-test.sh test autotools-tests/` i mean | 15:27 |
ssam2 | or autotools-test/ even | 15:27 |
jjardon[m] | ssam2: ok, thanks | 15:27 |
tristan | ssam2, one more comment on the symlink crazies :) | 15:41 |
tristan | it's a real brain fry | 15:41 |
*** zbrown has quit IRC | 15:41 | |
*** zbrown has joined #buildstream | 15:42 | |
tristan | ssam2, jjardon[m]; I bet it's because the debug symbols embed the paths | 15:42 |
tristan | seems like it's related to where the object was assembled from | 15:43 |
tristan | probably something in the compile is retaining the builddir | 15:43 |
ssam2 | tristan, ok, i'll dig a bit more :-) | 15:44 |
*** zbrown has quit IRC | 15:44 | |
ssam2 | tristan, i keep thinking "but there's no way to have a file with a broken symlink in its path" | 15:44 |
ssam2 | but maybe that's the way :-) | 15:45 |
ssam2 | it'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 rest | 15:45 |
laurenceurhegyi | hey 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/Release | 15:46 |
*** laurenceurhegyi is now known as ltu | 15:46 | |
ltu | posting it before i forget, as i just came across it after forgetting about it | 15:46 |
*** bochecha has quit IRC | 15:47 | |
*** semanticdesign has joined #buildstream | 15:50 | |
*** zbrown has joined #buildstream | 15:53 | |
*** bochecha has joined #buildstream | 15:57 | |
*** zbrown has quit IRC | 16:07 | |
*** mcatanzaro has joined #buildstream | 16:08 | |
*** bochecha has quit IRC | 16:09 | |
gitlab-br-bot | buildstream: merge request (sam/savefile-utility->master: WIP: utils.py: Add SaveFile utility class) #179 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/179 | 16:12 |
gitlab-br-bot | buildstream: merge request (sam/savefile-utility->master: WIP: utils.py: Add SaveFile utility class) #179 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/179 | 16:13 |
gitlab-br-bot | buildstream: merge request (sam/savefile-utility->master: utils.py: Add SaveFile utility class) #179 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/179 | 16:13 |
*** bochecha has joined #buildstream | 16:24 | |
ssam2 | i wrote https://gitlab.com/BuildStream/bst-external/merge_requests/9 with Docker Hub in mind as a place to host bootstrap binaries | 16:27 |
ssam2 | although 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 |
tristan | interesting | 16:32 |
tristan | we should really get push support into upstream ostree though | 16:32 |
ssam2 | yeah, that would be good | 16:33 |
tristan | I think we could get it through, now there have been a few noted use cases | 16:33 |
tristan | but it's a lot of work heh | 16:34 |
ssam2 | i just realised i posted this in #buildstream when I meant to post it in #freedesktop-sdk for valentind :-) | 16:34 |
ssam2 | the point remainds, though | 16:34 |
ssam2 | and remains | 16:34 |
tristan | also we might be able to augment it to optionally record timestamps and original hardlink inode matches as detached metadata... | 16:35 |
tristan | but I feel like we're probably going to end up with a workaround | 16:35 |
*** tristan has quit IRC | 16:53 | |
*** semanticdesign has quit IRC | 17:01 | |
*** tpollard has quit IRC | 17:03 | |
*** bochecha has quit IRC | 17:12 | |
*** bochecha has joined #buildstream | 17:13 | |
*** bochecha has quit IRC | 17:22 | |
*** bochecha has joined #buildstream | 17:22 | |
*** xjuan has joined #buildstream | 17:27 | |
*** xjuan has quit IRC | 17:28 | |
*** xjuan has joined #buildstream | 17:29 | |
gitlab-br-bot | buildstream: merge request (sam/savefile-utility->master: utils.py: Add SaveFile utility class) #179 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/179 | 17:32 |
*** tristan has joined #buildstream | 17:51 | |
gitlab-br-bot | buildstream: merge request (sam/symlinks->master: Don't check symlink targets when staging artifacts) #198 changed state ("opened"): https://gitlab.com/BuildStream/buildstream/merge_requests/198 | 18:04 |
gitlab-br-bot | buildstream: 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/198 | 18:06 |
gitlab-br-bot | buildstream: 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/198 | 18:08 |
*** zbrown has joined #buildstream | 18:10 | |
*** ssam2 has quit IRC | 18:15 | |
*** bochecha has quit IRC | 18:22 | |
*** bochecha has joined #buildstream | 18:23 | |
*** bochecha has quit IRC | 18:27 | |
*** bochecha has joined #buildstream | 18:27 | |
*** xjuan has quit IRC | 19:40 | |
*** tristan has quit IRC | 20:00 | |
*** zbrown has quit IRC | 22:17 | |
*** zbrown has joined #buildstream | 22:18 | |
*** zbrown has quit IRC | 23:53 | |
*** zbrown has joined #buildstream | 23:54 | |
*** zbrown has quit IRC | 23:56 | |
*** valentind has quit IRC | 23:56 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!