Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [ 1%] Building C object third-party/cbs/CMakeFiles/cbs.dir/cbs.c.o
- [ 3%] Building C object third-party/moonlight-common-c/enet/CMakeFiles/enet.dir/callbacks.c.o
- [ 4%] Building C object third-party/cbs/CMakeFiles/cbs.dir/cbs_av1.c.o
- [ 6%] Building C object third-party/moonlight-common-c/enet/CMakeFiles/enet.dir/list.c.o
- [ 8%] Building C object third-party/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/igd_desc_parse.c.o
- [ 9%] Building C object third-party/cbs/CMakeFiles/cbs.dir/cbs_mpeg2.c.o
- [ 12%] Building C object third-party/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/miniupnpc.c.o
- [ 12%] Building C object third-party/moonlight-common-c/enet/CMakeFiles/enet.dir/compress.c.o
- [ 16%] Building C object third-party/moonlight-common-c/enet/CMakeFiles/enet.dir/peer.c.o
- [ 17%] Building C object third-party/cbs/CMakeFiles/cbs.dir/cbs_vp9.c.o
- [ 19%] Building C object third-party/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/minisoap.c.o
- [ 20%] Building C object third-party/cbs/CMakeFiles/cbs.dir/cbs_h2645.c.o
- [ 22%] Building C object third-party/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/miniwget.c.o
- [ 24%] Building C object third-party/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/minissdpc.c.o
- [ 25%] Building C object third-party/cbs/CMakeFiles/cbs.dir/cbs_sei.c.o
- [ 27%] Building C object third-party/cbs/CMakeFiles/cbs.dir/cbs_jpeg.c.o
- [ 29%] Building C object third-party/moonlight-common-c/enet/CMakeFiles/enet.dir/protocol.c.o
- [ 14%] Building C object third-party/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/minixml.c.o
- [ 30%] Building C object third-party/moonlight-common-c/enet/CMakeFiles/enet.dir/packet.c.o
- [ 32%] Building C object third-party/moonlight-common-c/enet/CMakeFiles/enet.dir/host.c.o
- [ 33%] Building C object third-party/cbs/CMakeFiles/cbs.dir/h2645_parse.c.o
- [ 35%] Building C object third-party/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/upnpcommands.c.o
- [ 37%] Building C object third-party/moonlight-common-c/enet/CMakeFiles/enet.dir/unix.c.o
- [ 38%] Building C object third-party/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/upnpdev.c.o
- [ 40%] Building C object third-party/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/upnpreplyparse.c.o
- warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
- [ 41%] Building C object third-party/moonlight-common-c/enet/CMakeFiles/enet.dir/win32.c.o
- warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
- [ 43%] Building C object third-party/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/upnperrors.c.o
- [ 45%] Building C object third-party/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/addr_is_reserved.c.o
- [ 46%] Building C object third-party/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/connecthostport.c.o
- warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
- [ 48%] Building C object third-party/cbs/CMakeFiles/cbs.dir/video_levels.c.o
- [ 50%] Building C object third-party/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/receivedata.c.o
- [ 51%] Building C object third-party/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/portlistingparse.c.o
- warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
- warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
- warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
- warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
- warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
- warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
- 1 warning generated.
- [ 53%] Linking C static library libminiupnpc.a
- 1 warning generated.
- 1 warning generated.
- 1 warning generated.
- [ 54%] Linking C static library libenet.a
- 1 warning generated.
- 1 warning generated.
- 1 warning generated.
- [ 54%] Built target libminiupnpc-static
- /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libenet.a(win32.c.o) has no symbols
- /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libenet.a(win32.c.o) has no symbols
- [ 54%] Built target enet
- 1 warning generated.
- 1 warning generated.
- [ 56%] Linking C static library libcbs.a
- [ 56%] Built target cbs
- [ 58%] Building C object CMakeFiles/sunshine.dir/third-party/moonlight-common-c/reedsolomon/rs.c.o
- [ 59%] Building CXX object CMakeFiles/sunshine.dir/sunshine/main.cpp.o
- [ 61%] Building CXX object CMakeFiles/sunshine.dir/sunshine/upnp.cpp.o
- [ 64%] Building CXX object CMakeFiles/sunshine.dir/sunshine/httpcommon.cpp.o
- [ 64%] Building C object CMakeFiles/sunshine.dir/third-party/moonlight-common-c/src/RtspParser.c.o
- [ 66%] Building CXX object CMakeFiles/sunshine.dir/sunshine/crypto.cpp.o
- [ 67%] Building CXX object CMakeFiles/sunshine.dir/sunshine/config.cpp.o
- [ 69%] Building CXX object CMakeFiles/sunshine.dir/sunshine/cbs.cpp.o
- [ 70%] Building CXX object CMakeFiles/sunshine.dir/sunshine/nvhttp.cpp.o
- [ 72%] Building CXX object CMakeFiles/sunshine.dir/sunshine/stream.cpp.o
- [ 74%] Building CXX object CMakeFiles/sunshine.dir/sunshine/confighttp.cpp.o
- [ 75%] Building CXX object CMakeFiles/sunshine.dir/sunshine/rtsp.cpp.o
- [ 77%] Building CXX object CMakeFiles/sunshine.dir/sunshine/input.cpp.o
- [ 79%] Building CXX object CMakeFiles/sunshine.dir/sunshine/audio.cpp.o
- [ 80%] Building CXX object CMakeFiles/sunshine.dir/sunshine/video.cpp.o
- [ 82%] Building CXX object CMakeFiles/sunshine.dir/sunshine/process.cpp.o
- [ 83%] Building CXX object CMakeFiles/sunshine.dir/sunshine/network.cpp.o
- [ 85%] Building C object CMakeFiles/sunshine.dir/sunshine/platform/macos/av_audio.m.o
- [ 87%] Building C object CMakeFiles/sunshine.dir/sunshine/platform/macos/av_video.m.o
- warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
- warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
- [ 88%] Building CXX object CMakeFiles/sunshine.dir/sunshine/platform/macos/display.mm.o
- warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
- warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
- warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
- warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
- warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
- warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
- warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
- warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
- warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
- warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
- warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
- warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
- warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
- [ 90%] Building C object CMakeFiles/sunshine.dir/sunshine/platform/macos/TPCircularBuffer/TPCircularBuffer.c.o
- [ 91%] Building CXX object CMakeFiles/sunshine.dir/sunshine/platform/macos/input.cpp.o
- warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
- [ 93%] Building CXX object CMakeFiles/sunshine.dir/sunshine/platform/macos/publish.cpp.o
- [ 95%] Building CXX object CMakeFiles/sunshine.dir/sunshine/platform/macos/microphone.mm.o
- [ 96%] Building CXX object CMakeFiles/sunshine.dir/sunshine/platform/macos/misc.cpp.o
- [ 98%] Building CXX object CMakeFiles/sunshine.dir/sunshine/platform/macos/nv12_zero_device.cpp.o
- warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
- warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
- warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
- warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
- warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/network.cpp:5:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/network.h:12:
- /Users/josephhewes/tmp3/sunshine/sunshine/utility.h:667:3: warning: 'const' qualifier on reference type 'util::wrap_ptr::reference' (aka 'T &') has no effect [-Wignored-qualifiers]
- const reference operator*() const {
- ^~~~~~
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/video.cpp:13:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/cbs.h:4:
- /Users/josephhewes/tmp3/sunshine/sunshine/utility.h:667:3: warning: 'const' qualifier on reference type 'util::wrap_ptr::reference' (aka 'T &') has no effect [-Wignored-qualifiers]
- const reference operator*() const {
- ^~~~~~
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/cbs.cpp:9:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/cbs.h:4:
- /Users/josephhewes/tmp3/sunshine/sunshine/utility.h:667:3: warning: 'const' qualifier on reference type 'util::wrap_ptr::reference' (aka 'T &') has no effect [-Wignored-qualifiers]
- const reference operator*() const {
- ^~~~~~
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/crypto.cpp:5:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/crypto.h:14:
- /Users/josephhewes/tmp3/sunshine/sunshine/utility.h:667:3: warning: 'const' qualifier on reference type 'util::wrap_ptr::reference' (aka 'T &') has no effect [-Wignored-qualifiers]
- const reference operator*() const {
- ^~~~~~
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/upnp.cpp:5:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.h:11:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/thread_safe.h:15:
- /Users/josephhewes/tmp3/sunshine/sunshine/utility.h:667:3: warning: 'const' qualifier on reference type 'util::wrap_ptr::reference' (aka 'T &') has no effect [-Wignored-qualifiers]
- const reference operator*() const {
- ^~~~~~
- /Users/josephhewes/tmp3/sunshine/sunshine/crypto.cpp:322:3: warning: 'SHA256_Init' is deprecated [-Wdeprecated-declarations]
- SHA256_Init(&sha256);
- ^
- /opt/local/include/openssl/sha.h:73:1: note: 'SHA256_Init' has been explicitly marked deprecated here
- OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c);
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- /Users/josephhewes/tmp3/sunshine/sunshine/crypto.cpp:323:3: warning: 'SHA256_Update' is deprecated [-Wdeprecated-declarations]
- SHA256_Update(&sha256, plaintext.data(), plaintext.size());
- ^
- /opt/local/include/openssl/sha.h:74:1: note: 'SHA256_Update' has been explicitly marked deprecated here
- OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c,
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- /Users/josephhewes/tmp3/sunshine/sunshine/crypto.cpp:324:3: warning: 'SHA256_Final' is deprecated [-Wdeprecated-declarations]
- SHA256_Final(hsh.data(), &sha256);
- ^
- /opt/local/include/openssl/sha.h:76:1: note: 'SHA256_Final' has been explicitly marked deprecated here
- OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c);
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- /Users/josephhewes/tmp3/sunshine/sunshine/crypto.cpp:419:14: warning: 'RSA_new' is deprecated [-Wdeprecated-declarations]
- auto rsa = RSA_new();
- ^
- /opt/local/include/openssl/rsa.h:201:1: note: 'RSA_new' has been explicitly marked deprecated here
- OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- /Users/josephhewes/tmp3/sunshine/sunshine/crypto.cpp:420:3: warning: 'RSA_generate_key_ex' is deprecated [-Wdeprecated-declarations]
- RSA_generate_key_ex(rsa, key_bits, big_num.get(), nullptr);
- ^
- /opt/local/include/openssl/rsa.h:260:1: note: 'RSA_generate_key_ex' has been explicitly marked deprecated here
- OSSL_DEPRECATEDIN_3_0 int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e,
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- /Users/josephhewes/tmp3/sunshine/sunshine/crypto.cpp:421:3: warning: 'EVP_PKEY_assign' is deprecated [-Wdeprecated-declarations]
- EVP_PKEY_assign_RSA(pkey.get(), rsa);
- ^
- /opt/local/include/openssl/evp.h:496:41: note: expanded from macro 'EVP_PKEY_assign_RSA'
- # define EVP_PKEY_assign_RSA(pkey,rsa) EVP_PKEY_assign((pkey),EVP_PKEY_RSA,\
- ^
- /opt/local/include/openssl/evp.h:1327:1: note: 'EVP_PKEY_assign' has been explicitly marked deprecated here
- OSSL_DEPRECATEDIN_3_0
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/platform/macos/publish.cpp:6:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/main.h:10:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/thread_pool.h:4:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/task_pool.h:15:
- /Users/josephhewes/tmp3/sunshine/sunshine/utility.h:667:3: warning: 'const' qualifier on reference type 'util::wrap_ptr::reference' (aka 'T &') has no effect [-Wignored-qualifiers]
- const reference operator*() const {
- ^~~~~~
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/platform/macos/display.mm:1:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/platform/common.h:14:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/thread_safe.h:15:
- /Users/josephhewes/tmp3/sunshine/sunshine/utility.h:667:3: warning: 'const' qualifier on reference type 'util::wrap_ptr::reference' (aka 'T &') has no effect [-Wignored-qualifiers]
- const reference operator*() const {
- ^~~~~~
- 2 warnings generated.
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/platform/macos/microphone.mm:1:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/platform/common.h:14:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/thread_safe.h:15:
- /Users/josephhewes/tmp3/sunshine/sunshine/utility.h:667:3: warning: 'const' qualifier on reference type 'util::wrap_ptr::reference' (aka 'T &') has no effect [-Wignored-qualifiers]
- const reference operator*() const {
- ^~~~~~
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/audio.cpp:5:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/platform/common.h:14:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/thread_safe.h:15:
- /Users/josephhewes/tmp3/sunshine/sunshine/utility.h:667:3: warning: 'const' qualifier on reference type 'util::wrap_ptr::reference' (aka 'T &') has no effect [-Wignored-qualifiers]
- const reference operator*() const {
- ^~~~~~
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/platform/macos/misc.cpp:9:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/main.h:10:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/thread_pool.h:4:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/task_pool.h:15:
- /Users/josephhewes/tmp3/sunshine/sunshine/utility.h:667:3: warning: 'const' qualifier on reference type 'util::wrap_ptr::reference' (aka 'T &') has no effect [-Wignored-qualifiers]
- const reference operator*() const {
- ^~~~~~
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/platform/macos/nv12_zero_device.cpp:1:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/platform/macos/nv12_zero_device.h:4:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/platform/common.h:14:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/thread_safe.h:15:
- /Users/josephhewes/tmp3/sunshine/sunshine/utility.h:667:3: warning: 'const' qualifier on reference type 'util::wrap_ptr::reference' (aka 'T &') has no effect [-Wignored-qualifiers]
- const reference operator*() const {
- ^~~~~~
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/input.cpp:15:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/input.h:10:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/platform/common.h:14:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/thread_safe.h:15:
- /Users/josephhewes/tmp3/sunshine/sunshine/utility.h:667:3: warning: 'const' qualifier on reference type 'util::wrap_ptr::reference' (aka 'T &') has no effect [-Wignored-qualifiers]
- const reference operator*() const {
- ^~~~~~
- 8 warnings generated.
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/platform/macos/input.cpp:5:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/main.h:10:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/thread_pool.h:4:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/task_pool.h:15:
- /Users/josephhewes/tmp3/sunshine/sunshine/utility.h:667:3: warning: 'const' qualifier on reference type 'util::wrap_ptr::reference' (aka 'T &') has no effect [-Wignored-qualifiers]
- const reference operator*() const {
- ^~~~~~
- 2 warnings generated.
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/video.cpp:18:
- /Users/josephhewes/tmp3/sunshine/sunshine/round_robin.h:82:3: warning: 'const' qualifier on reference type 'util::it_wrap_t::reference' (aka 'typename std::iterator<std::random_access_iterator_tag, V>::value_type &') has no effect [-Wignored-qualifiers]
- const reference operator*() const { return *_this().get(); }
- ^~~~~~
- /Users/josephhewes/tmp3/sunshine/sunshine/video.cpp:121:7: warning: 'set_frame' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
- int set_frame(AVFrame *frame) {
- ^
- /Users/josephhewes/tmp3/sunshine/sunshine/platform/common.h:185:15: note: overridden virtual function is here
- virtual int set_frame(AVFrame *frame) {
- ^
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/config.cpp:11:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/main.h:10:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/thread_pool.h:4:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/task_pool.h:15:
- /Users/josephhewes/tmp3/sunshine/sunshine/utility.h:667:3: warning: 'const' qualifier on reference type 'util::wrap_ptr::reference' (aka 'T &') has no effect [-Wignored-qualifiers]
- const reference operator*() const {
- ^~~~~~
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/rtsp.cpp:18:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/input.h:10:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/platform/common.h:14:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/thread_safe.h:15:
- /Users/josephhewes/tmp3/sunshine/sunshine/utility.h:667:3: warning: 'const' qualifier on reference type 'util::wrap_ptr::reference' (aka 'T &') has no effect [-Wignored-qualifiers]
- const reference operator*() const {
- ^~~~~~
- 2 warnings generated.
- /Users/josephhewes/tmp3/sunshine/sunshine/platform/macos/input.cpp:362:17: warning: 'AbsoluteToNanoseconds' is deprecated: first deprecated in macOS 10.8 [-Wdeprecated-declarations]
- elapsedNano = AbsoluteToNanoseconds(*(AbsoluteTime *)&elapsed);
- ^
- /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.1.sdk/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/DriverServices.h:93:1: note: 'AbsoluteToNanoseconds' has been explicitly marked deprecated here
- AbsoluteToNanoseconds(AbsoluteTime absoluteTime) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_8, __IPHONE_NA, __IPHONE_NA);
- ^
- 2 warnings generated.
- 2 warnings generated.
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/process.cpp:7:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/process.h:17:
- /Users/josephhewes/tmp3/sunshine/sunshine/utility.h:667:3: warning: 'const' qualifier on reference type 'util::wrap_ptr::reference' (aka 'T &') has no effect [-Wignored-qualifiers]
- const reference operator*() const {
- ^~~~~~
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/httpcommon.cpp:3:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/process.h:17:
- /Users/josephhewes/tmp3/sunshine/sunshine/utility.h:667:3: warning: 'const' qualifier on reference type 'util::wrap_ptr::reference' (aka 'T &') has no effect [-Wignored-qualifiers]
- const reference operator*() const {
- ^~~~~~
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/stream.cpp:5:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/process.h:17:
- /Users/josephhewes/tmp3/sunshine/sunshine/utility.h:667:3: warning: 'const' qualifier on reference type 'util::wrap_ptr::reference' (aka 'T &') has no effect [-Wignored-qualifiers]
- const reference operator*() const {
- ^~~~~~
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/main.cpp:5:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/process.h:17:
- /Users/josephhewes/tmp3/sunshine/sunshine/utility.h:667:3: warning: 'const' qualifier on reference type 'util::wrap_ptr::reference' (aka 'T &') has no effect [-Wignored-qualifiers]
- const reference operator*() const {
- ^~~~~~
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:7:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/process.h:17:
- /Users/josephhewes/tmp3/sunshine/sunshine/utility.h:667:3: warning: 'const' qualifier on reference type 'util::wrap_ptr::reference' (aka 'T &') has no effect [-Wignored-qualifiers]
- const reference operator*() const {
- ^~~~~~
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/nvhttp.cpp:7:
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/process.h:17:
- /Users/josephhewes/tmp3/sunshine/sunshine/utility.h:667:3: warning: 'const' qualifier on reference type 'util::wrap_ptr::reference' (aka 'T &') has no effect [-Wignored-qualifiers]
- const reference operator*() const {
- ^~~~~~
- 3 warnings generated.
- /Users/josephhewes/tmp3/sunshine/sunshine/upnp.cpp:20:16: warning: unused variable 'IPv6' [-Wunused-const-variable]
- constexpr auto IPv6 = 1;
- ^
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/httpcommon.cpp:11:
- In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
- /opt/local/include/boost/asio/ssl/impl/context.ipp:54:29: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations]
- ~rsa_cleanup() { if (p) ::RSA_free(p); }
- ^
- /opt/local/include/openssl/rsa.h:293:1: note: 'RSA_free' has been explicitly marked deprecated here
- OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/httpcommon.cpp:11:
- In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
- /opt/local/include/boost/asio/ssl/impl/context.ipp:60:28: warning: 'DH_free' is deprecated [-Wdeprecated-declarations]
- ~dh_cleanup() { if (p) ::DH_free(p); }
- ^
- /opt/local/include/openssl/dh.h:200:1: note: 'DH_free' has been explicitly marked deprecated here
- OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/httpcommon.cpp:11:
- In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
- /opt/local/include/boost/asio/ssl/impl/context.ipp:956:29: warning: 'd2i_RSAPrivateKey_bio' is deprecated [-Wdeprecated-declarations]
- rsa_private_key.p = ::d2i_RSAPrivateKey_bio(bio.p, 0);
- ^
- /opt/local/include/openssl/x509.h:616:1: note: 'd2i_RSAPrivateKey_bio' has been explicitly marked deprecated here
- OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPrivateKey_bio(BIO *bp, RSA **rsa);
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/httpcommon.cpp:11:
- In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
- /opt/local/include/boost/asio/ssl/impl/context.ipp:959:29: warning: 'PEM_read_bio_RSAPrivateKey' is deprecated [-Wdeprecated-declarations]
- rsa_private_key.p = ::PEM_read_bio_RSAPrivateKey(
- ^
- /opt/local/include/openssl/pem.h:447:24: note: 'PEM_read_bio_RSAPrivateKey' has been explicitly marked deprecated here
- DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- In file included from In file included from /Users/josephhewes/tmp3/sunshine/sunshine/nvhttp.cpp:15:
- In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
- /opt/local/include/boost/asio/ssl/impl/context.ipp:54:29: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations]
- ~rsa_cleanup() { if (p) ::RSA_free(p); }
- ^
- /opt/local/include/openssl/rsa.h:293:1: note: 'RSA_free' has been explicitly marked deprecated here
- OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/nvhttp.cpp:15:
- In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
- /opt/local/include/boost/asio/ssl/impl/context.ipp:60:28: warning: 'DH_free' is deprecated [-Wdeprecated-declarations]
- ~dh_cleanup() { if (p) ::DH_free(p); }
- ^
- /opt/local/include/openssl/dh.h:200:1: note: 'DH_free' has been explicitly marked deprecated here
- OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- /Users/josephhewes/tmp3/sunshine/sunshine/httpcommon.cpp:11:
- In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
- /opt/local/include/boost/asio/ssl/impl/context.ipp:972:13: warning: 'SSL_CTX_use_RSAPrivateKey' is deprecated [-Wdeprecated-declarations]
- if (::SSL_CTX_use_RSAPrivateKey(handle_, rsa_private_key.p) == 1)
- ^
- /opt/local/include/openssl/ssl.h:1797:1: note: 'SSL_CTX_use_RSAPrivateKey' has been explicitly marked deprecated here
- OSSL_DEPRECATEDIN_3_0
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/httpcommon.cpp:11:
- In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
- /opt/local/include/boost/asio/ssl/impl/context.ipp:1050:9: warning: 'SSL_CTX_use_RSAPrivateKey_file' is deprecated [-Wdeprecated-declarations]
- if (::SSL_CTX_use_RSAPrivateKey_file(
- ^
- /opt/local/include/openssl/ssl.h:1684:1: note: 'SSL_CTX_use_RSAPrivateKey_file' has been explicitly marked deprecated here
- OSSL_DEPRECATEDIN_3_0
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/httpcommon.cpp:11:
- In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
- /opt/local/include/boost/asio/ssl/impl/context.ipp:1116:23: warning: 'PEM_read_bio_DHparams' is deprecated [-Wdeprecated-declarations]
- dh_cleanup dh = { ::PEM_read_bio_DHparams(bio, 0, 0, 0) };
- ^
- /opt/local/include/openssl/pem.h:469:21: note: 'PEM_read_bio_DHparams' has been explicitly marked deprecated here
- DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH)
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:15:
- In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
- /opt/local/include/boost/asio/ssl/impl/context.ipp:54:29: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations]
- ~rsa_cleanup() { if (p) ::RSA_free(p); }
- ^
- /opt/local/include/openssl/rsa.h:293:1: note: 'RSA_free' has been explicitly marked deprecated here
- OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:15:
- In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
- /opt/local/include/boost/asio/ssl/impl/context.ipp:60:28: warning: 'DH_free' is deprecated [-Wdeprecated-declarations]
- ~dh_cleanup() { if (p) ::DH_free(p); }
- ^
- /opt/local/include/openssl/dh.h:200:1: note: 'DH_free' has been explicitly marked deprecated here
- OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/nvhttp.cpp:15:
- In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
- /opt/local/include/boost/asio/ssl/impl/context.ipp:956:29: warning: 'd2i_RSAPrivateKey_bio' is deprecated [-Wdeprecated-declarations]
- rsa_private_key.p = ::d2i_RSAPrivateKey_bio(bio.p, 0);
- ^
- /opt/local/include/openssl/x509.h:616:1: note: 'd2i_RSAPrivateKey_bio' has been explicitly marked deprecated here
- OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPrivateKey_bio(BIO *bp, RSA **rsa);
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/nvhttp.cpp:15:
- In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
- /opt/local/include/boost/asio/ssl/impl/context.ipp:959:29: warning: 'PEM_read_bio_RSAPrivateKey' is deprecated [-Wdeprecated-declarations]
- rsa_private_key.p = ::PEM_read_bio_RSAPrivateKey(
- ^
- /opt/local/include/openssl/pem.h:447:24: note: 'PEM_read_bio_RSAPrivateKey' has been explicitly marked deprecated here
- DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/nvhttp.cpp:15:
- In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
- /opt/local/include/boost/asio/ssl/impl/context.ipp:972:13: warning: 'SSL_CTX_use_RSAPrivateKey' is deprecated [-Wdeprecated-declarations]
- if (::SSL_CTX_use_RSAPrivateKey(handle_, rsa_private_key.p) == 1)
- ^
- /opt/local/include/openssl/ssl.h:1797:1: note: 'SSL_CTX_use_RSAPrivateKey' has been explicitly marked deprecated here
- OSSL_DEPRECATEDIN_3_0
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/nvhttp.cpp:15:
- In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
- /opt/local/include/boost/asio/ssl/impl/context.ipp:1050:9: warning: 'SSL_CTX_use_RSAPrivateKey_file' is deprecated [-Wdeprecated-declarations]
- if (::SSL_CTX_use_RSAPrivateKey_file(
- ^
- /opt/local/include/openssl/ssl.h:1684:1: note: 'SSL_CTX_use_RSAPrivateKey_file' has been explicitly marked deprecated here
- OSSL_DEPRECATEDIN_3_0
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/nvhttp.cpp:15:
- In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
- /opt/local/include/boost/asio/ssl/impl/context.ipp:1116:23: warning: 'PEM_read_bio_DHparams' is deprecated [-Wdeprecated-declarations]
- dh_cleanup dh = { ::PEM_read_bio_DHparams(bio, 0, 0, 0) };
- ^
- /opt/local/include/openssl/pem.h:469:21: note: 'PEM_read_bio_DHparams' has been explicitly marked deprecated here
- DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH)
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:15:
- In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
- /opt/local/include/boost/asio/ssl/impl/context.ipp:956:29: warning: 'd2i_RSAPrivateKey_bio' is deprecated [-Wdeprecated-declarations]
- rsa_private_key.p = ::d2i_RSAPrivateKey_bio(bio.p, 0);
- ^
- /opt/local/include/openssl/x509.h:616:1: note: 'd2i_RSAPrivateKey_bio' has been explicitly marked deprecated here
- OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPrivateKey_bio(BIO *bp, RSA **rsa);
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:15:
- In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
- /opt/local/include/boost/asio/ssl/impl/context.ipp:959:29: warning: 'PEM_read_bio_RSAPrivateKey' is deprecated [-Wdeprecated-declarations]
- rsa_private_key.p = ::PEM_read_bio_RSAPrivateKey(
- ^
- /opt/local/include/openssl/pem.h:447:24: note: 'PEM_read_bio_RSAPrivateKey' has been explicitly marked deprecated here
- DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:15:
- In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
- /opt/local/include/boost/asio/ssl/impl/context.ipp:972:13: warning: 'SSL_CTX_use_RSAPrivateKey' is deprecated [-Wdeprecated-declarations]
- if (::SSL_CTX_use_RSAPrivateKey(handle_, rsa_private_key.p) == 1)
- ^
- /opt/local/include/openssl/ssl.h:1797:1: note: 'SSL_CTX_use_RSAPrivateKey' has been explicitly marked deprecated here
- OSSL_DEPRECATEDIN_3_0
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:15:
- In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
- /opt/local/include/boost/asio/ssl/impl/context.ipp:1050:9: warning: 'SSL_CTX_use_RSAPrivateKey_file' is deprecated [-Wdeprecated-declarations]
- if (::SSL_CTX_use_RSAPrivateKey_file(
- ^
- /opt/local/include/openssl/ssl.h:1684:1: note: 'SSL_CTX_use_RSAPrivateKey_file' has been explicitly marked deprecated here
- OSSL_DEPRECATEDIN_3_0
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:15:
- In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
- /opt/local/include/boost/asio/ssl/impl/context.ipp:1116:23: warning: 'PEM_read_bio_DHparams' is deprecated [-Wdeprecated-declarations]
- dh_cleanup dh = { ::PEM_read_bio_DHparams(bio, 0, 0, 0) };
- ^
- /opt/local/include/openssl/pem.h:469:21: note: 'PEM_read_bio_DHparams' has been explicitly marked deprecated here
- DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH)
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:17:
- /Users/josephhewes/tmp3/sunshine/third-party/Simple-Web-Server/crypto.hpp:104:7: warning: 'MD5' is deprecated [-Wdeprecated-declarations]
- MD5(reinterpret_cast<const unsigned char *>(&input[0]), input.size(), reinterpret_cast<unsigned char *>(&hash[0]));
- ^
- /opt/local/include/openssl/md5.h:52:1: note: 'MD5' has been explicitly marked deprecated here
- OSSL_DEPRECATEDIN_3_0 unsigned char *MD5(const unsigned char *d, size_t n,
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:17:
- /Users/josephhewes/tmp3/sunshine/third-party/Simple-Web-Server/crypto.hpp:107:9: warning: 'MD5' is deprecated [-Wdeprecated-declarations]
- MD5(reinterpret_cast<const unsigned char *>(&hash[0]), hash.size(), reinterpret_cast<unsigned char *>(&hash[0]));
- ^
- /opt/local/include/openssl/md5.h:52:1: note: 'MD5' has been explicitly marked deprecated here
- OSSL_DEPRECATEDIN_3_0 unsigned char *MD5(const unsigned char *d, size_t n,
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:17:
- /Users/josephhewes/tmp3/sunshine/third-party/Simple-Web-Server/crypto.hpp:114:7: warning: 'MD5_Init' is deprecated [-Wdeprecated-declarations]
- MD5_Init(&context);
- ^
- /opt/local/include/openssl/md5.h:49:1: note: 'MD5_Init' has been explicitly marked deprecated here
- OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:17:
- /Users/josephhewes/tmp3/sunshine/third-party/Simple-Web-Server/crypto.hpp:118:9: warning: 'MD5_Update' is deprecated [-Wdeprecated-declarations]
- MD5_Update(&context, buffer.data(), static_cast<std::size_t>(read_length));
- ^
- /opt/local/include/openssl/md5.h:50:1: note: 'MD5_Update' has been explicitly marked deprecated here
- OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:17:
- /Users/josephhewes/tmp3/sunshine/third-party/Simple-Web-Server/crypto.hpp:121:7: warning: 'MD5_Final' is deprecated [-Wdeprecated-declarations]
- MD5_Final(reinterpret_cast<unsigned char *>(&hash[0]), &context);
- ^
- /opt/local/include/openssl/md5.h:51:1: note: 'MD5_Final' has been explicitly marked deprecated here
- OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c);
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:17:
- /Users/josephhewes/tmp3/sunshine/third-party/Simple-Web-Server/crypto.hpp:124:9: warning: 'MD5' is deprecated [-Wdeprecated-declarations]
- MD5(reinterpret_cast<const unsigned char *>(&hash[0]), hash.size(), reinterpret_cast<unsigned char *>(&hash[0]));
- ^
- /opt/local/include/openssl/md5.h:52:1: note: 'MD5' has been explicitly marked deprecated here
- OSSL_DEPRECATEDIN_3_0 unsigned char *MD5(const unsigned char *d, size_t n,
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:17:
- /Users/josephhewes/tmp3/sunshine/third-party/Simple-Web-Server/crypto.hpp:143:7: warning: 'SHA1_Init' is deprecated [-Wdeprecated-declarations]
- SHA1_Init(&context);
- ^
- /opt/local/include/openssl/sha.h:49:1: note: 'SHA1_Init' has been explicitly marked deprecated here
- OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c);
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:17:
- /Users/josephhewes/tmp3/sunshine/third-party/Simple-Web-Server/crypto.hpp:147:9: warning: 'SHA1_Update' is deprecated [-Wdeprecated-declarations]
- SHA1_Update(&context, buffer.data(), static_cast<std::size_t>(read_length));
- ^
- /opt/local/include/openssl/sha.h:50:1: note: 'SHA1_Update' has been explicitly marked deprecated here
- OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len);
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:17:
- /Users/josephhewes/tmp3/sunshine/third-party/Simple-Web-Server/crypto.hpp:150:7: warning: 'SHA1_Final' is deprecated [-Wdeprecated-declarations]
- SHA1_Final(reinterpret_cast<unsigned char *>(&hash[0]), &context);
- ^
- /opt/local/include/openssl/sha.h:51:1: note: 'SHA1_Final' has been explicitly marked deprecated here
- OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c);
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:17:
- /Users/josephhewes/tmp3/sunshine/third-party/Simple-Web-Server/crypto.hpp:172:7: warning: 'SHA256_Init' is deprecated [-Wdeprecated-declarations]
- SHA256_Init(&context);
- ^
- /opt/local/include/openssl/sha.h:73:1: note: 'SHA256_Init' has been explicitly marked deprecated here
- OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c);
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:17:
- /Users/josephhewes/tmp3/sunshine/third-party/Simple-Web-Server/crypto.hpp:176:9: warning: 'SHA256_Update' is deprecated [-Wdeprecated-declarations]
- SHA256_Update(&context, buffer.data(), static_cast<std::size_t>(read_length));
- ^
- /opt/local/include/openssl/sha.h:74:1: note: 'SHA256_Update' has been explicitly marked deprecated here
- OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c,
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:17:
- /Users/josephhewes/tmp3/sunshine/third-party/Simple-Web-Server/crypto.hpp:179:7: warning: 'SHA256_Final' is deprecated [-Wdeprecated-declarations]
- SHA256_Final(reinterpret_cast<unsigned char *>(&hash[0]), &context);
- ^
- /opt/local/include/openssl/sha.h:76:1: note: 'SHA256_Final' has been explicitly marked deprecated here
- OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c);
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:17:
- /Users/josephhewes/tmp3/sunshine/third-party/Simple-Web-Server/crypto.hpp:201:7: warning: 'SHA512_Init' is deprecated [-Wdeprecated-declarations]
- SHA512_Init(&context);
- ^
- /opt/local/include/openssl/sha.h:123:1: note: 'SHA512_Init' has been explicitly marked deprecated here
- OSSL_DEPRECATEDIN_3_0 int SHA512_Init(SHA512_CTX *c);
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:17:
- /Users/josephhewes/tmp3/sunshine/third-party/Simple-Web-Server/crypto.hpp:205:9: warning: 'SHA512_Update' is deprecated [-Wdeprecated-declarations]
- SHA512_Update(&context, buffer.data(), static_cast<std::size_t>(read_length));
- ^
- /opt/local/include/openssl/sha.h:124:1: note: 'SHA512_Update' has been explicitly marked deprecated here
- OSSL_DEPRECATEDIN_3_0 int SHA512_Update(SHA512_CTX *c,
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:17:
- /Users/josephhewes/tmp3/sunshine/third-party/Simple-Web-Server/crypto.hpp:208:7: warning: 'SHA512_Final' is deprecated [-Wdeprecated-declarations]
- SHA512_Final(reinterpret_cast<unsigned char *>(&hash[0]), &context);
- ^
- /opt/local/include/openssl/sha.h:126:1: note: 'SHA512_Final' has been explicitly marked deprecated here
- OSSL_DEPRECATEDIN_3_0 int SHA512_Final(unsigned char *md, SHA512_CTX *c);
- ^
- /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
- # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
- ^
- /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
- # define OSSL_DEPRECATED(since) __attribute__((deprecated))
- ^
- 2 warnings generated.
- 3 warnings generated.
- 2 warnings generated.
- 2 warnings generated.
- 2 warnings generated.
- 2 warnings generated.
- 4 warnings generated.
- 2 warnings generated.
- 9 warnings generated.
- 2 warnings generated.
- 2 warnings generated.
- 2 warnings generated.
- 24 warnings generated.
- 9 warnings generated.
- [100%] Linking CXX executable sunshine
- Undefined symbols for architecture x86_64:
- "_EVP_DigestSignUpdate", referenced from:
- crypto::sign(util::uniq_ptr<evp_pkey_st, util::Destroy<evp_pkey_st*, void, &(EVP_PKEY_free)> > const&, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, evp_md_st const*) in crypto.cpp.o
- "_EVP_DigestVerifyUpdate", referenced from:
- crypto::verify(util::uniq_ptr<x509_st, util::Destroy<x509_st*, void, &(X509_free)> > const&, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, std::__1::basic_string_view<char, std::__1::char_traits<char> > const&, evp_md_st const*) in crypto.cpp.o
- "_SSL_get1_peer_certificate", referenced from:
- std::__1::__function::__func<nvhttp::start()::$_4, std::__1::allocator<nvhttp::start()::$_4>, int (ssl_st*)>::operator()(ssl_st*&&) in nvhttp.cpp.o
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- make[2]: *** [sunshine] Error 1
- make[1]: *** [CMakeFiles/sunshine.dir/all] Error 2
- make: *** [all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement