Question about a failure report

Sahil Tandon sahil at tandon.net
Fri Jul 3 20:38:02 UTC 2009


On Jul 3, 2009, at 4:32 PM, "Philip M. Gollucci"  
<pgollucci at p6m7g8.com> wrote:

> Alex Goncharov wrote:
>> ,--- You/Paul (Fri, 03 Jul 2009 18:18:02 +0000) ----*
>> | I just got a failure report for one of my ports:
>> | security/barnyard-squil.  That port is a slave port to
>> | security/barnyard.
>> |
>> | **********************************************
>> |   ERROR: unable to find mysql headers (mysql.h)
>> |   checked in the following places
>> |         /mysql.h
>> | **********************************************
>> |
>> | How do I fix this since I'm using the builtin macro?
>>
>> If you don't want to use MySQL, run `make config' in
>> `security/barnyard', and uncheck MySQL.
>>
>> But if you want to use MySQL (which is more likely), add
>> MySQL to barnyard-sguil's BUILD_DEPENDS and RUN_DEPENDS.
>>
>> E.g.
>>
>>  pantera/Makefile:23:BUILD_DEPENDS+=   mysql:${PORTSDIR}/databases/ 
>> mysql${MYSQL_VER}-server
>
> Rather, you should use
> USE_MYSQL=yes or some version see bsd.database.mk

The OP already does this in the master port so AFAIK it is not  
required in the slave.  I believe the problem is not that MySQL is not  
installed, but that the underlying configure script needs help in  
finding the headers.




More information about the freebsd-ports mailing list