-lssl -lcrypto -L/var/tmp/portage/dev-lang/mercury-extras-20.01.1/image/usr/lib64/mercury/extras/lib/asm_fast.gc -L../net -lnet /usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: mopenssl.pic_o: in function <predicate mopenssl.ssl/5 mode 0>: mopenssl.c:(.text+0xb39): undefined reference to <function net:tcp.socket_fd/1 mode 0> collect2: error: ld returned 1 exit status gmake: *** [/var/tmp/portage/dev-lang/mercury-extras-20.01.1/temp/mmake.1WXyZH:1031: libmopenssl.so] Error 1 * ERROR: dev-lang/mercury-extras-20.01.1::gentoo failed (compile phase): ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_desktop_plasma-libressl-20200329-091857 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-9.3.0 * clang version 10.0.0 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/10/bin /usr/lib/llvm/10 10.0.0 Available Python interpreters, in order of preference: [1] python3.8 [2] python3.7 [3] python3.6 [4] python2.7 (fallback) Available Ruby profiles: [1] ruby24 (with Rubygems) [2] ruby25 (with Rubygems) * The following VMs are available for generation-2: *) IcedTea JDK 3.15.0 [icedtea-bin-8] Available Java Virtual Machines: [1] icedtea-bin-8 system-vm The Glorious Glasgow Haskell Compilation System, version 8.0.2 timestamp of HEAD at this tinderbox image: /var/db/repos/gentoo Wed 01 Apr 2020 09:37:38 PM UTC /var/db/repos/libressl Thu 19 Mar 2020 04:37:24 PM UTC emerge -qpvO dev-lang/mercury-extras [ebuild N ] dev-lang/mercury-extras-20.01.1 USE="X cairo ncurses opengl ssl xml -examples -glut -gmp -iodbc -odbc -tk -tommath"
Created attachment 628664 [details] emerge-info.txt
Created attachment 628666 [details] dev-lang:mercury-extras-20.01.1:20200401-224452.log
Created attachment 628668 [details] emerge-history.txt
Created attachment 628670 [details] environment
Created attachment 628672 [details] etc.portage.tbz2
This is now fixed in git. The mercury linker was pulling in the wrong libnet shared library. Thanks for reporting this bug.