*** 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!