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



On 06/07, Greg Troxel wrote:
> USE_CXX_FEATURES: ensure that the chosen compiler supports the standard
> (except when it doesn't, but that's orthogonal)
Hi, Greg!
It doesn't seem quite right to me that pkgsrc allows putting both a
language standard and features in USE_CXX_FEATURES. For example:
 USE_CXX_FEATURES= c++17 filesystem
If the standard is supposed to have the feature, then listing the
feature seems redundant. It seems that one of the following would be
better:
1. Allow USE_CXX_FEATURES to contain either one standard or one or more
 features, but not both.
2. Add USE_CXX_STD that can be set to one standard, and allow
 USE_CXX_FEATURES to contain only features, not a standard. For
 example:
 USE_CXX_STD= c++17
Regards,
Lewis


Home | Main Index | Thread Index | Old Index

AltStyle によって変換されたページ (->オリジナル) /