<div dir="ltr">Hi all,<div><br></div><div>sorry to trouble you, but I'm trying to upgrade PostGIS 3.1.4 to 3.2.1 on Apple Silicon and getting the error: 'Undefined symbols for architecture arm64:' - the point in the build where it doesn't work is below (some of it), and it seems to relate to the "FlatGeoBuf" lib.</div><div><br></div><div>I'm wondering if I have missed a particular configuration issue, I have also included the output of the ./configure file</div><div><br></div><div><br></div><div><br></div><div><b><font size="4">Configure output</font></b></div><div><br></div><font face="monospace">  PostGIS is now configured for arm-apple-darwin21.4.0<br><br> -------------- Compiler Info ------------- <br>  C compiler:           gcc -std=gnu99 -g -O2 -fno-math-errno -fno-signed-zeros -Wall<br>  C++ compiler (FlatGeobuf): gcc -std=c++11 -x c++ <br>  CPPFLAGS:              -I/usr/local/include   -I/usr/local/include/libxml2  -I/usr/local/include/json-c -I/usr/local/include -DNDEBUG <br>  LDFLAGS:               -lm<br>  SQL preprocessor:     /usr/bin/cpp -traditional-cpp -w -P<br><br> -------------- Additional Info ------------- <br>  Interrupt Tests:   DISABLED use: --with-interrupt-tests to enable<br><br> -------------- Dependencies -------------- <br>  GEOS config:          /usr/local/bin/geos-config<br>  GEOS version:         3.10.2<br>  GDAL config:          /Library/Frameworks/GDAL.framework/Programs/gdal-config<br>  GDAL version:         3.4.3<br>  PostgreSQL config:    /usr/local/pgsql14.2/bin/pg_config<br>  PostgreSQL version:   PostgreSQL 14.2-av<br>  PROJ4 version:        81<br>  Libxml2 config:       /usr/local/bin/xml2-config<br>  Libxml2 version:      2.9.10<br>  JSON-C support:       yes<br>  protobuf support:     no<br>  PCRE support:         Version 1<br>  Perl:                 /usr/bin/perl<br><br> --------------- Extensions --------------- <br>  PostGIS Raster:                     enabled<br>  PostGIS Topology:                   enabled<br>  SFCGAL support:                     disabled<br>  Address Standardizer support:       enabled<br><br> -------- Documentation Generation -------- <br>  xsltproc:             /usr/local/bin/xsltproc<br>  xsl style sheets:     <br>  dblatex:              <br>  convert:              <br>  mathml2.dtd:          <a href="http://www.w3.org/Math/DTD/mathml2/mathml2.dtd">http://www.w3.org/Math/DTD/mathml2/mathml2.dtd</a><br></font><div> </div><div><b><font size="4"><br></font></b></div><div><b><font size="4"><br></font></b></div><div><b><font size="4">Output from the make script:</font></b></div><div><br></div><div><br></div><div><font face="monospace">gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Werror=vla -Werror=unguarded-availability-new -Wendif-labels -Wmissing-format-attribute -Wformat-security -fno-strict-aliasing -fwrapv -Wno-unused-command-line-argument -Wno-compound-token-split-by-macro -O2  -bundle -multiply_defined suppress -o postgis-3.so postgis_module.o lwgeom_accum.o lwgeom_spheroid.o lwgeom_ogc.o lwgeom_functions_analytic.o lwgeom_inout.o lwgeom_functions_basic.o lwgeom_btree.o lwgeom_box.o lwgeom_box3d.o lwgeom_geos.o lwgeom_geos_prepared.o lwgeom_geos_clean.o lwgeom_geos_relatematch.o lwgeom_generate_grid.o lwgeom_export.o lwgeom_in_gml.o lwgeom_in_kml.o lwgeom_in_geohash.o lwgeom_in_geojson.o lwgeom_in_encoded_polyline.o lwgeom_triggers.o lwgeom_dump.o lwgeom_dumppoints.o lwgeom_functions_lrs.o lwgeom_functions_temporal.o lwgeom_rectree.o long_xact.o lwgeom_sqlmm.o lwgeom_rtree.o lwgeom_transform.o lwgeom_window.o gserialized_typmod.o gserialized_gist_2d.o gserialized_gist_nd.o gserialized_supportfn.o gserialized_spgist_2d.o gserialized_spgist_3d.o gserialized_spgist_nd.o brin_2d.o brin_nd.o brin_common.o gserialized_estimate.o geography_inout.o geography_btree.o geography_centroid.o geography_measurement.o geography_measurement_trees.o geometry_inout.o postgis_libprotobuf.o  mvt.o lwgeom_out_mvt.o geobuf.o lwgeom_out_geobuf.o lwgeom_out_geojson.o flatgeobuf.o lwgeom_in_flatgeobuf.o lwgeom_out_flatgeobuf.o postgis_legacy.o -lm   ../deps/flatgeobuf/<a href="http://libflatgeobuf.la">libflatgeobuf.la</a>  ../libpgcommon/libpgcommon.a ../liblwgeom/.libs/liblwgeom.a  -L/usr/local/lib -lgeos_c -lproj -L/usr/local/lib -ljson-c  -L/usr/local/lib -lxml2 -lz -lpthread -liconv -lm    -lm -bundle_loader /usr/local/pgsql14.2/bin/postgres<br>ld: warning: dylib (/usr/local/lib/libjson-c.dylib) was built for newer macOS version (12.1) than being linked (12.0)<br>Undefined symbols for architecture arm64:<br>  "std::__1::__shared_weak_count::__get_deleter(std::type_info const&) const", referenced from:<br>      vtable for std::__1::__shared_ptr_emplace<FeatureItem, std::__1::allocator<FeatureItem> > in <a href="http://libflatgeobuf.la">libflatgeobuf.la</a>(flatgeobuf_c.o)<br>  "std::__1::__vector_base_common<true>::__throw_length_error() const", referenced from:<br>      std::__1::__vector_base<flatbuffers::Offset<FlatGeobuf::Column>, std::__1::allocator<flatbuffers::Offset<FlatGeobuf::Column> > >::__throw_length_error() const in <a href="http://libflatgeobuf.la">libflatgeobuf.la</a>(flatgeobuf_c.o)<br></font><div><br></div><div><br></div><div>cheers</div><div><br></div><div>Ben</div><div><br></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><br></div><div><a href="https://www.ausvet.com.au/" style="background-color:transparent;color:rgb(51,122,183);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1em" target="_blank"><img src="https://www.ausvet.com.au/email/footer.png" title="Ausvet Website" alt="Ausvet Logo" width="190" border="0" style="border:0px;vertical-align:middle;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px"></a><br></div><br style="color:rgb(51,51,51);font-family:"Open Sans",Corbel,"Maven Pro",Helvetica,Arial,sans-serif;font-size:14px"><div style="font-weight:bold;font-size:13.5pt;color:grey;display:inline-block;font-family:"Open Sans",Corbel,"Maven Pro",Helvetica,Arial,sans-serif">Dr Ben Madin</div><span style="color:rgb(51,51,51);font-family:"Open Sans",Corbel,"Maven Pro",Helvetica,Arial,sans-serif;font-size:14px"><span> </span></span><div style="font-size:7.5pt;color:grey;display:inline-block;font-family:"Open Sans",Corbel,"Maven Pro",Helvetica,Arial,sans-serif">BVMS MVPHMgmt PhD MANZCVS GAICD</div><span style="color:rgb(51,51,51);font-family:"Open Sans",Corbel,"Maven Pro",Helvetica,Arial,sans-serif;font-size:14px"></span><div style="font-weight:bold;font-size:10pt;color:grey;font-family:"Open Sans",Corbel,"Maven Pro",Helvetica,Arial,sans-serif">Managing Director</div><div style="display:table;padding-top:10px;color:rgb(51,51,51);font-family:"Open Sans",Corbel,"Maven Pro",Helvetica,Arial,sans-serif;font-size:14px"><div style="display:table-row"><div style="display:table-cell;padding-right:10px;font-size:10pt;padding-bottom:0px;color:grey">Mobile:</div><div style="display:table-cell;padding-right:10px;font-size:10pt;padding-bottom:0px;color:grey"><a href="tel:+61448887220" style="background-color:transparent;color:rgb(51,122,183);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;line-height:1em" target="_blank">+61 448 887 220</a></div></div><div style="display:table-row"><div style="display:table-cell;padding-right:10px;font-size:10pt;padding-bottom:0px;color:grey">E-mail:</div><div style="display:table-cell;padding-right:10px;font-size:10pt;padding-bottom:0px;color:grey"><a href="mailto:ben@ausvet.com.au" style="background-color:transparent;color:rgb(51,122,183);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;line-height:1em" target="_blank">ben@ausvet.com.au</a></div></div><div style="display:table-row"><div style="display:table-cell;padding-right:10px;font-size:10pt;padding-bottom:0px;color:grey">Website:</div><div style="display:table-cell;padding-right:10px;font-size:10pt;padding-bottom:0px;color:grey"><a href="https://www.ausvet.com.au/" style="background-color:transparent;color:rgb(51,122,183);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;line-height:1em" target="_blank">www.ausvet.com.au</a></div></div><div style="display:table-row"><span style="display:table-cell;padding-right:10px;font-size:10pt;padding-bottom:0px;color:grey">Skype:<span> </span></span><span style="display:table-cell;padding-right:10px;font-size:10pt;padding-bottom:0px;color:grey"><a style="background-color:transparent;color:rgb(51,122,183);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;line-height:1em">benmadin</a></span></div><div style="display:table-row"><div style="display:table-cell;padding-right:10px;font-size:10pt;padding-bottom:0px;color:grey">Address:<span> </span></div><div style="display:table-cell;padding-right:10px;font-size:10pt;padding-bottom:0px;color:grey">5 Shuffrey Street<br>Fremantle, WA 6160<br>Australia</div></div></div></div></div></div></div>