Re: git: b56d0bc41af7 - main - devel/libcutl: Explain why USE_CXXSTD=c++11 is used

From: Nuno Teixeira <eduardo_at_freebsd.org>
Date: Fri, 07 Jul 2023 23:18:09 UTC
> Which version, gnu++14 or c++14, should we use here in terms of being as
> universal as possible? Probably gnu++14, since clang treats both the
> same ...
>

After some googling:

C++14 (ISO standard) - Language standard released in 2014 with various
improvements over C++11.
GNU++14 (GCC extension) - Extension of the GCC compiler that implements
C++14 with additional features specific to GCC.

But it seems that upstream will know whats best.

Anyway, this is a good topic to discuss because it must be a lot of failing
builds because of c++17 being default on clang 16.

I have another case in hands about a dependency 'graphics/libemf' (3 years
old release) blocking a port of "mine", 'graphics/pstoedit'.
It was easy to just use std c++14 to fix it.

I'm afraid of being so easy method to fix things :)

Tomorrow I will open an PR at upstream to check their opinion.

Cheers,