Skip to content

Instantly share code, notes, and snippets.

@halogenandtoast
Created June 22, 2018 11:33
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save halogenandtoast/5d72c0a5ef311dc95191e45196da5757 to your computer and use it in GitHub Desktop.
Save halogenandtoast/5d72c0a5ef311dc95191e45196da5757 to your computer and use it in GitHub Desktop.
opam install ocsigen-start
The following actions will be performed:
∗ install ocsigenserver 2.9 [required by eliom]
∗ install eliom 6.3.0 [required by ocsigen-start]
∗ install ocsigen-toolkit 1.1.0 [required by ocsigen-start]
∗ install ocsigen-start 1.1.0
===== ∗ 4 =====
Do you want to continue ? [Y/n] y
=-=- Gathering sources =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 🐫
[eliom] Archive in cache
[ocsigen-start] Archive in cache
[ocsigen-toolkit] Archive in cache
[ocsigenserver] Archive in cache
=-=- Processing actions -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 🐫
[ERROR] The compilation of ocsigenserver failed at "make".
Processing 1/4: [ocsigenserver: rm]
#=== ERROR while installing ocsigenserver.2.9 =================================#
# opam-version 1.2.2
# os darwin
# command make
# path /Users/mmongeau/.opam/system/build/ocsigenserver.2.9
# compiler system (4.06.1)
# exit-code 2
# env-file /Users/mmongeau/.opam/system/build/ocsigenserver.2.9/ocsigenserver-86586-ad8886.env
# stdout-file /Users/mmongeau/.opam/system/build/ocsigenserver.2.9/ocsigenserver-86586-ad8886.out
# stderr-file /Users/mmongeau/.opam/system/build/ocsigenserver.2.9/ocsigenserver-86586-ad8886.err
### stdout ###
# [...]
# ocamlfind ocamlopt -g -bin-annot -thread -I ../baselib -I ../http -package lwt_ssl -package bytes -package lwt.preemptive -package ipaddr -package netstring -package netstring-pcre -package findlib -package cryptokit -package tyxml -package tyxml.parser -package dynlink -I . -c ocsigen_command.ml
# ocamlfind ocamlopt -g -bin-annot -thread -I ../baselib -I ../http -package lwt_ssl -package bytes -package lwt.preemptive -package ipaddr -package netstring -package netstring-pcre -package findlib -package cryptokit -package tyxml -package tyxml.parser -package dynlink -I . -c ocsigen_extensions.ml
# ocamlfind ocamlopt -g -bin-annot -thread -I ../baselib -I ../http -package lwt_ssl -package bytes -package lwt.preemptive -package ipaddr -package netstring -package netstring-pcre -package findlib -package cryptokit -package tyxml -package tyxml.parser -package dynlink -I . -c ocsigen_range.ml
# ocamlfind ocamlopt -g -bin-annot -thread -I ../baselib -I ../http -package lwt_ssl -package bytes -package lwt.preemptive -package ipaddr -package netstring -package netstring-pcre -package findlib -package cryptokit -package tyxml -package tyxml.parser -package dynlink -I . -c ocsigen_parseconfig.ml
# ocamlfind ocamlopt -g -bin-annot -thread -I ../baselib -I ../http -package lwt_ssl -package bytes -package lwt.preemptive -package ipaddr -package netstring -package netstring-pcre -package findlib -package cryptokit -package tyxml -package tyxml.parser -package dynlink -I . -c ocsigen_http_client.ml
# ocamlfind ocamlopt -g -bin-annot -thread -I ../baselib -I ../http -package lwt_ssl -package bytes -package lwt.preemptive -package ipaddr -package netstring -package netstring-pcre -package findlib -package cryptokit -package tyxml -package tyxml.parser -package dynlink -I . -c ocsigen_local_files.ml
# ocamlfind ocamlopt -g -bin-annot -thread -I ../baselib -I ../http -package lwt_ssl -package bytes -package lwt.preemptive -package ipaddr -package netstring -package netstring-pcre -package findlib -package cryptokit -package tyxml -package tyxml.parser -package dynlink -I . -c ocsigen_server.ml
# ocamlfind ocamlopt -g -bin-annot -thread -a -o ocsigenserver.cmxa ocsigen_socket.cmx ocsigen_request_info.cmx ocsigen_command.cmx ocsigen_range.cmx ocsigen_extensions.cmx ocsigen_parseconfig.cmx ocsigen_http_client.cmx ocsigen_local_files.cmx ocsigen_server.cmx
# ocamlfind ocamlopt -g -bin-annot -thread -I ../baselib -I ../http -package lwt_ssl -package bytes -package lwt.preemptive -package ipaddr -package netstring -package netstring-pcre -package findlib -package cryptokit -package tyxml -package tyxml.parser -package dynlink -I . -c server_main.ml
# ocamlfind ocamlopt -g -bin-annot -thread -o ocsigenserver.opt -linkpkg -linkall -thread -I ../baselib -I ../http -package lwt_ssl -package bytes -package lwt.preemptive -package ipaddr -package netstring -package netstring-pcre -package findlib -package cryptokit -package tyxml -package tyxml.parser -package dynlink -I . ../baselib/parsecommandline.cmxa ../baselib/baselib.cmxa ../baselib/polytables.cmxa ../http/http.cmxa ocsigenserver.cmxa server_main.cmx
### stderr ###
# [...]
# File "ocsigen_server.ml", line 1326, characters 8-27:
# Warning 3: deprecated: module Lwt_chan
# Use module Lwt_io.
# File "_none_", line 1:
# Error: Files /usr/local/lib/ocaml/camlp4/camlp4lib.cmxa
# and /usr/local/lib/ocaml/stdlib.cmxa
# make inconsistent assumptions over implementation Sys
# make[2]: *** [ocsigenserver.opt] Error 2
# make[1]: *** [all] Error 2
# make: *** [all] Error 2
=-=- Error report -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 🐫
The following actions were aborted
∗ install eliom 6.3.0
∗ install ocsigen-start 1.1.0
∗ install ocsigen-toolkit 1.1.0
The following actions failed
∗ install ocsigenserver 2.9
No changes have been performed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment