On Tue, Jul 01, 2003 at 10:56:54PM +0200, Sylvain LE GALL wrote: > Hello, > > Well, i don't know if i am permit to say anything... But i will do it. > > To my mind, labltk* is not a really grave issue, since there is a lot of > packages who still depends on it. I think it is more clever to wait for > 3.07 release. Patching the source is never the best way to do things ( > but i use it ), it is heavy and not so compatible ( especially if you > patch many times ).
Well, the hange would actually be a configure option only, not a source patching : ./configure -tkdefs "-DUSE_COMPOSITELESS_PHOTO_PUT_BLOCK" > Concerning Sarge -16.sarge release i think it is also a good solution. Ok. > And finally : the versionned install, i think it is an upstream things ( > which could ****really**** be made soon ). Keeping the actuall /3.06/ is > a good way to keep us safe from a soon to come changes ( even if they > don't reply, i think it is a two lines hack... wait and see ). Mmm, it is a bit more complicated than that. The idea is to add a -<version> to each of the binaries (ocamlc-3.06, ocamlrun-3.06, etc), which needs a bit of patching, but should work. This is similar to what other compiler suite do, and just a modification of what ocaml is used to (using different install directories for different installs). The real problem is then to put /usr/bin/ocamlrun-3.06 in each bytecode exectuable, which would break portability, but then it already does so to some degree, since standard ocaml installs use /usr/local/bin/ocamlrun, so we could go ahead and do it and maybe we can. What i really fear, is that i could miss something in the patch, but then i guess we would notice early enough. I would need to find a good configuration option name for this though. Friendly, Sven Luther

