*** gtristan has quit IRC | 01:25 | |
*** gtristan has joined #baserock | 01:46 | |
*** lachlanmackenzie has quit IRC | 02:19 | |
*** thrace_ has quit IRC | 02:19 | |
*** lachlanmackenzie has joined #baserock | 02:25 | |
*** thrace_ has joined #baserock | 02:25 | |
*** gtristan has quit IRC | 06:09 | |
*** gtristan has joined #baserock | 06:44 | |
*** lc_ has joined #baserock | 07:07 | |
*** locallycompact has joined #baserock | 07:07 | |
*** edcragg has joined #baserock | 07:42 | |
*** toscalix has joined #baserock | 07:58 | |
*** edcragg has quit IRC | 08:25 | |
*** fay_ has joined #baserock | 08:48 | |
gtristan | robtaylor, decent news... virtio-net, when _actually_ compiled into the kernel and used... brings the glibc compile time down from 2hours and 40mins... to just 40min | 08:59 |
---|---|---|
pedroalvarez | good news then! :) | 09:03 |
*** bashrc has joined #baserock | 09:04 | |
*** edcragg has joined #baserock | 09:09 | |
*** CTtpollard has quit IRC | 09:11 | |
*** CTtpollard has joined #baserock | 09:16 | |
*** jonathanmaw has joined #baserock | 09:18 | |
*** locallycompact has quit IRC | 09:19 | |
*** lc_ has quit IRC | 09:38 | |
paulsherwood | :) | 09:53 |
robtaylor | gtristan: awesome! | 10:00 |
gtristan | systemd, I havent re-tried yet, it's horribly slow | 10:01 |
gtristan | I dont understand why either, they arent writing C++ are they ? | 10:01 |
gtristan | I mean, I havent retried the *whole build*, but started a build of systemd and observed that it is still horribly slow | 10:02 |
paulsherwood | gtristan: iirc at one point systemd builds got slower because of building tests... are you doing that by anychance? i may be wrong | 10:03 |
robtaylor | gtristan: do you mean that each individual cc is slow? | 10:05 |
*** tiagogomes has joined #baserock | 10:07 | |
*** ssam2 has joined #baserock | 10:10 | |
*** ChanServ sets mode: +v ssam2 | 10:10 | |
gtristan | robtaylor, I do, I mean each individual CC takes a loooong time :) | 10:29 |
gtristan | crazy, irrationally long | 10:29 |
gtristan | dont think I'm building tests no | 10:30 |
gtristan | but fwiw, before having virtio-net properly compiled in the kernel and working, the armv5l build took 5 and a half hours | 10:30 |
gtristan | which is longer than it takes to build gcc | 10:30 |
robtaylor | gtristan: maybe see if pump.mode helps (distcc) | 10:31 |
* robtaylor off driving now | 10:31 | |
*** locallycompact has joined #baserock | 10:31 | |
gtristan | argh, embarrassing | 10:37 |
gtristan | not that great news at all, it did look faster | 10:38 |
gtristan | but it's not fast by that much | 10:38 |
* gtristan will have to tweak further | 10:38 | |
* gtristan tab completed glib.<sha1>.build-log.1 | 10:39 | |
gtristan | when it should have been glibc.<sha1>.build-log.1 | 10:39 |
gtristan | sorry to get your hopes up... distcc only brought the build time down by 20min, not 2hours | 10:40 |
gtristan | s/distcc/virtio-net I mean | 10:40 |
gtristan | without distcc I suppose it would be much slower | 10:40 |
* gtristan off for feeding | 10:40 | |
*** franred has joined #baserock | 10:42 | |
*** franred has quit IRC | 11:48 | |
*** franred has joined #baserock | 12:02 | |
*** paulw has joined #baserock | 12:13 | |
*** paulw has quit IRC | 12:21 | |
*** paulw has joined #baserock | 12:21 | |
pedroalvarez | hrmf... I've just upgraded a trove I have here around, and systemd-networkd fails.. | 12:22 |
paulsherwood | eek | 12:23 |
paulsherwood | software is hard | 12:23 |
*** paulw has quit IRC | 12:23 | |
*** paulw has joined #baserock | 12:23 | |
pedroalvarez | but I've deployed the same version I'm trying to upgrade to, and it works fine | 12:23 |
paulsherwood | upgraded using morph, or ybd, or other magic? | 12:24 |
pedroalvarez | and i have no idea what's failing :/ | 12:24 |
paulsherwood | ybd upgrade is known to fail | 12:24 |
pedroalvarez | using morph | 12:24 |
paulsherwood | because of overlaps... the ordering comes out wrong in ybd | 12:24 |
paulsherwood | maybe morph has hit the same problem | 12:24 |
pedroalvarez | it's weird.. everything looks fine in the system.. but it doesn't work | 12:25 |
paulsherwood | the overlap causes the wrong thing to be linked last iirc | 12:25 |
pedroalvarez | and my systemd and dbus foo is not enough | 12:25 |
paulsherwood | can we easily grep all of the logs of this channel? it was discussed here i think | 12:25 |
paulsherwood | https://irclogs.baserock.org/%23baserock.2016-02-22.log.html#t2016-02-22T13:59:53 | 12:26 |
paulsherwood | pedroalvarez: ^^ | 12:26 |
paulsherwood | (i logged the issue for ybd at https://github.com/devcurmudgeon/ybd/issues/176) | 12:26 |
paulsherwood | traceability FTW :) | 12:26 |
pedroalvarez | that was because the system was booting busybox init | 12:27 |
pedroalvarez | this one is booting with systemd, but fails in the process | 12:27 |
*** franred has quit IRC | 12:28 | |
pedroalvarez | the only thing I can think of, is that this snowflake I'm trying to upgrade has some special configuration that breaks when upgrading.. | 12:28 |
*** paulw has quit IRC | 12:28 | |
paulsherwood | ok, so not the same problem, then | 12:29 |
pedroalvarez | well, not exactly the same problem, but who knows :) | 12:29 |
pedroalvarez | i'll discard it whenever I have more information about it | 12:29 |
*** paulw has joined #baserock | 12:34 | |
*** franred has joined #baserock | 12:54 | |
*** paulw has quit IRC | 12:56 | |
*** paulw has joined #baserock | 12:56 | |
*** paulw has joined #baserock | 12:57 | |
*** paulw has quit IRC | 13:01 | |
*** paulw has joined #baserock | 13:01 | |
*** fay_ has quit IRC | 13:02 | |
*** fay_ has joined #baserock | 13:04 | |
ssam2 | I made a Git repo that contains all the sources for a minimal-system as submodules | 13:12 |
ssam2 | https://github.com/ssssam/baserock-minimal-system-submodules-example | 13:12 |
ssam2 | not because i think that's a good idea, necessarily, just to see how well it works | 13:13 |
pedroalvarez | next step move definitions to a makefile | 13:14 |
paulsherwood | ssam2: did you see that thing robtaylor found as a 'better' submodules soln? | 13:16 |
* paulsherwood can't find the log | 13:16 | |
robtaylor | subrepo | 13:16 |
ssam2 | i'm investigating a bunch of those | 13:16 |
robtaylor | its pretty winning | 13:16 |
ssam2 | oh, didn't see subrepo though | 13:16 |
ssam2 | cool | 13:16 |
robtaylor | i'm using it to vendor in for my go projects | 13:16 |
robtaylor | gives you the entire repo inside your repo, so you always have histroy | 13:17 |
robtaylor | but you just see commits from when you update the subrepos | 13:17 |
robtaylor | you get remotes for the origins of your subrepos | 13:18 |
robtaylor | and git subrepo fetch will give you a ref for your subrepo content | 13:19 |
ssam2 | cool, i'll try it out | 13:20 |
ssam2 | any idea if it's been tried with 100s or 1000s of repos? | 13:22 |
*** franred has quit IRC | 13:37 | |
*** wdutch has joined #baserock | 13:55 | |
*** tiagogomes has quit IRC | 14:02 | |
*** paulw has joined #baserock | 14:09 | |
robtaylor | ssam2: no idea :) | 14:13 |
paulsherwood | ssam2: are you seriously considering pulling in all of the sources for (say) a system? | 14:15 |
robtaylor | ssam2: as everything ends up in your git repo i doubt it'll work well | 14:17 |
*** tiagogomes has joined #baserock | 14:17 | |
ssam2 | paulsherwood: yes | 14:19 |
ssam2 | you have to do that anyway in order to build it | 14:19 |
paulsherwood | ssam2: not if you have a cache server | 14:21 |
paulsherwood | but yes | 14:21 |
*** fay_ has quit IRC | 14:36 | |
*** franred has joined #baserock | 14:41 | |
*** tiagogomes has quit IRC | 15:01 | |
pedroalvarez | right, I think I'm going to go ahead and merge 'gall' fix, we have git.baserock.org not lorring anything new since yesterday | 15:02 |
franred | pedroalvarez, sound sensible | 15:04 |
pedroalvarez | franred: is that a +1? :P | 15:07 |
*** fay_ has joined #baserock | 15:08 | |
franred | pedroalvarez, yep | 15:08 |
franred | I can send the confirmation to the ml | 15:08 |
pedroalvarez | ta! | 15:08 |
*** tiagogomes has joined #baserock | 15:14 | |
pedroalvarez | here we go https://gerrit.baserock.org/#/c/2005 | 15:20 |
*** paulw has joined #baserock | 15:26 | |
franred | pedroalvarez, merged | 15:33 |
pedroalvarez | woop woop! thanks franred! | 15:33 |
ssam2 | here's a reimplementation of GNU Make which converts Makefiles to Ninja rules! https://github.com/google/kati | 15:56 |
*** CTtpollard has quit IRC | 16:27 | |
*** CTtpollard has joined #baserock | 16:29 | |
pedroalvarez | ANNOUCEMENT: git.baserock.org and cache.baserock.org have been upgraded, and as a result, we have enabled lorry-controller in them again | 17:16 |
pedroalvarez | happy lorrying | 17:16 |
ssam2 | nice work! | 17:16 |
CTtpollard | 'keep on trucking' | 17:16 |
pedroalvarez | thanks for investigating the right version | 17:16 |
paulsherwood | w00t! | 17:16 |
pedroalvarez | upgrading g.b.o is really polished at the moment, that's nice | 17:16 |
* richard_maw notices he hasn't seen an update to the git in his debian system yet | 17:18 | |
*** jonathanmaw has quit IRC | 17:20 | |
ssam2 | they have quite a bit of backporting to do I think | 17:21 |
ssam2 | https://security-tracker.debian.org/tracker/CVE-2016-2324 | 17:21 |
jmacs | Most people are on 1.7.10 and the security update doesn't come in until 2.7.1 (at least) | 17:22 |
pedroalvarez | heh, there is already a 2.8.0-rc3 | 17:25 |
*** ssam2 has quit IRC | 17:39 | |
*** bashrc has quit IRC | 18:01 | |
*** franred has quit IRC | 18:08 | |
*** tiagogomes has quit IRC | 18:32 | |
pedroalvarez | some info about configuring fail2ban on the wiki: http://wiki.baserock.org/guides/configure-fail2ban/ | 18:37 |
*** locallycompact has quit IRC | 18:41 | |
*** toscalix has quit IRC | 18:43 | |
*** fay_ has quit IRC | 19:07 | |
*** edcragg has quit IRC | 20:03 | |
*** edcragg has joined #baserock | 20:28 | |
*** locallycompact has joined #baserock | 20:29 | |
*** locallycompact has quit IRC | 22:53 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!