| *** gtristan has joined #baserock | 05:03 | |
| *** mwilliams_ct has joined #baserock | 08:13 | |
| *** bruce_ has joined #baserock | 08:44 | |
| *** edcragg has joined #baserock | 08:59 | |
| *** bashrc has joined #baserock | 09:06 | |
| *** CTtpollard has joined #baserock | 09:08 | |
| *** rdale has joined #baserock | 09:20 | |
| paulsherwood | gtristan: has aboriginal's mail list gone down again? | 09:25 |
|---|---|---|
| * paulsherwood can't find Previously posts aimed to entertain and educate on software engineering | 09:26 | |
| paulsherwood | issues in a 'humorous' way but as Paul says "" | 09:26 |
| paulsherwood | bah!!!!! | 09:26 |
| paulsherwood | i'm an idiot | 09:26 |
| paulsherwood | can't find http://lists.landley.net/pipermail/aboriginal-landley.net/2016-January/001486.html | 09:26 |
| rjek | It appears the archiver hasn't run this month | 09:28 |
| *** jonathanmaw has joined #baserock | 09:30 | |
| paulsherwood | it was there yesterday | 09:31 |
| gtristan | oh crap :( | 09:32 |
| gtristan | that sucks | 09:32 |
| gtristan | The hosting had eaten up 11months of history in 2015 fwiw | 09:32 |
| paulsherwood | gtristan: maybe ask rob if he needs an alternative provider? maybe pepperfish could help? | 09:32 |
| rjek | Possibly. | 09:33 |
| gtristan | geez | 09:34 |
| gtristan | sigh, I'll let him know his archives are busted *again* in case he doesnt know | 09:35 |
| tiagogomes__ | maybe you should lorry the email archives | 09:36 |
| paulsherwood | ? | 09:37 |
| tiagogomes__ | sorry, nevermind, just a bad joke | 09:37 |
| mwilliams_ct | tiagogomes__: it made me smile, which means it probably was a bad joke | 09:38 |
| *** toscalix has joined #baserock | 09:40 | |
| *** ssam2 has joined #baserock | 10:12 | |
| *** ChanServ sets mode: +v ssam2 | 10:12 | |
| *** ssam2 has quit IRC | 10:16 | |
| *** ssam2 has joined #baserock | 10:18 | |
| *** ChanServ sets mode: +v ssam2 | 10:18 | |
| *** Lachlan1975 has joined #baserock | 10:21 | |
| gtristan | toscalix, I'm about to go eat supper... I'll be back in an hour if you want to chat/meet | 10:21 |
| *** gtristan has quit IRC | 10:28 | |
| rdale | after making a change to ybd i'm having trouble building the bison chunk - i get a syntax error for a makefile. i seem to remember having this problem before | 10:52 |
| rdale | i thought it needed bash, although adding that as a build depend doesn't fix my current problem | 10:53 |
| franred | rdale, what is the error? log? | 10:57 |
| rdale | it ends like this: http://paste.baserock.org/aheyipicuq | 10:58 |
| rdale | i think the make file syntax error is a red herring | 10:59 |
| pedroalvarez | there was one problem... which looks related, addresed by you in 7c2bfac98e93e42ffcb23e0d43aee8f3d2c01c69 | 10:59 |
| richard_maw | hmm, version UNKNOWN would be a problem for bison | 10:59 |
| richard_maw | it could try to get the version from git if it were available, or we had some stuff inject the version number manually | 11:00 |
| pedroalvarez | right, looks like this commit c6b6225e4f5872ea749fde416bca8e6b89cb5424 is not complete | 11:00 |
| pedroalvarez | rdale: I think that removing --no-git would solve it | 11:00 |
| rdale | ok, i'll try that | 11:00 |
| *** gtristan has joined #baserock | 11:01 | |
| richard_maw | we need an FAQ: Q: Bison doesn't build! A: Bison is a low-level dependency that wants to get its version from git, which is a problem for bootstrapping. Ensure it's either got the version number explicitly written in, or that git is available and bison isn't configured to not use git. | 11:02 |
| pedroalvarez | heh | 11:03 |
| pedroalvarez | for that we have git history | 11:03 |
| tiagogomes__ | he have this http://wiki.baserock.org/guides/build-failures/ | 11:04 |
| pedroalvarez | yeah, but that's more related to build issues because of the build tool | 11:05 |
| rdale | removing '--no-git' doesn't fix it | 11:05 |
| pedroalvarez | if we have to fill that with info for every component.. | 11:05 |
| pedroalvarez | rdale: following that FAQ, is git available in the staging area? | 11:05 |
| pedroalvarez | but anyway........ this shouldn't be failing | 11:06 |
| rdale | git-minimal is a build depenency | 11:06 |
| pedroalvarez | (if this is master of definitions) | 11:06 |
| rdale | quite a few chunks in core.morph are missing perl which is needed to run autoreconf, and so i'm not sure how they build with morph | 11:07 |
| richard_maw | rdale: some of them have configure checked-in so they don't need to run autoreconf | 11:08 |
| rdale | right, but the test for autotools in ybd is nearly the same as in morph, it only tries autoreconf when it can't find anything else | 11:09 |
| pedroalvarez | hm.. aren't both using what it's in DEFAULTS? | 11:10 |
| pedroalvarez | if not -> :( | 11:10 |
| rdale | the order of the tests is slightly different, which is probably a bug in either morph or ybd | 11:11 |
| rdale | ah - is DEFAULT in definitions? | 11:12 |
| pedroalvarez | they should both use DEFAULS, that's why we have it | 11:12 |
| pedroalvarez | yes | 11:12 |
| toscalix | gtristan: I have been in meetings but I will be free the next 90 min. WHen you are back, let me know | 11:13 |
| rdale | ybd does use that if present | 11:13 |
| gtristan | toscalix, I am back... I'll be around | 11:16 |
| ratmice______ | i wonder if bison would accept clean/smudge git attributes for that version stuff | 11:18 |
| ratmice______ | so the thing gets set on checkout.. | 11:18 |
| richard_maw | ooh, interesting idea | 11:19 |
| mwilliams_ct | can anyone help me setting up a subdomain on baserock.org to point to our concourse instance? It's at paulsherwood's request | 11:24 |
| rjek | You need Baserock Ops! | 11:28 |
| rjek | Which I believe is gary_perkins, pedroalvarez, and ssam2. | 11:28 |
| rjek | And franred, apparently. | 11:28 |
| radiofree | i think franred stepped down | 11:29 |
| pedroalvarez | tananananananna </batman> | 11:30 |
| pedroalvarez | I can't help with that, gary_perkins is your man | 11:30 |
| pedroalvarez | If he is not around, I can find someone else | 11:30 |
| ssam2 | rjek: I believe this is still done by Codethink ops | 11:31 |
| ssam2 | if it has changed, nobody told me | 11:31 |
| * gary_perkins is here | 11:31 | |
| rjek | Fortunately, gary_perkins is both. | 11:32 |
| gary_perkins | mwilliams_ct: what's the IP and desired subdomain? | 11:32 |
| rdale | i get a missing libcrypto error with git-minimal | 11:37 |
| mwilliams_ct | gary_perkins: concourse. and it's to point to an aws load balancer so I might have to tweak stuff on AWS as well | 11:38 |
| mwilliams_ct | gary_perkins: will msg you the loader address | 11:38 |
| gary_perkins | mwilliams_ct: ok, that's been setup. It might take anywhere from a few minutes to a few hours to propagate | 11:44 |
| mwilliams_ct | gary_perkins: fantastic thanks! | 11:44 |
| mwilliams_ct | already visible on my machine :D | 11:44 |
| gary_perkins | cool :) | 11:44 |
| mwilliams_ct | It's also visible over ssl using a self-signed certificate. I should probably do that properly at some point | 11:45 |
| pedroalvarez | what will make some people sad, is that it isn't public | 11:48 |
| mwilliams_ct | pedroalvarez: quasi-intentional. quasi because i'm not actually sure how to make it public without exposing us to attacks, and intentional because regardless it isnt quite ready to show of yet | 11:49 |
| mwilliams_ct | s/of/off | 11:49 |
| pedroalvarez | I understand the first point | 11:49 |
| mwilliams_ct | I've asked upstream about the first point, though they wont be awake for a few hours | 11:55 |
| paulsherwood | pedroalvarez: the idea is to make it public as soon as it's doing something useful. in the meantime i propose not to draw attention to it :) | 11:58 |
| pedroalvarez | it's fair :) | 11:58 |
| paulsherwood | :-) | 11:59 |
| paulsherwood | seen elsewhere... | 12:02 |
| paulsherwood | 10:33 < rdale> - The build-depends code in ybd is installing the build-depends of each build-depends recursively | 12:02 |
| paulsherwood | 10:33 < rdale> - I believe this is wrong | 12:02 |
| pedroalvarez | heh | 12:02 |
| paulsherwood | i believed this too, originally, but then folks told me that depends are transitive and popular opininon was against me | 12:03 |
| paulsherwood | rdale: ^^ | 12:03 |
| paulsherwood | richard_maw: ^^ | 12:03 |
| rdale | hmm | 12:03 |
| tiagogomes__ | I recall that | 12:04 |
| paulsherwood | anyway, definitions are built with that in mind, by both ybd and morph | 12:06 |
| paulsherwood | it would be a significant change to definitions (implied) semantics | 12:06 |
| rdale | ok, there is still a bug where gcc is pulling in stage2-gcc, which pulls in stage1-gcc - the rules need to be different for chunks built in bootstrap mode | 12:09 |
| paulsherwood | well, it's been building functional systems that way for some time... what is the actual issue? | 12:09 |
| rdale | the final system contains all the build-depends chunks | 12:10 |
| rdale | and strata | 12:10 |
| paulsherwood | are you sure? | 12:11 |
| * paulsherwood believed that only contents end up in systems, not build-depends | 12:12 | |
| rdale | yes, my minimal-system-x86_64-generic ends up with the chunks from the core stratum in it | 12:12 |
| rdale | which is only there because nasm needs core to generate its docs | 12:12 |
| paulsherwood | oh, wow. that's a bug then, yes | 12:13 |
| paulsherwood | but is that the case with master ybd? | 12:13 |
| rdale | yes | 12:14 |
| rdale | i'm using my branch with artifact splitting .meta files, but i haven't changed the basic build process | 12:14 |
| paulsherwood | erk, then. | 12:15 |
| rdale | the top level system is composed of two strata, and i would expect to see only those two strata installed into it. but in fact all sorts of stuff including individual chunks are being installed directly into the system | 12:17 |
| * paulsherwood reproduces this issue, and is amazed | 12:25 | |
| rdale | good, so it's nothing i've done | 12:25 |
| paulsherwood | no... but i was *sure* this used to work | 12:26 |
| rdale | i thought it might be something to do with the transitive build-depends change | 12:27 |
| paulsherwood | i don't think so, but i'll investigae over the weekend if you don't find it first | 12:27 |
| pedroalvarez | ahemtests... | 12:28 |
| paulsherwood | pedroalvarez: ack. i was thinking the same | 12:29 |
| pedroalvarez | :) | 12:29 |
| pedroalvarez | tbf, I don't know if this is covered by Morph's test suite | 12:30 |
| paulsherwood | heh | 12:30 |
| pedroalvarez | but we would add such a test if we find this issue | 12:31 |
| rdale | i think transitive build depends might concievably be a good idea if there was tooling to show what they were - without that it seems a bit of a nightmare to me | 12:33 |
| *** tiagogomes has joined #baserock | 13:26 | |
| *** tiagogomes__ has quit IRC | 13:26 | |
| *** tiagogomes has quit IRC | 13:41 | |
| *** tiagogomes_ has joined #baserock | 13:45 | |
| franred | rdale, I think there were a tool in morph which showed the build-dependency graph, I can't remember the name | 14:12 |
| rdale | ok, it sounds a good idea then. in the core.morph you can change a chunk in one place, and suddenly another chunk will break because of these implicit build dependencies | 14:13 |
| *** ssam2 has quit IRC | 14:16 | |
| *** ssam2 has joined #baserock | 14:26 | |
| *** ChanServ sets mode: +v ssam2 | 14:26 | |
| *** bruce_ has quit IRC | 14:44 | |
| *** bashrc has quit IRC | 14:44 | |
| *** faybrocklebank has quit IRC | 14:44 | |
| *** tiagogomes_ has quit IRC | 14:44 | |
| *** franred has quit IRC | 14:44 | |
| *** ssam2 has quit IRC | 14:44 | |
| *** edcragg has quit IRC | 14:44 | |
| *** nowster has quit IRC | 14:44 | |
| *** Lachlan1975 has quit IRC | 14:44 | |
| *** jonathanmaw has quit IRC | 14:44 | |
| *** bashrc has joined #baserock | 14:44 | |
| *** edcragg has joined #baserock | 14:44 | |
| *** bruce_ has joined #baserock | 14:44 | |
| *** faybrocklebank has joined #baserock | 14:44 | |
| *** nowster has joined #baserock | 14:44 | |
| *** ssam2 has joined #baserock | 14:44 | |
| *** ChanServ sets mode: +v ssam2 | 14:44 | |
| *** tiagogomes__ has joined #baserock | 14:44 | |
| *** Lachlan1975 has joined #baserock | 14:44 | |
| *** jonathanmaw has joined #baserock | 14:44 | |
| *** franred has joined #baserock | 14:50 | |
| *** bruce_ has quit IRC | 14:58 | |
| *** ssam2 has quit IRC | 15:04 | |
| *** gtristan has quit IRC | 15:06 | |
| *** bruce_ has joined #baserock | 15:09 | |
| *** gtristan has joined #baserock | 15:25 | |
| *** ctbruce has joined #baserock | 15:52 | |
| *** bruce_ has quit IRC | 15:52 | |
| *** ctbruce has quit IRC | 15:54 | |
| *** bruce_ has joined #baserock | 15:56 | |
| paulsherwood | do baserock pastes ever expire? | 16:08 |
| CTtpollard | yes | 16:11 |
| CTtpollard | iirc if not viewed for ~30 days | 16:11 |
| paulsherwood | ok | 16:11 |
| CTtpollard | I had it happen to me recently | 16:11 |
| paulsherwood | thanks! | 16:11 |
| *** bruce_ has quit IRC | 16:14 | |
| *** ctbruce has joined #baserock | 16:14 | |
| *** ctbruce has quit IRC | 16:17 | |
| *** franred has quit IRC | 16:35 | |
| *** franred has joined #baserock | 16:52 | |
| *** CTtpollard has quit IRC | 17:21 | |
| *** franred has quit IRC | 17:25 | |
| *** franred has joined #baserock | 17:40 | |
| *** ssam2 has joined #baserock | 17:40 | |
| *** ChanServ sets mode: +v ssam2 | 17:40 | |
| *** jonathanmaw has quit IRC | 17:41 | |
| *** ssam2 has quit IRC | 17:57 | |
| *** franred has quit IRC | 18:00 | |
| *** bashrc has quit IRC | 18:00 | |
| *** tiagogomes__ has quit IRC | 18:02 | |
| *** toscalix has quit IRC | 18:13 | |
| *** edcragg has quit IRC | 18:49 | |
| *** Lachlan1975 has quit IRC | 19:01 | |
| *** ratmice______ has quit IRC | 21:41 | |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!