php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #57675 Won't build on Mac OS
Submitted: 2007-05-17 01:19 UTC Modified: 2007-05-17 13:39 UTC
From: brianm at dealnews dot com Assigned:
Status: Not a bug Package: tidy (PECL)
PHP Version: 5.2.1 OS: Mac OS 10.4.9
Private report: No CVE-ID: None
View Add Comment Developer Edit
Welcome! If you don't have a Git account, you can't do anything here.
You can add a comment by following this link or if you reported this bug, you can edit this bug over here.
Block user comment
Status: Assign to:
Package:
Bug Type:
Summary:
From: brianm at dealnews dot com
New email:
PHP Version: OS:

 

 [2007-05-17 01:19 UTC] brianm at dealnews dot com
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.

Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2007-05-17 13:39 UTC] nlopess@php.net
pecl's tidy is just for PHP 4. Please use the tidy extension that comes (bundled) with PHP 5.
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Fri Apr 19 16:01:27 2024 UTC