Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 01 Sep 2021 16:07:00 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 258182] devel/gsoap: fail to link with emulators/virtualbox-ose when libressl used
Message-ID:  <bug-258182-7788-7ifI8aTKjO@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-258182-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-258182-7788@https.bugs.freebsd.org/bugzilla/>

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

--- Comment #3 from Felix Palmen <felix@palmen-it.de> ---
Created attachment 227593
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D227593&action=
=3Dedit
add ssl path to CFLAGS and LDFLAGS

It seems the culprit is that it was always building against the base OpenSS=
L.

I am not sure why this happened and whether my fix is correct, but I'm
attaching two patches that solve the problem for me.

The first is optional, it just removes old libressl-related changes that I
think are not needed any more.

The second one explicitly adds -I${OPENSSLINC} to CFLAGS and -L${OPENSSLLIB=
} to
LDFLAGS to ensure the correct SSL flavor is used (and bumps port revision).

Both patches can be applied with `git am`.

--=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-258182-7788-7ifI8aTKjO>