1000+ entries in 0.07s
mircea_popescu: the 5 don't have to regrind anymore than you do, can just import the
patch.
mircea_popescu: ave1 once he publishes later today you can just read/
patch/collaborate.
a111: Logged on 2016-08-29 13:54 trinque: right. in this case I challenge anyone to find a need for a second
patch on those modules themselves, rather than creating a genesis vpatch for their own module which talks to the db in postgres.
mircea_popescu: but in any case usb-+ should not be on mainline kernel. let he who runs rockchip farm
patch in the ugly.
phf: some libc's (specifically in glibc, musl, there's also a custom one in busybox. presumably cygwin/mingw comes with a glibc derivative), but that shouldn't be used directly. PeterL's
patch is not needed on linux/freebsd/apple.
a111: Logged on 2018-06-27 18:03 phf: PeterL: the approach that we've been taking with legacy C code is pulling out autotools, and replacing with a single #ifdef/.. configuration header. outside of linux/bsd code is probably not going to work, and the approach is to look at the configuration header file (
http://btcbase.org/patches/vdiff_sha_static/tree/vtools/src/system.h#L145 in case of vtools) and
patch it for your system
phf: well, 100 ln
patch to the compiler, because it can't be done as a user proggy (e.g. (symbol-value 'foo) triggers a mechanism of some sort, without an indirection)
a111: Logged on 2018-07-13 15:31 diana_coman: asciilifeform> shinohai: trying doesn't hurt. and iirc somebody actually got a mechanical-hdd node to stay synced more or less decently with aggression
patch -> yes, I did
diana_coman: good; explain why do you think it should press that
patch ?
brazilish: problem: downloaded asciilifeform_blackhole_reads.vpatch and placed in patches folder, same for the sig file in .seals, then running ./v.pl p v trb054 makefiles.vpatch, but i don't get the
patch in the src files
diana_coman: brazilish, the fastest way to sync short of feeding the blocks directly is with the agression
patch diana_coman: brazilish, did you get the timing
patch and noticed lower timings or how is that "painfully slow to process blocks" evaluated?
lobbes: asciilifeform: oya, I've squirreled away that link to the timer
patch you dropped earlier in the logs. I'm thinking I'll apply it to my node once I get auctionbot2.0 through the conveyor, after which I can publish more concrete data.
diana_coman: asciilifeform> shinohai: trying doesn't hurt. and iirc somebody actually got a mechanical-hdd node to stay synced more or less decently with aggression
patch -> yes, I did
☟︎ a111: Logged on 2018-01-05 23:18 trinque: you edit db.cpp. I edit main.cpp. how does someone now use both of those pieces of work in a 3rd
patch.
mircea_popescu: the only reason i can imagine someone'd have the problem you describe is if they built their thing around the primitive "file" rather than around the primitive "
patch"
mircea_popescu: i don't understand this, you mean
patch A having changes a, b, d, e (ie, 4 different
patch sections) and B having c, d, e, f ?
a111: Logged on 2018-07-10 14:43 phf: so policy wise, like you say "no cyclical graphs" you can say "no identical changes in more than one v
patch"
phf: so policy wise, like you say "no cyclical graphs" you can say "no identical changes in more than one v
patch"
☟︎ phf: let me retest it, but as far as i recall it was producing a
patch order that doesn't press
a111: Logged on 2018-07-09 01:53 mircea_popescu: esthlos can't select portions of your blog! but anyway, "Make a new
patch with esthlos-v_genesis and some node of the EuCrypt tree as parents." wasn't contemplated, because
http://btcbase.org/log/2016-12-29#1592769 mircea_popescu: this is the "default genesis" so to speak of any signature's seals. if the owner patches upon it, to make it eg "this is a lulz signature, will sign all retarded implementations with it", that'd be his problem, and yours only by the extension of, "why are you trusting signatures without knowing the owner enough to have seen the actual meaning-
patch-tree he uses".
mircea_popescu: so it was, "re-grind your genesis ~as a
patch upon eucrypt~."
mircea_popescu: asciilifeform how do you know what hash
patch x is hashed in ?
phf: asciilifeform: well, that would be one of the reasons why "hasher gotta be hardwired". vtools give you hard guarantees about the format of the
patch, the state of the press, that can actually be manipulated outside of unix soup
diana_coman: esthlos, you can compile it standalone but indeed because of the bitrate fix you'll need to
patch all the way to that at least so getting everything in
mircea_popescu: esthlos if you
patch ~off~ of eucrypt your whole thing becomes a patchset.
esthlos: trying to figure out what
patch I can base the press from to get keccak. seems like its eucrypt_keccak_birate_fix, but that pulls in the other components according to the graph
mircea_popescu: esthlos there's an eucrypt keccak you can either import (by patching off eucrypt) or copy over (as a different
patch).
esthlos: so two things I see are: 1. what to do for hasher? somehow integrate phf's item into my vtron? 2. what do to for diff/
patch? lisp McIlroy?
mircea_popescu: now, shelling out to diff /
patch is one thing (though somewhat iffy for reasons discussed in a long thread, which phf mostly fixed). but shelling out to hasher is no longer possible because keccak implementation isn't shell.
esthlos: additionally, before I make another mistake, does this warrant redoing the genesis (because original item is broken?), or a new
patch?
trinque: is the task for esthlos here to produce a
patch util that cares about hashes, or to build all patching functionality into the vtron ?
a111: Logged on 2018-07-06 23:13 trinque: shells out to
patch, perhaps the intent there was to end up with an external
patch util that understands vpatch hashes. esthlos, maybe shed light?
trinque: shells out to
patch, perhaps the intent there was to end up with an external
patch util that understands vpatch hashes. esthlos, maybe shed light?
☟︎ a111: Logged on 2014-10-24 23:22 asciilifeform: because all that was done in
patch 1, is remove ifdef crud
phf: but where this subthread started "_outside of linux/bsd_ code is probably not going to work, and the approach is to look at the configuration header file and
patch it _for your system_
phf: PeterL: the approach that we've been taking with legacy C code is pulling out autotools, and replacing with a single #ifdef/.. configuration header. outside of linux/bsd code is probably not going to work, and the approach is to look at the configuration header file (
http://btcbase.org/patches/vdiff_sha_static/tree/vtools/src/system.h#L145 in case of vtools) and
patch it for your system
☟︎ a111: Logged on 2018-06-26 17:45 phf: trinque: one reason i didn't include
patch name in the manifest is because
patch name becomes a promise, unless you enforce it by tooling. i didn't want to go that way, but since current standard manifest does include
patch name, than perhaps V ought to check the manifest against the patchset. relatedly fully manifest-based v doesn't even need graph tooling, can presumably press according to manifest's chain.
trinque: wont be able to press a "makefiles" + manifest until that subsequent
patch, but I don't really see a problem with that
trinque: what's it look like in the
patch file
ben_vulpes: reference the manifest file in a later
patch.
trinque: eh that accretion of
patch material means
patch size/readability is inversely proportional to modularity of the code
mircea_popescu: 3. you sign yet another new
patch, hurr-biff.
patch, referencing fixing-bugzappers.
mircea_popescu: 2. you sign another new
patch, later on, "fixing-bugzappers.
patch". this
patch references manifest
patch and ircbot-multichan-etc.
mircea_popescu: 1. you sign a new
patch, manifest.
patch. at this juncture, phf's viewer will show it to the side, unconnected to the tree.
trinque: how's the
patch look, that adds the new file?
mircea_popescu: ed
patch is now also well ordered, "caught in the patchchain" as it were) and b) we can and very likely will re-organize the portion between genesis and the manifest
patch later anyway.
mircea_popescu: it's not being proposed as a retoactive fix. the idea is, ~after~ the
patch that puts in a manifest, ~subsequent~ patches will be well ordered. and the fact that the earlier ones aren't exactly well ordered is a) resolved in any practical sense by the fact that you won't have
patch imports across the barrier more than 1 deep (ie, once a
patch after the manifest
patch references a
patch before the manifest
patch, THAT refernec
trinque: ben_vulpes: got it; yeah, I'd say if it gets bolted on, inside the makefiles
patch is a sensible place
mod6: ah, interesting point re
patch name
phf: trinque: one reason i didn't include
patch name in the manifest is because
patch name becomes a promise, unless you enforce it by tooling. i didn't want to go that way, but since current standard manifest does include
patch name, than perhaps V ought to check the manifest against the patchset. relatedly fully manifest-based v doesn't even need graph tooling, can presumably press according to manifest's chain.
☟︎ ben_vulpes: s/after makefiles/in the makefiles
patch/