From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id JAA12335; Mon, 14 Oct 2002 09:28:20 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id JAA06323 for ; Mon, 14 Oct 2002 09:28:20 +0200 (MET DST) Received: from mel-rto6.wanadoo.fr (smtp-out-6.wanadoo.fr [193.252.19.25]) by nez-perce.inria.fr (8.11.1/8.11.1) with ESMTP id g9E7SJD20950 for ; Mon, 14 Oct 2002 09:28:19 +0200 (MET DST) Received: from mel-rta7.wanadoo.fr (193.252.19.61) by mel-rto6.wanadoo.fr (6.5.007) id 3DA24D4D003B6AB7; Mon, 14 Oct 2002 09:27:42 +0200 Received: from iliana (81.48.190.90) by mel-rta7.wanadoo.fr (6.5.007) id 3DA24BE60038F872; Mon, 14 Oct 2002 09:27:42 +0200 Received: from luther by iliana with local (Exim 3.36 #1 (Debian)) id 180znB-0000FF-00; Mon, 14 Oct 2002 09:37:33 +0200 Date: Mon, 14 Oct 2002 09:37:33 +0200 To: Chris Hecker Cc: =?iso-8859-1?B?Suly9G1l?= Marant , caml-list@inria.fr Subject: Re: [Caml-list] CDK with Ocaml 3.06 Message-ID: <20021014073733.GA867@iliana> References: <1034513637.2023.9.camel@pc-6> <1034513637.2023.9.camel@pc-6> <4.3.2.7.2.20021013161448.032e9cd0@mail.d6.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4.3.2.7.2.20021013161448.032e9cd0@mail.d6.com> User-Agent: Mutt/1.4i From: Sven LUTHER Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk On Sun, Oct 13, 2002 at 04:20:04PM -0700, Chris Hecker wrote: > > >CDK is no longer supported. So if you want to use it, you'll > >have to make the changes for ocaml 3.06 yourself. > > Is there any plan to "break up" the CDK libraries again? In some ways it's > worse now than before, because now a lot of the libraries (like asmdynlink) > depend on a ton of CDK files and patches to the compiler because it was > "convenient" to do so in the CDK. But, now that the CDK is dead, it's even > harder to separate out the libraries you want. > > So, while it was a noble effort and I really respect and appreciate the > effort and the attempt, it's kind of a lose now because all of those > previously separate useful libraries are trapped in the decaying body! :) I think many of said libraries are also available outside of the CDK, so it is easy to use these versions, maybe looking if there were patches and trying to integrate them in the upstream package. That would leave only a few libraries (i hope, i have not looked though) to take out of the CDK again. Best would be to do that one by one, and it should not cause too much problem, maybe reverting to pre-cdk versions and applying the cdk patches increasingly would help. I have another crazy thought. Now that the cdk is dead, many people would still like this functionality. I have not looked at it clearly, but we, the debian maintainers of ocaml package, already have something that works and is thigly integrated, checks dependencies and so on. Maybe, i did not think much about it but still there is a chance that it would work, so maybe it would be possible to somehow port at least a part of dpkg/apt or have a minimal feature equivalent thingy which could be used to provide a cdk like functionality to all ocaml users. The added benefit would be that there was more testing of ocaml package and more visibility of our needs by upstream developpers (good for us), and direct availability of the packages we already maintain for the people not using debian. The real difference is that debian is a binary distribution, while the CDK was more of a source distribution. We already support all the linux arches (well, ocaml and co builds on 11 of them or so) as well as hurd, and there is a BSD port on the way, so this would mean only adapting to the remaining arches (mostly solaris and windows, am i right ?) Sure, it would be lot of work, and i personally have not the time for it right now, but it could be a good idea. What do you all think of it. Friendly, Sven Luther ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners