[MacPorts] #74328: mysql8 at 8.4.11: Error while upgrading mysql8 - geographic_point_circle candidate constructor not viable

MacPorts noreply at macports.org
Sat Aug 15 14:40:18 UTC 2026


#74328: mysql8 at 8.4.11: Error while upgrading mysql8 - geographic_point_circle
candidate constructor not viable
--------------------+--------------------
 Reporter:  Quibi   |      Owner:  (none)
     Type:  defect  |     Status:  new
 Priority:  Normal  |  Milestone:
Component:  ports   |    Version:  2.12.5
 Keywords:          |       Port:  mysql
--------------------+--------------------
 Hi,

 While I am trying to upgrade mysql8 to version 8.4.11 from 8.4.8_1, I have
 found the following error:

 {{{
 [ 67%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/buffer.cc.o
 cd /opt/local/var/macports/build/mysql8-2312cd8d/work/build/sql &&
 /opt/local/bin/clang++-mp-17 -DBOOST_NO_CXX98_FUNCTION_BASE -DHAVE_TLSv13
 -DLZ4_DISABLE_DEPRECATE_WARNINGS -DMYSQL_SERVER
 -DRAPIDJSON_HAS_STDSTRING=1 -DRAPIDJSON_NO_SIZETYPEDEFINE
 -DRAPIDJSON_SCHEMA_USE_INTERNALREGEX=0 -DRAPIDJSON_SCHEMA_USE_STDREGEX=1
 -D_USE_MATH_DEFINES -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
 -I/opt/local/var/macports/build/mysql8-2312cd8d/work/build
 -I/opt/local/var/macports/build/mysql8-2312cd8d/work/build/include
 -I/opt/local/var/macports/build/mysql8-2312cd8d/work/mysql-8.4.11
 -I/opt/local/var/macports/build/mysql8-2312cd8d/work/mysql-8.4.11/include
 -I/opt/local/var/macports/build/mysql8-2312cd8d/work/mysql-8.4.11/libs
 -I/opt/local/var/macports/build/mysql8-2312cd8d/work/mysql-8.4.11/router/src/harness/include
 -isystem
 /opt/local/var/macports/build/mysql8-2312cd8d/work/mysql-8.4.11/extra/rapidjson/include
 -isystem /opt/local/libexec/openssl3/include -isystem
 /opt/local/include/editline -isystem /nonexistent/include -isystem
 /opt/local/include -isystem
 /opt/local/var/macports/build/mysql8-2312cd8d/work/mysql-8.4.11/extra/unordered_dense/unordered_dense-4.4.0/include
 -isystem
 /opt/local/var/macports/build/mysql8-2312cd8d/work/mysql-8.4.11/plugin/x/client
 -isystem
 /opt/local/var/macports/build/mysql8-2312cd8d/work/build/plugin/x/generated/protobuf_lite
 -isystem
 /opt/local/var/macports/build/mysql8-2312cd8d/work/build/plugin/x/generated
 -isystem
 /opt/local/var/macports/build/mysql8-2312cd8d/work/mysql-8.4.11/include/boost_1_84_0/patches
 -isystem
 /opt/local/var/macports/build/mysql8-2312cd8d/work/mysql-8.4.11/extra/boost/boost_1_84_0
 -std=c++20 -fno-omit-frame-pointer -ftls-model=initial-exec -pipe
 -I/opt/local/libexec/openssl3/include -Os -include type_traits -DNDEBUG
 -I/opt/local/libexec/openssl3/include -isystem/opt/local/include
 -stdlib=libc++
 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -Wall
 -Wextra -Wformat-security -Wvla -Wundef -Wmissing-format-attribute
 -Woverloaded-virtual -Wcast-qual -Wno-null-conversion -Wno-unused-private-
 field -Wconditional-uninitialized -Wdeprecated -Wno-deprecated-
 declarations -Wno-shorten-64-to-32 -Wextra-semi -Wheader-hygiene -Wnon-
 virtual-dtor -Wundefined-reinterpret-cast -Wrange-loop-analysis
 -Winconsistent-missing-destructor-override -Winconsistent-missing-override
 -Wshadow-field -Wstring-concatenation  -Wno-documentation-deprecated-sync
 -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=gnu++20 -arch x86_64
 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -mmacosx-
 version-min=12.0 -fPIC
 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -Wshadow-
 uncaptured-local -MD -MT sql/CMakeFiles/sql_gis.dir/gis/area.cc.o -MF
 CMakeFiles/sql_gis.dir/gis/area.cc.o.d  --language=c++  -o
 CMakeFiles/sql_gis.dir/gis/area.cc.o -c
 /opt/local/var/macports/build/mysql8-2312cd8d/work/mysql-8.4.11/sql/gis/area.cc
 cd /opt/local/var/macports/build/mysql8-2312cd8d/work/build/sql &&
 /opt/local/bin/clang++-mp-17 -DBOOST_NO_CXX98_FUNCTION_BASE -DHAVE_TLSv13
 -DLZ4_DISABLE_DEPRECATE_WARNINGS -DMYSQL_SERVER
 -DRAPIDJSON_HAS_STDSTRING=1 -DRAPIDJSON_NO_SIZETYPEDEFINE
 -DRAPIDJSON_SCHEMA_USE_INTERNALREGEX=0 -DRAPIDJSON_SCHEMA_USE_STDREGEX=1
 -D_USE_MATH_DEFINES -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
 -I/opt/local/var/macports/build/mysql8-2312cd8d/work/build
 -I/opt/local/var/macports/build/mysql8-2312cd8d/work/build/include
 -I/opt/local/var/macports/build/mysql8-2312cd8d/work/mysql-8.4.11
 -I/opt/local/var/macports/build/mysql8-2312cd8d/work/mysql-8.4.11/include
 -I/opt/local/var/macports/build/mysql8-2312cd8d/work/mysql-8.4.11/libs
 -I/opt/local/var/macports/build/mysql8-2312cd8d/work/mysql-8.4.11/router/src/harness/include
 -isystem
 /opt/local/var/macports/build/mysql8-2312cd8d/work/mysql-8.4.11/extra/rapidjson/include
 -isystem /opt/local/libexec/openssl3/include -isystem
 /opt/local/include/editline -isystem /nonexistent/include -isystem
 /opt/local/include -isystem
 /opt/local/var/macports/build/mysql8-2312cd8d/work/mysql-8.4.11/extra/unordered_dense/unordered_dense-4.4.0/include
 -isystem
 /opt/local/var/macports/build/mysql8-2312cd8d/work/mysql-8.4.11/plugin/x/client
 -isystem
 /opt/local/var/macports/build/mysql8-2312cd8d/work/build/plugin/x/generated/protobuf_lite
 -isystem
 /opt/local/var/macports/build/mysql8-2312cd8d/work/build/plugin/x/generated
 -isystem
 /opt/local/var/macports/build/mysql8-2312cd8d/work/mysql-8.4.11/include/boost_1_84_0/patches
 -isystem
 /opt/local/var/macports/build/mysql8-2312cd8d/work/mysql-8.4.11/extra/boost/boost_1_84_0
 -std=c++20 -fno-omit-frame-pointer -ftls-model=initial-exec -pipe
 -I/opt/local/libexec/openssl3/include -Os -include type_traits -DNDEBUG
 -I/opt/local/libexec/openssl3/include -isystem/opt/local/include
 -stdlib=libc++
 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -Wall
 -Wextra -Wformat-security -Wvla -Wundef -Wmissing-format-attribute
 -Woverloaded-virtual -Wcast-qual -Wno-null-conversion -Wno-unused-private-
 field -Wconditional-uninitialized -Wdeprecated -Wno-deprecated-
 declarations -Wno-shorten-64-to-32 -Wextra-semi -Wheader-hygiene -Wnon-
 virtual-dtor -Wundefined-reinterpret-cast -Wrange-loop-analysis
 -Winconsistent-missing-destructor-override -Winconsistent-missing-override
 -Wshadow-field -Wstring-concatenation  -Wno-documentation-deprecated-sync
 -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=gnu++20 -arch x86_64
 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -mmacosx-
 version-min=12.0 -fPIC
 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -Wshadow-
 uncaptured-local -MD -MT sql/CMakeFiles/sql_gis.dir/gis/buffer.cc.o -MF
 CMakeFiles/sql_gis.dir/gis/buffer.cc.o.d  --language=c++  -o
 CMakeFiles/sql_gis.dir/gis/buffer.cc.o -c
 /opt/local/var/macports/build/mysql8-2312cd8d/work/mysql-8.4.11/sql/gis/buffer.cc
 /opt/local/var/macports/build/mysql8-2312cd8d/work/mysql-8.4.11/sql/gis/buffer.cc:71:7:
 error: no matching constructor for initialization of
 'bg::strategy::buffer::geographic_point_circle<>'
    71 |
 geo_point_circle(bg::srs::spheroid<double>(srs->semi_major_axis(),
       |       ^
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    72 |
 srs->semi_minor_axis()),
       |
 ~~~~~~~~~~~~~~~~~~~~~~~~
    73 |                        32) {}
       |                        ~~
 /opt/local/include/boost/geometry/strategies/geographic/buffer_point_circle.hpp:61:14:
 note: candidate constructor not viable: allows at most single argument
 'count', but 2 arguments were provided
    61 |     explicit geographic_point_circle(std::size_t count = 90)
       |              ^                       ~~~~~~~~~~~~~~~~~~~~~~
 /opt/local/include/boost/geometry/strategies/geographic/buffer_point_circle.hpp:55:7:
 note: candidate constructor (the implicit copy constructor) not viable:
 requires 1 argument, but 2 were provided
    55 | class geographic_point_circle
       |       ^~~~~~~~~~~~~~~~~~~~~~~
 /opt/local/include/boost/geometry/strategies/geographic/buffer_point_circle.hpp:55:7:
 note: candidate constructor (the implicit move constructor) not viable:
 requires 1 argument, but 2 were provided
    55 | class geographic_point_circle
       |       ^~~~~~~~~~~~~~~~~~~~~~~
 [ 67%] Building CXX object sql/CMakeFiles/sql_gis.dir/gis/covered_by.cc.o
 cd /opt/local/var/macports/build/mysql8-2312cd8d/work/build/sql &&
 /opt/local/bin/clang++-mp-17 -DBOOST_NO_CXX98_FUNCTION_BASE -DHAVE_TLSv13
 -DLZ4_DISABLE_DEPRECATE_WARNINGS -DMYSQL_SERVER
 -DRAPIDJSON_HAS_STDSTRING=1 -DRAPIDJSON_NO_SIZETYPEDEFINE
 -DRAPIDJSON_SCHEMA_USE_INTERNALREGEX=0 -DRAPIDJSON_SCHEMA_USE_STDREGEX=1
 -D_USE_MATH_DEFINES -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
 -I/opt/local/var/macports/build/mysql8-2312cd8d/work/build
 -I/opt/local/var/macports/build/mysql8-2312cd8d/work/build/include
 -I/opt/local/var/macports/build/mysql8-2312cd8d/work/mysql-8.4.11
 -I/opt/local/var/macports/build/mysql8-2312cd8d/work/mysql-8.4.11/include
 -I/opt/local/var/macports/build/mysql8-2312cd8d/work/mysql-8.4.11/libs
 -I/opt/local/var/macports/build/mysql8-2312cd8d/work/mysql-8.4.11/router/src/harness/include
 -isystem
 /opt/local/var/macports/build/mysql8-2312cd8d/work/mysql-8.4.11/extra/rapidjson/include
 -isystem /opt/local/libexec/openssl3/include -isystem
 /opt/local/include/editline -isystem /nonexistent/include -isystem
 /opt/local/include -isystem
 /opt/local/var/macports/build/mysql8-2312cd8d/work/mysql-8.4.11/extra/unordered_dense/unordered_dense-4.4.0/include
 -isystem
 /opt/local/var/macports/build/mysql8-2312cd8d/work/mysql-8.4.11/plugin/x/client
 -isystem
 /opt/local/var/macports/build/mysql8-2312cd8d/work/build/plugin/x/generated/protobuf_lite
 -isystem
 /opt/local/var/macports/build/mysql8-2312cd8d/work/build/plugin/x/generated
 -isystem
 /opt/local/var/macports/build/mysql8-2312cd8d/work/mysql-8.4.11/include/boost_1_84_0/patches
 -isystem
 /opt/local/var/macports/build/mysql8-2312cd8d/work/mysql-8.4.11/extra/boost/boost_1_84_0
 -std=c++20 -fno-omit-frame-pointer -ftls-model=initial-exec -pipe
 -I/opt/local/libexec/openssl3/include -Os -include type_traits -DNDEBUG
 -I/opt/local/libexec/openssl3/include -isystem/opt/local/include
 -stdlib=libc++
 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -Wall
 -Wextra -Wformat-security -Wvla -Wundef -Wmissing-format-attribute
 -Woverloaded-virtual -Wcast-qual -Wno-null-conversion -Wno-unused-private-
 field -Wconditional-uninitialized -Wdeprecated -Wno-deprecated-
 declarations -Wno-shorten-64-to-32 -Wextra-semi -Wheader-hygiene -Wnon-
 virtual-dtor -Wundefined-reinterpret-cast -Wrange-loop-analysis
 -Winconsistent-missing-destructor-override -Winconsistent-missing-override
 -Wshadow-field -Wstring-concatenation  -Wno-documentation-deprecated-sync
 -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=gnu++20 -arch x86_64
 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -mmacosx-
 version-min=12.0 -fPIC
 -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk -Wshadow-
 uncaptured-local -MD -MT sql/CMakeFiles/sql_gis.dir/gis/covered_by.cc.o
 -MF CMakeFiles/sql_gis.dir/gis/covered_by.cc.o.d  --language=c++  -o
 CMakeFiles/sql_gis.dir/gis/covered_by.cc.o -c
 /opt/local/var/macports/build/mysql8-2312cd8d/work/mysql-8.4.11/sql/gis/covered_by.cc
 1 error generated.
 make[2]: *** [sql/CMakeFiles/sql_gis.dir/gis/buffer.cc.o] Error 1
 make[2]: *** Waiting for unfinished jobs....
 make[2]: Leaving directory
 `/opt/local/var/macports/build/mysql8-2312cd8d/work/build'
 make[1]: *** [sql/CMakeFiles/sql_gis.dir/all] Error 2
 make[1]: Leaving directory
 `/opt/local/var/macports/build/mysql8-2312cd8d/work/build'
 make: *** [all] Error 2

 }}}

 Thank you.

-- 
Ticket URL: <https://trac.macports.org/ticket/74328>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list