Re: CVS: cvs.openbsd.org: ports
Brad Smith <[email protected]>
| Newsgroups | gmane.os.openbsd.ports.cvs |
|---|---|
| Message-ID | <[email protected]> |
On 2026-08-17 6:20 a.m., Stuart Henderson wrote: > On 2026/08/17 05:52, Kurt Mosiejczuk wrote: >> On Mon, Aug 10, 2026 at 04:41:03AM -0600, Stuart Henderson wrote: >>> CVSROOT: /cvs >>> Module name: ports >>> Changes by: [email protected] 2026/08/10 04:41:03 >>> Modified files: >>> devel/libiscsi : Makefile distinfo >>> devel/libiscsi/pkg: PLIST >>> Log message: >>> update to libiscsi-1.20.3pl20260809, from Brad (maintainer) >>> fixes various memory-safety bugs etc, add cmake build >> This breaks the build on sparc64. Seems to break disabling of gnutls. > This is because ports-gcc includes /usr/local/include in the header > search path and /usr/local/lib in the library search path (base > toolchain doesn't do this). The header path was removed ages ago. https://marc.info/?l=openbsd-ports-cvs&m=154420726608997&w=2 But the library path is still there. I was trying to figure out how it would get to that point with libiscsi but libiscsi only checks for the library which passes due to the lib path being passed in by the compiler but it does not check for the header. Anyway, since the CMake support is new for libiscsi I filed a bug report to see about having it use pkg-config.