IRC logs for #baserock for Wednesday, 2017-11-08

*** jude_ has joined #baserock00:25
*** tlater has quit IRC01:40
*** tlater has joined #baserock01:41
*** gtristan has joined #baserock06:16
*** jude_ has quit IRC06:36
*** paulwaters_ has joined #baserock07:45
*** jude_ has joined #baserock08:03
*** toscalix has joined #baserock08:48
*** locallycompact has joined #baserock09:27
*** adds68 has joined #baserock09:37
*** lchlan has quit IRC09:43
*** juergbi has quit IRC09:43
*** jjardon has quit IRC09:47
*** lchlan has joined #baserock09:49
*** juergbi has joined #baserock09:49
*** tiagogomes has joined #baserock09:53
*** jjardon has joined #baserock10:00
*** ssam2 has joined #baserock10:02
*** ChanServ sets mode: +v ssam210:02
*** ssam2 has quit IRC10:33
*** ssam2 has joined #baserock10:33
*** ChanServ sets mode: +v ssam210:33
*** jonathanmaw has joined #baserock11:59
*** paulsher1ood has quit IRC13:00
*** benbrown_ has quit IRC13:00
*** benbrown_ has joined #baserock13:03
*** paulsherwood has joined #baserock13:08
* ssam2 finally achieves an initramfs.bst of 16MB uncompressed13:20
ssam2still not perfect, but the original one was about 700MB so this is quite an improvement :-)13:20
ssam2i think the next big win would be removing libstdc++, but that's kinda tricky13:21
ssam2we might have to introduce a 'runtime-c++' domain, and then exclude that from the initramfs because we know there are no c++ programs in it13:22
ssam2this actually starts to make quite a bit of sense though13:24
ssam2we could have runtime-c, devel-c; runtime-c++, devel-c++; runtime-fortran, devel-fortran, runtime-python, devel-python; etc.13:25
gtristanit's fairly typical also, to build libstdc++ separately; it makes sense in bootstrapping builds13:25
ssam2ah true, i guess busybox could just not depend on libstdc++13:25
ssam2and if we can also build gfortran separately, that would solve the fortran issue13:25
ssam2just depends on whether gcc's build system makes that workable or not13:26
ssam2i think we'd still have to build libstdc++ as part of any gcc build though since gcc is written in c++13:26
gtristanI wouldnt trust gcc's build system that much13:26
gtristanbut building libstdc++ separately is a requirement and well known thing13:27
gtristan(I dont recall if *we're* doing it, but aboriginal was and I believe yocto does too)13:27
ssam2we do it in stage2, but not in stage313:27
ssam2we have to do it in stage2 due to gcc's circular dependency on it13:28
ssam2but in stage3 we're doing a normal native build on top of stage2, so we don't have any need to build it separately13:28
gtristanI see, right stage3 is not technically necessary but rather an assurance, build native from native13:28
ssam2I think it is necessary, as the stage2 gcc is rather stripped down13:28
gtristansplit rules might make more sense13:28
ssam2i think we're often going to find situations where we have to pick between the build/runtime dependencies model and split-rules13:29
ssam2both exist to avoid stuff going into the final system when we don't want it to13:29
gtristanssam2, you are by now the one with most straps in his boots, I'll take your word for it :D13:29
gtristanmaybe that simplifies the build (not building everything in canadian-cross, and then building everything with native build)13:30
*** gtristan has quit IRC13:39
*** gtristan has joined #baserock14:12
*** tiagogomes has quit IRC14:35
*** tiagogomes has joined #baserock14:35
*** toscalix has quit IRC17:15
gitlab-br-botdefinitions: merge request (sam/base.bst-comment->master: gnu-toolchain: Fix comment in base.bst) #66 changed state ("opened"):
gitlab-br-botdefinitions: merge request (sam/update-e2fsprogs->master: core: Update e2fsprogs to latest (1.43.7)) #67 changed state ("opened"):
*** locallycompact has quit IRC17:33
*** jonathanmaw has quit IRC18:03
*** anahuelamo has quit IRC19:23
*** chrispolin has quit IRC19:23
*** gary_perkins has quit IRC19:23
*** tlater has quit IRC19:23
*** laurenceurhegyi has quit IRC19:23
*** gtristan_ has joined #baserock19:23
*** gtristan has quit IRC19:23
*** anahuelamo has joined #baserock19:31
*** gary_perkins has joined #baserock19:35
*** tlater has joined #baserock19:41
*** chrispolin has joined #baserock19:43
*** laurenceurhegyi has joined #baserock19:43
*** ssam2 has quit IRC20:04

Generated by 2.15.3 by Marius Gedminas - find it at!