Bug 255266

Summary: www/tinyproxy: update to 1.11.0, 1.10.0 fails to start on 13.0
Product: Ports & Packages Reporter: Guido Falsi <madpilot>
Component: Individual Port(s)Assignee: Po-Chuan Hsieh <sunpoet>
Status: Closed FIXED    
Severity: Affects Some People Flags: bugzilla: maintainer-feedback? (sunpoet)
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
Update to 1.11.0 none

Description Guido Falsi freebsd_committer freebsd_triage 2021-04-20 14:46:07 UTC
Created attachment 224296 [details]
Update to 1.11.0

Hi,

The tinyproxy port fails to start on 13.0 without any error, it only report code 70 (EX_SOFTWARE).

While investigating this I noticed a new version and tried upgrading the port.

The new version seems to run fine. So I'm attaching the update patch.

Upstream release: https://github.com/tinyproxy/tinyproxy/releases/tag/1.11.0
Comment 1 Po-Chuan Hsieh freebsd_committer freebsd_triage 2021-05-04 16:25:23 UTC
(In reply to Guido Falsi from comment #0)

I'll try to understand patch files in attachment 224296 [details] and commit the update ASAP.
Comment 2 Guido Falsi freebsd_committer freebsd_triage 2021-05-04 19:17:43 UTC
Thanks,

if you have any doubts I'm available for explanations.

The big configure patch is due to upstream having changed the tools to generate man pages.

The limits.h one is due to the file now using a define found there (can't remember exactly, if needed I can check my logs)
Comment 3 commit-hook freebsd_committer freebsd_triage 2021-05-04 21:51:11 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c2a7a0c03e47a881d039ceebb2d6d7232f5ea270

commit c2a7a0c03e47a881d039ceebb2d6d7232f5ea270
Author:     Guido Falsi <madpilot@FreeBSD.org>
AuthorDate: 2021-05-04 21:29:45 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2021-05-04 21:45:47 +0000

    www/tinyproxy: Update to 1.11.0

    Changes:        https://github.com/tinyproxy/tinyproxy/releases
    PR:             255266

 www/tinyproxy/Makefile                     |   2 +-
 www/tinyproxy/distinfo                     |   6 +-
 www/tinyproxy/files/patch-configure        | 212 +++++++----------------------
 www/tinyproxy/files/patch-src-conf.c (new) |  10 ++
 www/tinyproxy/files/patch-src-main.c       |  10 +-
 5 files changed, 65 insertions(+), 175 deletions(-)
Comment 4 Po-Chuan Hsieh freebsd_committer freebsd_triage 2021-05-04 21:51:32 UTC
Committed. Thanks!