Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 Aug 2020 06:49:35 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 248716] ftp/lftp-4.9.2 fails to build with libressl
Message-ID:  <bug-248716-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D248716

            Bug ID: 248716
           Summary: ftp/lftp-4.9.2 fails to build with libressl
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: sgs@pichove.org

Libressl fails to build against libressl-3.1.3 with the following error:

/bin/sh ../libtool --silent  --tag=3DCXX   --mode=3Dcompile c++ -DHAVE_CONF=
IG_H -I.
-I../lib  -I../lib -I../trio  -I/usr/include  -DLIBICONV_PLUG
-I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE  -O2 -pipe
-fno-strict-aliasing -DLIBICONV_PLUG -fstack-protector-strong -isystem
/usr/local/include  -DLIBICONV_PLUG -isystem /usr/local/include  -Wall
-Wwrite-strings -Woverloaded-virtual -fno-exceptions -fno-rtti
-fno-implement-inlines -MT liblftp_network_la-lftp_ssl.lo -MD -MP -MF
.deps/liblftp_network_la-lftp_ssl.Tpo -c -o liblftp_network_la-lftp_ssl.lo
`test -f 'lftp_ssl.cc' || echo './'`lftp_ssl.cc
lftp_ssl.cc:1164:10: error: use of undeclared identifier
'X509_STORE_CTX_get_by_subject'; did you mean 'X509_STORE_get_by_subject'?
    rc =3D X509_STORE_CTX_get_by_subject(store_ctx, X509_LU_CRL, subject, o=
bj);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         X509_STORE_get_by_subject
/usr/local/include/openssl/x509_vfy.h:479:5: note: 'X509_STORE_get_by_subje=
ct'
declared here
int X509_STORE_get_by_subject(X509_STORE_CTX *vs,int type,X509_NAME *name,
    ^
lftp_ssl.cc:1204:10: error: use of undeclared identifier
'X509_STORE_CTX_get_by_subject'; did you mean 'X509_STORE_get_by_subject'?
    rc =3D X509_STORE_CTX_get_by_subject(store_ctx, X509_LU_CRL, issuer, ob=
j);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         X509_STORE_get_by_subject
/usr/local/include/openssl/x509_vfy.h:479:5: note: 'X509_STORE_get_by_subje=
ct'
declared here
int X509_STORE_get_by_subject(X509_STORE_CTX *vs,int type,X509_NAME *name,
    ^
--- liblftp_network_la-Resolver.lo ---
mv -f .deps/liblftp_network_la-Resolver.Tpo
.deps/liblftp_network_la-Resolver.Plo
--- liblftp_network_la-buffer_ssl.lo ---
/bin/sh ../libtool --silent  --tag=3DCXX   --mode=3Dcompile c++ -DHAVE_CONF=
IG_H -I.
-I../lib  -I../lib -I../trio  -I/usr/include  -DLIBICONV_PLUG
-I/usr/local/include -isystem /usr/local/include -D_THREAD_SAFE  -O2 -pipe
-fno-strict-aliasing -DLIBICONV_PLUG -fstack-protector-strong -isystem
/usr/local/include  -DLIBICONV_PLUG -isystem /usr/local/include  -Wall
-Wwrite-strings -Woverloaded-virtual -fno-exceptions -fno-rtti
-fno-implement-inlines -MT liblftp_network_la-buffer_ssl.lo -MD -MP -MF
.deps/liblftp_network_la-buffer_ssl.Tpo -c -o liblftp_network_la-buffer_ssl=
.lo
`test -f 'buffer_ssl.cc' || echo './'`buffer_ssl.cc
--- liblftp_network_la-lftp_ssl.lo ---
2 errors generated.
*** [liblftp_network_la-lftp_ssl.lo] Error code 1

make[4]: stopped in /usr/ports/ftp/lftp/work/lftp-4.9.2/src
--- liblftp_network_la-NetAccess.lo ---
mv -f .deps/liblftp_network_la-NetAccess.Tpo
.deps/liblftp_network_la-NetAccess.Plo
--- SSH_Access.lo ---
mv -f .deps/SSH_Access.Tpo .deps/SSH_Access.Plo
--- liblftp_network_la-buffer_ssl.lo ---
mv -f .deps/liblftp_network_la-buffer_ssl.Tpo
.deps/liblftp_network_la-buffer_ssl.Plo
1 error

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-248716-7788>