518700+ entries in 0.337s

mod6: you
too. many
thanks.
decimation: ok so
the only remaining redhatism is
to strip out
the 'realpath'
thing and add '-l pthread_nonshared
to
the makefile
mod6: still have a moutain of work ahead, but we're on a good
track.
mod6: this was highly productive
tonight; I
thank you all who helped!
mod6: i'll do some more sync
testing once I get
the changes we found
tonight resubmitted
to
the mailing list.
decimation: yes, 'strip out all
the static libs 'cause it saves space'
mod6: that bitcoind does run and start pulling blocks btw
too
decimation: ok you have
to install glib-static on redhat
mod6: so i'll re-submit
that makefile patch and what will be v0.0.5 of
the mod'd pogo script (with 'no-dso')
mod6: well,
that's good
to know i guess in case of RH
decimation: except for
the dynamic -l m and pthread_nonshared
mod6: alright gents, i added 'no-dso'
to
the openssl configure and removed "- dl" from
the makefile, and it compiled just fine:
decimation: ok I have
to dynamically link -l m and now it works without -l dl
mod6: asciilifeform: it is certainly /strange/
that
this problem occurs right after
the last checkpoint in our version.
☟︎ mod6: ok, sweet, i'll give
that a
try now.
decimation: yeah you put it on
the Config arg line
mod6: decimation: so no-dso gets passed
to
the openssl build?
danielpbarron: mod6> danielpbarron: oh you're running
this on ARM?
this won't build on arm probably. << ahh you called it
the "modified pogo script" which gave me
the wrong impression.. but I understand what you meant now
mod6: well, it was 0.9.8o
that was giving us
the issues with
the
tx in
the 168`001 block
decimation: or have we not snipped
the rpc stuff yet
decimation: not
that heartbleed really matters for our purposes
decimation: mod6:
try modding
the openssl 'configure' stuff
to use 'no-dso'
☟︎ mod6: which works, because
those are just warnings. it does output a bitcoind in
the bitcoin/src dir
mod6: ok if i re-add back in "-l dl" into
the makefile,
then I get
this:
decimation: is
there a 'configure' arg you can pass
to get rid of
the -ldl stupidity
mod6: at some future point, we'll get
the crypto libs built in directtly.
decimation: at any rate, you can probably cut n paste
the parts of openssl you need
mod6: <+asciilifeform> see fellas, when i said, 'hey hey ho ho openssl has got
to go' << I'm with you .
decimation: and
then fails
to name a single reason
decimation: the paragraphs starts with "There are several reasons why calling
the OpenSSL configuration routines is advisable."
decimation: who would ever
think
that is a good idea?
decimation: asciilifeform: does
this really dynamically load crypto from disk at runtime?
mod6: danielpbarron: oh you're running
this on ARM?
this won't build on arm probably.
danielpbarron: oh wait, i want
to be compiling
this for arm don't I?
decimation: asciilifeform: whatever you
thought you knew about openssl is
truer
than you
thnk
mod6: danielpbarron: i
think you have some other issues going on probably.
decimation: /build/ourlibs/lib/libcrypto.a(dso_dlfcn.o): In function `dlfcn_globallookup': dso_dlfcn.c:(.text+0x31): undefined reference
to `dlopen'
mod6: cant recall for sure
though
mod6: i wanna say
that i ran into
that as well.
danielpbarron: i had
to change "make install"
to "make install_sw"
danielpbarron: it might be
the
thing i ran into last
time i
tried
this
decimation: ok I got it
to compile on centos6 but I had
to add
the following
to
the end of
the linking command line: -static-libgcc -Wl,-Bstatic -l pthread_nonshared -Wl,-Bdynamic -l m -l dl
mod6: i'll have
to figure out what needs
to be different in
the 32 bit version.
mod6: ok
thanks danielpbarron.
mod6: hrm. ok, i'm gonna
try building without -l dl and -l z
mod6: i haven't compiled on a 32bit system yet so
this is a great
test.
mod6: thanks,
that's good. i'll have you do a `cd bitcoin/src ; readelf --dynamic bitcoind` when its complete.
mod6: yeah,
that works
too. cool
mod6: ah! ok good
to know.
decimation: mod6: on centos6 you can use /bin/readlink -f
to substitute for 'realpath'
mod6: i don't even own or use a M$ machine, so it has
to be
the paste sites.
☟︎ mod6: so ... i guess perhaps we
try with dpaste and see.
decimation: donno. emacs with whitespace mode shows
them
danielpbarron: why can't i see
these extra characters; vi on openbsd would show
them
decimation: danielpbarron: windows adds an extra character
to
the end of each line
assbot: Logged on 12-03-2015 02:33:50; asciilifeform:
there's fucking winblows garbage in
this
thing
mod6: im glad we're all
trying
this now.
mod6: danielpbarron:
try editing
the script and getting rid of
the -xu
thing after /bin/sh
mod6: yeah,
that's required from
the original pogo script.
mod6: yeah,
that's its default behavior. if you don't want it
to delete
the stuff, just change $FULL_CLEAN
to "FALSE"
mod6: oh crap, lol, i didn't change
the $BUILD_DIR back
to "CHANGEME" derp
decimation: ok
that kinda works, except it deletes all
the sources except bitcoin
decimation: ok my centos6 box appears
to lack 'realpath'
decimation: it seems
that
the
telegraphers circa 1880 had better
technology for sharing information
danielpbarron: nobody every "actually replies"
to stuff on social media