ERRORS: php.spec

Adam Gołębiowski adamg w biomerieux.pl
Czw, 3 Cze 2004, 18:47:49 CEST


On Thu, Jun 03, 2004 at 03:14:29PM +0000, PLD ac-i386 builder wrote:
> php.spec (HEAD): FAILED
> 
> --- php.spec:HEAD:
> Build-Time: user:589.48s sys:197.82s real:756.63s (faults io:7909705 non-io:5013531)
> 
> [...]
>
> In file included from /usr/include/udm_db_int.h:121,
>                  from /usr/include/udm_common.h:703,
>                  from /usr/include/udmsearch.h:21,
>                  from /home/users/builder/rpm/BUILD/php-4.3.7/ext/mnogosearch/php_mnogo.h:31,
>                  from /home/users/builder/rpm/BUILD/php-4.3.7/ext/mnogosearch/php_mnogo.c:30:
> /usr/include/ibase.h:92: error: conflicting types for `SCHAR'
> /usr/include/sqltypes.h:247: error: previous declaration of `SCHAR'
> make: *** [ext/mnogosearch/php_mnogo.lo] Error 1
> error: Bad exit status from /var/tmp/rpm-tmp.83806 (%build)

Mamy konflikt pomiędzy unixODBC-devel a nowym Firebird-devel (na
builderach jest 1.5.0.4290). W domu mam jeszcze starą wersją tego
ostatniego (1.0.2.908-2) i budowanie przeszło bez problemów.

W nagłówkach obu pakietów jest definiowany typ SCHAR (w pierwszym
unsigned char, w drugim char). Jak to pogodzić?

-- 
http://www.mysza.eu.org/ | Everybody needs someone sure, someone true,
   PLD Linux developer   | Everybody needs some solid rock, I know I do.



Więcej informacji o liście dyskusyjnej pld-devel-pl