Skip to content

ryoh/nginx-quic.spec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nginx-quic.spec

Copr build status

nginx quic preview package.

  • Enable QUIC and HTTP/3
  • SSL library uses quictls (Support kernel TLS)
  • Use cloudflare zlib
  • Use jemalloc
  • Enable debug option
  • Enable FastTCP option
  • And some optimize (Disable LTO)

Build

Requirement

enable other repository

sudo yum install -y epel-release
sudo yum install -y centos-release-scl

install tools

sudo yum install -y rpmlint rpm-build rpmdevtools yum-utils 

prepare

git clone https://github.com/ryoh/nginx-quic.spec.git
cd nginx-quic
cp -p .rpmmacros $HOME/

# Install build dependent packages
yum-builddep -y SPECS/nginx-quic.spec

# Download SOURCES files
./prepare.sh

build

rpmbuild -ba SPECS/nginx-quic.spec