avsm changed the topic of #mirage to: mirage 2 released! party on!
MrScout has quit [Ping timeout: 256 seconds]
andreas1 has quit [Quit: Leaving.]
andreas1 has joined #mirage
brson has quit [Quit: leaving]
mcclurmc has quit [Remote host closed the connection]
mcclurmc has joined #mirage
nullcat has joined #mirage
mcclurmc has quit [Remote host closed the connection]
mcclurmc has joined #mirage
nullcat has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
nullcat has joined #mirage
Sonarpulse has quit [Remote host closed the connection]
bsb-the-1 has quit [*.net *.split]
bsb-the-1 has joined #mirage
jonludlam has quit [Ping timeout: 255 seconds]
wildsebastian has joined #mirage
jonludlam has joined #mirage
nullcat has quit [Ping timeout: 245 seconds]
nullcat has joined #mirage
m__ has joined #mirage
thomasga has joined #mirage
dsheets has quit [Ping timeout: 256 seconds]
nullcat has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
dsheets has joined #mirage
thomasga has quit [Quit: Leaving.]
thomasga has joined #mirage
thomasga has quit [Quit: Leaving.]
thomasga has joined #mirage
thomasga has quit [Client Quit]
thomasga has joined #mirage
thomasga has quit [Quit: Leaving.]
m__ has quit [Ping timeout: 246 seconds]
thomasga has joined #mirage
mort___ has joined #mirage
m__ has joined #mirage
thomasga has quit [Quit: Leaving.]
<mato> mort___: got a minute?
<mato> block_test => ocamlfind query -format '%p' -recursive mirage-block-unix mirage-console.unix mirage-types.lwt[ERROR] command terminated with exit code 2
<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 ?
<thomasga> (ie, why mirage-xen requires cstruct 1.5.0?)
<hannes> thomasga: it's awaiting release
<thomasga> release of what?
<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),
<wildsebastian> ~/.opam/system/lib/mongo/mongo.cmxa(MongoSend),
<wildsebastian> ~/.opam/system/lib/mongo/mongo.cmxa(Mongo), dispatch.cmx
<wildsebastian> Does anyone have an idea what the problem is? Thank you for your help
<smondet> wildsebastian: the `Unix` module is used by your Mongo library, and it's not provided wihtin the Xen backend
<wildsebastian> Ah okay, that makes sense. Now I see it. Thank you!
justincormack has quit [Ping timeout: 265 seconds]
mort___ has quit [Quit: Leaving.]
nullcat_ has joined #mirage
nullcat_ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
larhat1 has quit [Quit: Leaving.]
mcclurmc has quit [Remote host closed the connection]
mcclurmc has joined #mirage
mcclurmc has quit [Remote host closed the connection]
justincormack has joined #mirage
mcclurmc has joined #mirage
mcclurmc has quit [Remote host closed the connection]
mcclurmc has joined #mirage
kdef has quit [Quit: Leaving]