Re: Entering freeze for libxml2-2.9.8

Daniel Veillard <[email protected]>
Newsgroups gmane.comp.gnome.lib.xml.general
Message-ID <[email protected]>
On Tue, Jan 23, 2018 at 11:07:20PM +0100, Reino Wijnsma wrote:
> On 23-1-2018 7:26, Daniel Veillard <[email protected]> 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/
> [email protected]
> https://mail.gnome.org/mailman/listinfo/xml


-- 
Daniel Veillard      | Red Hat Developers Tools http://developer.redhat.com/
[email protected]  | libxml Gnome XML XSLT toolkit  http://xmlsoft.org/
http://veillard.com/ | virtualization library  http://libvirt.org/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.