Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/lib



Module Name:    src
Committed By:   riastradh
Date:           Tue Dec 16 15:10:14 UTC 2025

Modified Files:
        src/lib: Makefile

Log Message:
openssh: Don't make compat libssh build.

libssh is now private, so it's not exposed for applications to link
against (with libssh.so installed only in /usr/lib/private, if at
all), so it's not useful to build as a compat library anyway.

Should fix problems like:

    sparc64--netbsd-install: /home/builds/ab/HEAD/sparc64/20251216043204Z-dest/usr/libdata/debug/usr/lib/sparc/private/libssh.so.50.0.debug.inst.a4Bog4: mkstemp: No such file or directory
    --- /home/builds/ab/HEAD/sparc64/20251216043204Z-dest/usr/libdata/debug/usr/lib/sparc/private/libssh.so.50.0.debug ---

    *** Failed target: /home/builds/ab/HEAD/sparc64/20251216043204Z-dest/usr/libdata/debug/usr/lib/sparc/private/libssh.so.50.0.debug
    *** In directory: /home/source/ab/HEAD/src/crypto/external/bsd/openssh/lib
    *** Failed commands:
            ${_MKTARGET_INSTALL}
            => @# "install " /home/builds/ab/HEAD/sparc64/20251216043204Z-dest/usr/libdata/debug/usr/lib/sparc/private/libssh.so.50.0.debug
            ${INSTALL_FILE} -o ${DEBUGOWN} -g ${DEBUGGRP} -m ${DEBUGMODE}  ${.ALLSRC} ${.TARGET}
            => /home/builds/ab/HEAD/sparc64/20251216043204Z-tools/bin/sparc64--netbsd-install -U -M /home/builds/ab/HEAD/sparc64/20251216043204Z-dest/METALOG -D 
/home/builds/ab/HEAD/sparc64/20251216043204Z-dest -h sha256 -N /home/source/ab/HEAD/src/etc -c  -r -o root -g wheel -m 444  libssh.so.50.0.debug 
/home/builds/ab/HEAD/sparc64/20251216043204Z-dest/usr/libdata/debug/usr/lib/sparc/private/libssh.so.50.0.debug
    *** [/home/builds/ab/HEAD/sparc64/20251216043204Z-dest/usr/libdata/debug/usr/lib/sparc/private/libssh.so.50.0.debug] Error code 1

PR lib/58648: private shared libraries should go in /usr/lib/private,
not /usr/lib


To generate a diff of this commit:
cvs rdiff -u -r1.308 -r1.309 src/lib/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index