avsm changed the topic of #mirage to: mirage 2 released! party on!
copy` has quit [Quit: Connection closed for inactivity]
brson has quit [Quit: leaving]
insitu has joined #mirage
nullcat has joined #mirage
insitu has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
seangrove has quit [Ping timeout: 276 seconds]
rgrinberg has quit [Ping timeout: 272 seconds]
nullcat has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
manud has quit [Quit: manud]
manud has joined #mirage
manud has quit [Quit: manud]
manud has joined #mirage
manud has quit [Quit: manud]
w10have has joined #mirage
AltGr has joined #mirage
manud has joined #mirage
srenatus has joined #mirage
manud has quit [Quit: manud]
manud has joined #mirage
mort___ has joined #mirage
mort___ has quit [Quit: Leaving.]
yallop has joined #mirage
manud has quit [Quit: manud]
agarwal1975 has quit [Quit: agarwal1975]
agarwal1975 has joined #mirage
tomboy64 has quit [Ping timeout: 260 seconds]
rgrinberg has joined #mirage
jermar has joined #mirage
jermar has quit [Ping timeout: 260 seconds]
mort___ has joined #mirage
mort___ has quit [Client Quit]
jermar has joined #mirage
jermar has quit [Ping timeout: 246 seconds]
syntiux has joined #mirage
danielh1234 has joined #mirage
<danielh1234> Hi all. I am trying to get a minimal MirageOS+Irmin example running. I merely try to output "Irmin.version". The config.ml contains "add_to_opam_packages ["irmin" ; "bin_prot" ] ;" and "add_to_ocamlfind_libraries ["irmin" ; "bin_prot" ] ;" but i get a "ld: cannot find -lbin_prot_xen_stubs" which is clearly the linker complaining about a missing bin_prot_xen_stubs. How can i get it?
<hannes> danielh1234: which bin_prot do you have atm?
<danielh1234> opam install bin_prot says its 113.33.03
<hannes> only 113.33.03 includes some build magic to enable the xen pieces if mirage-xen is installed.
<hannes> do you have ~/.opam/<your-version>/bin_prot/libbin_prot_xen_stubs.a ? (likely not)... does opam reinstall mirage-xen bin-prot do sth useful?
<hannes> for earlier versions of bin_prot, https://github.com/samoht/bin_prot and https://github.com/hannesm/bin_prot contain branches with xen support.
<hannes> (I use 4.02.3 and have opam pin add bin_prot https://github.com/hannesm/bin_prot.git#113.33.00+xen)
<danielh1234> nothing in .opam, already did a reinstall bin_prot only, now reinstalling both...
<hannes> which ocaml version are you on?
<danielh1234> no luck with reinstall, OCaml version is 4.02.3
<hannes> please try the pin mentioned above
<danielh1234> It works. Thank you! What is missing in master?
<hannes> good question. could you open an issue on the irmin repo describing your setup and the bin prot which does not work!?
<hannes> I thought, although haven't tested, that they merged the patch upstream... but it looks like the merged patch is of no good
<syntiux> Hi everyone, when running xl create config.xl -c 'extra="hello=Hello Unikernel!"' to run my simple unikernel app on xen, the process doesn't seem to exit after printing to console. Is this indended behaviour ?
Leonidas has quit [Remote host closed the connection]
Leonidas has joined #mirage
<hannes> syntiux: if you pass -c to xl create, as far as I understand it, your xl will be there forever, displaying the console of the virtual machine (but I'm not a xen expert or xl master)
<syntiux> hannes: Do you know if it's possible to terminate the unikernel from the application in order to get the process to terminate?
<hannes> syntiux: if you have another shell, what state does xl list present for the one in question?
<danielh1234> hannes: I can open an issue. But I just noticed that there is an Irmin version 0.11.1 and I am still using 0.11.0, I will try it with 0.11.1 first.
<syntiux> hannes: console 77 16 1 ---s-- 0.0
<syntiux> hannes: So state is ---s--
<hannes> which means shutdown.
<hannes> I guess removing on_crash = 'preserve' will avoid hanging in that state (in your .xl file), I've no clue about sensible values for on_crash (for one of my MirageOS kernels, 'restart' kills the VM (but does not restart it))
<syntiux> okay, I'll investigate and see if I find a solution which works for me in this case - it's only a small PoC so it's not that big of a deal
<hannes> syntiux: if you manage to find out what values for on_crash are valid, please tell :)
<syntiux> hannes: I'll probably not get to work on this today but I'll let you know if I find something :)
<danielh1234> hannes: looks like your PR was accepted directly _after_ the .03 release. I am trying to ping that specific commit as #master fails for me, but it gives me no such remove ref <hash>, ideas?
<hannes> no ideas, no
<danielh1234> Ok, will use your branch then. Thanks a lot!
<hannes> you're welcome. still should work on getting it upstreamed then..
<danielh1234> hannes: FYI, i pinned by creating a branch in a local copy of the repository. The build fails though, complaining "No exported module defined for library" (among other things). The merge is not an exact copy of your commit as some files were already changed.
danielh1234 has quit [Ping timeout: 250 seconds]
mcclurmc has quit [Ping timeout: 244 seconds]
w10have has quit [Ping timeout: 240 seconds]
mcclurmc has joined #mirage
brson has joined #mirage
wiredsister has joined #mirage
insitu has joined #mirage
AltGr has left #mirage [#mirage]
wiredsis` has joined #mirage
mcclurmc has quit [Ping timeout: 244 seconds]
rgrinberg has quit [Ping timeout: 244 seconds]
wiredsister has quit [Ping timeout: 260 seconds]
wiredsis` has quit [Remote host closed the connection]
insitu has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mcclurmc has joined #mirage
rgrinberg has joined #mirage
mcclurmc has quit [Ping timeout: 244 seconds]
mcclurmc has joined #mirage
mcclurmc has quit [Ping timeout: 240 seconds]
wiredsister has joined #mirage
abeaumont has quit [Ping timeout: 264 seconds]
ijc has quit [Ping timeout: 264 seconds]
jerith has quit [Ping timeout: 264 seconds]
luzie has quit [Ping timeout: 264 seconds]
jerith has joined #mirage
insitu has joined #mirage
ijc has joined #mirage
luzie has joined #mirage
abeaumont has joined #mirage
brson has quit [Ping timeout: 260 seconds]
wiredsister has quit [Ping timeout: 240 seconds]
insitu has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
insitu has joined #mirage
mcclurmc has joined #mirage
manud has joined #mirage
brson has joined #mirage
manud has quit [Client Quit]
manud has joined #mirage
def` has quit [Ping timeout: 258 seconds]
def` has joined #mirage
copy` has joined #mirage
manud has quit [Ping timeout: 260 seconds]
manud has joined #mirage
rgrinberg has quit [Ping timeout: 244 seconds]
insitu has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mcclurmc has quit [Ping timeout: 260 seconds]
seangrove has joined #mirage
manud has quit [Ping timeout: 246 seconds]
manud has joined #mirage
manud has quit [Quit: manud]
agarwal1975 has quit [Quit: agarwal1975]
srenatus has quit [Quit: Connection closed for inactivity]
manud has joined #mirage
StrykerKKD has joined #mirage
mcclurmc has joined #mirage
copy` has quit [Quit: Connection closed for inactivity]
StrykerKKD has quit [Quit: Leaving]