RC2: trouble with stripped zlib on NetBSD, trouble with IMAP (SSL required ?), many compiler warnings on NetBSD
| From: | Olivier Cahagne | Date: | Fri, 07 Sep 2001 10:17:35 +0000 |
| Subject: | RC2: trouble with stripped zlib on NetBSD, trouble with IMAP (SSL required ?), many compiler warnings on NetBSD | ||
| Groups: | php.qa | ||
| Request: | Send a blank email to php-qa+get-3566@lists.php.net to get a copy of this message | ||
Hi,
Here's the machine setup:
NetBSD 1.5 x86
egcs 2.91.66
- If I configure PHP with a stripped libz.a ('strip libz.a'), the configure
process stops at the zlib step with the following error:
(I also recompiled zlib 1.1.3 from scratch with the same compiler, linker,
etc.)
checking for gzgets in -lz... no
configure: error: ZLIB extension requires zlib >= 1.0.9
from config.log:
configure:9308: checking for gzgets in -lz
configure:9327: gcc -o
conftest -g -O2 -I/usr/pkg/include -L/usr/pkg/lib -R/u/guest/www/mbin/emer
i/i386-NetBSD/lib -L/u/guest/www/mbin/emeri/i386-NetBSD/lib
onftest.c -lz -lcrypt -lresolv -lm -lresolv -lcrypt 1>&5
/tmp/cc6sjmCn.o: In function `main':
/u/guest/www/tar/php-4.0.7RC2/configure:9323: undefined reference to
`gzgets'
collect2: ld returned 1 exit status
This problem disappears as soon as I keep an unstripped libz.a, then the
configure script works fine.
There's the same problem with the mcrypt library (failure with stripped
library).
(also a compiler problem if I use stripped gd library:
In file included from internal_functions.c:36:
/nfs/s5/space/users/guest/www/tar/php-4.0.7RC2/ext/gd/php_gd.h:69: warning:
static declaration for `gdImageColorResolve' follows non-static
In file included from gd.c:36:
php_gd.h:69: warning: static declaration for `gdImageColorResolve' follows
non-static
gd.c:92: conflicting types for `gdIOCtx'
/u/guest/www/mbin/emeri/i386-NetBSD/include/gd_io.h:18: previous declaration
of `gdIOCtx')
This might be a known problem, I was just experiencing this with stripped
libraries for the first time. The rest of the bug report is done with
unstripped libs.
- The other problem comes from IMAP, I've always been building PHP since 4.0
beta2 with the same configure line (see at bottom).
With RC2, I always get the same error:
configure: error: This c-client library is build with SSL support.
Add --with-imap-ssl<=DIR> to your configure line. Check config.log for
details.
From config.log:
configure:24656: checking for crypt in -lcrypt
configure:25172: gcc -o
conftest -g -O2 -I/usr/pkg/include -L/usr/pkg/lib -R/u/guest/www/mbin/emer
i/i386-NetBSD/lib -L/u/guest/www/mbin/emeri/i386-NetBSD/lib -R/u/guest/www/m
bin/emeri/i386-NetBSD/lib/lib -L/u/guest/www/mbin/emeri/i386-NetBSD/lib/lib
conftest.c -lcrypt -lgd -lpng -lz -ljpeg -lz -lcrypt -lresolv -lm -lresolv
-lcrypt -L/u/guest/www/mbin/emeri/i386-NetBSD/lib/lib -lc-client 1>&5
/tmp/cc8pFPoT.o: In function `main':
/u/guest/www/tar/php-4.0.7RC2/configure:25166: undefined reference to
`mail_open'
collect2: ld returned 1 exit status
configure: failed program was:
#line 25147 "configure"
#include "confdefs.h"
void mm_log(void){}
void mm_dlog(void){}
void mm_flags(void){}
void mm_fatal(void){}
void mm_critical(void){}
void mm_nocritical(void){}
void mm_notify(void){}
void mm_login(void){}
void mm_diskerror(void){}
void mm_status(void){}
void mm_lsub(void){}
void mm_list(void){}
void mm_exists(void){}
void mm_searched(void){}
void mm_expunged(void){}
char mail_open();
int main() {
mail_open(0,"",0);
return 0;
}
I triple-checked that IMAP was configured without SSL support (I compile it
with 'make neb'), recompiled it with same compiler and linker, checked that
4.0.6 still worked fine. But 4.0.7RC2 still fails with configuring IMAP. It
can be bypassed by specifying --with-imap-ssl (with no argument), but the
final linkage step (fater compiling) fails because it doesn't find any
librardy names libssl.a.
My configure line:
./configure --with-config-file-path=/space/www/etc/httpd/conf/php_cgi \
--enable-discard-path \
--with-gd=/u/guest/www/mbin/emeri/i386-NetBSD \
--with-mysql \
--enable-bcmath \
--with-dbase \
--with-zlib=/u/guest/www/mbin/emeri/i386-NetBSD \
--with-mcrypt=/u/guest/www/mbin/emeri/i386-NetBSD \
--enable-yp \
--with-mhash=/u/guest/www/mbin/emeri/i386-NetBSD \
--enable-ftp \
--enable-trans-sid \
--enable-sockets \
--enable-track-vars \
--enable-inline-optimization \
--with-jpeg-dir=/u/guest/www/mbin/emeri/i386-NetBSD \
--with-png-dir=/u/guest/www/mbin/emeri/i386-NetBSD \
--with-imap=/u/guest/www/mbin/emeri/i386-NetBSD/lib
Finally, there're many warnings when compiling RC2 (bypassing the imap
problem by specifying --with-imap-ssl):
zend_language_scanner.c:2697: warning: parameter names (without types) in
function declaration
zend_ini_scanner.c:468: warning: parameter names (without types) in function
declaration
In file included from libmysql.c:5:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from libmysql.c:5:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from errmsg.c:7:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from errmsg.c:7:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from net.c:14:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from net.c:14:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from violite.c:11:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from violite.c:11:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from password.c:24:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from password.c:24:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from mysys_priv.h:4,
from my_init.c:4:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from mysys_priv.h:4,
from my_init.c:4:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from mysys_priv.h:4,
from my_lib.c:8:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from mysys_priv.h:4,
from my_lib.c:8:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from mysys_priv.h:4,
from my_static.c:10:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from mysys_priv.h:4,
from my_static.c:10:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from mysys_priv.h:4,
from my_malloc.c:8:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from mysys_priv.h:4,
from my_malloc.c:8:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from mysys_priv.h:4,
from my_realloc.c:8:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from mysys_priv.h:4,
from my_realloc.c:8:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from mysys_priv.h:4,
from my_create.c:5:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from mysys_priv.h:4,
from my_create.c:5:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from mysys_priv.h:4,
from my_delete.c:4:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from mysys_priv.h:4,
from my_delete.c:4:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from mysys_priv.h:4,
from my_tempnam.c:4:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from mysys_priv.h:4,
from my_tempnam.c:4:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from mysys_priv.h:4,
from my_open.c:5:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from mysys_priv.h:4,
from my_open.c:5:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from mysys_priv.h:4,
from mf_casecnv.c:12:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from mysys_priv.h:4,
from mf_casecnv.c:12:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from mysys_priv.h:4,
from my_read.c:4:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from mysys_priv.h:4,
from my_read.c:4:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from mysys_priv.h:4,
from my_write.c:4:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from mysys_priv.h:4,
from my_write.c:4:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from mysys_priv.h:4,
from errors.c:4:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from mysys_priv.h:4,
from errors.c:4:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from mysys_priv.h:4,
from my_error.c:4:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from mysys_priv.h:4,
from my_error.c:4:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from mysys_priv.h:4,
from my_getwd.c:6:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from mysys_priv.h:4,
from my_getwd.c:6:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from mysys_priv.h:4,
from my_div.c:4:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from mysys_priv.h:4,
from my_div.c:4:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from mysys_priv.h:4,
from mf_pack.c:4:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from mysys_priv.h:4,
from mf_pack.c:4:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from mysys_priv.h:4,
from my_messnc.c:4:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from mysys_priv.h:4,
from my_messnc.c:4:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from mysys_priv.h:4,
from mf_dirname.c:4:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from mysys_priv.h:4,
from mf_dirname.c:4:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from mysys_priv.h:4,
from mf_fn_ext.c:6:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from mysys_priv.h:4,
from mf_fn_ext.c:6:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from mysys_priv.h:4,
from mf_wcomp.c:6:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from mysys_priv.h:4,
from mf_wcomp.c:6:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from mysys_priv.h:4,
from typelib.c:6:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from mysys_priv.h:4,
from typelib.c:6:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from mysys_priv.h:4,
from safemalloc.c:57:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from mysys_priv.h:4,
from safemalloc.c:57:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from my_alloc.c:6:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from my_alloc.c:6:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from mysys_priv.h:4,
from mf_format.c:4:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from mysys_priv.h:4,
from mf_format.c:4:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from mysys_priv.h:4,
from mf_path.c:4:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from mysys_priv.h:4,
from mf_path.c:4:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from mysys_priv.h:4,
from mf_unixpath.c:4:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from mysys_priv.h:4,
from mf_unixpath.c:4:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from mysys_priv.h:4,
from my_fopen.c:4:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from mysys_priv.h:4,
from my_fopen.c:4:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from mysys_priv.h:4,
from mf_loadpath.c:4:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from mysys_priv.h:4,
from mf_loadpath.c:4:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from mysys_priv.h:4,
from my_pthread.c:6:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from mysys_priv.h:4,
from my_pthread.c:6:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from mysys_priv.h:4,
from my_thr_init.c:9:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from mysys_priv.h:4,
from my_thr_init.c:9:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from thr_mutex.c:6:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from thr_mutex.c:6:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from mysys_priv.h:4,
from mulalloc.c:7:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from mysys_priv.h:4,
from mulalloc.c:7:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from mysys_priv.h:4,
from string.c:10:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from mysys_priv.h:4,
from string.c:10:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from mysys_priv.h:4,
from default.c:25:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from mysys_priv.h:4,
from default.c:25:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from my_compress.c:6:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from my_compress.c:6:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from mysys_priv.h:4,
from array.c:10:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from mysys_priv.h:4,
from array.c:10:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from mysys_priv.h:4,
from my_once.c:10:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from mysys_priv.h:4,
from my_once.c:10:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from mysys_priv.h:4,
from list.c:8:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from mysys_priv.h:4,
from list.c:8:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from mysys_priv.h:4,
from my_net.c:6:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from mysys_priv.h:4,
from my_net.c:6:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
dbug.c:325: warning: deprecated symbol "unix" is no longer predefined
In file included from dbug.c:72:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from dbug.c:72:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from strmov.c:12:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from strmov.c:12:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from strxmov.c:16:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from strxmov.c:16:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from strnmov.c:11:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from strnmov.c:11:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from strmake.c:14:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from strmake.c:14:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from strend.c:13:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from strend.c:13:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from strfill.c:14:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from strfill.c:14:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from is_prefix.c:12:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from is_prefix.c:12:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from int2str.c:28:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from int2str.c:28:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from str2int.c:28:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from str2int.c:28:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from strinstr.c:16:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from strinstr.c:16:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from strcont.c:15:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from strcont.c:15:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from strcend.c:13:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from strcend.c:13:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from bchange.c:14:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from bchange.c:14:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from bmove.c:22:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from bmove.c:22:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from bmove_upp.c:13:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from bmove_upp.c:13:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from longlong2str.c:28:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from longlong2str.c:28:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from strtoull.c:6:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from strtoull.c:6:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from strtoll.c:6:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from strtoll.c:6:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from mysys_priv.h:4,
from charset.c:4:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from mysys_priv.h:4,
from charset.c:4:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
In file included from ctype.c:4:
global.h:253: warning: redefinition of `uint'
/usr/include/sys/types.h:60: warning: `uint' previously declared here
global.h:254: warning: redefinition of `ushort'
/usr/include/sys/types.h:59: warning: `ushort' previously declared here
In file included from ctype.c:4:
global.h:586: warning: redefinition of `ulong'
/usr/include/sys/types.h:61: warning: `ulong' previously declared here
--
Olivier.Cahagne@epita.fr