Fix build with GCC 11

This commit is contained in:
DasSkelett 2021-05-26 13:47:01 +02:00
parent 6dbf39804b
commit 6cb3a7c0c6
No known key found for this signature in database
GPG Key ID: CD4711E34050A172
3 changed files with 8 additions and 5 deletions

View File

@ -1,7 +1,7 @@
pkgbase = nginx-quic
pkgdesc = Lightweight HTTP server and IMAP/POP3 proxy server, HTTP/3 QUIC branch
pkgver = 1.21.0
pkgrel = 1
pkgrel = 2
url = https://nginx.org
install = nginx.install
arch = i686

7
.gitignore vendored
View File

@ -1,8 +1,11 @@
pkg/
src/
nginx-*/
boringssl/
*.pkg*
*.tar*
nginx-*/
boringssl/
testing/
.dockerignore

View File

@ -6,7 +6,7 @@
pkgname=nginx-quic
pkgver=1.21.0
pkgrel=1
pkgrel=2
pkgdesc='Lightweight HTTP server and IMAP/POP3 proxy server, HTTP/3 QUIC branch'
arch=('i686' 'x86_64')
url='https://nginx.org'
@ -86,7 +86,7 @@ build() {
export CXXFLAGS=${CXXFLAGS/-D_FORTIFY_SOURCE=[1-9]/-D_FORTIFY_SOURCE=0}
export CXXFLAGS="$CXXFLAGS -fPIC"
export CFLAGS="$CFLAGS -fPIC"
export CFLAGS="$CFLAGS -fPIC -Wno-stringop-overflow -Wno-array-parameter"
cd ${srcdir}/boringssl
mkdir build && cd build && cmake -DCMAKE_BUILD_TYPE=Release ../ && make