On Fri, 2007-09-28 at 20:19 +0100, Richard Jones wrote: > Now I have the problem that I've got to keep on supporting the > -lcamlrun_shared way as well as the real fix from INRIA, and that's > particularly a problem for RHEL where we guarantee ABI (yes, _binary_) > stability for 7 years, but also a problem to a lesser extent in > Fedora.
But hang on: Ocaml has a binary lifetime of about 3 months max. So I don't see the problem. Ocaml ABI isn't stable, the only way to fix it is to fix the version of Ocaml, and if you do that fixing a particular ocamlrun shared lib is ok too. But obviously you don't want a fork. > In the case of this library it's a relatively minor problem, but these > things build up over time Yeah, they do. > and the stated aim for Fedora is to follow & > benefit upstream packages. Fedora is just packaging IMHO that is a serious problem. Debian too has "quality" standards .. applied to the packaging. But not to the software. That's stupid. It's the software that actually makes your computer work.. :) Anyhow, I can see and agree with your point, I have much the same issue to deal with in Felix. I don't do patches at all. Either upstream fixes problems or I fork the whole thing. -- John Skaller <skaller at users dot sf dot net> Felix, successor to C++: http://felix.sf.net -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

