Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 Nov 2015 14:36:10 -0800 (PST)
From:      Don Lewis <truckman@FreeBSD.org>
To:        feld@FreeBSD.org
Cc:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r402103 - in head/audio/murmur: . files
Message-ID:  <201511202236.tAKMaAss086411@gw.catspoiler.org>
In-Reply-To: <201511202143.tAKLhkIC033279@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201511202236.tAKMaAss086411>