make buildworld failure?

From: René Ladan <rene_at_freebsd.org>
Date: Tue, 20 Sep 2016 21:31:31 +0200
Hi,

yes, I do have -DNO_CLEAN in my make command, which gives:

make -DNO_CLEAN buildworld

===> secure/libexec/sftp-server (all)
/usr/local/libexec/ccache/world/cc -target x86_64-unknown-freebsd12.0
--sysroot=/usr/obj/usr/src/tmp -B/usr/obj/usr/src/tmp/usr/bin -O2 -pipe
-I/usr/src/secure/libexec/sftp-server/../../../crypto/openssh -include
ssh_namespace.h -DHAVE_LDNS=1 -g -std=gnu99 -fstack-protector-strong
-Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int
-Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value
-Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion
-Wno-unused-local-typedef -Wno-switch -Wno-switch-enum
-Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments  -o
sftp-server.full sftp-server.o sftp-common.o sftp-server-main.o
-lprivatessh
/usr/obj/usr/src/tmp/usr/lib/libprivatessh.so: undefined reference to
`Fssh_sshpkt_put_bignum1'
/usr/obj/usr/src/tmp/usr/lib/libprivatessh.so: undefined reference to
`Fssh_sshpkt_get_bignum1'
cc: error: linker command failed with exit code 1 (use -v to see invocation)
*** Error code 1

This is on 12.0-amd64 from r302502 to r306046

% cat /etc/make.conf
DEVELOPER=yes

.if (!empty(.CURDIR:M/usr/src*) || !empty(.CURDIR:M/usr/obj*) ||
!empty(.CURDIR:M/usr/local/poudriere/jails/*/usr/src*))
.if !defined(NOCCACHE) && exists(/usr/local/libexec/ccache/world/cc)
CC:=${CC:C,^cc,/usr/local/libexec/ccache/world/cc,1}
CXX:=${CXX:C,^c\+\+,/usr/local/libexec/ccache/world/c++,1}
.endif
.endif

No /etc/src*.conf present, also a quick find(1) did not find anything
called "privatessh".

René
Received on Tue Sep 20 2016 - 17:31:35 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:08 UTC