Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 04 Feb 2017 15:47:50 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 216785] www/lynx: add LIB_DEPENDS= libidn.so:dns/libidn, fix build with libressl-devel
Message-ID:  <bug-216785-13@https.bugs.freebsd.org/bugzilla/>

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

            Bug ID: 216785
           Summary: www/lynx: add LIB_DEPENDS=3D libidn.so:dns/libidn, fix
                    build with libressl-devel
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs@FreeBSD.org
          Reporter: pkubaj@anongoth.pl
                CC: jharris@widomaker.com
                CC: jharris@widomaker.com
             Flags: maintainer-feedback?(jharris@widomaker.com)

Created attachment 179602
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D179602&action=
=3Dedit
patch

Building the port fails with:
(00:01:08) cc -DHAVE_CONFIG_H   -I../../..  -I../../../src  -I../../..=20
-I../../../src   -I../../../WWW/Library/Implementation  -DLIBICONV_PLUG
-I/usr/local/include  -D_BSD_TYPES -D__BSD_VISIBLE -D_POSIX_C_SOURCE=3D2001=
12L
-D_XOPEN_SOURCE=3D600 -I/usr/local/include/openssl -O2 -pipe -DHARDENEDBSD
-DLIBICONV_PLUG -fPIE -fPIC -fstack-protector -fno-strict-aliasing=20=20
-I../../../WWW/Library/Implementation/ -DACCESS_AUTH -c
../../../WWW/Library/Implementation/HTTP.c
(00:01:08) ../../../WWW/Library/Implementation/HTTP.c:725:14: error: no mem=
ber
named 'options' in 'struct ssl_st'
(00:01:08)             handle->options |=3D SSL_OP_NO_TLSv1;
(00:01:08)             ~~~~~~  ^
(00:01:08) 1 error generated.
(00:01:08) *** Error code 1

This patch fixes this error. Additionally it adds LIB_DEPENDS (suggested by
portlint).

Tested to build on Poudriere on 10.3-RELEASE with and without LibreSSL 2.5.=
1.

--=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-216785-13>