BSD Ports

devel/libiscsi 1.20.3pl20260809p0 OpenBSD

client-side library to implement the iSCSI protocol

System
OpenBSD
Repository
OpenBSD ports
Maintainer
Brad Smith <[email protected]>
Last update
Commit
d41458a36c
Categories
devel, net

Description

Libiscsi is a client-side library to implement the iSCSI protocol that can be used to access the resources of an iSCSI target.

The library is fully asynchronous with regards to iSCSI commands and SCSI tasks, but a synchronous layer is also provided for ease of use for simpler applications.

In the other systems

SystemPortVersion
OpenBSDdevel/libiscsi1.20.3pl20260809p0
FreeBSDnet/libiscsi1.20.3
NetBSDnet/libiscsi1.20.3
DragonFlynet/libiscsi1.20.0.240205
HardenedBSDnet/libiscsi1.20.3
GhostBSDnet/libiscsi1.20.3

Install

Binary package:

pkg_add libiscsi

From the ports tree:

cd /usr/ports/devel/libiscsi && make install

Dependencies

Build dependencies 2
Required by 1

Commit history 2

DateCommitCreditsLog message
d41458a36c sthen libiscsi: fix cmake variables which upstream is testing in a non-standard case sensitive way and falling back to trying to auto-detect gnutls/gcrypt. without this, they are detected on some archs due to ports-gcc searching for headers/libraries under /usr/local which base compilers don't do.
similar to a diff from Brad but I really want a comment in there because upstream is doing a non-standard thing.
bf20cbfb7c sthen update to libiscsi-1.20.3pl20260809, from Brad (maintainer) fixes various memory-safety bugs etc, add cmake build