[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: testing OCaml 3.11: help needed



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


Reply to: