Advertisement
Guest User

Untitled

a guest
Jul 2nd, 2021
384
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 47.30 KB | None | 0 0
  1. [Aur:1] nginx-mainline-boringssl-1.21.0-1
  2.  
  3. 1 nginx-mainline-boringssl (Installed) (Build Files Exist)
  4. ==> Packages to cleanBuild?
  5. ==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
  6. ==> a
  7. :: Deleting (1/1): /home/abc/.cache/yay/nginx-mainline-boringssl
  8. :: Downloaded PKGBUILD (1/1): nginx-mainline-boringssl
  9. 1 nginx-mainline-boringssl (Installed) (Build Files Exist)
  10. ==> Diffs to show?
  11. ==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
  12. ==>
  13. :: (1/1) Parsing SRCINFO: nginx-mainline-boringssl
  14. ==> Making package: nginx-mainline-boringssl 1.21.0-1 (Fri 02 Jul 2021 18:51:36)
  15. ==> Retrieving sources...
  16. -> Downloading nginx-1.21.0.tar.gz...
  17. % Total % Received % Xferd Average Speed Time Time Time Current
  18. Dload Upload Total Spent Left Speed
  19. 100 1038k 100 1038k 0 0 322k 0 0:00:03 0:00:03 --:--:-- 322k
  20. -> Downloading nginx-1.21.0.tar.gz.asc...
  21. % Total % Received % Xferd Average Speed Time Time Time Current
  22. Dload Upload Total Spent Left Speed
  23. 100 455 100 455 0 0 381 0 0:00:01 0:00:01 --:--:-- 381
  24. -> Cloning boringssl git repo...
  25. Cloning into bare repository '/home/abc/.cache/yay/nginx-mainline-boringssl/boringssl'...
  26. remote: Finding sources: 100% (187570/187570)
  27. remote: Total 270566 (delta 123585), reused 270566 (delta 123585)
  28. Receiving objects: 100% (270566/270566), 273.13 MiB | 18.98 MiB/s, done.
  29. Resolving deltas: 100% (123585/123585), done.
  30. -> Found service
  31. -> Found logrotate
  32. ==> Validating source files with sha256sums...
  33. nginx-1.21.0.tar.gz ... Passed
  34. nginx-1.21.0.tar.gz.asc ... Skipped
  35. boringssl ... Skipped
  36. service ... Passed
  37. logrotate ... Passed
  38. ==> Verifying source file signatures with gpg...
  39. nginx-1.21.0.tar.gz ... Passed
  40. ==> Making package: nginx-mainline-boringssl 1.21.0-1 (Fri 02 Jul 2021 18:52:23)
  41. ==> Checking runtime dependencies...
  42. ==> Checking buildtime dependencies...
  43. ==> Retrieving sources...
  44. -> Found nginx-1.21.0.tar.gz
  45. -> Found nginx-1.21.0.tar.gz.asc
  46. -> Updating boringssl git repo...
  47. Fetching origin
  48. -> Found service
  49. -> Found logrotate
  50. ==> Validating source files with sha256sums...
  51. nginx-1.21.0.tar.gz ... Passed
  52. nginx-1.21.0.tar.gz.asc ... Skipped
  53. boringssl ... Skipped
  54. service ... Passed
  55. logrotate ... Passed
  56. ==> Verifying source file signatures with gpg...
  57. nginx-1.21.0.tar.gz ... Passed
  58. ==> Removing existing $srcdir/ directory...
  59. ==> Extracting sources...
  60. -> Extracting nginx-1.21.0.tar.gz with bsdtar
  61. -> Creating working copy of boringssl git repo...
  62. Cloning into 'boringssl'...
  63. done.
  64. Switched to a new branch 'makepkg'
  65. ==> Sources are ready.
  66. ==> Making package: nginx-mainline-boringssl 1.21.0-1 (Fri 02 Jul 2021 18:52:32)
  67. ==> Checking runtime dependencies...
  68. ==> Checking buildtime dependencies...
  69. ==> WARNING: Using existing $srcdir/ tree
  70. ==> Starting build()...
  71. -- The C compiler identification is GNU 11.1.0
  72. -- Detecting C compiler ABI info
  73. -- Detecting C compiler ABI info - done
  74. -- Check for working C compiler: /usr/bin/cc - skipped
  75. -- Detecting C compile features
  76. -- Detecting C compile features - done
  77. -- The CXX compiler identification is GNU 11.1.0
  78. -- Detecting CXX compiler ABI info
  79. -- Detecting CXX compiler ABI info - done
  80. -- Check for working CXX compiler: /usr/bin/c++ - skipped
  81. -- Detecting CXX compile features
  82. -- Detecting CXX compile features - done
  83. -- Found Perl: /usr/bin/perl (found version "5.34.0")
  84. -- Checking for module 'libunwind-generic'
  85. -- Package 'libunwind-generic', required by 'virtual:world', not found
  86. libunwind not found. Disabling unwind tests.
  87. -- The ASM compiler identification is GNU
  88. -- Found assembler: /usr/bin/cc
  89. -- Configuring done
  90. -- Generating done
  91. -- Build files have been written to: /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/build
  92. [ 0%] Generating crypto_test_data.cc
  93. [ 0%] Building CXX object CMakeFiles/crypto_test_data.dir/crypto_test_data.cc.o
  94. [ 0%] Built target crypto_test_data
  95. [ 0%] Building CXX object CMakeFiles/boringssl_gtest.dir/third_party/googletest/src/gtest-all.cc.o
  96. [ 0%] Linking CXX static library libboringssl_gtest.a
  97. [ 0%] Built target boringssl_gtest
  98. [ 0%] Built target global_target
  99. [ 0%] Building CXX object crypto/test/CMakeFiles/test_support_lib.dir/abi_test.cc.o
  100. [ 0%] Building CXX object crypto/test/CMakeFiles/test_support_lib.dir/file_test.cc.o
  101. [ 0%] Building CXX object crypto/test/CMakeFiles/test_support_lib.dir/malloc.cc.o
  102. [ 1%] Building CXX object crypto/test/CMakeFiles/test_support_lib.dir/test_util.cc.o
  103. [ 1%] Building CXX object crypto/test/CMakeFiles/test_support_lib.dir/wycheproof_util.cc.o
  104. [ 1%] Linking CXX static library libtest_support_lib.a
  105. [ 1%] Built target test_support_lib
  106. [ 2%] Generating x86_64-mont5.S
  107. [ 3%] Generating aesni-gcm-x86_64.S
  108. [ 3%] Generating aesni-x86_64.S
  109. [ 3%] Generating ghash-ssse3-x86_64.S
  110. [ 3%] Generating ghash-x86_64.S
  111. [ 4%] Generating md5-x86_64.S
  112. [ 4%] Generating p256-x86_64-asm.S
  113. [ 4%] Generating p256_beeu-x86_64-asm.S
  114. [ 4%] Generating rdrand-x86_64.S
  115. [ 4%] Generating rsaz-avx2.S
  116. [ 5%] Generating sha1-x86_64.S
  117. [ 5%] Generating sha256-x86_64.S
  118. [ 5%] Generating sha512-x86_64.S
  119. [ 5%] Generating vpaes-x86_64.S
  120. [ 5%] Generating x86_64-mont.S
  121. Scanning dependencies of target fipsmodule
  122. [ 5%] Building C object crypto/fipsmodule/CMakeFiles/fipsmodule.dir/bcm.c.o
  123. In file included from /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bcm.c:38:
  124. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:427:51: error: argument 2 of type ‘const uint64_t[8]’ {aka ‘const long unsigned int[8]’} with mismatched bound [-Werror=array-parameter=]
  125. 427 | void bn_sqr_comba8(BN_ULONG r[16], const BN_ULONG a[8]) {
  126. | ~~~~~~~~~~~~~~~^~~~
  127. In file included from /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/add.c:64,
  128. from /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bcm.c:37:
  129. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/internal.h:300:51: note: previously declared as ‘const uint64_t[4]’ {aka ‘const long unsigned int[4]’}
  130. 300 | void bn_sqr_comba8(BN_ULONG r[16], const BN_ULONG a[4]);
  131. | ~~~~~~~~~~~~~~~^~~~
  132. In file included from /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bcm.c:38:
  133. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c: In function ‘bn_sqr_comba8’:
  134. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:285:55: error: array subscript 4 is outside array bounds of ‘const uint64_t[4]’ {aka ‘const long unsigned int[4]’} [-Werror=array-bounds]
  135. 285 | #define sqr_add_c2(a, i, j, c0, c1, c2) mul_add_c2((a)[i], (a)[j], c0, c1, c2)
  136. | ~~~^~~
  137. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:274:50: note: in definition of macro ‘mul_add_c2’
  138. 274 | __asm__("mulq %3" : "=a"(t1), "=d"(t2) : "a"(a), "m"(b) : "cc"); \
  139. | ^
  140. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:449:3: note: in expansion of macro ‘sqr_add_c2’
  141. 449 | sqr_add_c2(a, 4, 0, c2, c3, c1);
  142. | ^~~~~~~~~~
  143. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:427:51: note: while referencing ‘a’
  144. 427 | void bn_sqr_comba8(BN_ULONG r[16], const BN_ULONG a[8]) {
  145. | ~~~~~~~~~~~~~~~^~~~
  146. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:285:55: error: array subscript 5 is outside array bounds of ‘const uint64_t[4]’ {aka ‘const long unsigned int[4]’} [-Werror=array-bounds]
  147. 285 | #define sqr_add_c2(a, i, j, c0, c1, c2) mul_add_c2((a)[i], (a)[j], c0, c1, c2)
  148. | ~~~^~~
  149. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:274:50: note: in definition of macro ‘mul_add_c2’
  150. 274 | __asm__("mulq %3" : "=a"(t1), "=d"(t2) : "a"(a), "m"(b) : "cc"); \
  151. | ^
  152. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:452:3: note: in expansion of macro ‘sqr_add_c2’
  153. 452 | sqr_add_c2(a, 5, 0, c3, c1, c2);
  154. | ^~~~~~~~~~
  155. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:427:51: note: while referencing ‘a’
  156. 427 | void bn_sqr_comba8(BN_ULONG r[16], const BN_ULONG a[8]) {
  157. | ~~~~~~~~~~~~~~~^~~~
  158. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:285:55: error: array subscript 4 is outside array bounds of ‘const uint64_t[4]’ {aka ‘const long unsigned int[4]’} [-Werror=array-bounds]
  159. 285 | #define sqr_add_c2(a, i, j, c0, c1, c2) mul_add_c2((a)[i], (a)[j], c0, c1, c2)
  160. | ~~~^~~
  161. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:274:50: note: in definition of macro ‘mul_add_c2’
  162. 274 | __asm__("mulq %3" : "=a"(t1), "=d"(t2) : "a"(a), "m"(b) : "cc"); \
  163. | ^
  164. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:453:3: note: in expansion of macro ‘sqr_add_c2’
  165. 453 | sqr_add_c2(a, 4, 1, c3, c1, c2);
  166. | ^~~~~~~~~~
  167. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:427:51: note: while referencing ‘a’
  168. 427 | void bn_sqr_comba8(BN_ULONG r[16], const BN_ULONG a[8]) {
  169. | ~~~~~~~~~~~~~~~^~~~
  170. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:285:55: error: array subscript 4 is outside array bounds of ‘const uint64_t[4]’ {aka ‘const long unsigned int[4]’} [-Werror=array-bounds]
  171. 285 | #define sqr_add_c2(a, i, j, c0, c1, c2) mul_add_c2((a)[i], (a)[j], c0, c1, c2)
  172. | ~~~^~~
  173. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:274:50: note: in definition of macro ‘mul_add_c2’
  174. 274 | __asm__("mulq %3" : "=a"(t1), "=d"(t2) : "a"(a), "m"(b) : "cc"); \
  175. | ^
  176. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:458:3: note: in expansion of macro ‘sqr_add_c2’
  177. 458 | sqr_add_c2(a, 4, 2, c1, c2, c3);
  178. | ^~~~~~~~~~
  179. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:427:51: note: while referencing ‘a’
  180. 427 | void bn_sqr_comba8(BN_ULONG r[16], const BN_ULONG a[8]) {
  181. | ~~~~~~~~~~~~~~~^~~~
  182. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:285:55: error: array subscript 5 is outside array bounds of ‘const uint64_t[4]’ {aka ‘const long unsigned int[4]’} [-Werror=array-bounds]
  183. 285 | #define sqr_add_c2(a, i, j, c0, c1, c2) mul_add_c2((a)[i], (a)[j], c0, c1, c2)
  184. | ~~~^~~
  185. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:274:50: note: in definition of macro ‘mul_add_c2’
  186. 274 | __asm__("mulq %3" : "=a"(t1), "=d"(t2) : "a"(a), "m"(b) : "cc"); \
  187. | ^
  188. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:459:3: note: in expansion of macro ‘sqr_add_c2’
  189. 459 | sqr_add_c2(a, 5, 1, c1, c2, c3);
  190. | ^~~~~~~~~~
  191. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:427:51: note: while referencing ‘a’
  192. 427 | void bn_sqr_comba8(BN_ULONG r[16], const BN_ULONG a[8]) {
  193. | ~~~~~~~~~~~~~~~^~~~
  194. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:285:55: error: array subscript 6 is outside array bounds of ‘const uint64_t[4]’ {aka ‘const long unsigned int[4]’} [-Werror=array-bounds]
  195. 285 | #define sqr_add_c2(a, i, j, c0, c1, c2) mul_add_c2((a)[i], (a)[j], c0, c1, c2)
  196. | ~~~^~~
  197. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:274:50: note: in definition of macro ‘mul_add_c2’
  198. 274 | __asm__("mulq %3" : "=a"(t1), "=d"(t2) : "a"(a), "m"(b) : "cc"); \
  199. | ^
  200. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:460:3: note: in expansion of macro ‘sqr_add_c2’
  201. 460 | sqr_add_c2(a, 6, 0, c1, c2, c3);
  202. | ^~~~~~~~~~
  203. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:427:51: note: while referencing ‘a’
  204. 427 | void bn_sqr_comba8(BN_ULONG r[16], const BN_ULONG a[8]) {
  205. | ~~~~~~~~~~~~~~~^~~~
  206. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:285:55: error: array subscript 7 is outside array bounds of ‘const uint64_t[4]’ {aka ‘const long unsigned int[4]’} [-Werror=array-bounds]
  207. 285 | #define sqr_add_c2(a, i, j, c0, c1, c2) mul_add_c2((a)[i], (a)[j], c0, c1, c2)
  208. | ~~~^~~
  209. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:274:50: note: in definition of macro ‘mul_add_c2’
  210. 274 | __asm__("mulq %3" : "=a"(t1), "=d"(t2) : "a"(a), "m"(b) : "cc"); \
  211. | ^
  212. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:463:3: note: in expansion of macro ‘sqr_add_c2’
  213. 463 | sqr_add_c2(a, 7, 0, c2, c3, c1);
  214. | ^~~~~~~~~~
  215. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:427:51: note: while referencing ‘a’
  216. 427 | void bn_sqr_comba8(BN_ULONG r[16], const BN_ULONG a[8]) {
  217. | ~~~~~~~~~~~~~~~^~~~
  218. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:285:55: error: array subscript 6 is outside array bounds of ‘const uint64_t[4]’ {aka ‘const long unsigned int[4]’} [-Werror=array-bounds]
  219. 285 | #define sqr_add_c2(a, i, j, c0, c1, c2) mul_add_c2((a)[i], (a)[j], c0, c1, c2)
  220. | ~~~^~~
  221. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:274:50: note: in definition of macro ‘mul_add_c2’
  222. 274 | __asm__("mulq %3" : "=a"(t1), "=d"(t2) : "a"(a), "m"(b) : "cc"); \
  223. | ^
  224. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:464:3: note: in expansion of macro ‘sqr_add_c2’
  225. 464 | sqr_add_c2(a, 6, 1, c2, c3, c1);
  226. | ^~~~~~~~~~
  227. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:427:51: note: while referencing ‘a’
  228. 427 | void bn_sqr_comba8(BN_ULONG r[16], const BN_ULONG a[8]) {
  229. | ~~~~~~~~~~~~~~~^~~~
  230. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:285:55: error: array subscript 5 is outside array bounds of ‘const uint64_t[4]’ {aka ‘const long unsigned int[4]’} [-Werror=array-bounds]
  231. 285 | #define sqr_add_c2(a, i, j, c0, c1, c2) mul_add_c2((a)[i], (a)[j], c0, c1, c2)
  232. | ~~~^~~
  233. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:274:50: note: in definition of macro ‘mul_add_c2’
  234. 274 | __asm__("mulq %3" : "=a"(t1), "=d"(t2) : "a"(a), "m"(b) : "cc"); \
  235. | ^
  236. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:465:3: note: in expansion of macro ‘sqr_add_c2’
  237. 465 | sqr_add_c2(a, 5, 2, c2, c3, c1);
  238. | ^~~~~~~~~~
  239. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:427:51: note: while referencing ‘a’
  240. 427 | void bn_sqr_comba8(BN_ULONG r[16], const BN_ULONG a[8]) {
  241. | ~~~~~~~~~~~~~~~^~~~
  242. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:285:55: error: array subscript 4 is outside array bounds of ‘const uint64_t[4]’ {aka ‘const long unsigned int[4]’} [-Werror=array-bounds]
  243. 285 | #define sqr_add_c2(a, i, j, c0, c1, c2) mul_add_c2((a)[i], (a)[j], c0, c1, c2)
  244. | ~~~^~~
  245. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:274:50: note: in definition of macro ‘mul_add_c2’
  246. 274 | __asm__("mulq %3" : "=a"(t1), "=d"(t2) : "a"(a), "m"(b) : "cc"); \
  247. | ^
  248. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:466:3: note: in expansion of macro ‘sqr_add_c2’
  249. 466 | sqr_add_c2(a, 4, 3, c2, c3, c1);
  250. | ^~~~~~~~~~
  251. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:427:51: note: while referencing ‘a’
  252. 427 | void bn_sqr_comba8(BN_ULONG r[16], const BN_ULONG a[8]) {
  253. | ~~~~~~~~~~~~~~~^~~~
  254. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:264:53: error: array subscript 4 is outside array bounds of ‘const uint64_t[4]’ {aka ‘const long unsigned int[4]’} [-Werror=array-bounds]
  255. 264 | __asm__("mulq %2" : "=a"(t1), "=d"(t2) : "a"((a)[i]) : "cc"); \
  256. | ~~~^~~
  257. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:469:3: note: in expansion of macro ‘sqr_add_c’
  258. 469 | sqr_add_c(a, 4, c3, c1, c2);
  259. | ^~~~~~~~~
  260. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:427:51: note: while referencing ‘a’
  261. 427 | void bn_sqr_comba8(BN_ULONG r[16], const BN_ULONG a[8]) {
  262. | ~~~~~~~~~~~~~~~^~~~
  263. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:285:55: error: array subscript 5 is outside array bounds of ‘const uint64_t[4]’ {aka ‘const long unsigned int[4]’} [-Werror=array-bounds]
  264. 285 | #define sqr_add_c2(a, i, j, c0, c1, c2) mul_add_c2((a)[i], (a)[j], c0, c1, c2)
  265. | ~~~^~~
  266. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:274:50: note: in definition of macro ‘mul_add_c2’
  267. 274 | __asm__("mulq %3" : "=a"(t1), "=d"(t2) : "a"(a), "m"(b) : "cc"); \
  268. | ^
  269. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:470:3: note: in expansion of macro ‘sqr_add_c2’
  270. 470 | sqr_add_c2(a, 5, 3, c3, c1, c2);
  271. | ^~~~~~~~~~
  272. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:427:51: note: while referencing ‘a’
  273. 427 | void bn_sqr_comba8(BN_ULONG r[16], const BN_ULONG a[8]) {
  274. | ~~~~~~~~~~~~~~~^~~~
  275. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:285:55: error: array subscript 6 is outside array bounds of ‘const uint64_t[4]’ {aka ‘const long unsigned int[4]’} [-Werror=array-bounds]
  276. 285 | #define sqr_add_c2(a, i, j, c0, c1, c2) mul_add_c2((a)[i], (a)[j], c0, c1, c2)
  277. | ~~~^~~
  278. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:274:50: note: in definition of macro ‘mul_add_c2’
  279. 274 | __asm__("mulq %3" : "=a"(t1), "=d"(t2) : "a"(a), "m"(b) : "cc"); \
  280. | ^
  281. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:471:3: note: in expansion of macro ‘sqr_add_c2’
  282. 471 | sqr_add_c2(a, 6, 2, c3, c1, c2);
  283. | ^~~~~~~~~~
  284. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:427:51: note: while referencing ‘a’
  285. 427 | void bn_sqr_comba8(BN_ULONG r[16], const BN_ULONG a[8]) {
  286. | ~~~~~~~~~~~~~~~^~~~
  287. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:285:55: error: array subscript 7 is outside array bounds of ‘const uint64_t[4]’ {aka ‘const long unsigned int[4]’} [-Werror=array-bounds]
  288. 285 | #define sqr_add_c2(a, i, j, c0, c1, c2) mul_add_c2((a)[i], (a)[j], c0, c1, c2)
  289. | ~~~^~~
  290. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:274:50: note: in definition of macro ‘mul_add_c2’
  291. 274 | __asm__("mulq %3" : "=a"(t1), "=d"(t2) : "a"(a), "m"(b) : "cc"); \
  292. | ^
  293. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:472:3: note: in expansion of macro ‘sqr_add_c2’
  294. 472 | sqr_add_c2(a, 7, 1, c3, c1, c2);
  295. | ^~~~~~~~~~
  296. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:427:51: note: while referencing ‘a’
  297. 427 | void bn_sqr_comba8(BN_ULONG r[16], const BN_ULONG a[8]) {
  298. | ~~~~~~~~~~~~~~~^~~~
  299. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:285:55: error: array subscript 7 is outside array bounds of ‘const uint64_t[4]’ {aka ‘const long unsigned int[4]’} [-Werror=array-bounds]
  300. 285 | #define sqr_add_c2(a, i, j, c0, c1, c2) mul_add_c2((a)[i], (a)[j], c0, c1, c2)
  301. | ~~~^~~
  302. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:274:50: note: in definition of macro ‘mul_add_c2’
  303. 274 | __asm__("mulq %3" : "=a"(t1), "=d"(t2) : "a"(a), "m"(b) : "cc"); \
  304. | ^
  305. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:475:3: note: in expansion of macro ‘sqr_add_c2’
  306. 475 | sqr_add_c2(a, 7, 2, c1, c2, c3);
  307. | ^~~~~~~~~~
  308. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:427:51: note: while referencing ‘a’
  309. 427 | void bn_sqr_comba8(BN_ULONG r[16], const BN_ULONG a[8]) {
  310. | ~~~~~~~~~~~~~~~^~~~
  311. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:285:55: error: array subscript 6 is outside array bounds of ‘const uint64_t[4]’ {aka ‘const long unsigned int[4]’} [-Werror=array-bounds]
  312. 285 | #define sqr_add_c2(a, i, j, c0, c1, c2) mul_add_c2((a)[i], (a)[j], c0, c1, c2)
  313. | ~~~^~~
  314. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:274:50: note: in definition of macro ‘mul_add_c2’
  315. 274 | __asm__("mulq %3" : "=a"(t1), "=d"(t2) : "a"(a), "m"(b) : "cc"); \
  316. | ^
  317. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:476:3: note: in expansion of macro ‘sqr_add_c2’
  318. 476 | sqr_add_c2(a, 6, 3, c1, c2, c3);
  319. | ^~~~~~~~~~
  320. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:427:51: note: while referencing ‘a’
  321. 427 | void bn_sqr_comba8(BN_ULONG r[16], const BN_ULONG a[8]) {
  322. | ~~~~~~~~~~~~~~~^~~~
  323. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:285:55: error: array subscript 5 is outside array bounds of ‘const uint64_t[4]’ {aka ‘const long unsigned int[4]’} [-Werror=array-bounds]
  324. 285 | #define sqr_add_c2(a, i, j, c0, c1, c2) mul_add_c2((a)[i], (a)[j], c0, c1, c2)
  325. | ~~~^~~
  326. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:274:50: note: in definition of macro ‘mul_add_c2’
  327. 274 | __asm__("mulq %3" : "=a"(t1), "=d"(t2) : "a"(a), "m"(b) : "cc"); \
  328. | ^
  329. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:477:3: note: in expansion of macro ‘sqr_add_c2’
  330. 477 | sqr_add_c2(a, 5, 4, c1, c2, c3);
  331. | ^~~~~~~~~~
  332. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:427:51: note: while referencing ‘a’
  333. 427 | void bn_sqr_comba8(BN_ULONG r[16], const BN_ULONG a[8]) {
  334. | ~~~~~~~~~~~~~~~^~~~
  335. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:264:53: error: array subscript 5 is outside array bounds of ‘const uint64_t[4]’ {aka ‘const long unsigned int[4]’} [-Werror=array-bounds]
  336. 264 | __asm__("mulq %2" : "=a"(t1), "=d"(t2) : "a"((a)[i]) : "cc"); \
  337. | ~~~^~~
  338. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:480:3: note: in expansion of macro ‘sqr_add_c’
  339. 480 | sqr_add_c(a, 5, c2, c3, c1);
  340. | ^~~~~~~~~
  341. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:427:51: note: while referencing ‘a’
  342. 427 | void bn_sqr_comba8(BN_ULONG r[16], const BN_ULONG a[8]) {
  343. | ~~~~~~~~~~~~~~~^~~~
  344. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:285:55: error: array subscript 6 is outside array bounds of ‘const uint64_t[4]’ {aka ‘const long unsigned int[4]’} [-Werror=array-bounds]
  345. 285 | #define sqr_add_c2(a, i, j, c0, c1, c2) mul_add_c2((a)[i], (a)[j], c0, c1, c2)
  346. | ~~~^~~
  347. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:274:50: note: in definition of macro ‘mul_add_c2’
  348. 274 | __asm__("mulq %3" : "=a"(t1), "=d"(t2) : "a"(a), "m"(b) : "cc"); \
  349. | ^
  350. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:481:3: note: in expansion of macro ‘sqr_add_c2’
  351. 481 | sqr_add_c2(a, 6, 4, c2, c3, c1);
  352. | ^~~~~~~~~~
  353. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:427:51: note: while referencing ‘a’
  354. 427 | void bn_sqr_comba8(BN_ULONG r[16], const BN_ULONG a[8]) {
  355. | ~~~~~~~~~~~~~~~^~~~
  356. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:285:55: error: array subscript 7 is outside array bounds of ‘const uint64_t[4]’ {aka ‘const long unsigned int[4]’} [-Werror=array-bounds]
  357. 285 | #define sqr_add_c2(a, i, j, c0, c1, c2) mul_add_c2((a)[i], (a)[j], c0, c1, c2)
  358. | ~~~^~~
  359. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:274:50: note: in definition of macro ‘mul_add_c2’
  360. 274 | __asm__("mulq %3" : "=a"(t1), "=d"(t2) : "a"(a), "m"(b) : "cc"); \
  361. | ^
  362. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:482:3: note: in expansion of macro ‘sqr_add_c2’
  363. 482 | sqr_add_c2(a, 7, 3, c2, c3, c1);
  364. | ^~~~~~~~~~
  365. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:427:51: note: while referencing ‘a’
  366. 427 | void bn_sqr_comba8(BN_ULONG r[16], const BN_ULONG a[8]) {
  367. | ~~~~~~~~~~~~~~~^~~~
  368. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:285:55: error: array subscript 7 is outside array bounds of ‘const uint64_t[4]’ {aka ‘const long unsigned int[4]’} [-Werror=array-bounds]
  369. 285 | #define sqr_add_c2(a, i, j, c0, c1, c2) mul_add_c2((a)[i], (a)[j], c0, c1, c2)
  370. | ~~~^~~
  371. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:274:50: note: in definition of macro ‘mul_add_c2’
  372. 274 | __asm__("mulq %3" : "=a"(t1), "=d"(t2) : "a"(a), "m"(b) : "cc"); \
  373. | ^
  374. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:485:3: note: in expansion of macro ‘sqr_add_c2’
  375. 485 | sqr_add_c2(a, 7, 4, c3, c1, c2);
  376. | ^~~~~~~~~~
  377. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:427:51: note: while referencing ‘a’
  378. 427 | void bn_sqr_comba8(BN_ULONG r[16], const BN_ULONG a[8]) {
  379. | ~~~~~~~~~~~~~~~^~~~
  380. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:285:55: error: array subscript 6 is outside array bounds of ‘const uint64_t[4]’ {aka ‘const long unsigned int[4]’} [-Werror=array-bounds]
  381. 285 | #define sqr_add_c2(a, i, j, c0, c1, c2) mul_add_c2((a)[i], (a)[j], c0, c1, c2)
  382. | ~~~^~~
  383. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:274:50: note: in definition of macro ‘mul_add_c2’
  384. 274 | __asm__("mulq %3" : "=a"(t1), "=d"(t2) : "a"(a), "m"(b) : "cc"); \
  385. | ^
  386. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:486:3: note: in expansion of macro ‘sqr_add_c2’
  387. 486 | sqr_add_c2(a, 6, 5, c3, c1, c2);
  388. | ^~~~~~~~~~
  389. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:427:51: note: while referencing ‘a’
  390. 427 | void bn_sqr_comba8(BN_ULONG r[16], const BN_ULONG a[8]) {
  391. | ~~~~~~~~~~~~~~~^~~~
  392. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:264:53: error: array subscript 6 is outside array bounds of ‘const uint64_t[4]’ {aka ‘const long unsigned int[4]’} [-Werror=array-bounds]
  393. 264 | __asm__("mulq %2" : "=a"(t1), "=d"(t2) : "a"((a)[i]) : "cc"); \
  394. | ~~~^~~
  395. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:489:3: note: in expansion of macro ‘sqr_add_c’
  396. 489 | sqr_add_c(a, 6, c1, c2, c3);
  397. | ^~~~~~~~~
  398. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:427:51: note: while referencing ‘a’
  399. 427 | void bn_sqr_comba8(BN_ULONG r[16], const BN_ULONG a[8]) {
  400. | ~~~~~~~~~~~~~~~^~~~
  401. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:285:55: error: array subscript 7 is outside array bounds of ‘const uint64_t[4]’ {aka ‘const long unsigned int[4]’} [-Werror=array-bounds]
  402. 285 | #define sqr_add_c2(a, i, j, c0, c1, c2) mul_add_c2((a)[i], (a)[j], c0, c1, c2)
  403. | ~~~^~~
  404. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:274:50: note: in definition of macro ‘mul_add_c2’
  405. 274 | __asm__("mulq %3" : "=a"(t1), "=d"(t2) : "a"(a), "m"(b) : "cc"); \
  406. | ^
  407. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:490:3: note: in expansion of macro ‘sqr_add_c2’
  408. 490 | sqr_add_c2(a, 7, 5, c1, c2, c3);
  409. | ^~~~~~~~~~
  410. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:427:51: note: while referencing ‘a’
  411. 427 | void bn_sqr_comba8(BN_ULONG r[16], const BN_ULONG a[8]) {
  412. | ~~~~~~~~~~~~~~~^~~~
  413. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:285:55: error: array subscript 7 is outside array bounds of ‘const uint64_t[4]’ {aka ‘const long unsigned int[4]’} [-Werror=array-bounds]
  414. 285 | #define sqr_add_c2(a, i, j, c0, c1, c2) mul_add_c2((a)[i], (a)[j], c0, c1, c2)
  415. | ~~~^~~
  416. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:274:50: note: in definition of macro ‘mul_add_c2’
  417. 274 | __asm__("mulq %3" : "=a"(t1), "=d"(t2) : "a"(a), "m"(b) : "cc"); \
  418. | ^
  419. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:493:3: note: in expansion of macro ‘sqr_add_c2’
  420. 493 | sqr_add_c2(a, 7, 6, c2, c3, c1);
  421. | ^~~~~~~~~~
  422. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:427:51: note: while referencing ‘a’
  423. 427 | void bn_sqr_comba8(BN_ULONG r[16], const BN_ULONG a[8]) {
  424. | ~~~~~~~~~~~~~~~^~~~
  425. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:264:53: error: array subscript 7 is outside array bounds of ‘const uint64_t[4]’ {aka ‘const long unsigned int[4]’} [-Werror=array-bounds]
  426. 264 | __asm__("mulq %2" : "=a"(t1), "=d"(t2) : "a"((a)[i]) : "cc"); \
  427. | ~~~^~~
  428. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:496:3: note: in expansion of macro ‘sqr_add_c’
  429. 496 | sqr_add_c(a, 7, c3, c1, c2);
  430. | ^~~~~~~~~
  431. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c:427:51: note: while referencing ‘a’
  432. 427 | void bn_sqr_comba8(BN_ULONG r[16], const BN_ULONG a[8]) {
  433. | ~~~~~~~~~~~~~~~^~~~
  434. In file included from /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bcm.c:104:
  435. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/sha/sha256.c: In function ‘SHA224_Final’:
  436. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/sha/sha256.c:122:10: error: ‘SHA256_Final’ accessing 32 bytes in a region of size 28 [-Werror=stringop-overflow=]
  437. 122 | return SHA256_Final(out, ctx);
  438. | ^~~~~~~~~~~~~~~~~~~~~~
  439. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/sha/sha256.c:122:10: note: referencing argument 1 of type ‘uint8_t *’ {aka ‘unsigned char *’}
  440. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/sha/sha256.c:172:20: note: in a call to function ‘SHA256_Final’
  441. 172 | #define HASH_FINAL SHA256_Final
  442. | ^~~~~~~~~~~~
  443. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:231:5: note: in expansion of macro ‘HASH_FINAL’
  444. 231 | int HASH_FINAL(uint8_t out[HASH_DIGEST_LENGTH], HASH_CTX *c) {
  445. | ^~~~~~~~~~
  446. In function ‘SHA224_Final’,
  447. inlined from ‘SHA224’ at /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/sha/sha256.c:100:3:
  448. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/sha/sha256.c:122:10: error: ‘SHA256_Final’ accessing 32 bytes in a region of size 28 [-Werror=stringop-overflow=]
  449. 122 | return SHA256_Final(out, ctx);
  450. | ^~~~~~~~~~~~~~~~~~~~~~
  451. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/sha/sha256.c: In function ‘SHA224’:
  452. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/sha/sha256.c:122:10: note: referencing argument 1 of type ‘uint8_t *’ {aka ‘unsigned char *’}
  453. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/sha/sha256.c:172:20: note: in a call to function ‘SHA256_Final’
  454. 172 | #define HASH_FINAL SHA256_Final
  455. | ^~~~~~~~~~~~
  456. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:231:5: note: in expansion of macro ‘HASH_FINAL’
  457. 231 | int HASH_FINAL(uint8_t out[HASH_DIGEST_LENGTH], HASH_CTX *c) {
  458. | ^~~~~~~~~~
  459. In file included from /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/bcm.c:105:
  460. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/sha/sha512.c: In function ‘SHA512_256’:
  461. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/sha/sha512.c:150:3: error: ‘SHA512_Final’ accessing 64 bytes in a region of size 32 [-Werror=stringop-overflow=]
  462. 150 | SHA512_Final(out, &ctx);
  463. | ^~~~~~~~~~~~~~~~~~~~~~~
  464. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/sha/sha512.c:150:3: note: referencing argument 1 of type ‘uint8_t *’ {aka ‘unsigned char *’}
  465. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/sha/sha512.c:234:5: note: in a call to function ‘SHA512_Final’
  466. 234 | int SHA512_Final(uint8_t out[SHA512_DIGEST_LENGTH], SHA512_CTX *sha) {
  467. | ^~~~~~~~~~~~
  468. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/sha/sha512.c: In function ‘SHA384_Final’:
  469. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/sha/sha512.c:164:10: error: ‘SHA512_Final’ accessing 64 bytes in a region of size 48 [-Werror=stringop-overflow=]
  470. 164 | return SHA512_Final(out, sha);
  471. | ^~~~~~~~~~~~~~~~~~~~~~
  472. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/sha/sha512.c:164:10: note: referencing argument 1 of type ‘uint8_t *’ {aka ‘unsigned char *’}
  473. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/sha/sha512.c:234:5: note: in a call to function ‘SHA512_Final’
  474. 234 | int SHA512_Final(uint8_t out[SHA512_DIGEST_LENGTH], SHA512_CTX *sha) {
  475. | ^~~~~~~~~~~~
  476. In function ‘SHA384_Final’,
  477. inlined from ‘SHA384’ at /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/sha/sha512.c:130:3:
  478. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/sha/sha512.c:164:10: error: ‘SHA512_Final’ accessing 64 bytes in a region of size 48 [-Werror=stringop-overflow=]
  479. 164 | return SHA512_Final(out, sha);
  480. | ^~~~~~~~~~~~~~~~~~~~~~
  481. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/sha/sha512.c: In function ‘SHA384’:
  482. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/sha/sha512.c:164:10: note: referencing argument 1 of type ‘uint8_t *’ {aka ‘unsigned char *’}
  483. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/sha/sha512.c:234:5: note: in a call to function ‘SHA512_Final’
  484. 234 | int SHA512_Final(uint8_t out[SHA512_DIGEST_LENGTH], SHA512_CTX *sha) {
  485. | ^~~~~~~~~~~~
  486. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/sha/sha512.c: In function ‘SHA512_256_Final’:
  487. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/sha/sha512.c:164:10: error: ‘SHA512_Final’ accessing 64 bytes in a region of size 32 [-Werror=stringop-overflow=]
  488. 164 | return SHA512_Final(out, sha);
  489. | ^~~~~~~~~~~~~~~~~~~~~~
  490. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/sha/sha512.c:164:10: note: referencing argument 1 of type ‘uint8_t *’ {aka ‘unsigned char *’}
  491. /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/crypto/fipsmodule/sha/sha512.c:234:5: note: in a call to function ‘SHA512_Final’
  492. 234 | int SHA512_Final(uint8_t out[SHA512_DIGEST_LENGTH], SHA512_CTX *sha) {
  493. | ^~~~~~~~~~~~
  494. cc1: all warnings being treated as errors
  495. make[2]: *** [crypto/fipsmodule/CMakeFiles/fipsmodule.dir/build.make:256: crypto/fipsmodule/CMakeFiles/fipsmodule.dir/bcm.c.o] Error 1
  496. make[1]: *** [CMakeFiles/Makefile2:510: crypto/fipsmodule/CMakeFiles/fipsmodule.dir/all] Error 2
  497. make: *** [Makefile:91: all] Error 2
  498. cp: cannot stat '/home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/build/crypto/libcrypto.a': No such file or directory
  499. cp: cannot stat '/home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/build/ssl/libssl.a': No such file or directory
  500. checking for OS
  501. + Linux 5.12.8-arch1-1 x86_64
  502. checking for C compiler ... found
  503. + using GNU C compiler
  504. checking for -Wl,-E switch ... found
  505. checking for gcc builtin atomic operations ... found
  506. checking for C99 variadic macros ... found
  507. checking for gcc variadic macros ... found
  508. checking for gcc builtin 64 bit byteswap ... found
  509. checking for unistd.h ... found
  510. checking for inttypes.h ... found
  511. checking for limits.h ... found
  512. checking for sys/filio.h ... not found
  513. checking for sys/param.h ... found
  514. checking for sys/mount.h ... found
  515. checking for sys/statvfs.h ... found
  516. checking for crypt.h ... found
  517. checking for Linux specific features
  518. checking for epoll ... found
  519. checking for EPOLLRDHUP ... found
  520. checking for EPOLLEXCLUSIVE ... found
  521. checking for eventfd() ... found
  522. checking for O_PATH ... found
  523. checking for sendfile() ... found
  524. checking for sendfile64() ... found
  525. checking for sys/prctl.h ... found
  526. checking for prctl(PR_SET_DUMPABLE) ... found
  527. checking for prctl(PR_SET_KEEPCAPS) ... found
  528. checking for capabilities ... found
  529. checking for crypt_r() ... found
  530. checking for sys/vfs.h ... found
  531. checking for poll() ... found
  532. checking for /dev/poll ... not found
  533. checking for kqueue ... not found
  534. checking for crypt() ... not found
  535. checking for crypt() in libcrypt ... found
  536. checking for F_READAHEAD ... not found
  537. checking for posix_fadvise() ... found
  538. checking for O_DIRECT ... found
  539. checking for F_NOCACHE ... not found
  540. checking for directio() ... not found
  541. checking for statfs() ... found
  542. checking for statvfs() ... found
  543. checking for dlopen() ... not found
  544. checking for dlopen() in libdl ... found
  545. checking for sched_yield() ... found
  546. checking for sched_setaffinity() ... found
  547. checking for SO_SETFIB ... not found
  548. checking for SO_REUSEPORT ... found
  549. checking for SO_ACCEPTFILTER ... not found
  550. checking for SO_BINDANY ... not found
  551. checking for IP_TRANSPARENT ... found
  552. checking for IP_BINDANY ... not found
  553. checking for IP_BIND_ADDRESS_NO_PORT ... found
  554. checking for IP_RECVDSTADDR ... not found
  555. checking for IP_SENDSRCADDR ... not found
  556. checking for IP_PKTINFO ... found
  557. checking for IPV6_RECVPKTINFO ... found
  558. checking for TCP_DEFER_ACCEPT ... found
  559. checking for TCP_KEEPIDLE ... found
  560. checking for TCP_FASTOPEN ... found
  561. checking for TCP_INFO ... found
  562. checking for accept4() ... found
  563. checking for kqueue AIO support ... not found
  564. checking for Linux AIO support ... found
  565. checking for int size ... 4 bytes
  566. checking for long size ... 8 bytes
  567. checking for long long size ... 8 bytes
  568. checking for void * size ... 8 bytes
  569. checking for uint32_t ... found
  570. checking for uint64_t ... found
  571. checking for sig_atomic_t ... found
  572. checking for sig_atomic_t size ... 4 bytes
  573. checking for socklen_t ... found
  574. checking for in_addr_t ... found
  575. checking for in_port_t ... found
  576. checking for rlim_t ... found
  577. checking for uintptr_t ... uintptr_t found
  578. checking for system byte ordering ... little endian
  579. checking for size_t size ... 8 bytes
  580. checking for off_t size ... 8 bytes
  581. checking for time_t size ... 8 bytes
  582. checking for AF_INET6 ... found
  583. checking for setproctitle() ... not found
  584. checking for pread() ... found
  585. checking for pwrite() ... found
  586. checking for pwritev() ... found
  587. checking for strerrordesc_np() ... found
  588. checking for localtime_r() ... found
  589. checking for clock_gettime(CLOCK_MONOTONIC) ... found
  590. checking for posix_memalign() ... found
  591. checking for memalign() ... found
  592. checking for mmap(MAP_ANON|MAP_SHARED) ... found
  593. checking for mmap("/dev/zero", MAP_SHARED) ... found
  594. checking for System V shared memory ... found
  595. checking for POSIX semaphores ... not found
  596. checking for POSIX semaphores in libpthread ... found
  597. checking for struct msghdr.msg_control ... found
  598. checking for ioctl(FIONBIO) ... found
  599. checking for ioctl(FIONREAD) ... found
  600. checking for struct tm.tm_gmtoff ... found
  601. checking for struct dirent.d_namlen ... not found
  602. checking for struct dirent.d_type ... found
  603. checking for sysconf(_SC_NPROCESSORS_ONLN) ... found
  604. checking for sysconf(_SC_LEVEL1_DCACHE_LINESIZE) ... found
  605. checking for openat(), fstatat() ... found
  606. checking for getaddrinfo() ... found
  607. checking for PCRE library ... found
  608. checking for PCRE JIT support ... found
  609. checking for zlib library ... found
  610. checking for GeoIP library ... found
  611. checking for GeoIP IPv6 support ... found
  612. creating objs/Makefile
  613.  
  614. Configuration summary
  615. + using threads
  616. + using system PCRE library
  617. + using OpenSSL library: /home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl
  618. + using system zlib library
  619.  
  620. nginx path prefix: "/etc/nginx"
  621. nginx binary file: "/usr/bin/nginx"
  622. nginx modules path: "/etc/nginx/modules"
  623. nginx configuration prefix: "/etc/nginx"
  624. nginx configuration file: "/etc/nginx/nginx.conf"
  625. nginx pid file: "/run/nginx.pid"
  626. nginx logs errors to stderr
  627. nginx http access log file: "/var/log/nginx/access.log"
  628. nginx http client request body temporary files: "/var/lib/nginx/client-body"
  629. nginx http proxy temporary files: "/var/lib/nginx/proxy"
  630. nginx http fastcgi temporary files: "/var/lib/nginx/fastcgi"
  631. nginx http uwsgi temporary files: "/var/lib/nginx/uwsgi"
  632. nginx http scgi temporary files: "/var/lib/nginx/scgi"
  633.  
  634. touch: cannot touch '/home/abc/.cache/yay/nginx-mainline-boringssl/src/boringssl/.openssl/include/openssl/ssl.h': No such file or directory
  635. ==> ERROR: A failure occurred in build().
  636. Aborting...
  637. error making: nginx-mainline-boringssl
  638.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement