| *** rdale has quit IRC | 01:30 | |
| *** toscalix has joined #baserock | 07:54 | |
| *** rdale has joined #baserock | 08:13 | |
| ironfoot | :( upgrading bst broke the build? | 08:20 |
|---|---|---|
| *** jonathanmaw has joined #baserock | 08:20 | |
| paulsherwood | :/ | 08:29 |
| jjardon | ironfoot: trying to use newer bst seems to break the build yes; seems a regression between 1.1.2 and 1.1.3 | 08:30 |
| * paulsherwood wonders how bst does its testgin | 08:30 | |
| jjardon | I have opened https://gitlab.com/BuildStream/buildstream/issues/414 to track this | 08:32 |
| paulsherwood | thanks! | 08:33 |
| jjardon | paulsherwood: bst have tests they run with https://gitlab.com/BuildStream/buildstream/blob/master/.gitlab-ci.yml#L81 | 08:36 |
| *** jonathanmaw has quit IRC | 09:08 | |
| *** jonathanmaw has joined #baserock | 09:21 | |
| juergbi | I consider this a Baserock issue, see #414, but we can discuss this further | 09:28 |
| ironfoot | juergbi: thanks for the explanation. Yes, it definitely looks like a definitions issue | 09:36 |
| noisecell | ironfoot, I've been looking at the STAGE2_SYSROOT in definitions history, and we were setting it to $(dirname $(pwd)) very early on. jjardon, do we have a way to check that change in YBD (if we are currently still maintaining definitions for this build tool) as well as buildstream | 10:02 |
| ironfoot | master of definitions shouldn't support any other than buildstream | 10:03 |
| ironfoot | IIRC there are no .morph files in there | 10:04 |
| ironfoot | What I mean is that we shouldn't need to test anything else when fixing this issue for buildstream | 10:05 |
| ironfoot | for the new version of buildstream* | 10:06 |
| noisecell | ironfoot, ok. is buildstream backwards compatible? e.g. if we change this in definitions 1.0.1 should also work? | 10:07 |
| ironfoot | A fix for this should work in 1.0 and in 1.1.3 from my point of view | 10:07 |
| ironfoot | if not, then maybe is not a good fix | 10:07 |
| noisecell | if jjardon is not faster than me I might create a patch for it and see if it works for current version, and from them we can check also in jjardon's branches | 10:12 |
| noisecell | ironfoot, ^^ | 10:12 |
| ironfoot | yup | 10:12 |
| jjardon | there is a branch that point to the latest definitions based on .morphs; the branch name is "morphs" | 10:14 |
| jjardon | It's what we use to check the conversion script keeps working | 10:14 |
| noisecell | jjardon, ok, I can branch out from that branch | 10:16 |
| ironfoot | This is part of the stack might not be part of the converted morphs, but probably we need to fix something in that branch too | 10:17 |
| noisecell | ironfoot, you might be right, I cans see bsts in that branch for the gnu-toolchain, etc which probably need to be changed too | 10:25 |
| noisecell | in any case I will do in that branch and submit a MR using master? | 10:26 |
| noisecell | heh, I have more issues, when building the minimal system -- when running the commands in the initramfs-gz.bst. we set init and shutdown with executable permissions, but in my build for some reason init is under /usr/bin and not /sbin and shutdown doesn't seems to be installed in the chroot :/ | 11:09 |
| noisecell | NOTE: this is a separated issue from the previous question | 11:09 |
| noisecell | logs: https://paste.baserock.org/nagozuquxi | 11:11 |
| noisecell | Im building with bst 1.0.1 and in a Fedora-28 VM | 11:13 |
| *** radiofree has joined #baserock | 12:21 | |
| *** toscalix has quit IRC | 14:24 | |
| *** toscalix has joined #baserock | 14:25 | |
| noisecell | I can confirm this fails also in a debian VM for the same reason | 14:47 |
| noisecell | ok, I think I found what is going on. -- the init and shutdown mention here: https://gitlab.com/baserock/definitions/blob/master/elements/initramfs/initramfs-gz.bst should be installed using: https://gitlab.com/baserock/definitions/blob/master/elements/initramfs/initramfs-scripts.bst which is called: https://gitlab.com/baserock/definitions/blob/master/elements/initramfs/initramfs.bst | 14:59 |
| * noisecell reads logs | 15:00 | |
| ironfoot | gah, I was going to test this, and then forgot about it | 15:00 |
| ironfoot | many things on my plate today | 15:00 |
| paulsherwood | noisecell: can you fix it? | 15:00 |
| paulsherwood | :-) | 15:00 |
| noisecell | paulsherwood, I am looking into it | 15:01 |
| paulsherwood | cool! | 15:01 |
| *** jonathanmaw has quit IRC | 16:50 | |
| *** toscalix has quit IRC | 17:09 | |
| *** rdale has quit IRC | 20:42 | |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!