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

Reply via email to