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

ocaml 3.07beta1 packages



Hello everyone.

I have made new ocaml 3.07beta1 packages available at :

  deb http://people.debian.org/~luther/ocaml

In truth, i did reversion them to 2.06.99.beta1, in order to not create
problems with the upgrade to the trye 3.07.

I am not entirely sure if it is interesting to upload those to
experimental, probably 3.07 will be released before an ftp-master
accepts them or something such. Also, these are already maskerading as
3.07, so may cause problems if compatibility is broken between 3.07beta1
and 3.07.

These are plain ocaml packages, not the ones with the suffix stuff, but
they have been dpatchified, and i am ready to add them to our alioth
repository, once alioth is live again.

The dpatches used are the following :

10_versioned_libdir.dpatch : add the 3.07 subdir to the libdir.
14_clean.dpatch : cleanup of the orig tarball forgotten in the clean target.
16_objinfo.dpatch : adds objinfo and its manpage.
18_ocamlinit.dpatch : as its name says.
20_usr_bin.dpatch : change the path for perl and wish to /usr/bin.

I will try to have ocaml upstream add the 14_clean.dpatch,
16_objinfo.dpatch and 18_ocamlinit.dpatch patches directly, so we would
not need them, but i think that the 10_versioned_libdir.dpatch and
20_usr_bin.dpatch have to stay in the debian specific patch. Any
comments on that ?

You may notice that lot of the stuff we had in ocaml 3.06 has
disappeared, and that is because it has been merged with the ocaml CVS
repository, and many were fixes out of the ocaml repository too.

That said, compilation of the ocaml package changed from 10 minutes to
17 minutes with this package, i have no idea where it comes from, but it
can either be because of my dpatchification, or because of some changes
in ocaml (it has become either slower or there is more to build).

Also, you noticed i have taken a step back from the potential parallel
installable ocaml with this, this is not a definitive thing, but i
believe that we can rebuild everything fast enough to have it ready for
testing in time for the sarge release (or maybe we can have ocaml 3.08
also in time for the sarge release ...), and thus have 3.04 in stable,
3.06 in testing and 3.07 in unstable for the time being.

So anyway, please enjoy

Friendly,

Sven Luther



Reply to: