*** jude_ has joined #baserock | 00:25 | |
*** tlater has quit IRC | 01:40 | |
*** tlater has joined #baserock | 01:41 | |
*** gtristan has joined #baserock | 06:16 | |
*** jude_ has quit IRC | 06:36 | |
*** paulwaters_ has joined #baserock | 07:45 | |
*** jude_ has joined #baserock | 08:03 | |
*** toscalix has joined #baserock | 08:48 | |
*** locallycompact has joined #baserock | 09:27 | |
*** adds68 has joined #baserock | 09:37 | |
*** lchlan has quit IRC | 09:43 | |
*** juergbi has quit IRC | 09:43 | |
*** jjardon has quit IRC | 09:47 | |
*** lchlan has joined #baserock | 09:49 | |
*** juergbi has joined #baserock | 09:49 | |
*** tiagogomes has joined #baserock | 09:53 | |
*** jjardon has joined #baserock | 10:00 | |
*** ssam2 has joined #baserock | 10:02 | |
*** ChanServ sets mode: +v ssam2 | 10:02 | |
*** ssam2 has quit IRC | 10:33 | |
*** ssam2 has joined #baserock | 10:33 | |
*** ChanServ sets mode: +v ssam2 | 10:33 | |
*** jonathanmaw has joined #baserock | 11:59 | |
*** paulsher1ood has quit IRC | 13:00 | |
*** benbrown_ has quit IRC | 13:00 | |
*** benbrown_ has joined #baserock | 13:03 | |
*** paulsherwood has joined #baserock | 13:08 | |
* ssam2 finally achieves an initramfs.bst of 16MB uncompressed | 13:20 | |
ssam2 | still not perfect, but the original one was about 700MB so this is quite an improvement :-) | 13:20 |
---|---|---|
paulsherwood | w00t!!! | 13:20 |
ssam2 | i think the next big win would be removing libstdc++, but that's kinda tricky | 13:21 |
ssam2 | we might have to introduce a 'runtime-c++' domain, and then exclude that from the initramfs because we know there are no c++ programs in it | 13:22 |
ssam2 | this actually starts to make quite a bit of sense though | 13:24 |
ssam2 | we could have runtime-c, devel-c; runtime-c++, devel-c++; runtime-fortran, devel-fortran, runtime-python, devel-python; etc. | 13:25 |
gtristan | it's fairly typical also, to build libstdc++ separately; it makes sense in bootstrapping builds | 13:25 |
ssam2 | ah true, i guess busybox could just not depend on libstdc++ | 13:25 |
ssam2 | and if we can also build gfortran separately, that would solve the fortran issue | 13:25 |
ssam2 | just depends on whether gcc's build system makes that workable or not | 13:26 |
ssam2 | i think we'd still have to build libstdc++ as part of any gcc build though since gcc is written in c++ | 13:26 |
gtristan | I wouldnt trust gcc's build system that much | 13:26 |
ssam2 | agreed | 13:26 |
gtristan | but building libstdc++ separately is a requirement and well known thing | 13:27 |
gtristan | (I dont recall if *we're* doing it, but aboriginal was and I believe yocto does too) | 13:27 |
ssam2 | we do it in stage2, but not in stage3 | 13:27 |
ssam2 | we have to do it in stage2 due to gcc's circular dependency on it | 13:28 |
ssam2 | but in stage3 we're doing a normal native build on top of stage2, so we don't have any need to build it separately | 13:28 |
gtristan | I see, right stage3 is not technically necessary but rather an assurance, build native from native | 13:28 |
ssam2 | I think it is necessary, as the stage2 gcc is rather stripped down | 13:28 |
gtristan | split rules might make more sense | 13:28 |
ssam2 | i think we're often going to find situations where we have to pick between the build/runtime dependencies model and split-rules | 13:29 |
ssam2 | both exist to avoid stuff going into the final system when we don't want it to | 13:29 |
gtristan | ssam2, you are by now the one with most straps in his boots, I'll take your word for it :D | 13:29 |
gtristan | maybe that simplifies the build (not building everything in canadian-cross, and then building everything with native build) | 13:30 |
*** gtristan has quit IRC | 13:39 | |
*** gtristan has joined #baserock | 14:12 | |
*** tiagogomes has quit IRC | 14:35 | |
*** tiagogomes has joined #baserock | 14:35 | |
*** toscalix has quit IRC | 17:15 | |
gitlab-br-bot | definitions: merge request (sam/base.bst-comment->master: gnu-toolchain: Fix comment in base.bst) #66 changed state ("opened"): https://gitlab.com/baserock/definitions/merge_requests/66 | 17:29 |
gitlab-br-bot | definitions: merge request (sam/update-e2fsprogs->master: core: Update e2fsprogs to latest (1.43.7)) #67 changed state ("opened"): https://gitlab.com/baserock/definitions/merge_requests/67 | 17:31 |
*** locallycompact has quit IRC | 17:33 | |
*** jonathanmaw has quit IRC | 18:03 | |
*** anahuelamo has quit IRC | 19:23 | |
*** chrispolin has quit IRC | 19:23 | |
*** gary_perkins has quit IRC | 19:23 | |
*** tlater has quit IRC | 19:23 | |
*** laurenceurhegyi has quit IRC | 19:23 | |
*** gtristan_ has joined #baserock | 19:23 | |
*** gtristan has quit IRC | 19:23 | |
*** anahuelamo has joined #baserock | 19:31 | |
*** gary_perkins has joined #baserock | 19:35 | |
*** tlater has joined #baserock | 19:41 | |
*** chrispolin has joined #baserock | 19:43 | |
*** laurenceurhegyi has joined #baserock | 19:43 | |
*** ssam2 has quit IRC | 20:04 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!