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

Re: G++ 2 => 3 transition (was Re: GNU C++ 3.0 porting help wanted)



Sean Middleditch <elanthis@awesomeplay.com> writes:
> Hamish Moffatt wrote:
>> Richard Atterer wrote:

>>> I think it will be necessary to have the 2.x packages install
>>> their files in a directory other than /usr/lib. In this case, that
>>> directory also needs to be added to the library search path of g++
>>> 2.x and to /etc/ld.so.conf.
>> 
>> I think you would have to increment the version number of each
>> library in this case; otherwise the dynamic linker can't tell the
>> old library apart from the new one.
> 
> ANd that would cause conflicts with packages compiled for systems
> other than Debian, since they might not be expecting the weird
> version numbers; not to mention a conflict with upstream releases.

Upstream should have changed the version number to reflect the ABI
change anyway, shouldn't they?

-- 
http://www.greenend.org.uk/rjk/



Reply to: