[MacPorts] #72491: py3*-awscrt @0.26.1: error: unknown warning option '-Wno-cast-function-type'; did you mean '-Wno-bad-function-cast'? [-Werror,-Wunknown-warning-option]
MacPorts
noreply at macports.org
Thu May 15 21:02:47 UTC 2025
#72491: py3*-awscrt @0.26.1: error: unknown warning option '-Wno-cast-function-
type'; did you mean '-Wno-bad-function-cast'? [-Werror,-Wunknown-warning-
option]
-------------------------+-------------------------------------------------
Reporter: cooljeanius | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.10.7
Keywords: | Port: py39-awscrt py310-awscrt
| py311-awscrt py312-awscrt py313-awscrt
-------------------------+-------------------------------------------------
When trying to upgrade any of the py3*-awscrt ports, I encounter an error
like this:
{{{
-- cmake command for dependency AWSLC:
/opt/local/bin/cmake;-DCMAKE_CXX_COMPILER=/Library/Developer/CommandLineTools/usr/bin/clang++;-DCMAKE_CXX_FLAGS=-Os
-stdlib=libc++ -arch x86_64 -stdlib=libc++
-isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk;-DCMAKE_CXX_FLAGS_DEBUG=-g;-DCMAKE_CXX_FLAGS_MINSIZEREL=-Os
-DNDEBUG;-DCMAKE_CXX_FLAGS_RELEASE=-O3
-DNDEBUG;-DCMAKE_CXX_FLAGS_RELWITHDEBINFO=-O2 -g
-DNDEBUG;-DCMAKE_C_COMPILER=/Library/Developer/CommandLineTools/usr/bin/clang;-DCMAKE_C_FLAGS=-Os
-arch x86_64
-isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk;-DCMAKE_C_FLAGS_DEBUG=-g;-DCMAKE_C_FLAGS_MINSIZEREL=-Os
-DNDEBUG;-DCMAKE_C_FLAGS_RELEASE=-O3
-DNDEBUG;-DCMAKE_C_FLAGS_RELWITHDEBINFO=-O2 -g
-DNDEBUG;-DCMAKE_EXE_LINKER_FLAGS=-arch x86_64;-DCMAKE_GENERATOR=Unix
Makefiles;-DCMAKE_MAKE_PROGRAM=/opt/local/bin/gmake;-DCMAKE_MODULE_LINKER_FLAGS=-arch
x86_64;-DCMAKE_OSX_DEPLOYMENT_TARGET=11.0;-DCMAKE_OSX_SYSROOT=/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk;-DCMAKE_SHARED_LINKER_FLAGS=-arch
x86_64;-H/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_python_py-
awscrt/py313-awscrt/work/awscrt-0.26.1/crt/aws-
lc;-B/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_python_py-
awscrt/py313-awscrt/work/awscrt-0.26.1/build/temp.macosx-11.0-x86_64-cpython-313/deps/deps/AWSLC;-DCMAKE_BUILD_TYPE=RelWithDebInfo;-DCMAKE_PREFIX_PATH=;-DCMAKE_INSTALL_PREFIX=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_python_py-
awscrt/py313-awscrt/work/awscrt-0.26.1/build/temp.macosx-11.0-x86_64-cpython-313/deps/deps/AWSLC/install;-DCMAKE_INSTALL_RPATH=;-DBUILD_SHARED_LIBS=OFF;-GUnix
Makefiles;-DDISABLE_GO=ON;-DDISABLE_PERL=ON;-DBUILD_LIBSSL=OFF;-DBUILD_TESTING=OFF;-DOPENSSL_SMALL=1
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
Compatibility with CMake < 3.10 will be removed from a future version of
CMake.
Update the VERSION argument <min> value. Or, use the <min>...<max>
syntax
to tell CMake that the project requires at least <min> but has been
updated
to work with policies introduced by <max> or earlier.
-- Go not found. Disabling some code generation and using pre-generated
code in generated-src/
-- Perl not found. Disabling some code generation and using pre-generated
code in generated-src/
-- Setting CMAKE_C_STANDARD=11
-- stdalign_check.c probe is negative, NOT enabling
AWS_LC_STDALIGN_AVAILABLE:
-- Change Dir:
'/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_python_py-
awscrt/py313-awscrt/work/awscrt-0.26.1/build/temp.macosx-11.0-x86_64-cpython-313/deps/deps/AWSLC/CMakeFiles/CMakeTmp'
Run Build Command(s): /opt/local/bin/cmake -E env VERBOSE=1
/opt/local/bin/gmake -f Makefile cmTC_7bbe8/fast
/opt/local/bin/gmake -f CMakeFiles/cmTC_7bbe8.dir/build.make
CMakeFiles/cmTC_7bbe8.dir/build
gmake[1]: Entering directory
'/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_python_py-
awscrt/py313-awscrt/work/awscrt-0.26.1/build/temp.macosx-11.0-x86_64-cpython-313/deps/deps/AWSLC/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_7bbe8.dir/stdalign_check.c.o
/Library/Developer/CommandLineTools/usr/bin/clang -Os -arch x86_64
-isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -Wextra
-Wunused -Wcomment -Wchar-subscripts -Wuninitialized -Wshadow -Wwrite-
strings -Wformat-security -Wunused-result -Wno-overlength-strings -Wno-
cast-function-type -Wall -fvisibility=hidden -fno-common
-Wno-c11-extensions -Wvla -Wtype-limits -Wno-unused-parameter -Werror
-Wformat=2 -Wsign-compare -Wmissing-field-initializers -Wwrite-strings
-ggdb -Wnewline-eof -fcolor-diagnostics -Wstring-concatenation -Wimplicit-
fallthrough -Wmissing-prototypes -Wold-style-definition -Wstrict-
prototypes -isysroot
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -mmacosx-version-
min=11.0 -Werror -MD -MT CMakeFiles/cmTC_7bbe8.dir/stdalign_check.c.o
-MF CMakeFiles/cmTC_7bbe8.dir/stdalign_check.c.o.d -o
CMakeFiles/cmTC_7bbe8.dir/stdalign_check.c.o -c
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_python_py-
awscrt/py313-awscrt/work/awscrt-0.26.1/crt/aws-
lc/tests/compiler_features_tests/stdalign_check.c
error: unknown warning option '-Wno-cast-function-type'; did you mean
'-Wno-bad-function-cast'? [-Werror,-Wunknown-warning-option]
gmake[1]: *** [CMakeFiles/cmTC_7bbe8.dir/build.make:82:
CMakeFiles/cmTC_7bbe8.dir/stdalign_check.c.o] Error 1
gmake[1]: Leaving directory
'/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_python_py-
awscrt/py313-awscrt/work/awscrt-0.26.1/build/temp.macosx-11.0-x86_64-cpython-313/deps/deps/AWSLC/CMakeFiles/CMakeTmp'
gmake: *** [Makefile:134: cmTC_7bbe8/fast] Error 2
-- builtin_swap_check.c probe is negative, NOT enabling
AWS_LC_BUILTIN_SWAP_SUPPORTED:
-- Change Dir:
'/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_python_py-
awscrt/py313-awscrt/work/awscrt-0.26.1/build/temp.macosx-11.0-x86_64-cpython-313/deps/deps/AWSLC/CMakeFiles/CMakeTmp'
Run Build Command(s): /opt/local/bin/cmake -E env VERBOSE=1
/opt/local/bin/gmake -f Makefile cmTC_dd9c0/fast
/opt/local/bin/gmake -f CMakeFiles/cmTC_dd9c0.dir/build.make
CMakeFiles/cmTC_dd9c0.dir/build
gmake[1]: Entering directory
'/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_python_py-
awscrt/py313-awscrt/work/awscrt-0.26.1/build/temp.macosx-11.0-x86_64-cpython-313/deps/deps/AWSLC/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_dd9c0.dir/builtin_swap_check.c.o
/Library/Developer/CommandLineTools/usr/bin/clang -Os -arch x86_64
-isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -Wextra
-Wunused -Wcomment -Wchar-subscripts -Wuninitialized -Wshadow -Wwrite-
strings -Wformat-security -Wunused-result -Wno-overlength-strings -Wno-
cast-function-type -Wall -fvisibility=hidden -fno-common
-Wno-c11-extensions -Wvla -Wtype-limits -Wno-unused-parameter -Werror
-Wformat=2 -Wsign-compare -Wmissing-field-initializers -Wwrite-strings
-ggdb -Wnewline-eof -fcolor-diagnostics -Wstring-concatenation -Wimplicit-
fallthrough -Wmissing-prototypes -Wold-style-definition -Wstrict-
prototypes -isysroot
/Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -mmacosx-version-
min=11.0 -Werror -MD -MT
CMakeFiles/cmTC_dd9c0.dir/builtin_swap_check.c.o -MF
CMakeFiles/cmTC_dd9c0.dir/builtin_swap_check.c.o.d -o
CMakeFiles/cmTC_dd9c0.dir/builtin_swap_check.c.o -c
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_python_py-
awscrt/py313-awscrt/work/awscrt-0.26.1/crt/aws-
lc/tests/compiler_features_tests/builtin_swap_check.c
error: unknown warning option '-Wno-cast-function-type'; did you mean
'-Wno-bad-function-cast'? [-Werror,-Wunknown-warning-option]
gmake[1]: *** [CMakeFiles/cmTC_dd9c0.dir/build.make:82:
CMakeFiles/cmTC_dd9c0.dir/builtin_swap_check.c.o] Error 1
gmake[1]: Leaving directory
'/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_python_py-
awscrt/py313-awscrt/work/awscrt-0.26.1/build/temp.macosx-11.0-x86_64-cpython-313/deps/deps/AWSLC/CMakeFiles/CMakeTmp'
gmake: *** [Makefile:134: cmTC_dd9c0/fast] Error 2
Copying platform assembly files from
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_python_py-
awscrt/py313-awscrt/work/awscrt-0.26.1/crt/aws-lc/generated-src/mac-
x86_64/crypto/ to
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_python_py-
awscrt/py313-awscrt/work/awscrt-0.26.1/build/temp.macosx-11.0-x86_64-cpython-313/deps/deps/AWSLC/crypto
CMake Error at
/opt/local/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake:233
(message):
Could NOT find Threads (missing: Threads_FOUND)
Call Stack (most recent call first):
/opt/local/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake:603
(_FPHSA_FAILURE_MESSAGE)
/opt/local/share/cmake-3.31/Modules/FindThreads.cmake:226
(FIND_PACKAGE_HANDLE_STANDARD_ARGS)
crypto/CMakeLists.txt:695 (find_package)
-- Configuring incomplete, errors occurred!
CMake Error at aws-c-common/cmake/AwsPrebuildDependency.cmake:65
(message):
Configuration failed for dependency project AWSLC
Call Stack (most recent call first):
CMakeLists.txt:60 (aws_prebuild_dependency)
-- Configuring incomplete, errors occurred!
> /opt/local/bin/cmake
-H/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_python_py-
awscrt/py313-awscrt/work/awscrt-0.26.1/crt
-Bbuild/temp.macosx-11.0-x86_64-cpython-313/deps
-DCMAKE_INSTALL_PREFIX=build/temp.macosx-11.0-x86_64-cpython-313/deps/install
-DCMAKE_BUILD_TYPE=RelWithDebInfo
-DAWS_USE_LIBCRYPTO_TO_SUPPORT_ED25519_EVERYWHERE=ON
-DCMAKE_OSX_DEPLOYMENT_TARGET=11.0
Traceback (most recent call last):
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13
/site-packages/pyproject_hooks/_in_process/_in_process.py", line 389, in
<module>
main()
~~~~^^
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13
/site-packages/pyproject_hooks/_in_process/_in_process.py", line 373, in
main
json_out["return_val"] = hook(**hook_input["kwargs"])
~~~~^^^^^^^^^^^^^^^^^^^^^^^^
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13
/site-packages/pyproject_hooks/_in_process/_in_process.py", line 280, in
build_wheel
return _build_backend().build_wheel(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
wheel_directory, config_settings, metadata_directory
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13
/site-packages/setuptools/build_meta.py", line 435, in build_wheel
return _build(['bdist_wheel'])
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13
/site-packages/setuptools/build_meta.py", line 426, in _build
return self._build_with_temp_dir(
~~~~~~~~~~~~~~~~~~~~~~~~~^
cmd,
^^^^
...<3 lines>...
self._arbitrary_args(config_settings),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13
/site-packages/setuptools/build_meta.py", line 407, in
_build_with_temp_dir
self.run_setup()
~~~~~~~~~~~~~~^^
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13
/site-packages/setuptools/build_meta.py", line 320, in run_setup
exec(code, locals())
~~~~^^^^^^^^^^^^^^^^
File "<string>", line 475, in <module>
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13
/site-packages/setuptools/__init__.py", line 117, in setup
return distutils.core.setup(**attrs)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13
/site-packages/setuptools/_distutils/core.py", line 186, in setup
return run_commands(dist)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13
/site-packages/setuptools/_distutils/core.py", line 202, in run_commands
dist.run_commands()
~~~~~~~~~~~~~~~~~^^
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13
/site-packages/setuptools/_distutils/dist.py", line 1002, in run_commands
self.run_command(cmd)
~~~~~~~~~~~~~~~~^^^^^
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13
/site-packages/setuptools/dist.py", line 1104, in run_command
super().run_command(command)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13
/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command
cmd_obj.run()
~~~~~~~~~~~^^
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13
/site-packages/setuptools/command/bdist_wheel.py", line 370, in run
self.run_command("build")
~~~~~~~~~~~~~~~~^^^^^^^^^
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13
/site-packages/setuptools/_distutils/cmd.py", line 357, in run_command
self.distribution.run_command(command)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13
/site-packages/setuptools/dist.py", line 1104, in run_command
super().run_command(command)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13
/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command
cmd_obj.run()
~~~~~~~~~~~^^
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13
/site-packages/setuptools/_distutils/command/build.py", line 135, in run
self.run_command(cmd_name)
~~~~~~~~~~~~~~~~^^^^^^^^^^
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13
/site-packages/setuptools/_distutils/cmd.py", line 357, in run_command
self.distribution.run_command(command)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13
/site-packages/setuptools/dist.py", line 1104, in run_command
super().run_command(command)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13
/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command
cmd_obj.run()
~~~~~~~~~~~^^
File "<string>", line 333, in run
File "<string>", line 312, in _build_dependencies
File "<string>", line 257, in _build_dependencies_impl
File "<string>", line 64, in run_cmd
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.13/lib/python3.13/subprocess.py",
line 419, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/opt/local/bin/cmake',
'-H/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_python_py-
awscrt/py313-awscrt/work/awscrt-0.26.1/crt',
'-Bbuild/temp.macosx-11.0-x86_64-cpython-313/deps',
'-DCMAKE_INSTALL_PREFIX=build/temp.macosx-11.0-x86_64-cpython-313/deps/install',
'-DCMAKE_BUILD_TYPE=RelWithDebInfo',
'-DAWS_USE_LIBCRYPTO_TO_SUPPORT_ED25519_EVERYWHERE=ON',
'-DCMAKE_OSX_DEPLOYMENT_TARGET=11.0']' returned non-zero exit status 1.
ERROR Backend subprocess exited when trying to invoke build_wheel
Command failed: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_python_py-
awscrt/py313-awscrt/work/awscrt-0.26.1" &&
/opt/local/Library/Frameworks/Python.framework/Versions/3.13/bin/python3.13
-m build --no-isolation --wheel --outdir
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_macports_release_tarballs_ports_python_py-awscrt/py313-awscrt/work
Exit code: 1
Error: Failed to build py313-awscrt: command execution failed
DEBUG: Error code: CHILDSTATUS 7671 1
}}}
I'm on x86_64 Big Sur with Xcode 13.
--
Ticket URL: <https://trac.macports.org/ticket/72491>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list