pkgsrc-WIP-discuss archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

libmemcached and include paths



Hi guys,

I'm attempting to bump wip/php-memcached (and subsequently wip/libmemcached 
too) to more recent versions, and hit a problem with include paths as defined 
by libmemcached/buildlink3.mk. The problem is that php_memcached.c triggers 
(through PHP's php_config.h) the inclusion of the system string.h header file, 
however that conflicts with ${PREFIX}/include/libmemcached/string.h.

Obviously I could just change the libmemcached/buildlink3.mk file to not add 
the ${PREFIX}/include/libmemcached include path to the chain, but that may 
break something elsewhere. I was wondering, is there a common way out of this, 
or is it just an unfortunate file naming on the part of libmemcached?

The resulting gcc line is as follows (this is on Solaris snv_89):

gcc -I/opt/local/include/php -I. 
-I/tmp/pkgsrc/wip/php-memcached/work/memcached-1.0.2 -DPHP_ATOM_INC 
-I/tmp/pkgsrc/wip/php-memcached/work/memcached-1.0.2/include 
-I/tmp/pkgsrc/wip/php-memcached/work/memcached-1.0.2/main 
-I/tmp/pkgsrc/wip/php-memcached/work/memcached-1.0.2 -I/opt/local/include/php 
-I/opt/local/include/php/main -I/opt/local/include/php/TSRM 
-I/opt/local/include/php/Zend -I/opt/local/include/php/ext 
-I/opt/local/include/php/ext/date/lib -I/opt/local/include 
-I/opt/local/include/libmemcached -I/opt/local/include -I/usr/include 
-DHAVE_CONFIG_H -O -I/opt/local/include/libmemcached -I/opt/local/include 
-I/usr/include -c 
/tmp/pkgsrc/wip/php-memcached/work/memcached-1.0.2/php_memcached.c  -fPIC -DPIC 
-o .libs/php_memcached.o

-F


------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
pkgsrc-wip-discuss mailing list
pkgsrc-wip-discuss%lists.sourceforge.net@localhost
https://lists.sourceforge.net/lists/listinfo/pkgsrc-wip-discuss


Home | Main Index | Thread Index | Old Index