Search Criteria
Package Details: nginx-quic-src 1.23.3-1
Git Clone URL: | https://aur.archlinux.org/nginx-quic.git (read-only, click to copy) |
---|---|
Package Base: | nginx-quic |
Description: | Source code of nginx-quic 1.23.3, useful for building modules |
Upstream URL: | https://nginx.org |
Keywords: | http3 nginx quic webserver |
Licenses: | custom |
Conflicts: | nginx-src |
Provides: | nginx-mainline-src, nginx-src |
Submitter: | DasSkelett |
Maintainer: | DasSkelett |
Last Packager: | DasSkelett |
Votes: | 9 |
Popularity: | 0.043989 |
First Submitted: | 2020-12-20 02:20 (UTC) |
Last Updated: | 2022-12-17 20:28 (UTC) |
Dependencies (4)
- cmake (cmake-git) (make)
- git (git-vfs, git-git, git-run-command-patch-git) (make)
- go (go-git, go-go2go-git, go-beta, gcc-go-git, gcc-go) (make)
- mercurial (mercurial-hg, mercurial-stable-hg) (make)
Required by (49)
- nginx-mainline-mod-auth-ldap-git (requires nginx-mainline-src) (make)
- nginx-mainline-mod-auth_pam (requires nginx-mainline-src) (make)
- nginx-mainline-mod-brotli (requires nginx-mainline-src) (make)
- nginx-mainline-mod-brotli-git (requires nginx-mainline-src) (make)
- nginx-mainline-mod-cache_purge (requires nginx-mainline-src) (make)
- nginx-mainline-mod-dav-ext (requires nginx-mainline-src) (make)
- nginx-mainline-mod-dynamic-etag-git (requires nginx-mainline-src) (make)
- nginx-mainline-mod-echo (requires nginx-mainline-src) (make)
- nginx-mainline-mod-fancyindex (requires nginx-mainline-src) (make)
- nginx-mainline-mod-geoip2 (requires nginx-mainline-src) (make)
- nginx-mainline-mod-headers-more (requires nginx-mainline-src) (make)
- nginx-mainline-mod-headers-more-git (requires nginx-mainline-src) (make)
- nginx-mainline-mod-http-xslt-filter (requires nginx-mainline-src) (make)
- nginx-mainline-mod-ipscrub (requires nginx-mainline-src) (make)
- nginx-mainline-mod-lua (requires nginx-mainline-src) (make)
- nginx-mainline-mod-memc (requires nginx-mainline-src) (make)
- nginx-mainline-mod-modsecurity (requires nginx-mainline-src) (make)
- nginx-mainline-mod-modsecurity-git (requires nginx-mainline-src) (make)
- nginx-mainline-mod-naxsi (requires nginx-mainline-src) (make)
- nginx-mainline-mod-nchan (requires nginx-mainline-src) (make)
- Show 29 more...
Latest Comments
1 2 3 Next › Last »
Fijxu commented on 2023-03-29 22:38 (UTC)
@Strykar it's
http3
, notquic
Strykar commented on 2023-03-26 14:54 (UTC) (edited on 2023-03-26 14:55 (UTC) by Strykar)
Would someone link to a working QUIC config with this?
I have tried https://quic.nginx.org/readme.html and a bunch of other suggestions but no go.
Any reference to quic in the nginx vhost config fails with:
nginx -V shows "--with-http_v3_module --with-stream_quic_module"
DasSkelett commented on 2022-10-20 17:10 (UTC)
Updated to nginx-quic 1.23.2, and also applied the changes from @phoepsilonix, thanks for the suggestions!
phoepsilonix commented on 2022-09-14 11:59 (UTC) (edited on 2022-09-14 12:06 (UTC) by phoepsilonix)
To build with clang, add the following option --with-cc-opt="-flto" --with-ld-opt="-flto -fuse-ld=lld"
When clang is used, it is not necessary to modify CFLAGS for gcc bug countermeasures.
TheHardew commented on 2022-06-09 10:31 (UTC)
PSA, if your site can't stop loading after enabling http3, you might need to rebuild the modules against nginx-quic-src. At least in my case, nginx did start without errors when loading wrong modules, and I had forgotten to rebuild them so debugging was a little difficult at first.
DasSkelett commented on 2022-05-29 12:06 (UTC)
Ah I see, the problem was that it opened an interactive merging tool for you. This didn't happen for me, as there wasn't any installed, so the
hg resolve -t internal:other --all
that I added took care of it. I've reverted it now so it doesn't matter anymore anyway, but for the future I now know I'll have to setHGMERGE=false
so it doesn't open a merging tool for other people.Thanks for letting me know and the demonstration, that helped to understand the issue.
kescherAUR commented on 2022-05-29 11:52 (UTC)
There's actually just one merge conflict, I think, and it's the version number: https://asciinema.org/a/bys4JTwDtgBbkaAoA0HcgLsV4?t=33
DasSkelett commented on 2022-05-29 11:27 (UTC)
Hm, I believe I shouldn't have merged with the stable branch anyway, we target mainline only. I don't know if they plan to do a mainline release soon as well, but for now I think I'm going to revert the last commit, which should also avoid the merge conflict problem.
DasSkelett commented on 2022-05-29 10:53 (UTC)
Indeed, but I've added a command to automatically resolve this. Does it not work for you?
kescherAUR commented on 2022-05-29 10:51 (UTC)
There's a merge conflict with the manual 1.22 merge.
1 2 3 Next › Last »