Bug 270432 - www/p5-Net-Curl: fix breakage with curl 7.87
Summary: www/p5-Net-Curl: fix breakage with curl 7.87
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Kurt Jaeger
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-03-24 16:37 UTC by Andrew
Modified: 2023-04-07 18:09 UTC (History)
1 user (show)

See Also:
andrew.fengler: maintainer-feedback+


Attachments
patch to update to symbols for curl 7.87 (10.80 KB, text/plain)
2023-03-24 16:37 UTC, Andrew
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew 2023-03-24 16:37:03 UTC
Created attachment 241089 [details]
patch to update to symbols for curl 7.87

Sorry it took so long.

fix p5-Net-Curl to work with curl 7.87+
pull in updated symbols-in-versions and filter out new macros from generated symbol list
Comment 1 Kurt Jaeger freebsd_committer freebsd_triage 2023-03-29 18:39:56 UTC
There's an update to curl 8 coming soon:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270357

Can you test against curl 8 ?
Comment 2 Andrew 2023-03-30 14:23:55 UTC
(In reply to Kurt Jaeger from comment #1)
Working on it already, it will probably need another patch.
That shouldn't hold up this patch as it fixes breakage for now at least.
Comment 3 commit-hook freebsd_committer freebsd_triage 2023-04-07 18:00:36 UTC
A commit in branch main references this bug:

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

commit 5fe51e377eb550db25d38af3606b3abf94f686de
Author:     Andrew Fengler <andrew.fengler@scaleengine.com>
AuthorDate: 2023-04-07 17:58:37 +0000
Commit:     Kurt Jaeger <pi@FreeBSD.org>
CommitDate: 2023-04-07 17:58:37 +0000

    www/p5-Net-Curl: fix breakage with curl 7.87

    PR:             270432
    MFH:            2023Q2

 www/p5-Net-Curl/Makefile                           |   3 +-
 www/p5-Net-Curl/files/patch-Makefile.PL (new)      |  14 ++
 .../files/patch-inc_symbols-in-versions (new)      | 236 +++++++++++++++++++++
 3 files changed, 251 insertions(+), 2 deletions(-)
Comment 4 commit-hook freebsd_committer freebsd_triage 2023-04-07 18:09:38 UTC
A commit in branch 2023Q2 references this bug:

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

commit b381755fde8e31cd95de5727d17b2bd84e649d24
Author:     Andrew Fengler <andrew.fengler@scaleengine.com>
AuthorDate: 2023-04-07 17:58:37 +0000
Commit:     Kurt Jaeger <pi@FreeBSD.org>
CommitDate: 2023-04-07 18:08:46 +0000

    www/p5-Net-Curl: fix breakage with curl 7.87

    PR:             270432
    MFH:            2023Q2
    (cherry picked from commit 5fe51e377eb550db25d38af3606b3abf94f686de)

 www/p5-Net-Curl/Makefile                           |   3 +-
 www/p5-Net-Curl/files/patch-Makefile.PL (new)      |  14 ++
 .../files/patch-inc_symbols-in-versions (new)      | 236 +++++++++++++++++++++
 3 files changed, 251 insertions(+), 2 deletions(-)
Comment 5 Kurt Jaeger freebsd_committer freebsd_triage 2023-04-07 18:09:58 UTC
Committed, thanks!