svn commit: r477063 - head/databases/mysql80-server

Jan Beich jbeich at FreeBSD.org
Mon Aug 13 13:26:24 UTC 2018


Mahdi Mokhtari <mmokhi at FreeBSD.org> writes:

> Author: mmokhi
> Date: Mon Aug 13 12:45:21 2018
> New Revision: 477063
> URL: https://svnweb.freebsd.org/changeset/ports/477063
>
> Log:
>   databases/mysql80-server: Use c++14-lang instead of `msse-4.2 in CXXFLAG`
>   As suggested via replies to r477036 using `-msse-4.2` may break build on other
>   platforms.

files/patch-storage_innobase_ut_crc32.cc shouldn't be necessary anymore.

> -USES=		bison:build cmake:outsource,noninja compiler:c11 compiler:c++11-lib \
> -		cpe libedit localbase perl5 shebangfix ssl
> +USES=		bison:build cmake:outsource,noninja compiler:c14 compiler:c++14-lang \
> +		compiler:c++14-lib cpe libedit localbase perl5 shebangfix ssl

- USES=compiler:c14 isn't supported (C14 doesn't exist unlike C17)
- USES=compiler:c++14-lang is ignored because of USES=compiler:c14 (bug 199603)

$ make
===>  mysql80-server-8.0.12 Invalid argument "c14", valid arguments are:
c++11-lib c++11-lang c++14-lang c++17-lang c11 features openmp env nestedfct
c++0x gcc-c++11-lib.
*** Error code 1


More information about the svn-ports-all mailing list