<mato>
stderr: ocamlfind: Package `mirage-block-unix' not found
<mort___>
sure
<mort___>
err...
<mato>
need to add a "-toolchain rumprun" to this ocamlfind query
<mato>
however, I can't figure out what code is actually calling that query in the first place
<mato>
this is when doing a mirage configure of the block skeleton for rumprun
<mort___>
hm
<mort___>
sorry, being dense - what are you actually running?
<mato>
erm, i'm being terse too... i've not actually announced anything yet, but i have mirage cross compiling to rumprun working
<mort___>
:D
<mato>
now i'm trying to get something other than the Console driver to work :)
<mato>
anyway, the way this works is I've patched lib/mirage.ml to know about --target rumprun
<mato>
and install eg. mirage-console-rumprun instead of mirage-console
<mort___>
ok— samoht is really the person who knwos this best i think
<mato>
ok, i'll wait to see if he shows up
<mort___>
but it looks to me as if that line is probably generated by OCamlfind.query, at the end of lib/mirage_misc.ml
<mato>
yeah, but what's not obvious to me is what is generating the call to OCamlfind.query
<mort___>
hm, idd
<mato>
since i'd like to patch the caller to pass the toolchain to QCamlfind.query
<mort___>
yes i see now
<mort___>
hm
<mort___>
presumably it's being invoked via one of the combinators in teh config.ml file
<mort___>
but it'll take me a few min to find it
<mort___>
hang on
* mato
hanging
<mort___>
Nocrypto_entropy.libraries
<mort___>
i think
<mort___>
called mirage.ml:2072
<mort___>
as a result of configure_makefile mirage.ml:2261
<mort___>
perhaps?
<mato>
it must be, it's the only place that calls OCamlfind.query
<mort___>
yes — so i think what's happening is the entry point is through `configure` which configures all the things
<mato>
not that I'd go looking for that call in something related to crypto libraries, but hey
<mort___>
one of which is the makefile
<mort___>
which munges the library list to include lwt.syntax as well as whatever else has been specified via the config.ml, either explicitly or by use of mirage combinators
<mort___>
so perhaps a toolchain option to ocamlfind.query in the short temr?
<mort___>
sorry — gtg now, meeting… should be back by 4ish
<mato>
yup
<mato>
ok, thx
<mato>
i'll try that
<mato>
seems to work, thx
<mato>
lunch, back later
AltGr has left #mirage [#mirage]
thomasga has joined #mirage
m__ has quit [Ping timeout: 246 seconds]
<mort___>
awesome :)
<mort___>
(re seems to work rather than lunch; though very happy if lunch also awesome ;)
mort___1 has joined #mirage
mort___ has quit [Ping timeout: 264 seconds]
thomasga has quit [Quit: Leaving.]
thomasga has joined #mirage
ericbmerritt has quit []
ericbmerritt has joined #mirage
jonludlam has quit [Ping timeout: 264 seconds]
<thomasga>
hannes: do you remember why we don't have cstruct 1.6.0 ?
<hannes>
thomasga: mirage-xen 2.3.1 does not have the c stubs (memcmp) needed in cstruct-1.6
<hannes>
thomasga: mirage-xen-2.3.2 should be released, that will open cstruct-1.6.0 support
<thomasga>
ha ok
<thomasga>
I'll try to add it in mirage-dev then
kdef has joined #mirage
mort___1 has quit [Ping timeout: 264 seconds]
MrScout has joined #mirage
nullcat_ has joined #mirage
MrScout_ has joined #mirage
MrScout has quit [Ping timeout: 265 seconds]
dsheets has quit [Ping timeout: 255 seconds]
mort___ has joined #mirage
mort___ has quit [Quit: Leaving.]
nullcat_ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
mort___ has joined #mirage
nullcat has joined #mirage
dezzy_ has joined #mirage
thomasga has quit [Ping timeout: 264 seconds]
dezzy has quit [Read error: Connection reset by peer]
dsheets has joined #mirage
<mort___>
hannes thomasga: there?
<mort___>
gmp.h is missing and now apparently required (sometime inthe last 40min or so? :)
<mort___>
(on travis, for unix and xen)
<mort___>
ah no - my mistake
<mort___>
ignore that. sorry for the noise
larhat1 has joined #mirage
thomasga has joined #mirage
thomasga1 has joined #mirage
thomasga has quit [Ping timeout: 240 seconds]
thomasga1 has quit [Quit: Leaving.]
nullcat has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
thomasga has joined #mirage
<wildsebastian>
Hi, I am trying to build a small application using mirage that writes to a mongodb. I use the Mongo package and it works using --unix. As soon as I try to compile it using xen I receive No implementation provided for the following modules
<wildsebastian>
Unix referenced from ~/.opam/system/lib/mongo/mongo.cmxa(MongoUtils),