Bug 239486 - net-p2p/retroshare: fails to build with libressl
Summary: net-p2p/retroshare: fails to build with libressl
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-ports-bugs mailing list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-07-28 01:24 UTC by rozhuk.im
Modified: 2019-09-10 06:28 UTC (History)
4 users (show)

See Also:
bugzilla: maintainer-feedback? (peter)


Attachments
svn-diff-retroshare (2.32 KB, patch)
2019-09-04 17:49 UTC, Walter Schwarzenfeld
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description rozhuk.im 2019-07-28 01:24:24 UTC
...
--- bss_tou.o ---
tcponudp/bss_tou.c:96:13: error: static declaration of 'BIO_get_shutdown' follows non-static declaration
static int  BIO_get_shutdown(BIO *a) { return a->shutdown; }
            ^
/usr/local/include/openssl/bio.h:611:5: note: previous declaration is here
int     BIO_get_shutdown(BIO *a);
        ^
tcponudp/bss_tou.c:98:13: error: static declaration of 'BIO_set_init' follows non-static declaration
static void BIO_set_init(BIO *a,int i) { a->init=i; }
            ^
/usr/local/include/openssl/bio.h:610:7: note: previous declaration is here
void    BIO_set_init(BIO *a, int init);
        ^
tcponudp/bss_tou.c:99:13: error: static declaration of 'BIO_set_data' follows non-static declaration
static void BIO_set_data(BIO *a,void *p) { a->ptr = p; }
            ^
/usr/local/include/openssl/bio.h:609:7: note: previous declaration is here
void    BIO_set_data(BIO *a, void *ptr);
        ^
3 errors generated.
*** [bss_tou.o] Error code 1

make[2]: stopped in /tmp/ports/usr/ports/net-p2p/retroshare/work/RetroShare-0.6.4/libretroshare/src
...
Comment 1 Walter Schwarzenfeld freebsd_triage 2019-09-04 17:49:43 UTC
Created attachment 207192 [details]
svn-diff-retroshare
Comment 2 rozhuk.im 2019-09-09 22:08:54 UTC
Build ok, thanks!