_Sexplib (7.0.2) : https://forge.ocamlcore.org/projects/sexplib/
_Bin-prot (2.0.3): https://forge.ocamlcore.org/projects/bin-prot/
This release of bin-prot also includes contributions by Stéphane
Glondu to make it portable on all the architectures that debian is
compiled for. Thank you Stéphane!
All the other libraries are download-able from our own webpage
(http://ocaml.janestreet.com/?q=node/13)
The released libraries now all come with a [doc] build target that
extracts the ocamldoc HTML documentation. This documentation can also be
browsed online on our website.
_Fieldslib(107.01): Just a version bump
_Core(107.01): Core's support for Timezones has been improved. The
effort to provide a coherent,typesafe approach to programming carries on
with new types and module to deal with identifiers, ip host/port couple
etc...
_Core_extended(107.01):
New wrapper for Posix_clocks.
More function to handle backward and forward compatibility in sexp
Sexp_extended.
[Types] is a module used to do type runtime introspection of ocaml
values (by using an universal value).
New in this release:
_Variantslib(107.01): A syntax extension to scaffold constructor
functions and accessors automatically from variant type definitions.
_Patdiff(107.01): Patdiff is a nifty diffing code utility that generates
diffs designed to be read by humans and not computers. It uses the
patience-diff algorithm to do inter-line and intra-line and diffs.
-Till
--
Caml-list mailing list. Subscription management and archives:
https://sympa-roc.inria.fr/wws/info/caml-list
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs
I: Running command '/usr/bin/ocamlbuild lib/libcore.a lib/dllcore.so
lib/core.cma lib/core.cmxa lib/core.a -tag debug'
Finished, 0 targets (0 cached) in 00:00:00.
+ ocamlfind ocamldep -package unix -package threads -package sexplib.syntax
-package sexplib -package res -package fieldslib.syntax -package fieldslib
-package bin_prot.syntax -package bin_prot -package bigarray -syntax camlp4o
-modules lib/agnostic_mutex.mli > lib/agnostic_mutex.mli.depends
Camlp4: Uncaught exception: DynLoader.Error
("/usr/lib/ocaml/fieldslib/pa_fields_conv.cma", "interface mismatch on
Pa_type_conv")
This does look like a version mismatch, any hints?
Thanks,
Sergei
[1] http://ocaml.janestreet.com/?q=node/13
[2] http://aur.archlinux.org/packages.php?ID=21556
Regards,
Markus
On Mon, Sep 5, 2011 at 14:23, Sergei Lebedev <super...@gmail.com> wrote:
> Has anyone managed to compile the latest Core release? I've ended up with
> the following error, after trying both type-conv == 2.3.0 (from Jane Street
> downloads [1]) and type-conv == 3.0.0 (which is unfortunately the only
> version available in Arch User Repository [2]):
> I: Running command '/usr/bin/ocamlbuild lib/libcore.a lib/dllcore.so
> lib/core.cma lib/core.cmxa lib/core.a -tag debug'
> Finished, 0 targets (0 cached) in 00:00:00.
> + ocamlfind ocamldep -package unix -package threads -package sexplib.syntax
> -package sexplib -package res -package fieldslib.syntax -package fieldslib
> -package bin_prot.syntax -package bin_prot -package bigarray -syntax camlp4o
> -modules lib/agnostic_mutex.mli > lib/agnostic_mutex.mli.depends
> Camlp4: Uncaught exception: DynLoader.Error
> ("/usr/lib/ocaml/fieldslib/pa_fields_conv.cma", "interface mismatch on
> Pa_type_conv")
> This does look like a version mismatch, any hints?
> Thanks,
> Sergei
> [1] http://ocaml.janestreet.com/?q=node/13
> [2] http://aur.archlinux.org/packages.php?ID=21556
--
Markus Mottl http://www.ocaml.info markus...@gmail.com
Regards,
Sergei
Regards,
Markus
/media/disk/kakadu/macos_vb/installed/core_extended-107.01/_build$
ocamlfind ocamldep -package unix -package threads -package
sexplib.syntax -package sexplib -package res -package fieldslib.syntax
-package fieldslib -package core -package bin_prot.syntax -package
bin_prot -package bigarray -syntax camlp4o -modules lib/
extended_sexp.ml > lib/extended_sexp.ml.depends
File "lib/extended_sexp.ml", line 70, characters 14-68:
Failure: "antiquotation not allowed here"
Preprocessing error on file lib/extended_sexp.ml
/media/disk/kakadu/macos_vb/installed/core_extended-107.01/_build$ awk
'NR >= 65 && NR <= 72' ../lib/extended_sexp.ml
let rec format = function
| Atom s -> Pp.text (Sexplib.Pre_sexp.maybe_esc_str s)
| List l when List.for_all ~f:is_atom l -> Pp.fgrp (par l)
| List l -> Pp.agrp (par l)
and par l =
Pp.text "(" $ Pp.nest indent (Pp.list ~sep:Pp.break ~f:format l) $
Pp.text ")"
let to_string_hum' sexp = Pp.to_string (format sexp)
Best wishes,
Kakadu