tech-pkg archive

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

Re: gdal 3.9.0, C++17, charconv, gcc7



nia <nia%NetBSD.org@localhost> writes:

> On Fri, Jun 07, 2024 at 03:48:25PM -0400, Greg Troxel wrote:
>> I think the number of people on 9 that can get away without building
>> gcc10 and also build at least one program needing C++17 is very small.
>> 
>> If you are an actual such person, please speak up.
>
> The point is not to avoid dependencies but to (wherever possible)
> avoid complex situations where the dependency tree is depending
> on newer and older versions of the C++ standard library.

I agree that is a goal, but I don't agree that it sorts ahead of sound
behavior.  And, that goal really should be addressed by something like
bacon@ has posted repeatedly, by someone who really cares about systems
with too-old compilers, rather than being held up as a reason to do
unsound things.

Also, I think we as a larger community have reached the point where
using gcc7 as a base compiler is no longer reasonable.  It's probably
only because of NetBSD's super-long release cycle (and LTS
distributions) that we are even having this discussion.  That to me
argues for not weighting "want to use a compiler that is too old to be
reliable" very much.


Home | Main Index | Thread Index | Old Index