We use self built packages from quaterly ports tree (built with
poudriere). OpenSSL 1.0 is deprecated with expiration date 2019-12-31 so
I tried to switch to openssl111 but some ports cannot be build with it.
lang/erlang-runtime19 (required by couchdb) is marked as broken: does
not build with DEFAULT_VERSIONS+=ssl=openssl111
lang/phantomjs is marked as broken: does not build with
DEFAULT_VERSIONS+=ssl=openssl111 (I know this port expired but we do not
have suitable alternative)
security/sslscan is marked as broken: Does not build with openssl111
They are known to not build, are there any plans to fix sslscan and
erlang-runtime19?
And more to this list - ports not marked as broken but building with
openssl111 failed:
sysutils/rsyncrypto
mail/heirloom-mailx
Tail of a log for sysutils/rsyncrypto
gmake[2]: Entering directory
'/wrkdirs/usr/ports/sysutils/rsyncrypto/work/rsyncrypto-1.12'
c++ -DHAVE_CONFIG_H -I. -I/usr/local/include/ -O2 -pipe
-fstack-protector-strong -fno-strict-aliasing -MT main.o -MD -MP -MF
.deps/main.Tpo -c -o main.o main.cpp
mv -f .deps/main.Tpo .deps/main.Po
c++ -DHAVE_CONFIG_H -I. -I/usr/local/include/ -O2 -pipe
-fstack-protector-strong -fno-strict-aliasing -MT crypto.o -MD -MP -MF
.deps/crypto.Tpo -c -o crypto.o crypto.cpp
crypto.cpp:158:13: error: member access into incomplete type 'RSA' (aka
'rsa_st')
if( (prv->p==0 || prv->q==0) ) {
^
/usr/local/include/openssl/ossl_typ.h:110:16: note: forward declaration
of 'rsa_st'
typedef struct rsa_st RSA;
^
1 error generated.
gmake[2]: *** [Makefile:293: crypto.o] Error 1
gmake[2]: Leaving directory
'/wrkdirs/usr/ports/sysutils/rsyncrypto/work/rsyncrypto-1.12'
Tail of a log for mail/heirloom-mailx
-DHAVE_IPv6_FUNCS -c version.c
cc -Wl,-rpath,/usr/local/lib -fstack-protector-strong aux.o base64.o
cache.o cmd1.o cmd2.o cmd3.o cmdtab.o collect.o dotlock.o edit.o fio.o
getname.o getopt.o head.o hmac.o imap.o imap_search.o junk.o lex.o
list.o lzw.o macro.o maildir.o main.o md5.o mime.o names.o nss.o
openssl.o pop3.o popen.o quit.o send.o sendout.o smtp.o ssl.o strings.o
temp.o thread.o tty.o v7.local.o vars.o version.o `grep '^[^#]' LIBS`
-L/usr/local/lib -o mailx
openssl.o: In function `smime_cipher':
openssl.c:(.text+0x19e2): undefined reference to `EVP_rc2_40_cbc'
openssl.c:(.text+0x19eb): undefined reference to `EVP_rc2_64_cbc'
cc: error: linker command failed with exit code 1 (use -v to see invocation)
*** Error code 1
Stop.
make[1]: stopped in /wrkdirs/usr/ports/mail/heirloom-mailx/work/mailx-12.4
*** Error code 1
If these two are not marked as broken do they build for somebody else?
Kind regards
Miroslav Lachman
_______________________________________________
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"