[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