-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
lighttpd: update to lighttpd 1.4.77 #1210
base: master
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. I see a few support features are not enabled (brotli, xxhash, some others) that are lightweight dependencies. Worth trying to enable them?
xxhash is provided as part of lighttpd (and I generally keep it up to date), though there is an option to build lighttpd against a system-provided xxhash shared library. lighttpd 1.4.77 ships with xxHash v0.8.3. fink-distribution currently has xxHash v0.8.0, though that won't make much difference for lighttpd use of If fink is used on low-resource systems, it might be better to leave brotli out. However, on more modern hardware, then yes, lighttpd mod_deflate support for brotli is recommended. lighttpd can be built with many features enabled or disabled, so I look to the fink maintainers for guidance and assistance configuring the fink-specific syntax in the BTW, lighttpd mod_webdav implements UUIDv4, so does not rely on libuuid anymore, and web/lighttpd.info can use Edit: also |
Definitely no objection to keeping small support libraries onboard. The reason I thought about those two during ./configure because they are self-contained (would not have a large dependency tree brought along. I pushed fink's xxhash to 1.4.77, thanks for the heads-up:) For brotli, it uses cmake, so it's a lightweight library itself but maybe not a simple build...meh. Feel free to make any packaging changes you think are best. |
I added a commit to simplify the lighttpd.conf. |
Simpler==good! The .patch MD5 needs to be updated in the .info. I don't use lua in fink, but looking at the ./configure output, there's an upstream bug:
Shell vs autotools quoting. |
618521b
to
62276be
Compare
lighttpd.info MD5 updated for lighttpd.patch
lighttpd lighttpd ...I'll replace |
prefer lighttpd built-in defaults
62276be
to
eb5b947
Compare
rebased PR onto tip of fink master branch |
lighttpd: update to lighttpd 1.4.77