Bug 257900

Summary: dns/c-ares: Update to 1.17.2
Product: Ports & Packages Reporter: Jose Luis Duran <jlduran>
Component: Individual Port(s)Assignee: Ryan Steinmetz <zi>
Status: Closed FIXED    
Severity: Affects Only Me CC: otis
Priority: --- Keywords: security
Version: LatestFlags: bugzilla: maintainer-feedback? (zi)
Hardware: Any   
OS: Any   
URL: https://c-ares.haxx.se/changelog.html#1_17_2
See Also: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257902
Description Flags
dns/c-ares: Update to 1.17.2 none

Description Jose Luis Duran 2021-08-17 01:53:09 UTC
Created attachment 227262 [details]
dns/c-ares: Update to 1.17.2

Changelog: https://c-ares.haxx.se/changelog.html#1_17_2
Comment 1 Juraj Lutter freebsd_committer 2021-08-17 06:14:20 UTC
The patch is not correct. See review D31433 for details.
Comment 2 Ryan Steinmetz freebsd_committer freebsd_triage 2021-08-17 16:17:32 UTC
Port updated to 1.17.2.
Comment 3 Juraj Lutter freebsd_committer 2021-08-17 16:22:37 UTC
(In reply to Ryan Steinmetz from comment #2)
Please also see review D31433. That small improvement will make www/node14 build. updated www/node14 is needed for making www/kibana7 work.
Comment 4 Jose Luis Duran 2021-08-17 16:30:47 UTC
(In reply to Juraj Lutter from comment #3)

The "small improvement" is still being discussed by c-ares (https://github.com/c-ares/c-ares/pull/417), most likely it will produce another version bump, and we'll update accordingly.

In the meantime, for node, the workaround seems to be to include the private header, outside the scope of c-ares (https://github.com/nodejs/node/pull/39739). The bugzilla-submitted node patches reflect this arguably ugly hack.

Again, it will likely produce another version bump for node, we should remove the extra file, and go back to normal.

Thank you for keeping an eye on this issue!