svn commit: r402103 - in head/audio/murmur: . files

Don Lewis truckman at FreeBSD.org
Fri Nov 20 22:36:21 UTC 2015


On 20 Nov, Mark Felder wrote:
> Author: feld
> Date: Fri Nov 20 21:43:46 2015
> New Revision: 402103
> URL: https://svnweb.freebsd.org/changeset/ports/402103
> 
> Log:
>   audio/murmur: Fix segfault on FreeBSD 9.x, use base OpenSSL
>   
>   FreeBSD 9.x was segfaulting with the update to 1.2.10 due to the
>   change to build against the ports OpenSSL. The problem was that while
>   murmur was linked against ports OpenSSL, it was also linked to QT which
>   pulled in the base system OpenSSL. FreeBSD 10.x and head did not
>   segfault due to pure luck.

That should be fine as long as it obeys WITH_OPENSSL_PORT=yes in
/etc/make.conf, in qhich case QT will also be linked to ports OpenSSL.

>   While here, require compiler:c++11-lang. This is definitely required for
>   the upcoming 1.3.0 release, but also I want to avoid and weirdness on
>   FreeBSD 9.x which was building murmur with gcc but required a
>   clang-built boost at build time.

Base gcc should be fine if the port is using various class template
headers and not linking to any of the boost libraries.



More information about the svn-ports-all mailing list