On Mon, Oct 6, 2014 at 10:31 PM, Gustaf Neumann <neum...@wu.ac.at> wrote:
>
> I've merged in your changes to the main branch.

Here are some build errors while cross-compiling with mingw using this
docker image:

  https://bitbucket.org/groks/build-naviserver-mingw/src/tip/naviserver/



---> 0eaa9093aff9
Removing intermediate container 4d4d06c9d5b4
Step 8 : RUN PATH=/usr/x86_64-w64-mingw32/sys-root/mingw/bin:$PATH make all
build-doc \
    INSTALL_ROOT="/"
    STRINGS=/usr/bin/x86_64-w64-mingw32-strings
    OBJCOPY=/usr/bin/x86_64-w64-mingw32-objcopy
    NM=/usr/bin/x86_64-w64-mingw32-nm
    DLLWRAP=/usr/bin/x86_64-w64-mingw32-dllwrap
    GCC=/usr/bin/x86_64-w64-mingw32-gcc
    WINDRES=/usr/bin/x86_64-w64-mingw32-windres
    ADDR2LINE=/usr/bin/x86_64-w64-mingw32-addr2line
    AS=/usr/bin/x86_64-w64-mingw32-as
    PKG_CONFIG=/usr/bin/x86_64-w64-mingw32-pkg-config
    CPP=/usr/bin/x86_64-w64-mingw32-cpp
    ELFEDIT=/usr/bin/x86_64-w64-mingw32-elfedit
    HOST_CC=gcc
    LD=/usr/bin/x86_64-w64-mingw32-ld
    DLLTOOL=/usr/bin/x86_64-w64-mingw32-dlltool
    AR=/usr/bin/x86_64-w64-mingw32-ar
    SIZE=/usr/bin/x86_64-w64-mingw32-size
    WINDMC=/usr/bin/x86_64-w64-mingw32-windmc
    GPROF=/usr/bin/x86_64-w64-mingw32-gprof
    RANLIB=/usr/bin/x86_64-w64-mingw32-ranlib
    CXXFILT=/usr/bin/x86_64-w64-mingw32-c++filt
    GCOV=/usr/bin/x86_64-w64-mingw32-gcov
    CC=x86_64-w64-mingw32-gcc
    READELF=/usr/bin/x86_64-w64-mingw32-readelf
    OBJDUMP=/usr/bin/x86_64-w64-mingw32-objdump
    STRIP=/usr/bin/x86_64-w64-mingw32-strip
    LD_BFD=/usr/bin/x86_64-w64-mingw32-ld.bfd

---> Running in ed1e545df7f9
make[1]: Entering directory `/usr/local/src/naviserver-tip/nsthread'
x86_64-w64-mingw32-gcc -g -O2 -fomit-frame-pointer -Wall -pipe -I../include
-I"/usr/local/tcl8.6.2-mingw/include"  -DHAVE_CONFIG_H   -c -o error.o
error.c
In file included from thread.h:40:0,
                 from error.c:37:
../include/nsthread.h:168:0: warning: "lseek" redefined [enabled by default]
 # define lseek                       _lseek
 ^

In file included from ../include/nsthread.h:107:0,
                 from thread.h:40,
                 from error.c:37:
/usr/x86_64-w64-mingw32/sys-root/mingw/include/io.h:335:0: note: this is
the location of the previous definition
 #define lseek lseek64
 ^
x86_64-w64-mingw32-gcc -g -O2 -fomit-frame-pointer -Wall -pipe -I../include
-I"/usr/local/tcl8.6.2-mingw/include"  -DHAVE_CONFIG_H   -c -o master.o
master.c

In file included from thread.h:40:0,
                 from master.c:36:
../include/nsthread.h:168:0: warning: "lseek" redefined [enabled by default]
 # define lseek                       _lseek
 ^

In file included from ../include/nsthread.h:107:0,
                 from thread.h:40,
                 from master.c:36:
/usr/x86_64-w64-mingw32/sys-root/mingw/include/io.h:335:0: note: this is
the location of the previous definition
 #define lseek lseek64
 ^

x86_64-w64-mingw32-gcc -g -O2 -fomit-frame-pointer -Wall -pipe -I../include
-I"/usr/local/tcl8.6.2-mingw/include"  -DHAVE_CONFIG_H   -c -o memory.o
memory.c
In file included from thread.h:40:0,
                 from memory.c:36:
../include/nsthread.h:168:0: warning: "lseek" redefined [enabled by default]
 # define lseek                       _lseek
 ^

In file included from ../include/nsthread.h:107:0,
                 from thread.h:40,
                 from memory.c:36:
/usr/x86_64-w64-mingw32/sys-root/mingw/include/io.h:335:0: note: this is
the location of the previous definition
 #define lseek lseek64
 ^

x86_64-w64-mingw32-gcc -g -O2 -fomit-frame-pointer -Wall -pipe -I../include
-I"/usr/local/tcl8.6.2-mingw/include"  -DHAVE_CONFIG_H   -c -o mutex.o
mutex.c
In file included from thread.h:40:0,
                 from mutex.c:36:
../include/nsthread.h:168:0: warning: "lseek" redefined [enabled by default]
 # define lseek                       _lseek
 ^

In file included from ../include/nsthread.h:107:0,
                 from thread.h:40,
                 from mutex.c:36:
/usr/x86_64-w64-mingw32/sys-root/mingw/include/io.h:335:0: note: this is
the location of the previous definition
 #define lseek lseek64
 ^

x86_64-w64-mingw32-gcc -g -O2 -fomit-frame-pointer -Wall -pipe -I../include
-I"/usr/local/tcl8.6.2-mingw/include"  -DHAVE_CONFIG_H   -c -o cslock.o
cslock.c
In file included from thread.h:40:0,
                 from cslock.c:47:
../include/nsthread.h:168:0: warning: "lseek" redefined [enabled by default]
 # define lseek                       _lseek
 ^

In file included from ../include/nsthread.h:107:0,
                 from thread.h:40,
                 from cslock.c:47:
/usr/x86_64-w64-mingw32/sys-root/mingw/include/io.h:335:0: note: this is
the location of the previous definition
 #define lseek lseek64
 ^

x86_64-w64-mingw32-gcc -g -O2 -fomit-frame-pointer -Wall -pipe -I../include
-I"/usr/local/tcl8.6.2-mingw/include"  -DHAVE_CONFIG_H   -c -o rwlock.o
rwlock.c
In file included from thread.h:40:0,
                 from rwlock.c:48:
../include/nsthread.h:168:0: warning: "lseek" redefined [enabled by default]
 # define lseek                       _lseek
 ^

In file included from ../include/nsthread.h:107:0,
                 from thread.h:40,
                 from rwlock.c:48:
/usr/x86_64-w64-mingw32/sys-root/mingw/include/io.h:335:0: note: this is
the location of the previous definition
 #define lseek lseek64
 ^

x86_64-w64-mingw32-gcc -g -O2 -fomit-frame-pointer -Wall -pipe -I../include
-I"/usr/local/tcl8.6.2-mingw/include"  -DHAVE_CONFIG_H   -c -o reentrant.o
reentrant.c
In file included from thread.h:40:0,
                 from reentrant.c:38:
../include/nsthread.h:168:0: warning: "lseek" redefined [enabled by default]
 # define lseek                       _lseek
 ^

In file included from ../include/nsthread.h:107:0,
                 from thread.h:40,
                 from reentrant.c:38:
/usr/x86_64-w64-mingw32/sys-root/mingw/include/io.h:335:0: note: this is
the location of the previous definition
 #define lseek lseek64
 ^

reentrant.c: In function 'ns_ctime':

reentrant.c:116:5: warning: implicit declaration of function 'ctime_s'
[-Wimplicit-function-declaration]
     ctime_s(tlsPtr->ctbuf, sizeof(tlsPtr->ctbuf), clock);
     ^

x86_64-w64-mingw32-gcc -g -O2 -fomit-frame-pointer -Wall -pipe -I../include
-I"/usr/local/tcl8.6.2-mingw/include"  -DHAVE_CONFIG_H   -c -o sema.o sema.c
In file included from thread.h:40:0,
                 from sema.c:40:
../include/nsthread.h:168:0: warning: "lseek" redefined [enabled by default]
 # define lseek                       _lseek
 ^

In file included from ../include/nsthread.h:107:0,
                 from thread.h:40,
                 from sema.c:40:
/usr/x86_64-w64-mingw32/sys-root/mingw/include/io.h:335:0: note: this is
the location of the previous definition
 #define lseek lseek64
 ^

x86_64-w64-mingw32-gcc -g -O2 -fomit-frame-pointer -Wall -pipe -I../include
-I"/usr/local/tcl8.6.2-mingw/include"  -DHAVE_CONFIG_H   -c -o thread.o
thread.c
In file included from thread.h:40:0,
                 from thread.c:37:
../include/nsthread.h:168:0: warning: "lseek" redefined [enabled by default]
 # define lseek                       _lseek
 ^

In file included from ../include/nsthread.h:107:0,
                 from thread.h:40,
                 from thread.c:37:
/usr/x86_64-w64-mingw32/sys-root/mingw/include/io.h:335:0: note: this is
the location of the previous definition
 #define lseek lseek64
 ^

x86_64-w64-mingw32-gcc -g -O2 -fomit-frame-pointer -Wall -pipe -I../include
-I"/usr/local/tcl8.6.2-mingw/include"  -DHAVE_CONFIG_H   -c -o tls.o tls.c
In file included from thread.h:40:0,
                 from tls.c:38:
../include/nsthread.h:168:0: warning: "lseek" redefined [enabled by default]
 # define lseek                       _lseek
 ^

In file included from ../include/nsthread.h:107:0,
                 from thread.h:40,
                 from tls.c:38:
/usr/x86_64-w64-mingw32/sys-root/mingw/include/io.h:335:0: note: this is
the location of the previous definition
 #define lseek lseek64
 ^

x86_64-w64-mingw32-gcc -g -O2 -fomit-frame-pointer -Wall -pipe -I../include
-I"/usr/local/tcl8.6.2-mingw/include"  -DHAVE_CONFIG_H   -c -o time.o time.c
In file included from thread.h:40:0,
                 from time.c:37:
../include/nsthread.h:168:0: warning: "lseek" redefined [enabled by default]
 # define lseek                       _lseek
 ^

In file included from ../include/nsthread.h:107:0,
                 from thread.h:40,
                 from time.c:37:
/usr/x86_64-w64-mingw32/sys-root/mingw/include/io.h:335:0: note: this is
the location of the previous definition
 #define lseek lseek64
 ^

time.c: In function 'Ns_GetTime':

time.c:65:21: error: invalid suffix "i64" on integer constant
 #define EPOCH_BIAS  116444736000000000i64
                     ^
time.c:72:37: note: in expansion of macro 'EPOCH_BIAS'
     timePtr->sec = (time_t)((ft.i - EPOCH_BIAS) / 10000000i64);
                                     ^

time.c:72:51: error: invalid suffix "i64" on integer constant
     timePtr->sec = (time_t)((ft.i - EPOCH_BIAS) / 10000000i64);
                                                   ^
time.c:73:35: error: invalid suffix "i64" on integer constant
     timePtr->usec =(long)((ft.i / 10i64) % 1000000i64);
                                   ^
time.c:73:44: error: invalid suffix "i64" on integer constant
     timePtr->usec =(long)((ft.i / 10i64) % 1000000i64);
                                            ^

make[1]: *** [time.o] Error 1

make[1]: Leaving directory `/usr/local/src/naviserver-tip/nsthread'
make: *** [all] Error 1
------------------------------------------------------------------------------
Slashdot TV.  Videos for Nerds.  Stuff that Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
_______________________________________________
naviserver-devel mailing list
naviserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/naviserver-devel

Reply via email to