[GitHub] [incubator-pagespeed-ngx] eilandert commented on issue #1743: Building on newer glibc (eg. Ubuntu 21.10 and above)
eilandert commented on issue #1743: URL: https://github.com/apache/incubator-pagespeed-ngx/issues/1743#issuecomment-1358694590 @GwynethLlewelyn > Note, however, that my own compilation is (obviously!) pretty much built upon @eilandert's instructions, and it wouldn't have worked without his PSOL compilation; the rest is mostly a few more hacks to get HTTP/3 support _without_ breaking PageSpeed. I'm wondering what hacks do you need to get HTTP/3 support in pagespeed? Do I need them too? I have a full HTTP/3 build with NGINX-quic and OpenSSL3/quic running on production now and I have not encountered any issues so far. It's in beta/testing phase, but as said, I'm running in production now without problems debian/ubuntu: http://edge.deb.myguard.nl:/apt/nginx-quic/ (this is my dev repo) docker: https://hub.docker.com/r/eilandert/nginx-quic -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@pagespeed.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [incubator-pagespeed-ngx] eilandert commented on issue #1743: Building on newer glibc (eg. Ubuntu 21.10 and above)
eilandert commented on issue #1743: URL: https://github.com/apache/incubator-pagespeed-ngx/issues/1743#issuecomment-1262837938 @GwynethLlewelyn the pthread_yield error is directly linked to glibc, in my first post I changed HAVE_PTHREAD_YIELD from 1 to 0 when compiling the PSOL library, I remember clearly it did not work with PTHREAD_YIELD enabled. I haven't had the time to check HTTP/3 support, I am still waiting for it to appear in NGINX Mainline ;-) But even then it will probably not work with standard OpenSSL3.0, so I need to package https://github.com/quictls/openssl/ or use BoringSSL (which also doesn't have package afaik) and didn't want to go there yet ;-) So I am curious for your build instructions for HTTP/3 ;-) (especially the parts of not breaking pagespeed) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@pagespeed.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [incubator-pagespeed-ngx] eilandert commented on issue #1743: Building on newer glibc (eg. Ubuntu 21.10 and above)
eilandert commented on issue #1743: URL: https://github.com/apache/incubator-pagespeed-ngx/issues/1743#issuecomment-1261556294 I cooked some build instructions in https://github.com/apache/incubator-pagespeed-ngx/issues/1760 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@pagespeed.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [incubator-pagespeed-ngx] eilandert commented on issue #1743: Building on newer glibc (eg. Ubuntu 21.10 and above)
eilandert commented on issue #1743: URL: https://github.com/apache/incubator-pagespeed-ngx/issues/1743#issuecomment-1244463615 > Whew. After much sweating, I managed to get this working under 1.23.1 as well, under Ubuntu 22.04.1 LTS (jammy), together with all my other plugins. > > Now it's time to do some testing :-) Did all go well? ;-) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@pagespeed.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [incubator-pagespeed-ngx] eilandert commented on issue #1743: Building on newer glibc (eg. Ubuntu 21.10 and above)
eilandert commented on issue #1743: URL: https://github.com/apache/incubator-pagespeed-ngx/issues/1743#issuecomment-1101698266 Hi, Thanks for your feedback. I have an ubuntu ppa on https://launchpad.net/~eilander/+archive/ubuntu/nginx which may be more suitable for your needs. On my own repository I need to make a NGINX-only tree, but have yet to figure out how to do that in a sane way. I will look into it sometime soon. I am happy that my jammy-psol works for you and probably others -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@pagespeed.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org
[GitHub] [incubator-pagespeed-ngx] eilandert commented on issue #1743: Building on newer glibc (eg. Ubuntu 21.10 and above)
eilandert commented on issue #1743: URL: https://github.com/apache/incubator-pagespeed-ngx/issues/1743#issuecomment-1094110008 Hello @nemihome, try the latest master, recursive. git clone --recursive https://github.com/apache/incubator-pagespeed-mod.git additionally, I uploaded precompiled psol binaries here: http://www.tiredofit.nl/psol-jammy.tar.xz (available: psol-bionic.tar.gz psol-focal.tar.gz psol-jammy.tar.xz psol-trusty.tar.gz psol-xenial.tar.gz) and additionally, I'm offering debian and ubuntu packages (including jammy) here: https://deb.myguard.nl/nginx-modules/ (there is also a docker, for impish and bullseye) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@pagespeed.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org