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

Re: Bug#444360: ocamlnet_2.2.8.1-3(hppa/experimental): FTBFS: tries to link non-PIC static object into shared object



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



Reply to: