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

