Created attachment 542814 [details] app-crypt:rhash-1.3.5:20180808-203204.log Missed it previously because it didn't have USE=ssl which is on by default. x86_64-gentoo-freebsd11.1-gcc -fpic -pipe -DIN_RHASH -DNDEBUG -DUSE_GETTEXT -DOPENSSL_RUNTIME -rdynamic -O2 -pipe -march=native -Wall -W -Wstrict- prototypes -Wnested-externs -Winline -Wpointer-arith -Wbad-function-cast -Wmissing-prototypes -Wmissing-declarations -shared algorithms.c byte_orde r.c plug_openssl.c rhash.c rhash_timing.c rhash_torrent.c aich.c crc32.c ed2k.c edonr.c hex.c md4.c md5.c sha1.c sha256.c sha512.c sha3.c ripemd-16 0.c gost.c has160.c snefru.c tiger.c tiger_sbox.c tth.c torrent.c whirlpool.c whirlpool_sbox.c -Wl,--version-script,exports.sym,-soname,librhash.so .0 -ldl -lintl -o librhash.so.0 /usr/bin/ld: cannot find -ldl There's no -ldl on FreeBSD, the routines are in -lc. Apparently this is the fault of downstream hack: local ADDLDFLAGS=( $(use ssl && echo -ldl) ) Attaching the build.log.
Let's get 1.3.6 stable then.
Saying that, I guess you just need to keyword 1.3.6 for amd64-fbsd. Still, it's about time it went stable anyway.
(In reply to James Le Cuirot from comment #2) > Saying that, I guess you just need to keyword 1.3.6 for amd64-fbsd. Still, > it's about time it went stable anyway. Don't forget about bug #651334.
1.3.6 is stable now and 1.3.5 has been dropped.