[Bug 2990] cannot build openssh-portable against libressll 2.9.1

bugzilla-daemon at bugzilla.mindrot.org bugzilla-daemon at bugzilla.mindrot.org
Tue Apr 9 22:20:55 AEST 2019


https://bugzilla.mindrot.org/show_bug.cgi?id=2990

--- Comment #10 from admzzz <aleksey.moroz at gmail.com> ---
configure:10176: checking for ldns-config
configure:10209: result: no
configure:10251: checking for ldns support
configure:10264: cc -o conftest -g -O2 -pipe -Wall -Wpointer-arith
-Wuninitialized -Wsign-compare -Wformat-security
-Wsizeof-pointer-memaccess -Wno-pointer-sign -Wno-unused-result
-fno-strict-aliasing -D_FORTIFY_SOURCE=2 -ftrapv -fno-builtin-memset
-fstack-protector-strong  -D_XOPEN_SOURCE=600 -D_BSD_SOURCE
-D_DEFAULT_SOURCE -Iyes/include -Wl,--gc-sections -Wl,-s -Wl,-v
-Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -fstack-protector-strong
-Lyes/lib conftest.c -lldns -lutil -lz -pthread >&5
GNU ld (GNU Binutils for Ubuntu) 2.26.1
conftest.c: In function 'main':
conftest.c:116:26: warning: variable 'status' set but not used
[-Wunused-but-set-variable]
 int main() { ldns_status status = ldns_verify_trusted(NULL, NULL,
NULL, NULL); status=LDNS_STATUS_OK; exit(0); }
                          ^~~~~~
collect2 version 8.1.0
/usr/bin/ld -plugin /usr/lib/gcc/x86_64-linux-gnu/8/liblto_plugin.so
-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/8/lto-wrapper
-plugin-opt=-fresolution=/tmp/ccOQZTSB.res
-plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s
-plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-lc
-plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s
--sysroot=/ --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu
--as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -z relro -o
conftest /usr/lib/x86_64-linux-gnu/crt1.o
/usr/lib/x86_64-linux-gnu/crti.o
/usr/lib/gcc/x86_64-linux-gnu/8/crtbegin.o -Lyes/lib
-L/opt/qt511/lib/x86_64-linux-gnu -L/opt/qt511/lib/../lib
-L/usr/local/lib/x86_64-linux-gnu -L/usr/local/lib/../lib
-L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/lib/x86_64-linux-gnu
-L/lib/../lib -L/usr/lib/jvm/java-8-oracle/lib/../lib
-L/usr/lib/gcc/x86_64-linux-gnu/8
-L/usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu
-L/usr/lib/gcc/x86_64-linux-gnu/8/../../../../lib
-L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu
-L/usr/lib/../lib -L/opt/qt511/lib -L/usr/lib/x86_64-linux-gnu
-L/usr/lib/x86_64-linux-gnu/qt5 -L/lib/x86_64-linux-gnu
-L/usr/local/lib -L/usr/lib/jvm/java-8-oracle/lib
-L/usr/lib/gcc/x86_64-linux-gnu/8/../../.. --gc-sections -s -v -z relro
-z now -z noexecstack /tmp/ccJG0oJF.o -lldns -lutil -lz -lgcc
--push-state --as-needed -lgcc_s --pop-state -lpthread -lc -lgcc
--push-state --as-needed -lgcc_s --pop-state
/usr/lib/gcc/x86_64-linux-gnu/8/crtend.o
/usr/lib/x86_64-linux-gnu/crtn.o
configure:10264: $? = 0
configure:10265: result: yes


hmmm.... nothing about libcrypto.

if libldns is linked against a different libcrypto - how to check it?
and what is the full_name (or url) of its (libldns) project? to
recompile with recent libressl is not a problem, i hope...

-- 
You are receiving this mail because:
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.


More information about the openssh-bugs mailing list