+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PHP_VERSION_REQD=81 WRKLOG=/tmp/bulklog/php81-mailparse-3.0.2/work.log + su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PHP_VERSION_REQD=81 WRKLOG=/tmp/bulklog/php81-mailparse-3.0.2/work.log WARNING: [license.mk] Every package should define a LICENSE. ===> Building for php81-mailparse-3.0.2 /bin/cp /data/jenkins/workspace/pkgsrc-trunk-x86_64/joyent/php-mailparse/../../lang/php/ext.ini /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/mailparse.ini --- mailparse.lo --- --- php_mailparse_mime.lo --- --- php_mailparse_rfc822.lo --- --- mailparse.lo --- /usr/bin/bash /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/libtool --mode=compile gcc -I. -I/home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2 -I/home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/include -I/home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/main -I/home/pbulk/build/joyent/php-mailparse/work/mailparse-3.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/usr/include -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -DZEND_COMPILE_DL_EXT=1 -c /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/mailparse.c -o mailparse.lo -MMD -MF mailparse.dep -MT mailparse.lo --- php_mailparse_rfc822.lo --- /usr/bin/bash /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/libtool --mode=compile gcc -I. -I/home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2 -I/home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/include -I/home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/main -I/home/pbulk/build/joyent/php-mailparse/work/mailparse-3.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/usr/include -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -DZEND_COMPILE_DL_EXT=1 -c /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/php_mailparse_rfc822.c -o php_mailparse_rfc822.lo -MMD -MF php_mailparse_rfc822.dep -MT php_mailparse_rfc822.lo --- php_mailparse_mime.lo --- /usr/bin/bash /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/libtool --mode=compile gcc -I. -I/home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2 -I/home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/include -I/home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/main -I/home/pbulk/build/joyent/php-mailparse/work/mailparse-3.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/usr/include -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -DZEND_COMPILE_DL_EXT=1 -c /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/php_mailparse_mime.c -o php_mailparse_mime.lo -MMD -MF php_mailparse_mime.dep -MT php_mailparse_mime.lo --- mailparse.lo --- libtool: compile: gcc -I. -I/home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2 -I/home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/include -I/home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/main -I/home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php -I/home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php/main -I/home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php/TSRM -I/home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php/Zend -I/home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php/ext -I/home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php/ext/date/lib -I/home/pbulk/build/joyent/php-mailparse/work/.buildlink/include -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -DZEND_COMPILE_DL_EXT=1 -c /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/mailparse.c -MMD -MF mailparse.dep -MT mailparse.lo -fPIC -DPIC -o .libs/mailparse.o --- php_mailparse_rfc822.lo --- libtool: compile: gcc -I. -I/home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2 -I/home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/include -I/home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/main -I/home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php -I/home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php/main -I/home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php/TSRM -I/home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php/Zend -I/home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php/ext -I/home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php/ext/date/lib -I/home/pbulk/build/joyent/php-mailparse/work/.buildlink/include -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -DZEND_COMPILE_DL_EXT=1 -c /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/php_mailparse_rfc822.c -MMD -MF php_mailparse_rfc822.dep -MT php_mailparse_rfc822.lo -fPIC -DPIC -o .libs/php_mailparse_rfc822.o --- php_mailparse_mime.lo --- libtool: compile: gcc -I. -I/home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2 -I/home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/include -I/home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/main -I/home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php -I/home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php/main -I/home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php/TSRM -I/home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php/Zend -I/home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php/ext -I/home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php/ext/date/lib -I/home/pbulk/build/joyent/php-mailparse/work/.buildlink/include -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -DZEND_COMPILE_DL_EXT=1 -c /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/php_mailparse_mime.c -MMD -MF php_mailparse_mime.dep -MT php_mailparse_mime.lo -fPIC -DPIC -o .libs/php_mailparse_mime.o --- mailparse.lo --- /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/mailparse.c: In function 'mailparse_mimemessage_extract': /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/mailparse.c:411:136: error: macro "php_stream_memory_open" passed 3 arguments, but takes just 2 411 | srcstream = php_stream_memory_open(TEMP_STREAM_READONLY, Z_STRVAL_P(&part->source.zval), Z_STRLEN_P(&part->source.zval)); | ^ In file included from /home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php/main/php.h:418, from /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/mailparse.c:24: /home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php/main/php_memory_streams.h:31: note: macro "php_stream_memory_open" defined here 31 | #define php_stream_memory_open(mode, str) _php_stream_memory_open((mode), (str) STREAMS_CC) | /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/mailparse.c:411:29: error: 'php_stream_memory_open' undeclared (first use in this function); did you mean '_php_stream_memory_open'? 411 | srcstream = php_stream_memory_open(TEMP_STREAM_READONLY, Z_STRVAL_P(&part->source.zval), Z_STRLEN_P(&part->source.zval)); | ^~~~~~~~~~~~~~~~~~~~~~ | _php_stream_memory_open /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/mailparse.c:411:29: note: each undeclared identifier is reported only once for each function it appears in /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/mailparse.c:431:76: error: macro "php_stream_memory_get_buffer" passed 2 arguments, but takes just 1 431 | buf = php_stream_memory_get_buffer(deststream, &len); | ^ /home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php/main/php_memory_streams.h:32: note: macro "php_stream_memory_get_buffer" defined here 32 | #define php_stream_memory_get_buffer(stream) _php_stream_memory_get_buffer((stream) STREAMS_CC) | /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/mailparse.c:431:31: error: 'php_stream_memory_get_buffer' undeclared (first use in this function); did you mean '_php_stream_memory_get_buffer'? 431 | buf = php_stream_memory_get_buffer(deststream, &len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | _php_stream_memory_get_buffer /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/mailparse.c: In function 'zif_mailparse_mimemessage_extract_uue': /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/mailparse.c:498:136: error: macro "php_stream_memory_open" passed 3 arguments, but takes just 2 498 | srcstream = php_stream_memory_open(TEMP_STREAM_READONLY, Z_STRVAL_P(&part->source.zval), Z_STRLEN_P(&part->source.zval)); | ^ /home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php/main/php_memory_streams.h:31: note: macro "php_stream_memory_open" defined here 31 | #define php_stream_memory_open(mode, str) _php_stream_memory_open((mode), (str) STREAMS_CC) | /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/mailparse.c:498:29: error: 'php_stream_memory_open' undeclared (first use in this function); did you mean '_php_stream_memory_open'? 498 | srcstream = php_stream_memory_open(TEMP_STREAM_READONLY, Z_STRVAL_P(&part->source.zval), Z_STRLEN_P(&part->source.zval)); | ^~~~~~~~~~~~~~~~~~~~~~ | _php_stream_memory_open /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/mailparse.c:534:92: error: macro "php_stream_memory_get_buffer" passed 2 arguments, but takes just 1 534 | buf = php_stream_memory_get_buffer(deststream, &len); | ^ /home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php/main/php_memory_streams.h:32: note: macro "php_stream_memory_get_buffer" defined here 32 | #define php_stream_memory_get_buffer(stream) _php_stream_memory_get_buffer((stream) STREAMS_CC) | --- php_mailparse_mime.lo --- /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/php_mailparse_mime.c: In function 'php_mimepart_decoder_prepare': /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/php_mailparse_mime.c:911:41: error: incompatible type for argument 1 of 'mbfl_convert_filter_new' 911 | from, mbfl_no_encoding_8bit, | ^~~~ | | | enum mbfl_no_encoding In file included from /home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php/ext/mbstring/libmbfl/mbfl/mbfilter.h:95, from /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/php_mailparse.h:82, from /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/php_mailparse_mime.c:21: /home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php/ext/mbstring/libmbfl/mbfl/mbfl_convert.h:65:82: note: expected 'const mbfl_encoding *' {aka 'const struct _mbfl_encoding *'} but argument is of type 'enum mbfl_no_encoding' 65 | MBFLAPI extern mbfl_convert_filter *mbfl_convert_filter_new(const mbfl_encoding *from, const mbfl_encoding *to, output_function_t output_function, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/php_mailparse_mime.c:911:47: warning: passing argument 2 of 'mbfl_convert_filter_new' makes pointer from integer without a cast [-Wint-conversion] 911 | from, mbfl_no_encoding_8bit, | ^~~~~~~~~~~~~~~~~~~~~ | | | int /home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php/ext/mbstring/libmbfl/mbfl/mbfl_convert.h:65:109: note: expected 'const mbfl_encoding *' {aka 'const struct _mbfl_encoding *'} but argument is of type 'int' 65 | MBFLAPI extern mbfl_convert_filter *mbfl_convert_filter_new(const mbfl_encoding *from, const mbfl_encoding *to, output_function_t output_function, | ~~~~~~~~~~~~~~~~~~~~~^~ --- mailparse.lo --- /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/mailparse.c:534:47: error: 'php_stream_memory_get_buffer' undeclared (first use in this function); did you mean '_php_stream_memory_get_buffer'? 534 | buf = php_stream_memory_get_buffer(deststream, &len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | _php_stream_memory_get_buffer /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/mailparse.c: In function 'zif_mailparse_mimemessage_enum_uue': /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/mailparse.c:580:135: error: macro "php_stream_memory_open" passed 3 arguments, but takes just 2 580 | instream = php_stream_memory_open(TEMP_STREAM_READONLY, Z_STRVAL_P(&part->source.zval), Z_STRLEN_P(&part->source.zval)); | ^ /home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php/main/php_memory_streams.h:31: note: macro "php_stream_memory_open" defined here 31 | #define php_stream_memory_open(mode, str) _php_stream_memory_open((mode), (str) STREAMS_CC) | /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/mailparse.c:580:28: error: 'php_stream_memory_open' undeclared (first use in this function); did you mean '_php_stream_memory_open'? 580 | instream = php_stream_memory_open(TEMP_STREAM_READONLY, Z_STRVAL_P(&part->source.zval), Z_STRLEN_P(&part->source.zval)); | ^~~~~~~~~~~~~~~~~~~~~~ | _php_stream_memory_open /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/mailparse.c: In function 'zif_mailparse_stream_encode': /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/mailparse.c:981:40: warning: passing argument 1 of 'mbfl_convert_filter_new' makes pointer from integer without a cast [-Wint-conversion] 981 | conv = mbfl_convert_filter_new(mbfl_no_encoding_8bit, | ^~~~~~~~~~~~~~~~~~~~~ | | | int In file included from /home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php/ext/mbstring/libmbfl/mbfl/mbfilter.h:95, from /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/php_mailparse.h:82, from /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/mailparse.c:27: /home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php/ext/mbstring/libmbfl/mbfl/mbfl_convert.h:65:82: note: expected 'const mbfl_encoding *' {aka 'const struct _mbfl_encoding *'} but argument is of type 'int' 65 | MBFLAPI extern mbfl_convert_filter *mbfl_convert_filter_new(const mbfl_encoding *from, const mbfl_encoding *to, output_function_t output_function, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/mailparse.c:982:25: error: incompatible type for argument 2 of 'mbfl_convert_filter_new' 982 | enc, | ^~~ | | | enum mbfl_no_encoding /home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php/ext/mbstring/libmbfl/mbfl/mbfl_convert.h:65:109: note: expected 'const mbfl_encoding *' {aka 'const struct _mbfl_encoding *'} but argument is of type 'enum mbfl_no_encoding' 65 | MBFLAPI extern mbfl_convert_filter *mbfl_convert_filter_new(const mbfl_encoding *from, const mbfl_encoding *to, output_function_t output_function, | ~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php/Zend/zend.h:27, from /home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php/main/php.h:31: /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/mailparse.c: In function 'zif_mailparse_msg_get_structure': /home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php/Zend/zend_types.h:978:24: error: expected expression before 'do' 978 | #define ZVAL_ARR(z, a) do { \ | ^~ /home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php/Zend/zend_API.h:491:49: note: in expansion of macro 'ZVAL_ARR' 491 | #define array_init(arg) ZVAL_ARR((arg), zend_new_array(0)) | ^~~~~~~~ /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/mailparse.c:1162:13: note: in expansion of macro 'array_init' 1162 | if (array_init(return_value) == FAILURE) { | ^~~~~~~~~~ /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/mailparse.c: In function 'mailparse_do_extract': /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/mailparse.c:1289:116: error: macro "php_stream_memory_open" passed 3 arguments, but takes just 2 1289 | srcstream = php_stream_memory_open(TEMP_STREAM_READONLY, Z_STRVAL_P(filename), Z_STRLEN_P(filename)); | ^ /home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php/main/php_memory_streams.h:31: note: macro "php_stream_memory_open" defined here 31 | #define php_stream_memory_open(mode, str) _php_stream_memory_open((mode), (str) STREAMS_CC) | /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/mailparse.c:1289:29: error: 'php_stream_memory_open' undeclared (first use in this function); did you mean '_php_stream_memory_open'? 1289 | srcstream = php_stream_memory_open(TEMP_STREAM_READONLY, Z_STRVAL_P(filename), Z_STRLEN_P(filename)); | ^~~~~~~~~~~~~~~~~~~~~~ | _php_stream_memory_open --- php_mailparse_mime.lo --- *** [php_mailparse_mime.lo] Error code 1 bmake: stopped making "all" in /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2 --- mailparse.lo --- /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/mailparse.c:1325:82: error: macro "php_stream_memory_get_buffer" passed 2 arguments, but takes just 1 1325 | membuf = php_stream_memory_get_buffer(deststream, &memlen); | ^ /home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php/main/php_memory_streams.h:32: note: macro "php_stream_memory_get_buffer" defined here 32 | #define php_stream_memory_get_buffer(stream) _php_stream_memory_get_buffer((stream) STREAMS_CC) | /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/mailparse.c:1325:34: error: 'php_stream_memory_get_buffer' undeclared (first use in this function); did you mean '_php_stream_memory_get_buffer'? 1325 | membuf = php_stream_memory_get_buffer(deststream, &memlen); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | _php_stream_memory_get_buffer *** [mailparse.lo] Error code 1 bmake: stopped making "all" in /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2 --- php_mailparse_rfc822.lo --- libtool: compile: gcc -I. -I/home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2 -I/home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/include -I/home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/main -I/home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php -I/home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php/main -I/home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php/TSRM -I/home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php/Zend -I/home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php/ext -I/home/pbulk/build/joyent/php-mailparse/work/.buildlink/include/php/ext/date/lib -I/home/pbulk/build/joyent/php-mailparse/work/.buildlink/include -DHAVE_CONFIG_H -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -DZEND_COMPILE_DL_EXT=1 -c /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2/php_mailparse_rfc822.c -MMD -MF php_mailparse_rfc822.dep -MT php_mailparse_rfc822.lo -o php_mailparse_rfc822.o >/dev/null 2>&1 bmake: 2 errors bmake: stopped making "all" in /home/pbulk/build/joyent/php-mailparse/work/mailparse-3.0.2 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-trunk-x86_64/joyent/php-mailparse *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-trunk-x86_64/joyent/php-mailparse