Summary: | net/asio: Update to 1.24.0 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Nils Johannsen <nilsjohannsen> | ||||||||
Component: | Individual Port(s) | Assignee: | Nuno Teixeira <eduardo> | ||||||||
Status: | Closed FIXED | ||||||||||
Severity: | Affects Only Me | CC: | eduardo, o.hushchenkov, ports | ||||||||
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(acm) |
||||||||
Version: | Latest | ||||||||||
Hardware: | Any | ||||||||||
OS: | Any | ||||||||||
URL: | https://think-async.com/Asio/asio-1.24.0/doc/asio/history.html#asio.history.asio_1_24_0 | ||||||||||
Attachments: |
|
Created attachment 236197 [details]
Patch to 1.24.0
Update asio to 1.24.
Remove boost dependency, any supported FreeBSD release contains chrono header.
Add usage of GNU make, it required now.
It's maintainer timeout over 1 year. Can anyone commit this? And, probably, reset maintainer for this port? I added ports@ to email list, so repeat my last message. It's maintainer timeout over 1 year. Can anyone commit this? And, probably, reset maintainer for this port? Hello, upstream is at version 1.24.0. Could you provide a patch to it? Thanks (In reply to Nuno Teixeira from comment #4) Hello Nuno, I already attached the patch for 1.24.0. See attachment 236197 [details]. Thanks! - unknown GNU_MAKE variable, do you mean gmake? It seems not necessary here - removal "RUN_DEPENDS= ${LOCALBASE}/include/boost/chrono/system_clocks.hpp:devel/boost-libs": Are you sure that this isn't needed? Created attachment 237782 [details]
Patch to 1.24.0 v2
Patch to 1.24.0 ver 2
(In reply to Nuno Teixeira from comment #6) > - unknown GNU_MAKE variable, do you mean gmake? It seems not necessary here You are right, removed. Can't remember why I added it. > - removal "RUN_DEPENDS= ${LOCALBASE}/include/boost/chrono/system_clocks.hpp:devel/boost-libs": > Are you sure that this isn't needed? Yes, I use it without boost-libs installed for a long time. So it's not hard requirement. Also 4 of 5 depended ports have direct boost-libs dependency. And the last, net/arataga, requires only ${LOCALBASE}/include/asio/ip/address.hpp A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=7c954b9de271a55b10c1c7b95be826c4e11246a6 commit 7c954b9de271a55b10c1c7b95be826c4e11246a6 Author: Oleh Hushchenkov <o.hushchenkov@gmail.com> AuthorDate: 2022-11-01 14:13:13 +0000 Commit: Nuno Teixeira <eduardo@FreeBSD.org> CommitDate: 2022-11-01 14:15:09 +0000 net/asio: Update to 1.24.0 ChangeLog: https://think-async.com/Asio/asio-1.24.0/doc/asio/history.html#asio.history.asio_1_24_0 PR: 256192 Reported by: Nils Johannsen <nilsjohannsen@gmx.de> net/asio/Makefile | 4 +- net/asio/distinfo | 6 +- net/asio/pkg-plist | 195 +++++++++++++++++++++++++++++++++++++++++++++++++++-- 3 files changed, 193 insertions(+), 12 deletions(-) Committed, thanks! (In reply to Nuno Teixeira from comment #10) Thank you. |
Created attachment 225311 [details] net/asio update to 1.18.2 See attachement to update net/asio port to version 1.18.2.