<html><head><meta http-equiv="content-type" content="text/html; charset=us-ascii"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">Wait, we now have an implicit abseil dependency from flatgeobuf?<div><br><div><br><blockquote type="cite"><div>On Jun 2, 2023, at 9:48 AM, Pankaj K Garg <garg@zeemaps.com> wrote:</div><br class="Apple-interchange-newline"><div><meta content="text/html;charset=UTF-8" http-equiv="Content-Type"><div><div style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;"><div>I cannot compile Postgis 3.3.3 (or 3.2.3) on Mac OS Ventura 13.4.<br></div><div><br></div><div>I installed <b>abseil</b> using brew. Abseil mandates the use of at least C++14. PostGIS is trying the build flatgeobuf with C++11.<br></div><div><br></div><div>Will appreciate any help or pointers.<br></div><div><br></div><div>Thanks.<br></div><div><br></div><div>Pankaj<br></div><div><br></div><div><br></div><div style="margin: 0px; font-style: normal; font-variant-caps: normal; font-weight: normal; font-stretch: normal; font-size: 19px; line-height: normal; font-family: "Courier New"; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;"><span style="font-variant-ligatures: no-common-ligatures">---- Making all in postgis</span><br></div><div style="margin: 0px; font-style: normal; font-variant-caps: normal; font-weight: normal; font-stretch: normal; font-size: 19px; line-height: normal; font-family: "Courier New"; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;"><span style="font-variant-ligatures: no-common-ligatures">/Applications/Xcode.app/Contents/Developer/usr/bin/make -C ../deps/flatgeobuf all</span><br></div><div style="margin: 0px; font-style: normal; font-variant-caps: normal; font-weight: normal; font-stretch: normal; font-size: 19px; line-height: normal; font-family: "Courier New"; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;"><span style="font-variant-ligatures: no-common-ligatures">gcc -std=c++11 -x c++ -I../../liblwgeom -I../../liblwgeom -I./include<span class="Apple-converted-space"> </span>-I/usr/local/Cellar/geos/3.11.2/include -I/usr/local/Cellar/proj/9.2.0_1/include -I/usr/local/Cellar/libtiff/4.5.0/include -I/usr/local/Cellar/zstd/1.5.5/include -I/usr/local/Cellar/jpeg-turbo/2.1.5.1/include<span class="Apple-converted-space"> </span>-I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include<span class="Apple-converted-space"> </span>-I/usr/local/Cellar/json-c/0.16/include -I/usr/local/Cellar/json-c/0.16/include/json-c -I/usr/local/Cellar/pcre2/10.42/include -DNDEBUG<span class="Apple-converted-space"> </span>-fno-common -DPIC -c -o flatgeobuf_c.o flatgeobuf_c.cpp</span><br></div><div style="margin: 0px; font-style: normal; font-variant-caps: normal; font-weight: normal; font-stretch: normal; font-size: 19px; line-height: normal; font-family: "Courier New"; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;"><span style="font-variant-ligatures: no-common-ligatures">In file included from flatgeobuf_c.cpp:26:</span><br></div><div style="margin: 0px; font-style: normal; font-variant-caps: normal; font-weight: normal; font-stretch: normal; font-size: 19px; line-height: normal; font-family: "Courier New"; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;"><span style="font-variant-ligatures: no-common-ligatures">In file included from ./feature_generated.h:7:</span><br></div><div style="margin: 0px; font-style: normal; font-variant-caps: normal; font-weight: normal; font-stretch: normal; font-size: 19px; line-height: normal; font-family: "Courier New"; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;"><span style="font-variant-ligatures: no-common-ligatures">In file included from ./include/flatbuffers/flatbuffers.h:22:</span><br></div><div style="margin: 0px; font-style: normal; font-variant-caps: normal; font-weight: normal; font-stretch: normal; font-size: 19px; line-height: normal; font-family: "Courier New"; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;"><span style="font-variant-ligatures: no-common-ligatures">In file included from ./include/flatbuffers/array.h:20:</span><br></div><div style="margin: 0px; font-style: normal; font-variant-caps: normal; font-weight: normal; font-stretch: normal; font-size: 19px; line-height: normal; font-family: "Courier New"; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;"><span style="font-variant-ligatures: no-common-ligatures">In file included from ./include/flatbuffers/base.h:237:</span><br></div><div style="margin: 0px; font-style: normal; font-variant-caps: normal; font-weight: normal; font-stretch: normal; font-size: 19px; line-height: normal; font-family: "Courier New"; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;"><span style="font-variant-ligatures: no-common-ligatures">In file included from /usr/local/include/absl/strings/string_view.h:39:</span><br></div><div style="margin: 0px; font-style: normal; font-variant-caps: normal; font-weight: normal; font-stretch: normal; font-size: 19px; line-height: normal; font-family: "Courier New"; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;"><span style="font-variant-ligatures: no-common-ligatures">In file included from /usr/local/include/absl/base/attributes.h:37:</span><br></div><div style="margin: 0px; font-style: normal; font-variant-caps: normal; font-weight: normal; font-stretch: normal; font-size: 19px; line-height: normal; font-family: "Courier New"; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;"><span style="font-variant-ligatures: no-common-ligatures">In file included from /usr/local/include/absl/base/config.h:86:</span><br></div><div style="margin: 0px; font-style: normal; font-variant-caps: normal; font-weight: normal; font-stretch: normal; font-size: 19px; line-height: normal; font-family: "Courier New"; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;"><span style="font-variant-ligatures: no-common-ligatures"><b>/usr/local/include/absl/base/policy_checks.h:79:2: </b></span><span style="font-variant-ligatures: no-common-ligatures; color: #b42419"><b>error: </b></span><span style="font-variant-ligatures: no-common-ligatures"><b>"C++ versions less than C++14 are not supported."</b></span><br></div><div style="margin: 0px; font-style: normal; font-variant-caps: normal; font-weight: normal; font-stretch: normal; font-size: 19px; line-height: normal; font-family: "Courier New"; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;"><span style="font-variant-ligatures: no-common-ligatures">#error "C++ versions less than C++14 are not supported."</span><br></div><div style="margin: 0px; font-style: normal; font-variant-caps: normal; font-weight: normal; font-stretch: normal; font-size: 19px; line-height: normal; font-family: "Courier New"; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal; color: rgb(47, 180, 29);"><span style="font-variant-ligatures: no-common-ligatures"><b><span class="Apple-converted-space"> </span>^</b></span><br></div><div style="margin: 0px; font-style: normal; font-variant-caps: normal; font-weight: normal; font-stretch: normal; font-size: 19px; line-height: normal; font-family: "Courier New"; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;"><span style="font-variant-ligatures: no-common-ligatures">1 error generated.</span><br></div><div style="margin: 0px; font-style: normal; font-variant-caps: normal; font-weight: normal; font-stretch: normal; font-size: 19px; line-height: normal; font-family: "Courier New"; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;"><span style="font-variant-ligatures: no-common-ligatures">make[2]: *** [flatgeobuf_c.o] Error 1</span><br></div><div style="margin: 0px; font-style: normal; font-variant-caps: normal; font-weight: normal; font-stretch: normal; font-size: 19px; line-height: normal; font-family: "Courier New"; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;"><span style="font-variant-ligatures: no-common-ligatures">make[1]: *** [../deps/flatgeobuf/libflatgeobuf.la] Error 2</span><br></div><div style="margin: 0px; font-style: normal; font-variant-caps: normal; font-weight: normal; font-stretch: normal; font-size: 19px; line-height: normal; font-family: "Courier New"; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;"><span style="font-variant-ligatures: no-common-ligatures">make: *** [all] Error 1</span><br></div><div style="margin: 0px; font-style: normal; font-variant-caps: normal; font-weight: normal; font-stretch: normal; font-size: 19px; line-height: normal; font-family: "Courier New"; font-size-adjust: none; font-kerning: auto; font-variant-alternates: normal; font-variant-ligatures: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-position: normal; font-feature-settings: normal; font-optical-sizing: auto; font-variation-settings: normal;"><span style="font-variant-ligatures: no-common-ligatures">9:42 postgis-3.3.3 %<span class="Apple-converted-space"> </span></span><br></div><div><br></div><div class="zmail_signature_below"><div id="" data-zbluepencil-ignore="true" data-sigid="1200692000000031007"><div><hr><br></div><div>ZeeMaps http://www.zeemaps.com<br></div><div>21060 Homestead Road, Suite 150 support@zeemaps.com<br></div><div>Cupertino, CA 95014 408 914-2955<br></div><div>Like us on Facebook: http://www.facebook.com/zeemaps Follow us on Twitter: http://twitter.com/zeemaps<br></div></div></div><div><br></div></div><br></div>_______________________________________________<br>postgis-users mailing list<br>postgis-users@lists.osgeo.org<br>https://lists.osgeo.org/mailman/listinfo/postgis-users<br></div></blockquote></div><br></div></body></html>