ports/153472: mysql55 fails to build if fast mutexes enabled
Oleg Sidorkin
OSidorkin at gmail.com
Mon Dec 27 19:20:09 UTC 2010
>Number: 153472
>Category: ports
>Synopsis: mysql55 fails to build if fast mutexes enabled
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Mon Dec 27 19:20:09 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator: Oleg Sidorkin
>Release: RELENG_8
>Organization:
>Environment:
uname -a
FreeBSD window.trtk.ru 8.2-PRERELEASE FreeBSD 8.2-PRERELEASE #0: Mon Dec 27 01:13:28 MSK 2010 olsi at window.trtk.ru:/usr/obj/usr/src/sys/QUADKERNEL amd64
>Description:
mysql55-* ports fails to build after update to 5.5.8 if FASTMTX option selected.
It seems to be Makefile typo
>How-To-Repeat:
cd /usr/ports/databases/mysql55-client,
type "make"
select FASTMTS option
Actual result:
make
===> License check disabled, port has not defined LICENSE
===> Found saved configuration for mysql-server-5.5.8
===> Extracting for mysql-server-5.5.8
=> SHA256 Checksum OK for mysql-5.5.8.tar.gz.
===> Patching for mysql-server-5.5.8
===> Applying FreeBSD patches for mysql-server-5.5.8
===> mysql-server-5.5.8 depends on executable: gcc46 - found
===> mysql-server-5.5.8 depends on file: /usr/local/bin/cmake - found
===> mysql-server-5.5.8 depends on shared library: mysqlclient.16 - found
===> Configuring for mysql-server-5.5.8
/bin/mkdir -p /data/build/usr/ports/databases/mysql55-server/work/mysql-5.5.8
Parse error in command line argument: -DWITH_FAST_MUTEXES
Should be: VAR:type=value
CMake Error: No cmake script provided.
CMake Error: Problem processing arguments. Aborting.
*** Error code 1
Stop in /usr/ports/databases/mysql55-server.
*** Error code 1
Stop in /usr/ports/databases/mysql55-server.
>Fix:
Replace
CMAKE_ARGS+= -DWITH_FAST_MUTEXES
with
CMAKE_ARGS+= -DWITH_FAST_MUTEXES="ON"
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list