19600+ entries in 0.033s
mod6: yeah. you know... was just looking at these closer. i think i screwed something up
mod6: "in the beginning there was false..."
mod6: makes sense. this is a tree. and if we suddenly make the root a leaf, then screwed.
mod6: yeah, well, i agree, if somehow they end up restoring something back to its original sha512 something is wrong. or something needed to be rolled back for some reason.
mod6: that way too im not doing the '-d' gymnastics
mod6: <+asciilifeform> but also in all earlier patches << ah yea yeah, ok gotcha.
mod6: eek! in the signed one?
mod6: <+asciilifeform> can either do this yourself, or wait several days until i get around to it. << i might get some more time to play around tonight. we'll see
mod6: <+asciilifeform> mod6: diff with the old set, and see that nothing but timestamps is at variance << can post this here in a bit for your review
mod6: asciilifeform: ok I regenerated all of the rel1 & rel2-pre patches with the new vdiff -- you want to review 'em?
mod6: yah, gotta re-read here.
mod6: and yah, signing on 16 bits (2 bytes) of hashs is retarded
mod6: thanks for all your work on V, ascii
mod6: asciilifeform: ... if you regenerate the 'orchestra' patches with new vdiff, i will sign'em. otherwise might have to wait a while << hey, no problem. I'll start in on this sometime tomorrow probably.
mod6: Alright, lemme fireup the ole gpg-o-matic.
mod6: <+mircea_popescu> yeah, mod you have teh honor. << thanks. I've confirmed that what I get from genesis.vpatch out of thin air is the same manifest as `bitcoin-0.5.3-no-crud.sha256.manifest`.
mod6: hanbot is testing out my i686 changes for buildroot/rotor.sh - even got a script for it. so that's p-cool.
mod6: wth is wrong with me this afternoon.
mod6: <+pete_dushenski> really, if this wasn't obvious to mod6, ppl like hanbot and i have no chance << this probably should have been obvious to me. but sometimes, hard to see the forest through all of the trees. i've been looking at the compare diff a lot lately, and forgot that /all/ is contained in the genesis.diff.
mod6: just ran the `patch -p1 < genesis.vpatch` in an empty dir, and then volla, bitcoin source exists
mod6: it worked ascii_field
mod6: err, so, use my newly created genesis.vdiff, apply to pulled original v0.5.3 ?
mod6: yup, ok. and when I have my own genesis.vdiff, should compare with `diff -u` to the one you posted in your original email? or compare with vdiff?
mod6: and try this without LC_ALL=C ?
mod6: I can say that your change to vdiff.sh `diff -uNr $1 $2 | awk 'm = /^(---|\+\+\+)/{s="sha512sum \"" $2 "\" 2>/dev/null " | getline x; if (s) { split(x, a, " "); o = a[1]; } else {o = "false";} print $1 " " $2 " " o} !m { print $0 }'` certainly removes the timestamps from the output hashes.
mod6: <+asciilifeform> mod6: your diff is correct (only timestamps at variance) << right on. thanks for the tip about locale.
mod6: <+asciilifeform> (who else just saw a mountain of rubbish instead of cyrillic) << me
mod6: i'll post my script and my new output diff
mod6: asciilifeform: lol, that worked.
mod6: I went spelunking through the BDB configure script. The horror.
mod6: another crazy thing is this BDB configure script. i got rotor to build on i686 with TEST2. but the crazy thing is that it seems to compile just fine when BDB has --host=x86_64-linux OR --host=i386-linux but NOT without a --host=<SOMETHING>
mod6: <+mircea_popescu> diff << omfg
mod6: imho, it's good to support at least 1 other platform outside of linux.
mod6: <+mike_c> we = mod6 + mod6 << lol! in all seriousness, i think that ben supports us working on obsd as well; however, yes, his enthusiasm might be more tempered then my own. He does review all of these SoBA's before they get signed & sent out to ML
mod6: ascii_field: thanks for taking a look!
mod6: i'll compare my raw patch above with MP's posted one above side-by-side here when i get a chance.
mod6: ascii_field: yea, i'll dig into it more tonight and tomorrow, etc. until i get it solved. thx!
mod6: that's why im a bit hesitant yet.
mod6: hmm. its possible that I have done something incorrect on my side.
mod6: Packaged by Gentoo (3.3)
mod6: diff (GNU diffutils) 3.3
mod6: mod6@localhost ~/genesis $ diff --version
mod6: i guess it's possible. for that one I used this version:
mod6: anyway, will keep looking at it for a while here.
mod6: b/bitcoin/src/json/json_spirit.h, b/bitcoin/src/test/base58_tests.cpp, b/bitcoin/src/test/base64_tests.cpp, b/bitcoin/src/test/README out of order. but the hashes seem to match.
mod6: <+mod6> hanbot: ... << ahh ok thanks for the update. glad you didn't get the error. my ubuntu needs to go to glue factory. << actually, I did also try this on a different 10.04 VM and i did get the same error. bizzare.
☟︎ mod6: asciilifeform: did you get it sorted out with whatever sig thing you were trying to saw through?
mod6: hanbot: << picked the renaming bits out of here, worked for me, thanks. did not get the syntax error! << ahh ok thanks for the update. glad you didn't get the error. my ubuntu needs to go to glue factory.
mod6: ... then changing the script so it reads: "vdiff.sh a b > genesis.vpatch" << bah. should read: "./vdiff.sh a b > genesis.vpatch"
mod6: so i ended up chaging the file name to "vdiff.sh" + chmod 0755, and then changing the script so it reads: "vdiff.sh a b > genesis.vpatch"
mod6: vdiff_42f0e9ea2da5aefd21d4dace0bcb6bf5dddaad40.sh
mod6: doesn't match up with the file that comes from the email:
mod6: hanbot: the basic issue is that this line in asciilifeform's script: vdiff a b > genesis.vpatch
mod6: <+asciilifeform> because afaik no one has yet done this. << I have 2x completed full sync with -verifyall. And I have further attemps #3 & #4 >300`000 blocks atm.
☟︎ mod6: true. no idea why that awk command seems to honk on ubuntu.
mod6: yeah, i'll go through it closer tomorrow see if I can work it out.
mod6: it look to me that the hashes match. but they're not all in the same order for som reason.
mod6: <p">Any data not signed ...
mod6: (contains the mainifest you are looking for)
mod6: The hashes look like the match -- mainly. asciilifeform, can you confirm that this is correct or incorrect?
☟︎ mod6: Has any one else noticed this error?
mod6: asciilifeform: also, you know, i never did run vdiff.sh before on ubuntu (14.04), but when I was testing vdiff.sh before (few days ago) it was all on gentoo. vdiff.sh worked and still does work good on gentoo... but now I get this error when I run it on Ubuntu:
http://dpaste.com/0RXRBNC.txt ☟︎ mod6: it's in the chicken.tar.gz