OpenSSL 1.1.1 Update report (ongoing)

Eric McCorkle eric at metricspace.net
Tue Oct 16 01:49:42 UTC 2018


* gnome-vfs: C compile errors related to openssl, no viable mitigation

Almost done now, though ptlib and gnome-vfs may cause runtime trouble

On 10/14/18 7:13 PM, Eric McCorkle wrote:
> * ptlib; Fails to build, due to C compiler errors arising from
> source-level incompatibilities.  This gets dragged in by opal, which
> ends up being a dependency of ekiga, which is a dependency of gnome3.
> Resolved by adding it to the exclude list, which actually does not seem
> to be breaking the build of opal.
> 
> * ffmpeg: autoconf fails to detect openssl.  Probably easily fixable,
> but the trivial workaround is to tick the GNUTLS option (emacs ends
> up dragging in GNUTLS anyway, so it doesn't add more packages)
> 
> On 10/14/18 1:31 PM, Eric McCorkle wrote:
>> More:
>>
>> * ImageMagick (unrelated to OpenSSL 1.1.1): This fails with the OpenMP
>> option ticked, due to trying to link with the base ld.  Can be fixed by
>> setting CC, CXX, LD to a port-installed clang, clang++, lld.  The port
>> should probably do this automatically.
>>
>> * compat-linux-c7-base had a signal 11 when creating a package, which
>> could be ignored without any apparent problem.  Might be related.
>>
>> * evolution-data-server: build process apparently ends up linking
>> against installed evolution libs.  This led to a build failure, due to
>> missing libssl.so.8.  Trying to deinstall then reinstall.
>>
>> Currently a little over halfway through.
>>
>> On 10/14/18 9:18 AM, Eric McCorkle wrote:
>>> I'm currently in the process of updating my laptop, rebuilding world,
>>> then rebuilding *all* ports.  I have a large number of ports installed
>>> (around 1200), and I tend to select a lot of build options.
>>>
>>> This report is intended to help shake out issues relating to OpenSSL
>>> 1.1.1.  I'll be adding to this report as things progress.
>>>
>>> So far:
>>>
>>> * I'd seen issues with some C++ files not including string.h.  I can't
>>> seem to reproduce this on my other laptop, so I'm going to assume it's
>>> fixed.
>>>
>>> * Base libpmc jevents issue: buildworld fails for me when building
>>> libpmc.  It appears to be missing a dependency link to build the jevents
>>> executable in the pmu-events subdirectory.  I was able to work around
>>> this by manually running make in that directory, then copying the result
>>> to the object directory for LIB32 builds
>>>
>>> * librtmp: C compile errors directly attributable to OpenSSL 1.1.1
>>> (missing defs, etc)
>>>
>>> * graphics/graphviz circular deps (unrelated to OpenSSL 1.1.1): graphviz
>>> with gnomeui and/or librsvg options ticked ends up depending on vala,
>>> which depends on graphviz.  Unrelated to OpenSSL 1.1.1, but warrants
>>> reporting.
>>>
>>>
>>> That's all so far.  Will send more info as it comes.
>>>
>>
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-current/attachments/20181015/9823c510/attachment.sig>


More information about the freebsd-current mailing list