522 entries in 0.643s
assbot: Logged on 08-08-2015 19:37:33; mod6: asciilifeform, mircea_popescu, ben_vulpes:
rotor built successfully.
mod6: trinque: would you be opposed to resubmitting your patch for the
rotor to the ML as a attachment with a detached sig? I have a list of concise steps that is basically a simple script to do all of the steps to build
rotor/static-deterministic-stator just need to get that piece into place. that's the only manual step at this point.
mod6: asciilifeform, mircea_popescu, ben_vulpes:
rotor built successfully.
☟︎ trinque: mod6 | The whole 'we need to get to a sane environment -- let's use Gentoo' idea was pre-dated the
rotor. Now I just gotta get
rotor to work for me :] << for sure; my current efforts are directed at the problem of n00bs showing up, asking for a gentleman's computer, and getting five hundred contradictory answers on how to set it up
mircea_popescu: but otherwise the point is correct, the gentoo choice predated the
rotor and proibably was made obsolete by it
mircea_popescu: <mod6> Sure thing. Agree 100%, but since '
rotor' can run on any "sane" linux (to quote ascii), we don't have to marry ourselves to Gentoo << not clear there exist any sane linuxen ; not clear that if we don't marry to something there'll be anything left next year. that sorta thing.
mod6: The whole 'we need to get to a sane environment -- let's use Gentoo' idea was pre-dated the
rotor. Now I just gotta get
rotor to work for me :]
mod6: Sure thing. Agree 100%, but since '
rotor' can run on any "sane" linux (to quote ascii), we don't have to marry ourselves to Gentoo and thereby also provide steps to build Gentoo. As '
rotor' should work basically anywhere. Needs to really.
mod6: So now that we have '
rotor', most likly we won't need to have the gentoo guide. We'll see how it goes but in the future we'll probably just point people at the gentoo handbook if they want to run Gentoo.
assbot: Logged on 03-04-2015 03:22:33; asciilifeform: (if fella who turns, is '
rotor')
mod6: I'm gonna re-tackle the
rotor build tomorrow btw.
mod6: <+ben_vulpes> twould please him no end to see test reports coming in from that platform << certainly let me know how it goes. yeah, might have issues with
rotor on there. I'm still sync'ing my obsd bitcoind build (patched up through -verifyall).
shinohai hopes ascii_field will post a
rotor build log for arm folks soon ...
gernika: Incidentally I spent about 1hr attempting to build
rotor on OpenBSD - got buried in tiny differences between bsd/linux.
gernika: Because I won't be able to build it "deterministically" without
rotor. Was my thinking.
assbot: Logged on 05-08-2015 04:53:37; asciilifeform: the '
rotor' toolchain, for instance, tripped up some folks. but it needs to be built ~once per machine~
mod6: as you can see clearsign mangles the text: - --- a/
rotor.sh .... - -../dist/configure
assbot: Logged on 31-07-2015 21:50:52; hanbot: ascii_field hanbot, what are the remaining issues? <<
rotor.sh sez:
http://thewhet.net/han/rotorfail.txt (no patches) meanwhile mod6 has made progress on RI on ubuntu so still working on "manual" stator build.
BingoBoingo: <asciilifeform> ben_vulpes: i carefully summarized the antecedents to 'stator' for hanbot (see log) << stator,
rotor work to build a bitcoind on the "mint" ubuntu-like. Don't remember installing more dev tools after g++ for stator
ben_vulpes: <asciilifeform> ben_vulpes: yes, and that ought to be in every release << and this raises another question, shall mod6 and i now switch our build process to involve the
rotor assemblage?
trinque: my only problem with
rotor was that berkdb is a piece of shit, ignored env vars that every ball o' source should care about without its own magical flag
ben_vulpes: now is when i admit that i've yet to successfully compile bitcoin with
rotor trinque: I had a hell of a time figuring out where I should be re: patches, at least before giving up and using
rotor instead.
decimation: one nice thing about '
rotor' system: only one choice of build environment
trinque: and also in
rotor.sh, every mention of 64 must change
gernika: mod6 Built v0.5.4-TEST2 with
rotor but can't run it on the system I built it on because: "-bash: ./bitcoind: cannot execute binary file: Exec format error." This is on gentoo built from stage3-i486-20150728.tar.bz2
gernika: mod6 asciilifeform fyi I just successfully built stator bitcoind on top of
rotor. Gentoo inside Parallels. Needed trinque's patch.
hanbot: ascii_field hanbot, what are the remaining issues? <<
rotor.sh sez:
http://thewhet.net/han/rotorfail.txt (no patches) meanwhile mod6 has made progress on RI on ubuntu so still working on "manual" stator build.
☟︎ trinque: which reminds me, my
rotor instance chewed up its db when a drive's usb cable disconnected
trinque: the
rotor problem mod6 and I ran into was simple as can be
assbot: Logged on 30-07-2015 06:32:42; trinque: asciilifeform: mod6: ben_vulpes: hey, I fixed
rotor.sh on my box by adding --host=x86_64-linux to the configure step for bdb
trinque: asciilifeform: mod6: ben_vulpes: hey, I fixed
rotor.sh on my box by adding --host=x86_64-linux to the configure step for bdb
☟︎ decimation: the summary is that you gotta go through about 50 pages of '
rotor build instructions' to even start to reach the 'eal4' state
mod6: i'll have to take another crack at
rotor after month end.
assbot: Logged on 30-07-2015 03:02:01; decimation: lol '
rotor' immediately fails on osx 10.10 with "You need at least one UTF8 locale to build a toolchain supporting locales"
decimation: lol '
rotor' immediately fails on osx 10.10 with "You need at least one UTF8 locale to build a toolchain supporting locales"
☟︎ mod6: not even for a few months -- even before
rotor came out.
assbot: Logged on 29-07-2015 22:58:15; mod6: How one builds the source is entire up to the user. There may be preferred way so of doing this, such as '
rotor' and so forth. And we'll participate in creating cookbooks and guides on how to do this. But we no longer are going to fight through these environment problems.
assbot: Logged on 29-07-2015 23:05:49; mod6: Trying to create a one-size-fits-all script for everyone to use to build this thing is not going to work. And how does one bundle up something such as '
rotor' and end up not maintaining buildroot and everything else? That's a game that I'm not interested in playing. And it's dangerous for us to go that direction.
shinohai: If anyone gets
rotor to successfully build on the pogo, please, by all means contact me.
assbot: Logged on 29-07-2015 22:58:15; mod6: How one builds the source is entire up to the user. There may be preferred way so of doing this, such as '
rotor' and so forth. And we'll participate in creating cookbooks and guides on how to do this. But we no longer are going to fight through these environment problems.
mod6: That all being said, I'm super glad that '
rotor' is out there now, and I hope to learn and use it one day myself. Maybe even this week! But that shouldn't be something that we deliver.
mod6: Trying to create a one-size-fits-all script for everyone to use to build this thing is not going to work. And how does one bundle up something such as '
rotor' and end up not maintaining buildroot and everything else? That's a game that I'm not interested in playing. And it's dangerous for us to go that direction.
☟︎ mod6: How one builds the source is entire up to the user. There may be preferred way so of doing this, such as '
rotor' and so forth. And we'll participate in creating cookbooks and guides on how to do this. But we no longer are going to fight through these environment problems.
☟︎☟︎ phf: is bitcoind basically a new buildroot package or you're doing shellscripts? (sorry, i've not had a chance to look at
rotor yet)
ascii_field: phf: the other purpose of '
rotor' is to have a 100% deterministic build
phf: is
rotor intended for general distribution, that is non-specialist should be able to download and do an independent turnkey build?
shinohai: I'm going to try the pogo build with
rotor again later this evening. So everyone wish me luck.
mod6: isn't
rotor just 'old-stator' (from a few months ago) + buildroot & openssl patch?
assbot: Logged on 29-07-2015 14:01:24; mod6: asciilifeform: if folks want to build obsolete crud, it is their business; but i would like to make sure they know that it is obsolete crud, and that i can either try to somehow support it XOR release new stuff ('
rotor' etc) << are you infavor of releasing '
rotor'?
mod6: asciilifeform: if folks want to build obsolete crud, it is their business; but i would like to make sure they know that it is obsolete crud, and that i can either try to somehow support it XOR release new stuff ('
rotor' etc) << are you infavor of releasing '
rotor'?
☟︎ hanbot: say asciilifeform, can this line from
rotor step 6) be devague-ified? "and fill distfiles with tarballs, etc. as before."
ascii_field: so shinohai is a winner! first fella to repeat '
rotor' ?
ascii_field: (did anybody actually get '
rotor' running, or mircea_popescu et al are only clapping in anticipation ?)
mod6: hmm, so after that, i commented out the configure/build parts for openssl/bdb/boost from
rotor.sh and re-ran
rotor.sh, and it started to compile... failed. couldn't find the BDB stuff.