Stéphane Glondu wrote: >> I would like to try out OCaml 3.11 in Debian as long as we have a >> beta, and of course before the official release. [...] > > I will have a look. I have updated the ocaml source package. To build it, use: git-buildpackage \ --git-pristine-tar \ --git-debian-branch=3.11/master \ --git-upstream-branch=3.11/upstream \ [whatever-options] in an up-to-date clone of ocaml.git tracking 3.11/* branches. I have successfully compiled some packages with it (all dependencies of nurpawiki except camlp5, ocamlnet and ocsigen): http://glondu.net/debian/pool/experimental/main/ Sources were taken from the archive (not VCS) with no changes (except the version number). For convenience, you can access those with: deb http://glondu.net/debian experimental main in your /etc/apt/sources.list (the repository is signed with my GPG key). Build logs are also available next to .deb files. A new version of camlp5, compatible with 3.11, has been released. I will package it later (and resume building other packages that depend on it) if nobody else does it. Some remarks/TODOs: - one of the patches has been integrated upstream (camlrun_shared.so); - I am not sure about call_ld_with_proper_flags.dpatch; - .cmxs from ocaml are installed with ocaml-nox: they should be elsewhere; - the other binary packages mentioned above are compiled from their source package unstable; .cmxs generation is not addressed yet; - right now is probably the good time to (try to) push upstream (and/or get rid of) of as much patches as possible. Have fun, -- Stéphane
Attachment:
signature.asc
Description: OpenPGP digital signature