|   | php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login | 
| 
 PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits              [2007-05-17 13:39 UTC] nlopess@php.net
 | |||||||||||||||||||||||||||
|  Copyright © 2001-2025 The PHP Group All rights reserved. | Last updated: Fri Oct 31 06:00:01 2025 UTC | 
Description: ------------ I attempted to install tidy via pecl on Mac OS. It failed during compile. Reproduce code: --------------- running: make /bin/sh /private/var/tmp/pear-build-root/tidy-1.2/libtool --mode=compile gcc -I. -I/private/tmp/pear/cache/tidy-1.2 -DPHP_ATOM_INC -I/private/var/tmp/pear-build-root/tidy-1.2/include -I/private/var/tmp/pear-build-root/tidy-1.2/main -I/private/tmp/pear/cache/tidy-1.2 -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/include/tidy -DHAVE_CONFIG_H -g -O2 -c /private/tmp/pear/cache/tidy-1.2/tidy.c -o tidy.lo mkdir .libs gcc -I. -I/private/tmp/pear/cache/tidy-1.2 -DPHP_ATOM_INC -I/private/var/tmp/pear-build-root/tidy-1.2/include -I/private/var/tmp/pear-build-root/tidy-1.2/main -I/private/tmp/pear/cache/tidy-1.2 -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -I/usr/include/tidy -DHAVE_CONFIG_H -g -O2 -c /private/tmp/pear/cache/tidy-1.2/tidy.c -fno-common -DPIC -o .libs/tidy.o In file included from /usr/include/tidy/tidy.h:70, from /private/tmp/pear/cache/tidy-1.2/php_tidy.h:39, from /private/tmp/pear/cache/tidy-1.2/tidy.c:27: /usr/include/tidy/platform.h:515: error: duplicate 'unsigned' /usr/include/tidy/platform.h:515: warning: useless type name in empty declaration /private/tmp/pear/cache/tidy-1.2/tidy.c: In function 'php_tidy_quick_repair': /private/tmp/pear/cache/tidy-1.2/tidy.c:301: warning: pointer targets in passing argument 2 of 'tidyBufAttach' differ in signedness /private/tmp/pear/cache/tidy-1.2/tidy.c:312: warning: pointer targets in initialization differ in signedness /private/tmp/pear/cache/tidy-1.2/tidy.c: In function 'zif_tidy_parse_string': /private/tmp/pear/cache/tidy-1.2/tidy.c:414: warning: pointer targets in passing argument 2 of 'tidyBufAttach' differ in signedness /private/tmp/pear/cache/tidy-1.2/tidy.c: In function 'zif_tidy_get_error_buffer': /private/tmp/pear/cache/tidy-1.2/tidy.c:444: warning: pointer targets in initialization differ in signedness /private/tmp/pear/cache/tidy-1.2/tidy.c: In function 'zif_tidy_get_output': /private/tmp/pear/cache/tidy-1.2/tidy.c:463: warning: pointer targets in initialization differ in signedness /private/tmp/pear/cache/tidy-1.2/tidy.c: In function 'zif_tidy_parse_file': /private/tmp/pear/cache/tidy-1.2/tidy.c:490: warning: pointer targets in passing argument 2 of 'tidyBufAttach' differ in signedness make: *** [tidy.lo] Error 1 ERROR: `make' failed Expected result: ---------------- successful compile Actual result: -------------- see reproduce code.