Summary: | www/squid Enable PCRE regexp | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | OlivierW <olivierw1+bugzilla-freebsd> | ||||||
Component: | Individual Port(s) | Assignee: | freebsd-ports-bugs (Nobody) <ports-bugs> | ||||||
Status: | Closed FIXED | ||||||||
Severity: | Affects Only Me | CC: | swills, timp87 | ||||||
Priority: | --- | Flags: | timp87:
maintainer-feedback+
|
||||||
Version: | Latest | ||||||||
Hardware: | Any | ||||||||
OS: | Any | ||||||||
Attachments: |
|
Description
OlivierW
2017-11-08 01:05:48 UTC
Comment on attachment 187833 [details]
Add "PCRE" option to the Makefile
Works for me fine.
I'm going to implement this also for www/squid-devel if it's possible
Yes, it probably does work also for www/squid-devel. I'm currently using www/squid 3.5.27 as I am moving from Squid 3.4.8 on Debian Jessie. I didn't want to jump the versions too much :-) I'll probably switch to www/squid-devel in a few weeks/months when my server will be completely migrated over to FreeBSD. Maintainer, please set maintainer approval flag if you approve the patch. (Though I think it might be better to set USES+=localbase.) Created attachment 188782 [details]
updated patch
I was wrong, USES=localbase doesn't work in this case. Here's an updated patch which adds the PCRE option, makes it default, because that seems useful enough to make default, sorts the options, bumps PORTREVISION and cleans up by removing some old commented things. Please take a look and approve if you agree. (Mark the old patch obsolete if you like too.)
Comment on attachment 187833 [details]
Add "PCRE" option to the Makefile
Looks like setting maintainer-approval is not working
Comment on attachment 188782 [details]
updated patch
Setting this to '+'
Comment on attachment 187833 [details]
Add "PCRE" option to the Makefile
setting to '-'
(In reply to timp87 from comment #7) Are you approving the new patch or the old one? Hopefully the new one. :) Click the "Details" link next to the patch and then "maintainer-approval" there. Sorry, bugzilla isn't as easy to use as it could be. Comment on attachment 188782 [details]
updated patch
maintainer-approval+
The new one
A commit references this bug: Author: swills Date: Wed Dec 13 18:40:31 UTC 2017 New revision: 456224 URL: https://svnweb.freebsd.org/changeset/ports/456224 Log: www/squid: Enable PCRE support PR: 223505 Submitted by: OlivierW <olivierw1+bugzilla-freebsd@hotmail.com> (inspired by) Approved by: timp87@gmail.com (maintainer) Changes: head/www/squid/Makefile Committed, thanks! Hello :-) Thanks for the new patch and commit! There's a small typo, it should be "PORTREVISION=" instead of "POTREVISION=" (the "R" is missing). I still haven't found the time to try the patch on www/squid-devel. I hope soon. Best Regards, Olivier (In reply to OlivierW from comment #12) Thank you for the correction! I'm testing it right now for www/squid-devel I'll create a separate PR for that. |