Yes but some definitions here duplicate with the one from gcc stdio.h.

/usr/bin/gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I.. -I../build
-I../rpmdb -I../rpmio -I../popt -DOPENPKG -DOPENPKG_AIX
-I/QOpenSys/tmp/openpkg-2.3.1/zlib-1.2.2
-I/QOpenSys/tmp/openpkg-2.3.1/bzip2-1.0.2
-I/QOpenSys/tmp/openpkg-2.3.1/beecrypt-4.1.2 -DOPENPKG -DOPENPKG_AIX
-I/QOpenSys/tmp/openpkg-2.3.1/zlib-1.2.2
-I/QOpenSys/tmp/openpkg-2.3.1/bzip2-1.0.2
-I/QOpenSys/tmp/openpkg-2.3.1/beecrypt-4.1.2 -O2 -D_GNU_SOURCE
-D_REENTRANT -MT getdate.lo -MD -MP -MF .deps/getdate.Tpo -c getdate.c
-o getdate.o
In file included from ./getdate.y:33:
/opt/freeware/lib/gcc-lib/powerpc-ibm-aix5.2.0.0/3.3.2/include/stdio.h:484:
error: conflicting types for `fgetpos64'
/opt/freeware/lib/gcc-lib/powerpc-ibm-aix5.2.0.0/3.3.2/include/stdio.h:310:
error: previous declaration of `fgetpos64'
/opt/freeware/lib/gcc-lib/powerpc-ibm-aix5.2.0.0/3.3.2/include/stdio.h:487:
error: conflicting types for `fseeko64'
/opt/freeware/lib/gcc-lib/powerpc-ibm-aix5.2.0.0/3.3.2/include/stdio.h:430:
error: previous declaration of `fseeko64'
/opt/freeware/lib/gcc-lib/powerpc-ibm-aix5.2.0.0/3.3.2/include/stdio.h:488:
error: conflicting types for `fsetpos64'
/opt/freeware/lib/gcc-lib/powerpc-ibm-aix5.2.0.0/3.3.2/include/stdio.h:312:
error: previous declaration of `fsetpos64'
/opt/freeware/lib/gcc-lib/powerpc-ibm-aix5.2.0.0/3.3.2/include/stdio.h:489:
error: conflicting types for `ftello64'
/opt/freeware/lib/gcc-lib/powerpc-ibm-aix5.2.0.0/3.3.2/include/stdio.h:431:
error: previous declaration of `ftello64'
make[3]: *** [getdate.lo] Error 1
make[3]: Leaving directory `/QOpenSys/tmp/openpkg-2.3.1/rpm-4.2.1/lib'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/QOpenSys/tmp/openpkg-2.3.1/rpm-4.2.1/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/QOpenSys/tmp/openpkg-2.3.1/rpm-4.2.1'
make: *** [all] Error 2

.....

May be the patch should check also if we're using gcc ?


2005/5/17, Ralf S. Engelschall <[EMAIL PROTECTED]>:
> On Tue, May 17, 2005, Henri Gomez wrote:
> 
> > [...]
> 
> Btw, in the patch I see:
> 
> +#ifndef OPENPKG_AIX
>  #include <stdio.h>
> +#endif
> 
> Here AIX is just kidding, isn't it? ;-)
> <stdio.h> should be available everywhere, including under AIX...
> 
>                                        Ralf S. Engelschall
>                                        [EMAIL PROTECTED]
>                                        www.engelschall.com
> 
> ______________________________________________________________________
> The OpenPKG Project                                    www.openpkg.org
> Developer Communication List                   openpkg-dev@openpkg.org
>
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
Developer Communication List                   openpkg-dev@openpkg.org

Reply via email to