Advertisement
Guest User

Sunshine Make output 2

a guest
Feb 2nd, 2022
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 59.79 KB | None | 0 0
  1. [ 1%] Building C object third-party/cbs/CMakeFiles/cbs.dir/cbs.c.o
  2. [ 3%] Building C object third-party/moonlight-common-c/enet/CMakeFiles/enet.dir/callbacks.c.o
  3. [ 4%] Building C object third-party/cbs/CMakeFiles/cbs.dir/cbs_av1.c.o
  4. [ 6%] Building C object third-party/moonlight-common-c/enet/CMakeFiles/enet.dir/list.c.o
  5. [ 8%] Building C object third-party/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/igd_desc_parse.c.o
  6. [ 9%] Building C object third-party/cbs/CMakeFiles/cbs.dir/cbs_mpeg2.c.o
  7. [ 12%] Building C object third-party/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/miniupnpc.c.o
  8. [ 12%] Building C object third-party/moonlight-common-c/enet/CMakeFiles/enet.dir/compress.c.o
  9. [ 16%] Building C object third-party/moonlight-common-c/enet/CMakeFiles/enet.dir/peer.c.o
  10. [ 17%] Building C object third-party/cbs/CMakeFiles/cbs.dir/cbs_vp9.c.o
  11. [ 19%] Building C object third-party/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/minisoap.c.o
  12. [ 20%] Building C object third-party/cbs/CMakeFiles/cbs.dir/cbs_h2645.c.o
  13. [ 22%] Building C object third-party/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/miniwget.c.o
  14. [ 24%] Building C object third-party/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/minissdpc.c.o
  15. [ 25%] Building C object third-party/cbs/CMakeFiles/cbs.dir/cbs_sei.c.o
  16. [ 27%] Building C object third-party/cbs/CMakeFiles/cbs.dir/cbs_jpeg.c.o
  17. [ 29%] Building C object third-party/moonlight-common-c/enet/CMakeFiles/enet.dir/protocol.c.o
  18. [ 14%] Building C object third-party/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/minixml.c.o
  19. [ 30%] Building C object third-party/moonlight-common-c/enet/CMakeFiles/enet.dir/packet.c.o
  20. [ 32%] Building C object third-party/moonlight-common-c/enet/CMakeFiles/enet.dir/host.c.o
  21. [ 33%] Building C object third-party/cbs/CMakeFiles/cbs.dir/h2645_parse.c.o
  22. [ 35%] Building C object third-party/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/upnpcommands.c.o
  23. [ 37%] Building C object third-party/moonlight-common-c/enet/CMakeFiles/enet.dir/unix.c.o
  24. [ 38%] Building C object third-party/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/upnpdev.c.o
  25. [ 40%] Building C object third-party/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/upnpreplyparse.c.o
  26. warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
  27. [ 41%] Building C object third-party/moonlight-common-c/enet/CMakeFiles/enet.dir/win32.c.o
  28. warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
  29. [ 43%] Building C object third-party/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/upnperrors.c.o
  30. [ 45%] Building C object third-party/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/addr_is_reserved.c.o
  31. [ 46%] Building C object third-party/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/connecthostport.c.o
  32. warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
  33. [ 48%] Building C object third-party/cbs/CMakeFiles/cbs.dir/video_levels.c.o
  34. [ 50%] Building C object third-party/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/receivedata.c.o
  35. [ 51%] Building C object third-party/miniupnp/miniupnpc/CMakeFiles/libminiupnpc-static.dir/portlistingparse.c.o
  36. warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
  37. warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
  38. warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
  39. warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
  40. warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
  41. warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
  42. 1 warning generated.
  43. [ 53%] Linking C static library libminiupnpc.a
  44. 1 warning generated.
  45. 1 warning generated.
  46. 1 warning generated.
  47. [ 54%] Linking C static library libenet.a
  48. 1 warning generated.
  49. 1 warning generated.
  50. 1 warning generated.
  51. [ 54%] Built target libminiupnpc-static
  52. /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libenet.a(win32.c.o) has no symbols
  53. /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libenet.a(win32.c.o) has no symbols
  54. [ 54%] Built target enet
  55. 1 warning generated.
  56. 1 warning generated.
  57. [ 56%] Linking C static library libcbs.a
  58. [ 56%] Built target cbs
  59. [ 58%] Building C object CMakeFiles/sunshine.dir/third-party/moonlight-common-c/reedsolomon/rs.c.o
  60. [ 59%] Building CXX object CMakeFiles/sunshine.dir/sunshine/main.cpp.o
  61. [ 61%] Building CXX object CMakeFiles/sunshine.dir/sunshine/upnp.cpp.o
  62. [ 64%] Building CXX object CMakeFiles/sunshine.dir/sunshine/httpcommon.cpp.o
  63. [ 64%] Building C object CMakeFiles/sunshine.dir/third-party/moonlight-common-c/src/RtspParser.c.o
  64. [ 66%] Building CXX object CMakeFiles/sunshine.dir/sunshine/crypto.cpp.o
  65. [ 67%] Building CXX object CMakeFiles/sunshine.dir/sunshine/config.cpp.o
  66. [ 69%] Building CXX object CMakeFiles/sunshine.dir/sunshine/cbs.cpp.o
  67. [ 70%] Building CXX object CMakeFiles/sunshine.dir/sunshine/nvhttp.cpp.o
  68. [ 72%] Building CXX object CMakeFiles/sunshine.dir/sunshine/stream.cpp.o
  69. [ 74%] Building CXX object CMakeFiles/sunshine.dir/sunshine/confighttp.cpp.o
  70. [ 75%] Building CXX object CMakeFiles/sunshine.dir/sunshine/rtsp.cpp.o
  71. [ 77%] Building CXX object CMakeFiles/sunshine.dir/sunshine/input.cpp.o
  72. [ 79%] Building CXX object CMakeFiles/sunshine.dir/sunshine/audio.cpp.o
  73. [ 80%] Building CXX object CMakeFiles/sunshine.dir/sunshine/video.cpp.o
  74. [ 82%] Building CXX object CMakeFiles/sunshine.dir/sunshine/process.cpp.o
  75. [ 83%] Building CXX object CMakeFiles/sunshine.dir/sunshine/network.cpp.o
  76. [ 85%] Building C object CMakeFiles/sunshine.dir/sunshine/platform/macos/av_audio.m.o
  77. [ 87%] Building C object CMakeFiles/sunshine.dir/sunshine/platform/macos/av_video.m.o
  78. warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
  79. warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
  80. [ 88%] Building CXX object CMakeFiles/sunshine.dir/sunshine/platform/macos/display.mm.o
  81. warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
  82. warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
  83. warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
  84. warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
  85. warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
  86. warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
  87. warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
  88. warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
  89. warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
  90. warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
  91. warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
  92. warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
  93. warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
  94. [ 90%] Building C object CMakeFiles/sunshine.dir/sunshine/platform/macos/TPCircularBuffer/TPCircularBuffer.c.o
  95. [ 91%] Building CXX object CMakeFiles/sunshine.dir/sunshine/platform/macos/input.cpp.o
  96. warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
  97. [ 93%] Building CXX object CMakeFiles/sunshine.dir/sunshine/platform/macos/publish.cpp.o
  98. [ 95%] Building CXX object CMakeFiles/sunshine.dir/sunshine/platform/macos/microphone.mm.o
  99. [ 96%] Building CXX object CMakeFiles/sunshine.dir/sunshine/platform/macos/misc.cpp.o
  100. [ 98%] Building CXX object CMakeFiles/sunshine.dir/sunshine/platform/macos/nv12_zero_device.cpp.o
  101. warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
  102. warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
  103. warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
  104. warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
  105. warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
  106. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/network.cpp:5:
  107. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/network.h:12:
  108. /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]
  109. const reference operator*() const {
  110. ^~~~~~
  111. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/video.cpp:13:
  112. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/cbs.h:4:
  113. /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]
  114. const reference operator*() const {
  115. ^~~~~~
  116. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/cbs.cpp:9:
  117. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/cbs.h:4:
  118. /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]
  119. const reference operator*() const {
  120. ^~~~~~
  121. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/crypto.cpp:5:
  122. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/crypto.h:14:
  123. /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]
  124. const reference operator*() const {
  125. ^~~~~~
  126. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/upnp.cpp:5:
  127. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.h:11:
  128. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/thread_safe.h:15:
  129. /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]
  130. const reference operator*() const {
  131. ^~~~~~
  132. /Users/josephhewes/tmp3/sunshine/sunshine/crypto.cpp:322:3: warning: 'SHA256_Init' is deprecated [-Wdeprecated-declarations]
  133. SHA256_Init(&sha256);
  134. ^
  135. /opt/local/include/openssl/sha.h:73:1: note: 'SHA256_Init' has been explicitly marked deprecated here
  136. OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c);
  137. ^
  138. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  139. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  140. ^
  141. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  142. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  143. ^
  144. /Users/josephhewes/tmp3/sunshine/sunshine/crypto.cpp:323:3: warning: 'SHA256_Update' is deprecated [-Wdeprecated-declarations]
  145. SHA256_Update(&sha256, plaintext.data(), plaintext.size());
  146. ^
  147. /opt/local/include/openssl/sha.h:74:1: note: 'SHA256_Update' has been explicitly marked deprecated here
  148. OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c,
  149. ^
  150. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  151. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  152. ^
  153. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  154. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  155. ^
  156. /Users/josephhewes/tmp3/sunshine/sunshine/crypto.cpp:324:3: warning: 'SHA256_Final' is deprecated [-Wdeprecated-declarations]
  157. SHA256_Final(hsh.data(), &sha256);
  158. ^
  159. /opt/local/include/openssl/sha.h:76:1: note: 'SHA256_Final' has been explicitly marked deprecated here
  160. OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c);
  161. ^
  162. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  163. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  164. ^
  165. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  166. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  167. ^
  168. /Users/josephhewes/tmp3/sunshine/sunshine/crypto.cpp:419:14: warning: 'RSA_new' is deprecated [-Wdeprecated-declarations]
  169. auto rsa = RSA_new();
  170. ^
  171. /opt/local/include/openssl/rsa.h:201:1: note: 'RSA_new' has been explicitly marked deprecated here
  172. OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
  173. ^
  174. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  175. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  176. ^
  177. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  178. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  179. ^
  180. /Users/josephhewes/tmp3/sunshine/sunshine/crypto.cpp:420:3: warning: 'RSA_generate_key_ex' is deprecated [-Wdeprecated-declarations]
  181. RSA_generate_key_ex(rsa, key_bits, big_num.get(), nullptr);
  182. ^
  183. /opt/local/include/openssl/rsa.h:260:1: note: 'RSA_generate_key_ex' has been explicitly marked deprecated here
  184. OSSL_DEPRECATEDIN_3_0 int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e,
  185. ^
  186. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  187. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  188. ^
  189. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  190. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  191. ^
  192. /Users/josephhewes/tmp3/sunshine/sunshine/crypto.cpp:421:3: warning: 'EVP_PKEY_assign' is deprecated [-Wdeprecated-declarations]
  193. EVP_PKEY_assign_RSA(pkey.get(), rsa);
  194. ^
  195. /opt/local/include/openssl/evp.h:496:41: note: expanded from macro 'EVP_PKEY_assign_RSA'
  196. # define EVP_PKEY_assign_RSA(pkey,rsa) EVP_PKEY_assign((pkey),EVP_PKEY_RSA,\
  197. ^
  198. /opt/local/include/openssl/evp.h:1327:1: note: 'EVP_PKEY_assign' has been explicitly marked deprecated here
  199. OSSL_DEPRECATEDIN_3_0
  200. ^
  201. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  202. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  203. ^
  204. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  205. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  206. ^
  207. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/platform/macos/publish.cpp:6:
  208. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/main.h:10:
  209. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/thread_pool.h:4:
  210. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/task_pool.h:15:
  211. /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]
  212. const reference operator*() const {
  213. ^~~~~~
  214. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/platform/macos/display.mm:1:
  215. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/platform/common.h:14:
  216. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/thread_safe.h:15:
  217. /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]
  218. const reference operator*() const {
  219. ^~~~~~
  220. 2 warnings generated.
  221. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/platform/macos/microphone.mm:1:
  222. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/platform/common.h:14:
  223. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/thread_safe.h:15:
  224. /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]
  225. const reference operator*() const {
  226. ^~~~~~
  227. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/audio.cpp:5:
  228. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/platform/common.h:14:
  229. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/thread_safe.h:15:
  230. /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]
  231. const reference operator*() const {
  232. ^~~~~~
  233. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/platform/macos/misc.cpp:9:
  234. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/main.h:10:
  235. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/thread_pool.h:4:
  236. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/task_pool.h:15:
  237. /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]
  238. const reference operator*() const {
  239. ^~~~~~
  240. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/platform/macos/nv12_zero_device.cpp:1:
  241. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/platform/macos/nv12_zero_device.h:4:
  242. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/platform/common.h:14:
  243. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/thread_safe.h:15:
  244. /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]
  245. const reference operator*() const {
  246. ^~~~~~
  247. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/input.cpp:15:
  248. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/input.h:10:
  249. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/platform/common.h:14:
  250. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/thread_safe.h:15:
  251. /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]
  252. const reference operator*() const {
  253. ^~~~~~
  254. 8 warnings generated.
  255. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/platform/macos/input.cpp:5:
  256. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/main.h:10:
  257. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/thread_pool.h:4:
  258. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/task_pool.h:15:
  259. /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]
  260. const reference operator*() const {
  261. ^~~~~~
  262. 2 warnings generated.
  263. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/video.cpp:18:
  264. /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]
  265. const reference operator*() const { return *_this().get(); }
  266. ^~~~~~
  267. /Users/josephhewes/tmp3/sunshine/sunshine/video.cpp:121:7: warning: 'set_frame' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
  268. int set_frame(AVFrame *frame) {
  269. ^
  270. /Users/josephhewes/tmp3/sunshine/sunshine/platform/common.h:185:15: note: overridden virtual function is here
  271. virtual int set_frame(AVFrame *frame) {
  272. ^
  273. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/config.cpp:11:
  274. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/main.h:10:
  275. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/thread_pool.h:4:
  276. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/task_pool.h:15:
  277. /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]
  278. const reference operator*() const {
  279. ^~~~~~
  280. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/rtsp.cpp:18:
  281. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/input.h:10:
  282. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/platform/common.h:14:
  283. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/thread_safe.h:15:
  284. /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]
  285. const reference operator*() const {
  286. ^~~~~~
  287. 2 warnings generated.
  288. /Users/josephhewes/tmp3/sunshine/sunshine/platform/macos/input.cpp:362:17: warning: 'AbsoluteToNanoseconds' is deprecated: first deprecated in macOS 10.8 [-Wdeprecated-declarations]
  289. elapsedNano = AbsoluteToNanoseconds(*(AbsoluteTime *)&elapsed);
  290. ^
  291. /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
  292. AbsoluteToNanoseconds(AbsoluteTime absoluteTime) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_8, __IPHONE_NA, __IPHONE_NA);
  293. ^
  294. 2 warnings generated.
  295. 2 warnings generated.
  296. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/process.cpp:7:
  297. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/process.h:17:
  298. /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]
  299. const reference operator*() const {
  300. ^~~~~~
  301. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/httpcommon.cpp:3:
  302. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/process.h:17:
  303. /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]
  304. const reference operator*() const {
  305. ^~~~~~
  306. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/stream.cpp:5:
  307. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/process.h:17:
  308. /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]
  309. const reference operator*() const {
  310. ^~~~~~
  311. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/main.cpp:5:
  312. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/process.h:17:
  313. /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]
  314. const reference operator*() const {
  315. ^~~~~~
  316. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:7:
  317. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/process.h:17:
  318. /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]
  319. const reference operator*() const {
  320. ^~~~~~
  321. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/nvhttp.cpp:7:
  322. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/process.h:17:
  323. /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]
  324. const reference operator*() const {
  325. ^~~~~~
  326. 3 warnings generated.
  327. /Users/josephhewes/tmp3/sunshine/sunshine/upnp.cpp:20:16: warning: unused variable 'IPv6' [-Wunused-const-variable]
  328. constexpr auto IPv6 = 1;
  329. ^
  330. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/httpcommon.cpp:11:
  331. In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
  332. /opt/local/include/boost/asio/ssl/impl/context.ipp:54:29: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations]
  333. ~rsa_cleanup() { if (p) ::RSA_free(p); }
  334. ^
  335. /opt/local/include/openssl/rsa.h:293:1: note: 'RSA_free' has been explicitly marked deprecated here
  336. OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
  337. ^
  338. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  339. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  340. ^
  341. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  342. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  343. ^
  344. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/httpcommon.cpp:11:
  345. In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
  346. /opt/local/include/boost/asio/ssl/impl/context.ipp:60:28: warning: 'DH_free' is deprecated [-Wdeprecated-declarations]
  347. ~dh_cleanup() { if (p) ::DH_free(p); }
  348. ^
  349. /opt/local/include/openssl/dh.h:200:1: note: 'DH_free' has been explicitly marked deprecated here
  350. OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
  351. ^
  352. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  353. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  354. ^
  355. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  356. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  357. ^
  358. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/httpcommon.cpp:11:
  359. In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
  360. /opt/local/include/boost/asio/ssl/impl/context.ipp:956:29: warning: 'd2i_RSAPrivateKey_bio' is deprecated [-Wdeprecated-declarations]
  361. rsa_private_key.p = ::d2i_RSAPrivateKey_bio(bio.p, 0);
  362. ^
  363. /opt/local/include/openssl/x509.h:616:1: note: 'd2i_RSAPrivateKey_bio' has been explicitly marked deprecated here
  364. OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPrivateKey_bio(BIO *bp, RSA **rsa);
  365. ^
  366. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  367. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  368. ^
  369. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  370. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  371. ^
  372. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/httpcommon.cpp:11:
  373. In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
  374. /opt/local/include/boost/asio/ssl/impl/context.ipp:959:29: warning: 'PEM_read_bio_RSAPrivateKey' is deprecated [-Wdeprecated-declarations]
  375. rsa_private_key.p = ::PEM_read_bio_RSAPrivateKey(
  376. ^
  377. /opt/local/include/openssl/pem.h:447:24: note: 'PEM_read_bio_RSAPrivateKey' has been explicitly marked deprecated here
  378. DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
  379. ^
  380. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  381. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  382. ^
  383. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  384. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  385. ^
  386. In file included from In file included from /Users/josephhewes/tmp3/sunshine/sunshine/nvhttp.cpp:15:
  387. In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
  388. /opt/local/include/boost/asio/ssl/impl/context.ipp:54:29: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations]
  389. ~rsa_cleanup() { if (p) ::RSA_free(p); }
  390. ^
  391. /opt/local/include/openssl/rsa.h:293:1: note: 'RSA_free' has been explicitly marked deprecated here
  392. OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
  393. ^
  394. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  395. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  396. ^
  397. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  398. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  399. ^
  400. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/nvhttp.cpp:15:
  401. In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
  402. /opt/local/include/boost/asio/ssl/impl/context.ipp:60:28: warning: 'DH_free' is deprecated [-Wdeprecated-declarations]
  403. ~dh_cleanup() { if (p) ::DH_free(p); }
  404. ^
  405. /opt/local/include/openssl/dh.h:200:1: note: 'DH_free' has been explicitly marked deprecated here
  406. OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
  407. ^
  408. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  409. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  410. ^
  411. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  412. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  413. ^
  414. /Users/josephhewes/tmp3/sunshine/sunshine/httpcommon.cpp:11:
  415. In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
  416. /opt/local/include/boost/asio/ssl/impl/context.ipp:972:13: warning: 'SSL_CTX_use_RSAPrivateKey' is deprecated [-Wdeprecated-declarations]
  417. if (::SSL_CTX_use_RSAPrivateKey(handle_, rsa_private_key.p) == 1)
  418. ^
  419. /opt/local/include/openssl/ssl.h:1797:1: note: 'SSL_CTX_use_RSAPrivateKey' has been explicitly marked deprecated here
  420. OSSL_DEPRECATEDIN_3_0
  421. ^
  422. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  423. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  424. ^
  425. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  426. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  427. ^
  428. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/httpcommon.cpp:11:
  429. In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
  430. /opt/local/include/boost/asio/ssl/impl/context.ipp:1050:9: warning: 'SSL_CTX_use_RSAPrivateKey_file' is deprecated [-Wdeprecated-declarations]
  431. if (::SSL_CTX_use_RSAPrivateKey_file(
  432. ^
  433. /opt/local/include/openssl/ssl.h:1684:1: note: 'SSL_CTX_use_RSAPrivateKey_file' has been explicitly marked deprecated here
  434. OSSL_DEPRECATEDIN_3_0
  435. ^
  436. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  437. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  438. ^
  439. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  440. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  441. ^
  442. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/httpcommon.cpp:11:
  443. In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
  444. /opt/local/include/boost/asio/ssl/impl/context.ipp:1116:23: warning: 'PEM_read_bio_DHparams' is deprecated [-Wdeprecated-declarations]
  445. dh_cleanup dh = { ::PEM_read_bio_DHparams(bio, 0, 0, 0) };
  446. ^
  447. /opt/local/include/openssl/pem.h:469:21: note: 'PEM_read_bio_DHparams' has been explicitly marked deprecated here
  448. DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH)
  449. ^
  450. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  451. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  452. ^
  453. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  454. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  455. ^
  456. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:15:
  457. In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
  458. /opt/local/include/boost/asio/ssl/impl/context.ipp:54:29: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations]
  459. ~rsa_cleanup() { if (p) ::RSA_free(p); }
  460. ^
  461. /opt/local/include/openssl/rsa.h:293:1: note: 'RSA_free' has been explicitly marked deprecated here
  462. OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
  463. ^
  464. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  465. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  466. ^
  467. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  468. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  469. ^
  470. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:15:
  471. In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
  472. /opt/local/include/boost/asio/ssl/impl/context.ipp:60:28: warning: 'DH_free' is deprecated [-Wdeprecated-declarations]
  473. ~dh_cleanup() { if (p) ::DH_free(p); }
  474. ^
  475. /opt/local/include/openssl/dh.h:200:1: note: 'DH_free' has been explicitly marked deprecated here
  476. OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
  477. ^
  478. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  479. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  480. ^
  481. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  482. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  483. ^
  484. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/nvhttp.cpp:15:
  485. In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
  486. /opt/local/include/boost/asio/ssl/impl/context.ipp:956:29: warning: 'd2i_RSAPrivateKey_bio' is deprecated [-Wdeprecated-declarations]
  487. rsa_private_key.p = ::d2i_RSAPrivateKey_bio(bio.p, 0);
  488. ^
  489. /opt/local/include/openssl/x509.h:616:1: note: 'd2i_RSAPrivateKey_bio' has been explicitly marked deprecated here
  490. OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPrivateKey_bio(BIO *bp, RSA **rsa);
  491. ^
  492. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  493. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  494. ^
  495. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  496. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  497. ^
  498. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/nvhttp.cpp:15:
  499. In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
  500. /opt/local/include/boost/asio/ssl/impl/context.ipp:959:29: warning: 'PEM_read_bio_RSAPrivateKey' is deprecated [-Wdeprecated-declarations]
  501. rsa_private_key.p = ::PEM_read_bio_RSAPrivateKey(
  502. ^
  503. /opt/local/include/openssl/pem.h:447:24: note: 'PEM_read_bio_RSAPrivateKey' has been explicitly marked deprecated here
  504. DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
  505. ^
  506. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  507. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  508. ^
  509. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  510. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  511. ^
  512. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/nvhttp.cpp:15:
  513. In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
  514. /opt/local/include/boost/asio/ssl/impl/context.ipp:972:13: warning: 'SSL_CTX_use_RSAPrivateKey' is deprecated [-Wdeprecated-declarations]
  515. if (::SSL_CTX_use_RSAPrivateKey(handle_, rsa_private_key.p) == 1)
  516. ^
  517. /opt/local/include/openssl/ssl.h:1797:1: note: 'SSL_CTX_use_RSAPrivateKey' has been explicitly marked deprecated here
  518. OSSL_DEPRECATEDIN_3_0
  519. ^
  520. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  521. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  522. ^
  523. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  524. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  525. ^
  526. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/nvhttp.cpp:15:
  527. In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
  528. /opt/local/include/boost/asio/ssl/impl/context.ipp:1050:9: warning: 'SSL_CTX_use_RSAPrivateKey_file' is deprecated [-Wdeprecated-declarations]
  529. if (::SSL_CTX_use_RSAPrivateKey_file(
  530. ^
  531. /opt/local/include/openssl/ssl.h:1684:1: note: 'SSL_CTX_use_RSAPrivateKey_file' has been explicitly marked deprecated here
  532. OSSL_DEPRECATEDIN_3_0
  533. ^
  534. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  535. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  536. ^
  537. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  538. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  539. ^
  540. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/nvhttp.cpp:15:
  541. In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
  542. /opt/local/include/boost/asio/ssl/impl/context.ipp:1116:23: warning: 'PEM_read_bio_DHparams' is deprecated [-Wdeprecated-declarations]
  543. dh_cleanup dh = { ::PEM_read_bio_DHparams(bio, 0, 0, 0) };
  544. ^
  545. /opt/local/include/openssl/pem.h:469:21: note: 'PEM_read_bio_DHparams' has been explicitly marked deprecated here
  546. DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH)
  547. ^
  548. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  549. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  550. ^
  551. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  552. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  553. ^
  554. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:15:
  555. In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
  556. /opt/local/include/boost/asio/ssl/impl/context.ipp:956:29: warning: 'd2i_RSAPrivateKey_bio' is deprecated [-Wdeprecated-declarations]
  557. rsa_private_key.p = ::d2i_RSAPrivateKey_bio(bio.p, 0);
  558. ^
  559. /opt/local/include/openssl/x509.h:616:1: note: 'd2i_RSAPrivateKey_bio' has been explicitly marked deprecated here
  560. OSSL_DEPRECATEDIN_3_0 RSA *d2i_RSAPrivateKey_bio(BIO *bp, RSA **rsa);
  561. ^
  562. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  563. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  564. ^
  565. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  566. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  567. ^
  568. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:15:
  569. In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
  570. /opt/local/include/boost/asio/ssl/impl/context.ipp:959:29: warning: 'PEM_read_bio_RSAPrivateKey' is deprecated [-Wdeprecated-declarations]
  571. rsa_private_key.p = ::PEM_read_bio_RSAPrivateKey(
  572. ^
  573. /opt/local/include/openssl/pem.h:447:24: note: 'PEM_read_bio_RSAPrivateKey' has been explicitly marked deprecated here
  574. DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
  575. ^
  576. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  577. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  578. ^
  579. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  580. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  581. ^
  582. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:15:
  583. In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
  584. /opt/local/include/boost/asio/ssl/impl/context.ipp:972:13: warning: 'SSL_CTX_use_RSAPrivateKey' is deprecated [-Wdeprecated-declarations]
  585. if (::SSL_CTX_use_RSAPrivateKey(handle_, rsa_private_key.p) == 1)
  586. ^
  587. /opt/local/include/openssl/ssl.h:1797:1: note: 'SSL_CTX_use_RSAPrivateKey' has been explicitly marked deprecated here
  588. OSSL_DEPRECATEDIN_3_0
  589. ^
  590. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  591. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  592. ^
  593. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  594. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  595. ^
  596. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:15:
  597. In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
  598. /opt/local/include/boost/asio/ssl/impl/context.ipp:1050:9: warning: 'SSL_CTX_use_RSAPrivateKey_file' is deprecated [-Wdeprecated-declarations]
  599. if (::SSL_CTX_use_RSAPrivateKey_file(
  600. ^
  601. /opt/local/include/openssl/ssl.h:1684:1: note: 'SSL_CTX_use_RSAPrivateKey_file' has been explicitly marked deprecated here
  602. OSSL_DEPRECATEDIN_3_0
  603. ^
  604. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  605. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  606. ^
  607. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  608. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  609. ^
  610. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:15:
  611. In file included from /opt/local/include/boost/asio/ssl/context.hpp:760:
  612. /opt/local/include/boost/asio/ssl/impl/context.ipp:1116:23: warning: 'PEM_read_bio_DHparams' is deprecated [-Wdeprecated-declarations]
  613. dh_cleanup dh = { ::PEM_read_bio_DHparams(bio, 0, 0, 0) };
  614. ^
  615. /opt/local/include/openssl/pem.h:469:21: note: 'PEM_read_bio_DHparams' has been explicitly marked deprecated here
  616. DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH)
  617. ^
  618. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  619. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  620. ^
  621. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  622. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  623. ^
  624. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:17:
  625. /Users/josephhewes/tmp3/sunshine/third-party/Simple-Web-Server/crypto.hpp:104:7: warning: 'MD5' is deprecated [-Wdeprecated-declarations]
  626. MD5(reinterpret_cast<const unsigned char *>(&input[0]), input.size(), reinterpret_cast<unsigned char *>(&hash[0]));
  627. ^
  628. /opt/local/include/openssl/md5.h:52:1: note: 'MD5' has been explicitly marked deprecated here
  629. OSSL_DEPRECATEDIN_3_0 unsigned char *MD5(const unsigned char *d, size_t n,
  630. ^
  631. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  632. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  633. ^
  634. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  635. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  636. ^
  637. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:17:
  638. /Users/josephhewes/tmp3/sunshine/third-party/Simple-Web-Server/crypto.hpp:107:9: warning: 'MD5' is deprecated [-Wdeprecated-declarations]
  639. MD5(reinterpret_cast<const unsigned char *>(&hash[0]), hash.size(), reinterpret_cast<unsigned char *>(&hash[0]));
  640. ^
  641. /opt/local/include/openssl/md5.h:52:1: note: 'MD5' has been explicitly marked deprecated here
  642. OSSL_DEPRECATEDIN_3_0 unsigned char *MD5(const unsigned char *d, size_t n,
  643. ^
  644. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  645. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  646. ^
  647. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  648. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  649. ^
  650. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:17:
  651. /Users/josephhewes/tmp3/sunshine/third-party/Simple-Web-Server/crypto.hpp:114:7: warning: 'MD5_Init' is deprecated [-Wdeprecated-declarations]
  652. MD5_Init(&context);
  653. ^
  654. /opt/local/include/openssl/md5.h:49:1: note: 'MD5_Init' has been explicitly marked deprecated here
  655. OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c);
  656. ^
  657. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  658. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  659. ^
  660. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  661. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  662. ^
  663. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:17:
  664. /Users/josephhewes/tmp3/sunshine/third-party/Simple-Web-Server/crypto.hpp:118:9: warning: 'MD5_Update' is deprecated [-Wdeprecated-declarations]
  665. MD5_Update(&context, buffer.data(), static_cast<std::size_t>(read_length));
  666. ^
  667. /opt/local/include/openssl/md5.h:50:1: note: 'MD5_Update' has been explicitly marked deprecated here
  668. OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len);
  669. ^
  670. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  671. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  672. ^
  673. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  674. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  675. ^
  676. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:17:
  677. /Users/josephhewes/tmp3/sunshine/third-party/Simple-Web-Server/crypto.hpp:121:7: warning: 'MD5_Final' is deprecated [-Wdeprecated-declarations]
  678. MD5_Final(reinterpret_cast<unsigned char *>(&hash[0]), &context);
  679. ^
  680. /opt/local/include/openssl/md5.h:51:1: note: 'MD5_Final' has been explicitly marked deprecated here
  681. OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c);
  682. ^
  683. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  684. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  685. ^
  686. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  687. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  688. ^
  689. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:17:
  690. /Users/josephhewes/tmp3/sunshine/third-party/Simple-Web-Server/crypto.hpp:124:9: warning: 'MD5' is deprecated [-Wdeprecated-declarations]
  691. MD5(reinterpret_cast<const unsigned char *>(&hash[0]), hash.size(), reinterpret_cast<unsigned char *>(&hash[0]));
  692. ^
  693. /opt/local/include/openssl/md5.h:52:1: note: 'MD5' has been explicitly marked deprecated here
  694. OSSL_DEPRECATEDIN_3_0 unsigned char *MD5(const unsigned char *d, size_t n,
  695. ^
  696. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  697. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  698. ^
  699. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  700. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  701. ^
  702. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:17:
  703. /Users/josephhewes/tmp3/sunshine/third-party/Simple-Web-Server/crypto.hpp:143:7: warning: 'SHA1_Init' is deprecated [-Wdeprecated-declarations]
  704. SHA1_Init(&context);
  705. ^
  706. /opt/local/include/openssl/sha.h:49:1: note: 'SHA1_Init' has been explicitly marked deprecated here
  707. OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c);
  708. ^
  709. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  710. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  711. ^
  712. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  713. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  714. ^
  715. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:17:
  716. /Users/josephhewes/tmp3/sunshine/third-party/Simple-Web-Server/crypto.hpp:147:9: warning: 'SHA1_Update' is deprecated [-Wdeprecated-declarations]
  717. SHA1_Update(&context, buffer.data(), static_cast<std::size_t>(read_length));
  718. ^
  719. /opt/local/include/openssl/sha.h:50:1: note: 'SHA1_Update' has been explicitly marked deprecated here
  720. OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len);
  721. ^
  722. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  723. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  724. ^
  725. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  726. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  727. ^
  728. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:17:
  729. /Users/josephhewes/tmp3/sunshine/third-party/Simple-Web-Server/crypto.hpp:150:7: warning: 'SHA1_Final' is deprecated [-Wdeprecated-declarations]
  730. SHA1_Final(reinterpret_cast<unsigned char *>(&hash[0]), &context);
  731. ^
  732. /opt/local/include/openssl/sha.h:51:1: note: 'SHA1_Final' has been explicitly marked deprecated here
  733. OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c);
  734. ^
  735. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  736. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  737. ^
  738. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  739. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  740. ^
  741. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:17:
  742. /Users/josephhewes/tmp3/sunshine/third-party/Simple-Web-Server/crypto.hpp:172:7: warning: 'SHA256_Init' is deprecated [-Wdeprecated-declarations]
  743. SHA256_Init(&context);
  744. ^
  745. /opt/local/include/openssl/sha.h:73:1: note: 'SHA256_Init' has been explicitly marked deprecated here
  746. OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c);
  747. ^
  748. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  749. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  750. ^
  751. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  752. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  753. ^
  754. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:17:
  755. /Users/josephhewes/tmp3/sunshine/third-party/Simple-Web-Server/crypto.hpp:176:9: warning: 'SHA256_Update' is deprecated [-Wdeprecated-declarations]
  756. SHA256_Update(&context, buffer.data(), static_cast<std::size_t>(read_length));
  757. ^
  758. /opt/local/include/openssl/sha.h:74:1: note: 'SHA256_Update' has been explicitly marked deprecated here
  759. OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c,
  760. ^
  761. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  762. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  763. ^
  764. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  765. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  766. ^
  767. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:17:
  768. /Users/josephhewes/tmp3/sunshine/third-party/Simple-Web-Server/crypto.hpp:179:7: warning: 'SHA256_Final' is deprecated [-Wdeprecated-declarations]
  769. SHA256_Final(reinterpret_cast<unsigned char *>(&hash[0]), &context);
  770. ^
  771. /opt/local/include/openssl/sha.h:76:1: note: 'SHA256_Final' has been explicitly marked deprecated here
  772. OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c);
  773. ^
  774. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  775. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  776. ^
  777. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  778. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  779. ^
  780. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:17:
  781. /Users/josephhewes/tmp3/sunshine/third-party/Simple-Web-Server/crypto.hpp:201:7: warning: 'SHA512_Init' is deprecated [-Wdeprecated-declarations]
  782. SHA512_Init(&context);
  783. ^
  784. /opt/local/include/openssl/sha.h:123:1: note: 'SHA512_Init' has been explicitly marked deprecated here
  785. OSSL_DEPRECATEDIN_3_0 int SHA512_Init(SHA512_CTX *c);
  786. ^
  787. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  788. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  789. ^
  790. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  791. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  792. ^
  793. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:17:
  794. /Users/josephhewes/tmp3/sunshine/third-party/Simple-Web-Server/crypto.hpp:205:9: warning: 'SHA512_Update' is deprecated [-Wdeprecated-declarations]
  795. SHA512_Update(&context, buffer.data(), static_cast<std::size_t>(read_length));
  796. ^
  797. /opt/local/include/openssl/sha.h:124:1: note: 'SHA512_Update' has been explicitly marked deprecated here
  798. OSSL_DEPRECATEDIN_3_0 int SHA512_Update(SHA512_CTX *c,
  799. ^
  800. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  801. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  802. ^
  803. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  804. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  805. ^
  806. In file included from /Users/josephhewes/tmp3/sunshine/sunshine/confighttp.cpp:17:
  807. /Users/josephhewes/tmp3/sunshine/third-party/Simple-Web-Server/crypto.hpp:208:7: warning: 'SHA512_Final' is deprecated [-Wdeprecated-declarations]
  808. SHA512_Final(reinterpret_cast<unsigned char *>(&hash[0]), &context);
  809. ^
  810. /opt/local/include/openssl/sha.h:126:1: note: 'SHA512_Final' has been explicitly marked deprecated here
  811. OSSL_DEPRECATEDIN_3_0 int SHA512_Final(unsigned char *md, SHA512_CTX *c);
  812. ^
  813. /opt/local/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
  814. # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
  815. ^
  816. /opt/local/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
  817. # define OSSL_DEPRECATED(since) __attribute__((deprecated))
  818. ^
  819. 2 warnings generated.
  820. 3 warnings generated.
  821. 2 warnings generated.
  822. 2 warnings generated.
  823. 2 warnings generated.
  824. 2 warnings generated.
  825. 4 warnings generated.
  826. 2 warnings generated.
  827. 9 warnings generated.
  828. 2 warnings generated.
  829. 2 warnings generated.
  830. 2 warnings generated.
  831. 24 warnings generated.
  832. 9 warnings generated.
  833. [100%] Linking CXX executable sunshine
  834. Undefined symbols for architecture x86_64:
  835. "_EVP_DigestSignUpdate", referenced from:
  836. 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
  837. "_EVP_DigestVerifyUpdate", referenced from:
  838. 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
  839. "_SSL_get1_peer_certificate", referenced from:
  840. std::__1::__function::__func<nvhttp::start()::$_4, std::__1::allocator<nvhttp::start()::$_4>, int (ssl_st*)>::operator()(ssl_st*&&) in nvhttp.cpp.o
  841. ld: symbol(s) not found for architecture x86_64
  842. clang: error: linker command failed with exit code 1 (use -v to see invocation)
  843. make[2]: *** [sunshine] Error 1
  844. make[1]: *** [CMakeFiles/sunshine.dir/all] Error 2
  845. make: *** [all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement