Bug 269502

Summary: net/libiscsi: update to HEAD of 2023-02-08
Product: Ports & Packages Reporter: Martin Birgmeier <d8zNeCFG>
Component: Individual Port(s)Assignee: Fernando Apesteguía <fernape>
Status: Closed FIXED    
Severity: Affects Only Me CC: fernape
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
patches for updating net/libiscsi to the github version of 2023-02-08
d8zNeCFG: maintainer-approval+
additional patch to net/libiscsi d8zNeCFG: maintainer-approval+

Description Martin Birgmeier 2023-02-11 20:08:56 UTC
Created attachment 240097 [details]
patches for updating net/libiscsi to the github version of 2023-02-08

It seems that net/libiscsi does not build anymore on the latest FreeBSD 14. Please find attached patches which update the port to the github version of 2023-02-08.

I hope this fixes the issue but cannot verify it since I do not run the latest FreeBSD 14.

It builds fine on 12.4 amd64 and 14 amd64 as of 2022-11-30.

-- Martin
Comment 1 Martin Birgmeier 2023-02-11 20:18:54 UTC
Created attachment 240098 [details]
additional patch to net/libiscsi

One more patch is needed, please apply as well.

-- Martin
Comment 2 Fernando Apesteguía freebsd_committer freebsd_triage 2023-02-13 13:27:19 UTC
^Triage: Please set the maintainer-approval attachment flag (to +) on patches for ports you maintain to signify approval.
--
Attachment -> Details -> maintainer-approval [+]


Thanks!
Comment 3 commit-hook freebsd_committer freebsd_triage 2023-02-14 12:36:53 UTC
A commit in branch main references this bug:

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

commit c0c0b1bc86ecc4b3265847a8f22dee14dd484fcf
Author:     Martin Birgmeier <d8zNeCFG@aon.at>
AuthorDate: 2023-02-13 13:21:46 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2023-02-14 12:31:20 +0000

    net/libiscsi: update to HEAD of 2023-02-08

    This fixes the build in 14-current.

    PR:             269502
    Reported by:    d8zNeCFG@aon.at (maintainer)

 net/libiscsi/Makefile                       |  5 +++--
 net/libiscsi/distinfo                       |  6 +++---
 net/libiscsi/files/patch-configure.ac       | 16 ++++++++--------
 net/libiscsi/files/patch-lib_login.c (gone) | 16 ----------------
 net/libiscsi/files/patch-lib_socket.c (new) | 11 +++++++++++
 net/libiscsi/pkg-plist                      |  1 +
 6 files changed, 26 insertions(+), 29 deletions(-)
Comment 4 Fernando Apesteguía freebsd_committer freebsd_triage 2023-02-14 12:37:01 UTC
Committed,

Thanks!