=> "/opt/pkg/bin/bmake" ["-C", "/Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/games/openclonk", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for openclonk-8.1nb19 [ 0%] Building C object thirdparty/blake2/CMakeFiles/blake2.dir/blake2b.c.o [ 0%] Building CXX object CMakeFiles/libopenclonk.dir/src/c4group/C4Extra.cpp.o [ 1%] Building CXX object CMakeFiles/libmisc.dir/src/C4Include.cpp.o clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/thirdparty/blake2/blake2b.c:28: /System/Volumes/Data/Applications/Xcode-16.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/17/include/emmintrin.h:14:2: error: "This header is only meant to be used on x86 and x64 architecture" 14 | #error "This header is only meant to be used on x86 and x64 architecture" | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/thirdparty/blake2/blake2b.c:28: In file included from /System/Volumes/Data/Applications/Xcode-16.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/17/include/emmintrin.h:17: /System/Volumes/Data/Applications/Xcode-16.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/17/include/xmmintrin.h:14:2: error: "This header is only meant to be used on x86 and x64 architecture" 14 | #error "This header is only meant to be used on x86 and x64 architecture" | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/thirdparty/blake2/blake2b.c:28: In file included from /System/Volumes/Data/Applications/Xcode-16.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/17/include/emmintrin.h:17: In file included from /System/Volumes/Data/Applications/Xcode-16.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/17/include/xmmintrin.h:17: /System/Volumes/Data/Applications/Xcode-16.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/17/include/mmintrin.h:14:2: error: "This header is only meant to be used on x86 and x64 architecture" 14 | #error "This header is only meant to be used on x86 and x64 architecture" | ^ /System/Volumes/Data/Applications/Xcode-16.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/17/include/mmintrin.h:56:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size 56 | return (__m64)__builtin_ia32_vec_init_v2si(__i, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /System/Volumes/Data/Applications/Xcode-16.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/17/include/mmintrin.h:130:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size 130 | return (__m64)__builtin_ia32_packsswb((__v4hi)__m1, (__v4hi)__m2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /System/Volumes/Data/Applications/Xcode-16.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/17/include/mmintrin.h:155:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size 155 | return (__m64)__builtin_ia32_packssdw((__v2si)__m1, (__v2si)__m2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /System/Volumes/Data/Applications/Xcode-16.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/17/include/mmintrin.h:180:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size 180 | return (__m64)__builtin_ia32_packuswb((__v4hi)__m1, (__v4hi)__m2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /System/Volumes/Data/Applications/Xcode-16.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/17/include/mmintrin.h:207:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size 207 | return (__m64)__builtin_ia32_punpckhbw((__v8qi)__m1, (__v8qi)__m2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /System/Volumes/Data/Applications/Xcode-16.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/17/include/mmintrin.h:230:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size 230 | return (__m64)__builtin_ia32_punpckhwd((__v4hi)__m1, (__v4hi)__m2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /System/Volumes/Data/Applications/Xcode-16.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/17/include/mmintrin.h:251:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size 251 | return (__m64)__builtin_ia32_punpckhdq((__v2si)__m1, (__v2si)__m2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /System/Volumes/Data/Applications/Xcode-16.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/17/include/mmintrin.h:278:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size 278 | return (__m64)__builtin_ia32_punpcklbw((__v8qi)__m1, (__v8qi)__m2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /System/Volumes/Data/Applications/Xcode-16.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/17/include/mmintrin.h:301:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size 301 | return (__m64)__builtin_ia32_punpcklwd((__v4hi)__m1, (__v4hi)__m2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /System/Volumes/Data/Applications/Xcode-16.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/17/include/mmintrin.h:322:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size 322 | return (__m64)__builtin_ia32_punpckldq((__v2si)__m1, (__v2si)__m2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /System/Volumes/Data/Applications/Xcode-16.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/17/include/mmintrin.h:343:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size 343 | return (__m64)__builtin_ia32_paddb((__v8qi)__m1, (__v8qi)__m2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /System/Volumes/Data/Applications/Xcode-16.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/17/include/mmintrin.h:364:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size 364 | return (__m64)__builtin_ia32_paddw((__v4hi)__m1, (__v4hi)__m2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /System/Volumes/Data/Applications/Xcode-16.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/17/include/mmintrin.h:385:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size 385 | return (__m64)__builtin_ia32_paddd((__v2si)__m1, (__v2si)__m2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /System/Volumes/Data/Applications/Xcode-16.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/17/include/mmintrin.h:409:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size 409 | return (__m64)__builtin_ia32_paddsb((__v8qi)__m1, (__v8qi)__m2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /System/Volumes/Data/Applications/Xcode-16.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/17/include/mmintrin.h:433:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size 433 | return (__m64)__builtin_ia32_paddsw((__v4hi)__m1, (__v4hi)__m2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /System/Volumes/Data/Applications/Xcode-16.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/17/include/mmintrin.h:456:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size 456 | return (__m64)__builtin_ia32_paddusb((__v8qi)__m1, (__v8qi)__m2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. gmake[2]: *** [thirdparty/blake2/CMakeFiles/blake2.dir/build.make:79: thirdparty/blake2/CMakeFiles/blake2.dir/blake2b.c.o] Error 1 gmake[1]: *** [CMakeFiles/Makefile2:522: thirdparty/blake2/CMakeFiles/blake2.dir/all] Error 2 gmake[1]: *** Waiting for unfinished jobs.... [ 1%] Building CXX object CMakeFiles/libopenclonk.dir/src/control/C4PlayerInfoConflicts.cpp.o clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.cpp:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/c4group/C4Extra.cpp:18: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.cpp:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommendIn file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/c4group/C4Extra.cpp:18: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: e'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations]d 160t | h arte tyuorun uvssep rvisnntpfr(isnttrf,( 3f)m ti,n satregasd).;" ) | ^| /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298^:1 : note: 'vsprintf' has been explicitly marked deprecated here 298 | __/Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.hd:e218p:r48e:c anote: texpanded from macro '__deprecated_msg'e d_msg (218" | T h#idse ffiunnec t_i_odne pirse cpartoevdided for compatibility reasons only. Due to s_msg(_msg) _ecurity co_ncaetrtnrsi biuntherent in the deseign _o_f( (s_printf(3), it_deprecated _i_(_msg))) | ^ s highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/control/C4PlayerInfoConflicts.cpp:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/control/C4PlayerInfoConflicts.cpp:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ 2 warnings generated. [ 1%] Building CXX object CMakeFiles/libmisc.dir/src/c4group/C4Group.cpp.o 2 warnings generated. In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/control/C4PlayerInfoConflicts.cpp:21: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/control/C4PlayerInfo.h:37: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4PacketBase.h:19: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:140:3: warning: definition of implicit copy assignment operator for 'EndpointAddress' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:327:52: note: in implicit copy assignment operator for 'C4NetIO::EndpointAddress' first required here 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:90:3: warning: definition of implicit copy assignment operator for 'HostAddress' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 90 | HostAddress(const HostAddress &other) { SetHost(other); } | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:135:9: note: in implicit copy assignment operator for 'C4NetIO::HostAddress' first required here 135 | struct EndpointAddress : public HostAddress // Host and port | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:327:52: note: in implicit copy assignment operator for 'C4NetIO::EndpointAddress' first required here 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^ clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] [ 1%] Building CXX object CMakeFiles/libopenclonk.dir/src/graphics/Bitmap256.cpp.o clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] 4 warnings generated. [ 1%] Building CXX object CMakeFiles/libmisc.dir/src/c4group/C4Update.cpp.o clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/c4group/C4Group.cpp:22: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/c4group/C4Group.cpp:22: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/graphics/Bitmap256.cpp:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/graphics/Bitmap256.cpp:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ 2 warnings generated. In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/c4group/C4Update.cpp:16: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/c4group/C4Update.cpp:16: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ [ 2%] Building CXX object CMakeFiles/libopenclonk.dir/src/graphics/CSurface8.cpp.o clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/c4group/C4Update.cpp:829:2: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 829 | vsprintf(strOutp, strMsg, arglist); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ 2 warnings generated. [ 2%] Building CXX object CMakeFiles/libopenclonk.dir/src/graphics/StdPNG.cpp.o clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] 3 warnings generated. [ 2%] Building CXX object CMakeFiles/libmisc.dir/src/c4group/CStdFile.cpp.o clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/graphics/CSurface8.cpp:19: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/graphics/CSurface8.cpp:19: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ 2 warnings generated. In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/graphics/StdPNG.cpp:18: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/graphics/StdPNG.cpp:18: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ [ 2%] Building CXX object CMakeFiles/libopenclonk.dir/src/gui/C4Folder.cpp.o clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/c4group/CStdFile.cpp:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/c4group/CStdFile.cpp:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ 2 warnings generated. [ 2%] Building CXX object CMakeFiles/libopenclonk.dir/src/landscape/C4MapScriptAlgo.cpp.o clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] 2 warnings generated. [ 3%] Building CXX object CMakeFiles/libmisc.dir/src/graphics/C4BltTransform.cpp.o clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/gui/C4Folder.cpp:19: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/gui/C4Folder.cpp:19: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ 2 warnings generated. [ 3%] Building CXX object CMakeFiles/libopenclonk.dir/src/landscape/C4MassMover.cpp.o In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/landscape/C4MapScriptAlgo.cpp:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/landscape/C4MapScriptAlgo.cpp:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/graphics/C4BltTransform.cpp:18: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/graphics/C4BltTransform.cpp:18: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ 2 warnings generated. [ 3%] Building CXX object CMakeFiles/libmisc.dir/src/lib/C4InputValidation.cpp.o clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] 2 warnings generated. [ 3%] Building CXX object CMakeFiles/libmisc.dir/src/lib/C4Markup.cpp.o clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/landscape/C4MassMover.cpp:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/landscape/C4MassMover.cpp:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/landscape/C4MassMover.cpp:24: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/control/C4Record.h:24: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/control/C4Control.h:23: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/control/C4PlayerInfo.h:37: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4PacketBase.h:19: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:140:3: warning: definition of implicit copy assignment operator for 'EndpointAddress' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:327:52: note: in implicit copy assignment operator for 'C4NetIO::EndpointAddress' first required here 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:90:3: warning: definition of implicit copy assignment operator for 'HostAddress' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 90 | HostAddress(const HostAddress &other) { SetHost(other); } | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:135:9: note: in implicit copy assignment operator for 'C4NetIO::HostAddress' first required here 135 | struct EndpointAddress : public HostAddress // Host and port | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:327:52: note: in implicit copy assignment operator for 'C4NetIO::EndpointAddress' first required here 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^ 4 warnings generated. [ 4%] Building CXX object CMakeFiles/libopenclonk.dir/src/landscape/C4MaterialList.cpp.o clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4InputValidation.cpp:18: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4InputValidation.cpp:18: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ 2 warnings generated. In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Markup.cpp:18: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Markup.cpp:18: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ [ 4%] Building CXX object CMakeFiles/libopenclonk.dir/src/landscape/C4Scenario.cpp.o clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] 2 warnings generated. [ 4%] Building CXX object CMakeFiles/libmisc.dir/src/lib/C4Random.cpp.o clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/landscape/C4MaterialList.cpp:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/landscape/C4MaterialList.cpp:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ 2 warnings generated. [ 4%] Building CXX object CMakeFiles/libopenclonk.dir/src/landscape/C4ScenarioSection.cpp.o clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/landscape/C4Scenario.cpp:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/landscape/C4Scenario.cpp:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Random.cpp:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Random.cpp:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ 2 warnings generated. [ 4%] Building CXX object CMakeFiles/libopenclonk.dir/src/landscape/C4TextureShape.cpp.o 2 warnings generated. clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] [ 4%] Building CXX object CMakeFiles/libmisc.dir/src/lib/C4SimpleLog.cpp.o clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/landscape/C4ScenarioSection.cpp:18: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/landscape/C4ScenarioSection.cpp:18: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ 2 warnings generated. [ 5%] Building CXX object CMakeFiles/libopenclonk.dir/src/lib/C4NameList.cpp.o clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/landscape/C4TextureShape.cpp:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/landscape/C4TextureShape.cpp:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4SimpleLog.cpp:22: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4SimpleLog.cpp:22: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ 2 warnings generated. [ 6%] Building CXX object CMakeFiles/libmisc.dir/src/lib/Standard.cpp.o clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] 2 warnings generated. [ 6%] Building CXX object CMakeFiles/libopenclonk.dir/src/lib/C4Stat.cpp.o clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4NameList.cpp:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4NameList.cpp:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ 2 warnings generated. [ 6%] Building CXX object CMakeFiles/libopenclonk.dir/src/lib/StdMeshMath.cpp.o clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.cpp:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.cpp:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Stat.cpp:18: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Stat.cpp:18: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ 2 warnings generated. [ 6%] Building CXX object CMakeFiles/libmisc.dir/src/lib/StdBuf.cpp.o 2 warnings generated. clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] [ 6%] Building CXX object CMakeFiles/libopenclonk.dir/src/network/C4Network2Discover.cpp.o clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/StdMeshMath.cpp:17: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/StdMeshMath.cpp:17: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ 2 warnings generated. [ 6%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4Action.cpp.o clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/StdBuf.cpp:16: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/StdBuf.cpp:16: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4Network2Discover.cpp:16: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4Network2Discover.cpp:16: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4Network2Discover.cpp:17: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4Network2Discover.h:19: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:140:3: warning: definition of implicit copy assignment operator for 'EndpointAddress' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:327:52: note: in implicit copy assignment operator for 'C4NetIO::EndpointAddress' first required here 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:90:3: warning: definition of implicit copy assignment operator for 'HostAddress' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 90 | HostAddress(const HostAddress &other) { SetHost(other); } | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:135:9: note: in implicit copy assignment operator for 'C4NetIO::HostAddress' first required here 135 | struct EndpointAddress : public HostAddress // Host and port | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:327:52: note: in implicit copy assignment operator for 'C4NetIO::EndpointAddress' first required here 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^ 2 warnings generated. 4 warnings generated. [ 6%] Building CXX object CMakeFiles/libmisc.dir/src/lib/StdCompiler.cpp.o [ 7%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4FindObject.cpp.o clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/object/C4Action.cpp:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/object/C4Action.cpp:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ 2 warnings generated. [ 7%] Building CXX object CMakeFiles/libmisc.dir/src/lib/StdResStr2.cpp.o clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/StdCompiler.cpp:16: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/StdCompiler.cpp:16: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/object/C4FindObject.cpp:16: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/object/C4FindObject.cpp:16: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/object/C4FindObject.cpp:24: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/player/C4PlayerList.h:23: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/control/C4PlayerInfo.h:37: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4PacketBase.h:19: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:140:3: warning: definition of implicit copy assignment operator for 'EndpointAddress' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:327:52: note: in implicit copy assignment operator for 'C4NetIO::EndpointAddress' first required here 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:90:3: warning: definition of implicit copy assignment operator for 'HostAddress' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 90 | HostAddress(const HostAddress &other) { SetHost(other); } | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:135:9: note: in implicit copy assignment operator for 'C4NetIO::HostAddress' first required here 135 | struct EndpointAddress : public HostAddress // Host and port | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:327:52: note: in implicit copy assignment operator for 'C4NetIO::EndpointAddress' first required here 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^ 2 warnings generated. In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/StdResStr2.cpp:19: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/StdResStr2.cpp:19: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ [ 7%] Building CXX object CMakeFiles/libmisc.dir/src/netpuncher/C4PuncherPacket.cpp.o clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] 2 warnings generated. [ 7%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4Id.cpp.o 4 warnings generated. clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] [ 7%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4InfoCore.cpp.o clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/netpuncher/C4PuncherPacket.cpp:16: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/netpuncher/C4PuncherPacket.cpp:16: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/netpuncher/C4PuncherPacket.cpp:17: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/netpuncher/C4PuncherPacket.h:21: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:140:3: warning: definition of implicit copy assignment operator for 'EndpointAddress' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:327:52: note: in implicit copy assignment operator for 'C4NetIO::EndpointAddress' first required here 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:90:3: warning: definition of implicit copy assignment operator for 'HostAddress' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 90 | HostAddress(const HostAddress &other) { SetHost(other); } | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:135:9: note: in implicit copy assignment operator for 'C4NetIO::HostAddress' first required here 135 | struct EndpointAddress : public HostAddress // Host and port | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:327:52: note: in implicit copy assignment operator for 'C4NetIO::EndpointAddress' first required here 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/object/C4Id.cpp:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/object/C4Id.cpp:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ 4 warnings generated. [ 8%] Building CXX object CMakeFiles/libmisc.dir/src/network/C4NetIO.cpp.o In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/object/C4InfoCore.cpp:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/object/C4InfoCore.cpp:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] 2 warnings generated. [ 8%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4Movement.cpp.o clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] 2 warnings generated. [ 9%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4ObjectPtr.cpp.o clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.cpp:16: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.cpp:16: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.cpp:17: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:140:3: warning: definition of implicit copy assignment operator for 'EndpointAddress' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:327:52: note: in implicit copy assignment operator for 'C4NetIO::EndpointAddress' first required here 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:90:3: warning: definition of implicit copy assignment operator for 'HostAddress' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 90 | HostAddress(const HostAddress &other) { SetHost(other); } | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:135:9: note: in implicit copy assignment operator for 'C4NetIO::HostAddress' first required here 135 | struct EndpointAddress : public HostAddress // Host and port | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:327:52: note: in implicit copy assignment operator for 'C4NetIO::EndpointAddress' first required here 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.cpp:434:7: warning: variable 'isIPv6' set but not used [-Wunused-but-set-variable] 434 | bool isIPv6 = false; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.cpp:2696:7: warning: variable 'fSuccess' set but not used [-Wunused-but-set-variable] 2696 | bool fSuccess = true; | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/object/C4Movement.cpp:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/object/C4Movement.cpp:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/object/C4ObjectPtr.cpp:18: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/object/C4ObjectPtr.cpp:18: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ 2 warnings generated. [ 9%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4Sector.cpp.o clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] 2 warnings generated. 6 warnings generated. [ 9%] Building CXX object CMakeFiles/libopenclonk.dir/src/object/C4Shape.cpp.o [ 9%] Building CXX object CMakeFiles/libmisc.dir/src/network/C4Network2Address.cpp.o clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/object/C4Sector.cpp:18: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/object/C4Sector.cpp:18: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/object/C4Sector.cpp:21: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/control/C4Record.h:24: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/control/C4Control.h:23: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/control/C4PlayerInfo.h:37: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4PacketBase.h:19: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:140:3: warning: definition of implicit copy assignment operator for 'EndpointAddress' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:327:52: note: in implicit copy assignment operator for 'C4NetIO::EndpointAddress' first required here 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:90:3: warning: definition of implicit copy assignment operator for 'HostAddress' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 90 | HostAddress(const HostAddress &other) { SetHost(other); } | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:135:9: note: in implicit copy assignment operator for 'C4NetIO::HostAddress' first required here 135 | struct EndpointAddress : public HostAddress // Host and port | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:327:52: note: in implicit copy assignment operator for 'C4NetIO::EndpointAddress' first required here 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/object/C4Shape.cpp:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *thIn file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4Network2Address.cpp:17: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:i69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.hs: 78=: 9C:4Fixed(x); } | ^ warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/object/C4Shape.cpp:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70In file included from : /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4Network2Address.cpp/var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] :17: In file included from 160 | return vsp/var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] rintf (160s | t rr,e tfumrtn, vasrpgrsi)n;t f (| s ^t r, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated _298m | s_g_(d"eTphriesc aftuendc_tmisogn( "iTsh ipsr ofvuindcetdi ofno ri sc opmrpoavtiidbeidl iftoyr rceoamspoantsi boinlliyt.y rDeuaes otnos soencluyr.i t yD uceo ntcoe rsnesc uirnihteyr ecnotn cienr ntsh ei ndheesriegnnt oifn stphrei ndtefs(i3g)n, oift sipsr ihnitgfh(l3y) ,r eicto mimse nhdiegdh ltyh arte cyoomum eunsdee dv stnhparti nytofu( 3u)s ei nvsstnepardi.n"t)f ( 3| )^ instead.") | /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h^: 218:48: note: expanded from macro '__deprecated_msg' /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: 218expanded from macro '__deprecated_msg' | #define __deprecated_msg(_msg) __attribute_ 218 | #de_f(i(n_e_ d_e_pdreepcraetceadt_e_d(__mmssgg()_)m)s g )| ^_ _attribute__((__deprecated__(_msg))) | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4Network2Address.cpp:18: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4Network2Address.h:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4Network2IO.h:19: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/netpuncher/C4PuncherPacket.h:21: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:140:3: warning: definition of implicit copy assignment operator for 'EndpointAddress' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:327:52: note: in implicit copy assignment operator for 'C4NetIO::EndpointAddress' first required here 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:90:3: warning: definition of implicit copy assignment operator for 'HostAddress' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 90 | HostAddress(const HostAddress &other) { SetHost(other); } | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:135:9: note: in implicit copy assignment operator for 'C4NetIO::HostAddress' first required here 135 | struct EndpointAddress : public HostAddress // Host and port | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:327:52: note: in implicit copy assignment operator for 'C4NetIO::EndpointAddress' first required here 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/object/C4Shape.cpp:23: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/control/C4Record.h:24: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/control/C4Control.h:23: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/control/C4PlayerInfo.h:37: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4PacketBase.h:19: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:140:3: warning: definition of implicit copy assignment operator for 'EndpointAddress' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 140 | EndpointAddress(const EndpointAddress &other) : HostAddress() { SetAddress(other); } | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:327:52: note: in implicit copy assignment operator for 'C4NetIO::EndpointAddress' first required here 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:90:3: warning: definition of implicit copy assignment operator for 'HostAddress' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] 90 | HostAddress(const HostAddress &other) { SetHost(other); } | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:135:9: note: in implicit copy assignment operator for 'C4NetIO::HostAddress' first required here 135 | struct EndpointAddress : public HostAddress // Host and port | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/network/C4NetIO.h:327:52: note: in implicit copy assignment operator for 'C4NetIO::EndpointAddress' first required here 327 | void SetAddr(const C4NetIO::addr_t &naddr) { addr = naddr; } | ^ 4 warnings generated. [ 9%] Building CXX object CMakeFiles/libopenclonk.dir/src/platform/C4TimeMilliseconds.cpp.o 4 warnings generated. clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] [ 9%] Building CXX object CMakeFiles/libmisc.dir/src/platform/StdFile.cpp.o clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] 4 warnings generated. [ 9%] Building CXX object CMakeFiles/libmisc.dir/src/platform/StdRegistry.cpp.o clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/platform/C4TimeMilliseconds.cpp:17: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/platform/C4TimeMilliseconds.cpp:17: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/platform/StdFile.cpp:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/platform/StdFile.cpp:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ 2 warnings generated. [ 9%] Linking CXX static library liblibopenclonk.a In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/platform/StdRegistry.cpp:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/platform/StdRegistry.cpp:20: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ [ 9%] Built target libopenclonk 2 warnings generated. [ 10%] Building CXX object CMakeFiles/libmisc.dir/src/platform/StdScheduler.cpp.o [ 10%] Building CXX object CMakeFiles/libmisc.dir/src/platform/StdSchedulerWin32.cpp.o 2 warnings generated. clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] [ 10%] Building CXX object CMakeFiles/libmisc.dir/src/platform/StdSchedulerPoll.cpp.o clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/platform/StdScheduler.cpp:16: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/platform/StdSchedulerWin32.cpp:18: In file included from 78 | inlin/var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9e: Cwarning: 4definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | iFixenline C4Fixed (cond (const Cst C4Fix4ed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123F:ixed &) = 56d:e fnote: ain implicit copy assignment operator for 'C4Fixed' first required hereu lt; | ^ 123 | inline C4Fixed &operator = (int3/var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h2:_123t: 56x:) note: {in implicit copy assignment operator for 'C4Fixed' first required here return 123* | t hinline C4Fixed &operiatos = C4Fr = (int32_t x) { rietuxrend (*xt)h;i s} = | C ^4 Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/platform/StdScheduler.cpp:16: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmIn file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/platform/StdSchedulerWin32.cpp:18: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] t160 | return vsprintf(str, ,fmt, args args); | ^ ); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprec a298t | e_d_deprecated__msg("This mfsg("This unction is function ipsr opvriodveidd efdo rf ocro mcpoamtpatibility reasons only. Due to secuiribility reatsyo concerns ns only. Due to seciuritnyh erent in thec doenscign oefr nsprintf(3s), it isi highly recommendend that you ushee rvesnntp riinn the detf(3) insteasd.") | ^i gn of spr/Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48:i nnote: expanded from macro '__deprecated_msg' tf( 3218) | , #idte fine __depreis highlcya treecommended that yodu_m sg(_msg) __attriuse vsnbute_printf(3) i_n(s(__deprectateeadd_._"()_msg)) | ^ ) | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/platform/StdSchedulerPoll.cpp:17: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/platform/StdSchedulerPoll.cpp:17: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ 2 warnings generated. [ 10%] Building CXX object CMakeFiles/libmisc.dir/src/platform/C4TimeMilliseconds.cpp.o 2 warnings generated. clang++: warning: argument unused during compilation: '-headerpad_max_install_names' [-Wunused-command-line-argument] [ 10%] Building C object CMakeFiles/libmisc.dir/src/zlib/gzio.c.o 2 warnings generated. /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/zlib/gzio.c:102:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 102 | local gzFile gz_open (path, mode, fd) | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/zlib/gzio.c:217:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 217 | gzFile ZEXPORT c4_gzopen (path, mode) | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/zlib/gzio.c:228:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 228 | gzFile ZEXPORT c4_gzdopen (fd, mode) | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/zlib/gzio.c:243:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 243 | int ZEXPORT c4_gzsetparams (file, level, strategy) | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/zlib/gzio.c:270:11: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 270 | local int get_byte(s) | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/zlib/gzio.c:297:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 297 | local void check_header(s) | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/zlib/gzio.c:366:11: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 366 | local int destroy (s) | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/zlib/gzio.c:405:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 405 | int ZEXPORT c4_gzread (file, buf, len) | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/zlib/gzio.c:514:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 514 | int ZEXPORT c4_gzgetc(file) | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/zlib/gzio.c:526:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 526 | int ZEXPORT c4_gzungetc(c, file) | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/zlib/gzio.c:551:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 551 | char * ZEXPORT c4_gzgets(file, buf, len) | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/zlib/gzio.c:570:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 570 | int ZEXPORT c4_gzwrite (file, buf, len) | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/zlib/gzio.c:638:11: warning: call to undeclared library function 'vsnprintf' with type 'int (char *restrict, unsigned long, const char *restrict, __builtin_va_list)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 638 | len = vsnprintf(buf, sizeof(buf), format, va); | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/zlib/gzio.c:638:11: note: include the header or explicitly provide a declaration for 'vsnprintf' /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/zlib/gzio.c:689:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 689 | int ZEXPORT c4_gzputc(file, c) | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/zlib/gzio.c:704:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 704 | int ZEXPORT c4_gzputs(file, s) | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/zlib/gzio.c:716:11: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 716 | local int do_flush (file, flush) | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/zlib/gzio.c:757:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 757 | int ZEXPORT c4_gzflush (file, flush) | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/zlib/gzio.c:778:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 778 | z_off_t ZEXPORT c4_gzseek (file, offset, whence) | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/zlib/gzio.c:868:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 868 | int ZEXPORT c4_gzrewind (file) | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/zlib/gzio.c:892:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 892 | z_off_t ZEXPORT c4_gztell (file) | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/zlib/gzio.c:902:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 902 | int ZEXPORT c4_gzeof (file) | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/zlib/gzio.c:919:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 919 | int ZEXPORT c4_gzdirect (file) | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/zlib/gzio.c:931:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 931 | local void putLong (file, x) | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/zlib/gzio.c:946:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 946 | local uLong getLong (s) | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/zlib/gzio.c:964:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 964 | int ZEXPORT c4_gzclose (file) | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/zlib/gzio.c:1030:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1030 | void ZEXPORT c4_gzclearerr (file) | ^ 26 warnings generated. In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/platform/C4TimeMilliseconds.cpp:17: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:69: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:78:9: warning: definition of implicit copy assignment operator for 'C4Fixed' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] 78 | inline C4Fixed (const C4Fixed &) = default; | ^ /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/C4Real.h:123:56: note: in implicit copy assignment operator for 'C4Fixed' first required here 123 | inline C4Fixed &operator = (int32_t x) { return *this = C4Fixed(x); } | ^ In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/platform/C4TimeMilliseconds.cpp:17: In file included from /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/C4Include.h:70: /var/tmp/work/games/openclonk/work/openclonk-release-8.1-src/src/lib/Standard.h:160:9: warning: 'vsprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead. [-Wdeprecated-declarations] 160 | return vsprintf(str, fmt, args); | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/_stdio.h:298:1: note: 'vsprintf' has been explicitly marked deprecated here 298 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use vsnprintf(3) instead.") | ^ /Applications/Xcode-16.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.5.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg' 218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | ^ 2 warnings generated. [ 11%] Linking CXX static library liblibmisc.a [ 11%] Built target libmisc gmake: *** [Makefile:156: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/games/openclonk *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/games/openclonk