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