On Tue, Jan 23, 2018 at 11:07:20PM +0100, Reino Wijnsma wrote: > On 23-1-2018 7:26, Daniel Veillard <veill...@redhat.com> wrote: > > it would be good if other interested people could also start testing those, > > especially on > > different operating systems and compilers. > Windows XP, Cygwin, MingGW-w64, GCC 7.2.0. > See 'libxml2-2.9.8-rc1_compilation.log' attached. > Just 1 warning. Very nice.
Cool, thanks Reino ! Daniel > -- Reino > Starting 32-bit builds. > Configuring libxml2-2.9.8-rc1 as ./configure --host=i686-w64-mingw32 > --prefix=/cygdrive/m/ffmpeg-windows-build-helpers-master/native_build/windows/ffmpeg_local_builds/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32 > --disable-shared --enable-static --with-ftp=no --with-http=no > --with-python=no > checking whether to enable maintainer-specific portions of Makefiles... yes > checking build system type... i686-pc-cygwin > checking host system type... i686-w64-mingw32 > checking for a BSD-compatible install... /usr/bin/install -c > checking whether build environment is sane... yes > checking for i686-w64-mingw32-strip... i686-w64-mingw32-strip > checking for a thread-safe mkdir -p... /usr/bin/mkdir -p > checking for gawk... gawk > checking whether make sets $(MAKE)... yes > checking whether make supports nested variables... yes > checking whether make supports nested variables... (cached) yes > checking for i686-w64-mingw32-gcc... i686-w64-mingw32-gcc > checking whether the C compiler works... yes > checking for C compiler default output file name... a.exe > checking for suffix of executables... .exe > checking whether we are cross compiling... no > checking for suffix of object files... o > checking whether we are using the GNU C compiler... yes > checking whether i686-w64-mingw32-gcc accepts -g... yes > checking for i686-w64-mingw32-gcc option to accept ISO C89... none needed > checking whether i686-w64-mingw32-gcc understands -c and -o together... yes > checking for style of include used by make... GNU > checking dependency style of i686-w64-mingw32-gcc... gcc3 > checking whether ln -s works... yes > checking how to run the C preprocessor... i686-w64-mingw32-gcc -E > checking for mv... /usr/bin/mv > checking for tar... /usr/bin/tar > checking for perl... /usr/bin/perl > checking for wget... /usr/bin/wget > checking for xmllint... /usr/bin/xmllint > checking for xsltproc... /usr/bin/xsltproc > checking for i686-w64-mingw32-pkg-config... no > checking for pkg-config... /usr/bin/pkg-config > checking pkg-config is at least version 0.9.0... yes > checking how to print strings... printf > checking for a sed that does not truncate output... /usr/bin/sed > checking for grep that handles long lines and -e... /usr/bin/grep > checking for egrep... /usr/bin/grep -E > checking for fgrep... /usr/bin/grep -F > checking for ld used by i686-w64-mingw32-gcc... > /cygdrive/m/ffmpeg-windows-build-helpers-master/native_build/windows/ffmpeg_local_builds/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/bin/ld.exe > checking if the linker > (/cygdrive/m/ffmpeg-windows-build-helpers-master/native_build/windows/ffmpeg_local_builds/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/bin/ld.exe) > is GNU ld... yes > checking for BSD- or MS-compatible name lister (nm)... > /cygdrive/m/ffmpeg-windows-build-helpers-master/native_build/windows/ffmpeg_local_builds/sandbox/cross_compilers/mingw-w64-i686/bin/i686-w64-mingw32-nm > -B > checking the name lister > (/cygdrive/m/ffmpeg-windows-build-helpers-master/native_build/windows/ffmpeg_local_builds/sandbox/cross_compilers/mingw-w64-i686/bin/i686-w64-mingw32-nm > -B) interface... BSD nm > checking the maximum length of command line arguments... 8192 > checking how to convert i686-pc-cygwin file names to i686-w64-mingw32 > format... func_convert_file_cygwin_to_w32 > checking how to convert i686-pc-cygwin file names to toolchain format... > func_convert_file_noop > checking for > /cygdrive/m/ffmpeg-windows-build-helpers-master/native_build/windows/ffmpeg_local_builds/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/bin/ld.exe > option to reload object files... -r > checking for i686-w64-mingw32-objdump... i686-w64-mingw32-objdump > checking how to recognize dependent libraries... file_magic ^x86 archive > import|^x86 DLL > checking for i686-w64-mingw32-dlltool... i686-w64-mingw32-dlltool > checking how to associate runtime and link libraries... > func_cygming_dll_for_implib > checking for i686-w64-mingw32-ar... i686-w64-mingw32-ar > checking for archiver @FILE support... @ > checking for i686-w64-mingw32-strip... (cached) i686-w64-mingw32-strip > checking for i686-w64-mingw32-ranlib... i686-w64-mingw32-ranlib > checking command to parse > /cygdrive/m/ffmpeg-windows-build-helpers-master/native_build/windows/ffmpeg_local_builds/sandbox/cross_compilers/mingw-w64-i686/bin/i686-w64-mingw32-nm > -B output from i686-w64-mingw32-gcc object... ok > checking for sysroot... no > checking for a working dd... /usr/bin/dd > checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 > checking for i686-w64-mingw32-mt... no > checking for mt... no > checking if : is a manifest tool... no > checking for ANSI C header files... yes > checking for sys/types.h... yes > checking for sys/stat.h... yes > checking for stdlib.h... yes > checking for string.h... yes > checking for memory.h... yes > checking for strings.h... yes > checking for inttypes.h... yes > checking for stdint.h... yes > checking for unistd.h... yes > checking for dlfcn.h... yes > checking for objdir... .libs > checking if i686-w64-mingw32-gcc supports -fno-rtti -fno-exceptions... no > checking for i686-w64-mingw32-gcc option to produce PIC... -DDLL_EXPORT -DPIC > checking if i686-w64-mingw32-gcc PIC flag -DDLL_EXPORT -DPIC works... yes > checking if i686-w64-mingw32-gcc static flag -static works... yes > checking if i686-w64-mingw32-gcc supports -c -o file.o... yes > checking if i686-w64-mingw32-gcc supports -c -o file.o... (cached) yes > checking whether the i686-w64-mingw32-gcc linker > (/cygdrive/m/ffmpeg-windows-build-helpers-master/native_build/windows/ffmpeg_local_builds/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/bin/ld.exe) > supports shared libraries... yes > checking dynamic linker characteristics... Win32 ld.exe > checking how to hardcode library paths into programs... immediate > checking whether stripping libraries is possible... yes > checking if libtool supports shared libraries... yes > checking whether to build shared libraries... no > checking whether to build static libraries... yes > Checking zlib > checking for Z... yes > Checking lzma > checking for LZMA... yes > Checking headers > checking for dirent.h that defines DIR... yes > checking for library containing opendir... none required > checking for ANSI C header files... (cached) yes > checking fcntl.h usability... yes > checking fcntl.h presence... yes > checking for fcntl.h... yes > checking for unistd.h... (cached) yes > checking ctype.h usability... yes > checking ctype.h presence... yes > checking for ctype.h... yes > checking dirent.h usability... yes > checking dirent.h presence... yes > checking for dirent.h... yes > checking errno.h usability... yes > checking errno.h presence... yes > checking for errno.h... yes > checking malloc.h usability... yes > checking malloc.h presence... yes > checking for malloc.h... yes > checking stdarg.h usability... yes > checking stdarg.h presence... yes > checking for stdarg.h... yes > checking for sys/stat.h... (cached) yes > checking for sys/types.h... (cached) yes > checking for stdint.h... (cached) yes > checking for inttypes.h... (cached) yes > checking time.h usability... yes > checking time.h presence... yes > checking for time.h... yes > checking math.h usability... yes > checking math.h presence... yes > checking for math.h... yes > checking limits.h usability... yes > checking limits.h presence... yes > checking for limits.h... yes > checking float.h usability... yes > checking float.h presence... yes > checking for float.h... yes > checking for stdlib.h... (cached) yes > checking for sys/socket.h... no > checking for netinet/in.h... no > checking for arpa/inet.h... no > checking netdb.h usability... no > checking netdb.h presence... no > checking for netdb.h... no > checking sys/time.h usability... yes > checking sys/time.h presence... yes > checking for sys/time.h... yes > checking sys/select.h usability... no > checking sys/select.h presence... no > checking for sys/select.h... no > checking poll.h usability... no > checking poll.h presence... no > checking for poll.h... no > checking sys/mman.h usability... no > checking sys/mman.h presence... no > checking for sys/mman.h... no > checking sys/timeb.h usability... yes > checking sys/timeb.h presence... yes > checking for sys/timeb.h... yes > checking signal.h usability... yes > checking signal.h presence... yes > checking for signal.h... yes > checking for arpa/nameser.h... no > checking for resolv.h... no > checking dl.h usability... no > checking dl.h presence... no > checking for dl.h... no > checking for dlfcn.h... (cached) yes > Checking types > checking for uint32_t... yes > Checking libraries > checking for strftime... yes > checking for strftime... (cached) yes > checking for localtime... yes > checking for gettimeofday... yes > checking for ftime... yes > checking for stat... yes > checking for signal... yes > checking for rand... yes > checking for rand_r... no > checking for srand... yes > checking for time... yes > checking for isascii... yes > checking for mmap... no > checking for munmap... no > checking for putenv... yes > checking for va_copy... yes > checking whether va_list is an array type... no > checking for library containing gethostent... no > checking for library containing setsockopt... no > checking for library containing connect... no > checking for type of socket length (socklen_t)... configure: WARNING: could > not determine > checking for const gethostbyname() argument... no > checking for const send() second argument... no > checking whether to enable IPv6... no > checking for isnan... yes > checking for isinf... no > checking for isinf in -lm... no > Checking configuration requirements > Enabling multithreaded support > Disabling FTP support > Disabling HTTP support > Enabled Schematron support > checking iconv.h usability... yes > checking iconv.h presence... yes > checking for iconv.h... yes > checking for iconv... no > checking for iconv in -liconv... yes > checking for iconv declaration... > extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, > char * *outbuf, size_t *outbytesleft); > Disabling ICU support > Enabled Schemas/Relax-NG support > checking for printf... yes > checking for sprintf... yes > checking for fprintf... yes > checking for snprintf... yes > checking for vfprintf... yes > checking for vsprintf... yes > checking for vsnprintf... yes > checking for sscanf... yes > Disabling code coverage for GCC > checking that generated files are newer than configure... done > configure: creating ./config.status > config.status: creating libxml2.spec > config.status: creating Makefile > config.status: creating include/Makefile > config.status: creating include/libxml/Makefile > config.status: creating doc/Makefile > config.status: creating doc/examples/Makefile > config.status: creating doc/devhelp/Makefile > config.status: creating example/Makefile > config.status: creating python/Makefile > config.status: creating python/tests/Makefile > config.status: creating xstc/Makefile > config.status: creating include/libxml/xmlversion.h > config.status: creating libxml-2.0.pc > config.status: creating libxml-2.0-uninstalled.pc > config.status: creating libxml2-config.cmake > config.status: creating python/setup.py > config.status: creating xml2-config > config.status: creating config.h > config.status: executing depfiles commands > config.status: executing libtool commands > Done configuring > Doing preventative make clean. > Making clean in include > make[1]: Entering directory > '/cygdrive/m/ffmpeg-windows-build-helpers-master/native_build/windows/ffmpeg_local_builds/sandbox/win32/libxml2-2.9.8-rc1/include' > Making clean in libxml > make[2]: Entering directory > '/cygdrive/m/ffmpeg-windows-build-helpers-master/native_build/windows/ffmpeg_local_builds/sandbox/win32/libxml2-2.9.8-rc1/include/libxml' > rm -rf .libs _libs > rm -f *.lo > make[2]: Leaving directory > '/cygdrive/m/ffmpeg-windows-build-helpers-master/native_build/windows/ffmpeg_local_builds/sandbox/win32/libxml2-2.9.8-rc1/include/libxml' > make[2]: Entering directory > '/cygdrive/m/ffmpeg-windows-build-helpers-master/native_build/windows/ffmpeg_local_builds/sandbox/win32/libxml2-2.9.8-rc1/include' > rm -rf .libs _libs > rm -f *.lo > make[2]: Leaving directory > '/cygdrive/m/ffmpeg-windows-build-helpers-master/native_build/windows/ffmpeg_local_builds/sandbox/win32/libxml2-2.9.8-rc1/include' > make[1]: Leaving directory > '/cygdrive/m/ffmpeg-windows-build-helpers-master/native_build/windows/ffmpeg_local_builds/sandbox/win32/libxml2-2.9.8-rc1/include' > Making clean in . > make[1]: Entering directory > '/cygdrive/m/ffmpeg-windows-build-helpers-master/native_build/windows/ffmpeg_local_builds/sandbox/win32/libxml2-2.9.8-rc1' > rm -f xmllint.exe xmlcatalog.exe > rm -f xmllint xmlcatalog > rm -f testSchemas.exe testRelax.exe testSAX.exe testHTML.exe testXPath.exe > testURI.exe testThreads.exe testC14N.exe testAutomata.exe testRegexp.exe > testReader.exe testapi.exe testModule.exe runtest.exe runsuite.exe > testchar.exe testdict.exe runxmlconf.exe testrecurse.exe testlimits.exe > rm -f testSchemas testRelax testSAX testHTML testXPath testURI testThreads > testC14N testAutomata testRegexp testReader testapi testModule runtest > runsuite testchar testdict runxmlconf testrecurse testlimits > test -z "runxmlconf.log test.out xml2Conf.sh *.gcda *.gcno *.res" || rm -f > runxmlconf.log test.out xml2Conf.sh *.gcda *.gcno *.res > test -z "libxml2.la" || rm -f libxml2.la > rm -f ./so_locations > rm -rf .libs _libs > test -z "testdso.la" || rm -f testdso.la > rm -f ./so_locations > rm -f *.o > rm -f *.lo > make[1]: Leaving directory > '/cygdrive/m/ffmpeg-windows-build-helpers-master/native_build/windows/ffmpeg_local_builds/sandbox/win32/libxml2-2.9.8-rc1' > > Doing make in > /cygdrive/m/ffmpeg-windows-build-helpers-master/native_build/windows/ffmpeg_local_builds/sandbox/win32/libxml2-2.9.8-rc1 > as make -j 1 > > make all-recursive > make[1]: Entering directory > '/cygdrive/m/ffmpeg-windows-build-helpers-master/native_build/windows/ffmpeg_local_builds/sandbox/win32/libxml2-2.9.8-rc1' > Making all in include > make[2]: Entering directory > '/cygdrive/m/ffmpeg-windows-build-helpers-master/native_build/windows/ffmpeg_local_builds/sandbox/win32/libxml2-2.9.8-rc1/include' > Making all in libxml > make[3]: Entering directory > '/cygdrive/m/ffmpeg-windows-build-helpers-master/native_build/windows/ffmpeg_local_builds/sandbox/win32/libxml2-2.9.8-rc1/include/libxml' > make[3]: Nothing to be done for 'all'. > make[3]: Leaving directory > '/cygdrive/m/ffmpeg-windows-build-helpers-master/native_build/windows/ffmpeg_local_builds/sandbox/win32/libxml2-2.9.8-rc1/include/libxml' > make[3]: Entering directory > '/cygdrive/m/ffmpeg-windows-build-helpers-master/native_build/windows/ffmpeg_local_builds/sandbox/win32/libxml2-2.9.8-rc1/include' > make[3]: Nothing to be done for 'all-am'. > make[3]: Leaving directory > '/cygdrive/m/ffmpeg-windows-build-helpers-master/native_build/windows/ffmpeg_local_builds/sandbox/win32/libxml2-2.9.8-rc1/include' > make[2]: Leaving directory > '/cygdrive/m/ffmpeg-windows-build-helpers-master/native_build/windows/ffmpeg_local_builds/sandbox/win32/libxml2-2.9.8-rc1/include' > Making all in . > make[2]: Entering directory > '/cygdrive/m/ffmpeg-windows-build-helpers-master/native_build/windows/ffmpeg_local_builds/sandbox/win32/libxml2-2.9.8-rc1' > CC SAX.lo > CC entities.lo > CC encoding.lo > CC error.lo > CC parserInternals.lo > CC parser.lo > CC tree.lo > CC hash.lo > CC list.lo > CC xmlIO.lo > xmlIO.c: In function 'xmlCheckHTTPInput': > xmlIO.c:3771:36: warning: unused parameter 'ctxt' [-Wunused-parameter] > xmlCheckHTTPInput(xmlParserCtxtPtr ctxt, xmlParserInputPtr ret) { > ^~~~ > CC xmlmemory.lo > CC uri.lo > CC valid.lo > CC xlink.lo > CC HTMLparser.lo > CC HTMLtree.lo > CC debugXML.lo > CC xpath.lo > CC xpointer.lo > CC xinclude.lo > CC nanohttp.lo > CC nanoftp.lo > CC catalog.lo > CC globals.lo > CC threads.lo > CC c14n.lo > CC xmlstring.lo > CC buf.lo > CC xmlregexp.lo > CC xmlschemas.lo > CC xmlschemastypes.lo > CC xmlunicode.lo > CC xmlreader.lo > CC relaxng.lo > CC dict.lo > CC SAX2.lo > CC xmlwriter.lo > CC legacy.lo > CC chvalid.lo > CC pattern.lo > CC xmlsave.lo > CC xmlmodule.lo > CC schematron.lo > CC xzlib.lo > CCLD libxml2.la > CC testdso.lo > CCLD testdso.la > sed -e > 's?\@XML_LIBDIR\@?-L/cygdrive/m/ffmpeg-windows-build-helpers-master/native_build/windows/ffmpeg_local_builds/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib?g' > \ > -e > 's?\@XML_INCLUDEDIR\@?-I/cygdrive/m/ffmpeg-windows-build-helpers-master/native_build/windows/ffmpeg_local_builds/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/include/libxml2?g' > \ > -e 's?\@VERSION\@?2.9.8?g' \ > -e 's?\@XML_LIBS\@?-lxml2 > -L/cygdrive/m/ffmpeg-windows-build-helpers-master/native_build/windows/ffmpeg_local_builds/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib > -lz > -L/cygdrive/m/ffmpeg-windows-build-helpers-master/native_build/windows/ffmpeg_local_builds/sandbox/cross_compilers/mingw-w64-i686/i686-w64-mingw32/lib > -llzma -liconv ?g' \ > < ./xml2Conf.sh.in > xml2Conf.tmp \ > && mv xml2Conf.tmp xml2Conf.sh > make[2]: Leaving directory > '/cygdrive/m/ffmpeg-windows-build-helpers-master/native_build/windows/ffmpeg_local_builds/sandbox/win32/libxml2-2.9.8-rc1' > make[1]: Leaving directory > '/cygdrive/m/ffmpeg-windows-build-helpers-master/native_build/windows/ffmpeg_local_builds/sandbox/win32/libxml2-2.9.8-rc1' > _______________________________________________ > xml mailing list, project page http://xmlsoft.org/ > xml@gnome.org > https://mail.gnome.org/mailman/listinfo/xml -- Daniel Veillard | Red Hat Developers Tools http://developer.redhat.com/ veill...@redhat.com | libxml Gnome XML XSLT toolkit http://xmlsoft.org/ http://veillard.com/ | virtualization library http://libvirt.org/ _______________________________________________ xml mailing list, project page http://xmlsoft.org/ xml@gnome.org https://mail.gnome.org/mailman/listinfo/xml