| Summary: | =sci-libs/gdal-3.6.3: /usr/include/absl/base/policy_checks.h:79:2: error: #error "C++ versions less than C++14 are not supported | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | David Kredba <kredba> |
| Component: | Current packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
| Status: | RESOLVED INVALID | ||
| Severity: | normal | CC: | ionen |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | build.log.gz | ||
|
Description
David Kredba
2023-04-23 09:33:29 UTC
Created attachment 860599 [details]
build.log.gz
Strange, considering your build.log is for 3.6.4, should be seeing a: * Applying gdal-3.6.4-abseil-cpp-20230125.2-c++17.patch ... But I don't see it anywhere -- and 3.6.4 never existed in-tree without the patch that I can see (3.6.3 doesn't have it). I tried a quick clean prepare and sure enough it's there for me: >>> Unpacking source... >>> Unpacking gdal-3.6.4.tar.xz to /tmp/portage/sci-libs/gdal-3.6.4/work >>> Source unpacked in /tmp/portage/sci-libs/gdal-3.6.4/work >>> Preparing source in /tmp/portage/sci-libs/gdal-3.6.4/work/gdal-3.6.4 ... * Source directory (CMAKE_USE_DIR): "/tmp/portage/sci-libs/gdal-3.6.4/work/gdal-3.6.4" * Build directory (BUILD_DIR): "/tmp/portage/sci-libs/gdal-3.6.4/work/gdal-3.6.4_build" * Applying gdal-3.6.4-abseil-cpp-20230125.2-c++17.patch ... [ ok ] >>> Source prepared. >Timestamp of repository gentoo: Sun, 23 Apr 2023 04:45:01 +0000
>Head commit of repository gentoo: 9a48abe10c8e886860998506c2c207d6d97c4f57
Oh, that was before 3.6.4 was added to the tree. Did you self-bump it without the patch?
I did, not knowing the real 3.6.4 is going to the tree, wanted to check if they enable C++17 or something else. Thank you very much! |