Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[package] libxml2/2.9.10: fail to build with MinGW #2708

Closed
SpaceIm opened this issue Aug 29, 2020 · 2 comments · Fixed by #7108
Closed

[package] libxml2/2.9.10: fail to build with MinGW #2708

SpaceIm opened this issue Aug 29, 2020 · 2 comments · Fixed by #7108
Labels
bug Something isn't working

Comments

@SpaceIm
Copy link
Contributor

SpaceIm commented Aug 29, 2020

Package and Environment Details (include every applicable attribute)

  • Package Name/Version: libxml2/2.9.10
  • Operating System+version: Windows 10
  • Compiler+version: GCC 9.2
  • Conan version: conan 1.28.1
  • Python version: Python 3.7.1

Conan profile (output of conan profile show default or conan profile show <profile> if custom profile is in use)

[settings]
os=Windows
os_build=Windows
arch=x86_64
arch_build=x86_64
compiler=gcc
compiler.version=9
compiler.libcxx=libstdc++11
build_type=Release
[options]
[build_requires]
[env]

Steps to reproduce (Include if Applicable)

conan install libxml2/2.9.10@ -b missing

Logs (Include/Attach if Applicable)

Click to expand log
libxml2/2.9.10: Applying build-requirement: msys2/20190524
[HOOK - conan-center.py] pre_source(): [IMMUTABLE SOURCES (KB-H010)] OK
libxml2/2.9.10: Configuring sources in C:\Users\spaceim\.conan\data\libxml2\2.9.10\_\_\source
Downloading libxml2-2.9.10.tar.gz completed [5492.93k]

[HOOK - conan-center.py] post_source(): [LIBCXX MANAGEMENT (KB-H011)] OK
[HOOK - conan-center.py] post_source(): [CPPSTD MANAGEMENT (KB-H022)] OK
libxml2/2.9.10: Copying sources to build folder
libxml2/2.9.10: Building your package in C:\Users\spaceim\.conan\data\libxml2\2.9.10\_\_\build\cf9160b5868229c05bb7f135986d872672e8e35e
libxml2/2.9.10: Generator pkg_config created msys2.pc
libxml2/2.9.10: Generator pkg_config created zlib.pc
libxml2/2.9.10: Generator pkg_config created libiconv.pc
[HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] 'fPIC' option not found
[HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK
libxml2/2.9.10: Calling build()
libxml2/2.9.10: run_in_windows_bash: C:\Users\spaceim\.conan_short\429f27\1\bin\usr\bin\bash.exe --login -c ^"cd \^"/c/users/spaceim/.conan/data/libxml2/2.9.10/_/_/build/cf9160b5868229c05bb7f135986d872672e8e35e\^" ^&^& PATH=\^"/c/users/spaceim/.conan_short/429f27/1/bin/usr/bin:/c/users/spaceim/.conan/data/libiconv/1.16/_/_/package/bd8676182f1db70e6be16a57c45604fb7a6b0978/bin:$PATH\^" ^&^& /c/users/spaceim/.conan/data/libxml2/2.9.10/_/_/build/cf9160b5868229c05bb7f135986d872672e8e35e/source_subfolder/configure --help ^"
libxml2/2.9.10: `configure' configures this package to adapt to many kinds of systems.
libxml2/2.9.10:
libxml2/2.9.10: Usage: /c/users/spaceim/.conan/data/libxml2/2.9.10/_/_/build/cf9160b5868229c05bb7f135986d872672e8e35e/source_subfolder/configure [OPTION]... [VAR=VALUE]...
libxml2/2.9.10:
libxml2/2.9.10: To assign environment variables (e.g., CC, CFLAGS...), specify them as
libxml2/2.9.10: VAR=VALUE.  See below for descriptions of some of the useful variables.
libxml2/2.9.10:
libxml2/2.9.10: Defaults for the options are specified in brackets.
libxml2/2.9.10:
libxml2/2.9.10: Configuration:
libxml2/2.9.10:   -h, --help              display this help and exit
libxml2/2.9.10:       --help=short        display options specific to this package
libxml2/2.9.10:       --help=recursive    display the short help of all the included packages
libxml2/2.9.10:   -V, --version           display version information and exit
libxml2/2.9.10:   -q, --quiet, --silent   do not print `checking ...' messages
libxml2/2.9.10:       --cache-file=FILE   cache test results in FILE [disabled]
libxml2/2.9.10:   -C, --config-cache      alias for `--cache-file=config.cache'
libxml2/2.9.10:   -n, --no-create         do not create output files
libxml2/2.9.10:       --srcdir=DIR        find the sources in DIR [configure dir or `..']
libxml2/2.9.10:
libxml2/2.9.10: Installation directories:
libxml2/2.9.10:   --prefix=PREFIX         install architecture-independent files in PREFIX
libxml2/2.9.10:                           [/usr/local]
libxml2/2.9.10:   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
libxml2/2.9.10:                           [PREFIX]
libxml2/2.9.10:
libxml2/2.9.10: By default, `make install' will install all the files in
libxml2/2.9.10: `/usr/local/bin', `/usr/local/lib' etc.  You can specify
libxml2/2.9.10: an installation prefix other than `/usr/local' using `--prefix',
libxml2/2.9.10: for instance `--prefix=$HOME'.
libxml2/2.9.10:
libxml2/2.9.10: For better control, use the options below.
libxml2/2.9.10:
libxml2/2.9.10: Fine tuning of the installation directories:
libxml2/2.9.10:   --bindir=DIR            user executables [EPREFIX/bin]
libxml2/2.9.10:   --sbindir=DIR           system admin executables [EPREFIX/sbin]
libxml2/2.9.10:   --libexecdir=DIR        program executables [EPREFIX/libexec]
libxml2/2.9.10:   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
libxml2/2.9.10:   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
libxml2/2.9.10:   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
libxml2/2.9.10:   --libdir=DIR            object code libraries [EPREFIX/lib]
libxml2/2.9.10:   --includedir=DIR        C header files [PREFIX/include]
libxml2/2.9.10:   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
libxml2/2.9.10:   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
libxml2/2.9.10:   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
libxml2/2.9.10:   --infodir=DIR           info documentation [DATAROOTDIR/info]
libxml2/2.9.10:   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
libxml2/2.9.10:   --mandir=DIR            man documentation [DATAROOTDIR/man]
libxml2/2.9.10:   --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
libxml2/2.9.10:   --htmldir=DIR           html documentation [DOCDIR]
libxml2/2.9.10:   --dvidir=DIR            dvi documentation [DOCDIR]
libxml2/2.9.10:   --pdfdir=DIR            pdf documentation [DOCDIR]
libxml2/2.9.10:   --psdir=DIR             ps documentation [DOCDIR]
libxml2/2.9.10:
libxml2/2.9.10: Program names:
libxml2/2.9.10:   --program-prefix=PREFIX            prepend PREFIX to installed program names
libxml2/2.9.10:   --program-suffix=SUFFIX            append SUFFIX to installed program names
libxml2/2.9.10:   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
libxml2/2.9.10:
libxml2/2.9.10: System types:
libxml2/2.9.10:   --build=BUILD     configure for building on BUILD [guessed]
libxml2/2.9.10:   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
libxml2/2.9.10:
libxml2/2.9.10: Optional Features:
libxml2/2.9.10:   --disable-option-checking  ignore unrecognized --enable/--with options
libxml2/2.9.10:   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
libxml2/2.9.10:   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
libxml2/2.9.10:   --disable-maintainer-mode
libxml2/2.9.10:                           disable make rules and dependencies not useful (and
libxml2/2.9.10:                           sometimes confusing) to the casual installer
libxml2/2.9.10:   --enable-silent-rules   less verbose build output (undo: "make V=1")
libxml2/2.9.10:   --disable-silent-rules  verbose build output (undo: "make V=0")
libxml2/2.9.10:   --enable-dependency-tracking
libxml2/2.9.10:                           do not reject slow dependency extractors
libxml2/2.9.10:   --disable-dependency-tracking
libxml2/2.9.10:                           speeds up one-time build
libxml2/2.9.10:   --enable-shared[=PKGS]  build shared libraries [default=yes]
libxml2/2.9.10:   --enable-static[=PKGS]  build static libraries [default=yes]
libxml2/2.9.10:   --enable-fast-install[=PKGS]
libxml2/2.9.10:                           optimize for fast installation [default=yes]
libxml2/2.9.10:   --disable-libtool-lock  avoid locking (might break parallel builds)
libxml2/2.9.10:   --enable-rebuild-docs[=yes/no]  rebuild some generated docs [default=no]
libxml2/2.9.10:   --enable-ipv6[=yes/no]  enables compilation of IPv6 code [default=yes]
libxml2/2.9.10:
libxml2/2.9.10: Optional Packages:
libxml2/2.9.10:   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
libxml2/2.9.10:   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
libxml2/2.9.10:   --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
libxml2/2.9.10:                           both]
libxml2/2.9.10:   --with-aix-soname=aix|svr4|both
libxml2/2.9.10:                           shared library versioning (aka "SONAME") variant to
libxml2/2.9.10:                           provide on AIX, [default=aix].
libxml2/2.9.10:   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
libxml2/2.9.10:   --with-sysroot[=DIR]    Search for dependent libraries within DIR (or the
libxml2/2.9.10:                           compiler's sysroot if not specified).
libxml2/2.9.10:   --with-c14n             add the Canonicalization support (on)
libxml2/2.9.10:   --with-catalog          add the Catalog support (on)
libxml2/2.9.10:   --with-debug            add the debugging module (on)
libxml2/2.9.10:   --with-docbook          add Docbook SGML support (on)
libxml2/2.9.10:   --with-fexceptions      add GCC flag -fexceptions for C++ exceptions (off)
libxml2/2.9.10:   --with-ftp              add the FTP support (on)
libxml2/2.9.10:   --with-history          add history support to xmllint shell(off)
libxml2/2.9.10:   --with-html             add the HTML support (on)
libxml2/2.9.10:   --with-html-dir=path    path to base html directory, default
libxml2/2.9.10:                           $datadir/doc/html
libxml2/2.9.10:   --with-html-subdir=path directory used under html-dir, default
libxml2/2.9.10:                           $PACKAGE-$VERSION/html
libxml2/2.9.10:   --with-http             add the HTTP support (on)
libxml2/2.9.10:   --with-iconv[=DIR]      add ICONV support (on)
libxml2/2.9.10:   --with-icu                add ICU support (off)
libxml2/2.9.10:   --with-iso8859x         add ISO8859X support if no iconv (on)
libxml2/2.9.10:   --with-legacy           add deprecated APIs for compatibility (on)
libxml2/2.9.10:   --with-mem-debug        add the memory debugging module (off)
libxml2/2.9.10:   --with-minimum          build a minimally sized library (off)
libxml2/2.9.10:   --with-output           add the serialization support (on)
libxml2/2.9.10:   --with-pattern          add the xmlPattern selection interface (on)
libxml2/2.9.10:   --with-push             add the PUSH parser interfaces (on)
libxml2/2.9.10:   --with-python[=DIR]     build Python bindings if found
libxml2/2.9.10:   --with-python-install-dir=DIR
libxml2/2.9.10:                           install Python bindings in DIR
libxml2/2.9.10:   --with-reader           add the xmlReader parsing interface (on)
libxml2/2.9.10:   --with-readline=DIR     use readline in DIR
libxml2/2.9.10:   --with-regexps          add Regular Expressions support (on)
libxml2/2.9.10:   --with-run-debug        add the runtime debugging module (off)
libxml2/2.9.10:   --with-sax1             add the older SAX1 interface (on)
libxml2/2.9.10:   --with-schemas          add Relax-NG and Schemas support (on)
libxml2/2.9.10:   --with-schematron       add Schematron support (on)
libxml2/2.9.10:   --with-threads          add multithread support(on)
libxml2/2.9.10:   --with-thread-alloc     add per-thread memory(off)
libxml2/2.9.10:   --with-tree             add the DOM like tree manipulation APIs (on)
libxml2/2.9.10:   --with-valid            add the DTD validation support (on)
libxml2/2.9.10:   --with-writer           add the xmlWriter saving interface (on)
libxml2/2.9.10:   --with-xinclude         add the XInclude support (on)
libxml2/2.9.10:   --with-xpath            add the XPATH support (on)
libxml2/2.9.10:   --with-xptr             add the XPointer support (on)
libxml2/2.9.10:   --with-modules          add the dynamic modules support (on)
libxml2/2.9.10:   --with-zlib[=DIR]       use libz in DIR
libxml2/2.9.10:   --with-lzma[=DIR]       use liblzma in DIR
libxml2/2.9.10:   --with-coverage         build for code coverage with GCC (off)
libxml2/2.9.10:
libxml2/2.9.10: Some influential environment variables:
libxml2/2.9.10:   CC          C compiler command
libxml2/2.9.10:   CFLAGS      C compiler flags
libxml2/2.9.10:   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
libxml2/2.9.10:               nonstandard directory <lib dir>
libxml2/2.9.10:   LIBS        libraries to pass to the linker, e.g. -l<library>
libxml2/2.9.10:   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
libxml2/2.9.10:               you have headers in a nonstandard directory <include dir>
libxml2/2.9.10:   CPP         C preprocessor
libxml2/2.9.10:   PKG_CONFIG  path to pkg-config utility
libxml2/2.9.10:   PKG_CONFIG_PATH
libxml2/2.9.10:               directories to add to pkg-config's search path
libxml2/2.9.10:   PKG_CONFIG_LIBDIR
libxml2/2.9.10:               path overriding pkg-config's built-in search path
libxml2/2.9.10:   LT_SYS_LIBRARY_PATH
libxml2/2.9.10:               User-defined run-time library search path.
libxml2/2.9.10:   Z_CFLAGS    C compiler flags for Z, overriding pkg-config
libxml2/2.9.10:   Z_LIBS      linker flags for Z, overriding pkg-config
libxml2/2.9.10:   LZMA_CFLAGS C compiler flags for LZMA, overriding pkg-config
libxml2/2.9.10:   LZMA_LIBS   linker flags for LZMA, overriding pkg-config
libxml2/2.9.10:   ICU_CFLAGS  C compiler flags for ICU, overriding pkg-config
libxml2/2.9.10:   ICU_LIBS    linker flags for ICU, overriding pkg-config
libxml2/2.9.10:
libxml2/2.9.10: Use these variables to override the choices made by `configure' or to help
libxml2/2.9.10: it to find libraries and programs with nonstandard names/locations.
libxml2/2.9.10:
libxml2/2.9.10: Report bugs to the package provider.
libxml2/2.9.10: Calling:
 > /c/users/spaceim/.conan/data/libxml2/2.9.10/_/_/build/cf9160b5868229c05bb7f135986d872672e8e35e/source_subfolder/configure --prefix=/c/users/spaceim/.conan/data/libxml2/2.9.10/_/_/package/cf9160b5868229c05bb7f135986d872672e8e35e --enable-static --disable-shared --with-c14n --with-catalog --with-docbook --with-ftp --with-http --with-html --with-iconv --without-icu --with-iso8859x --with-legacy --without-mem-debug --with-output --with-pattern --with-push --without-python --with-reader --with-regexps --without-run-debug --with-sax1 --with-schemas --with-schematron --with-threads --with-tree --with-valid --with-writer --with-xinclude --with-xpath --with-xptr --with-zlib --without-lzma
libxml2/2.9.10: run_in_windows_bash: C:\Users\spaceim\.conan_short\429f27\1\bin\usr\bin\bash.exe --login -c ^"cd \^"/c/users/spaceim/.conan/data/libxml2/2.9.10/_/_/build/cf9160b5868229c05bb7f135986d872672e8e35e\^" ^&^& PATH=\^"/c/users/spaceim/.conan_short/429f27/1/bin/usr/bin:/c/users/spaceim/.conan/data/libiconv/1.16/_/_/package/bd8676182f1db70e6be16a57c45604fb7a6b0978/bin:$PATH\^" ^&^& /c/users/spaceim/.conan/data/libxml2/2.9.10/_/_/build/cf9160b5868229c05bb7f135986d872672e8e35e/source_subfolder/configure --prefix=/c/users/spaceim/.conan/data/libxml2/2.9.10/_/_/package/cf9160b5868229c05bb7f135986d872672e8e35e --enable-static --disable-shared --with-c14n --with-catalog --with-docbook --with-ftp --with-http --with-html --with-iconv --without-icu --with-iso8859x --with-legacy --without-mem-debug --with-output --with-pattern --with-push --without-python --with-reader --with-regexps --without-run-debug --with-sax1 --with-schemas --with-schematron --with-threads --with-tree --with-valid --with-writer --with-xinclude --with-xpath --with-xptr --with-zlib --without-lzma  ^"
libxml2/2.9.10: configure: loading site script /mingw64/etc/config.site
libxml2/2.9.10: checking whether to enable maintainer-specific portions of Makefiles... yes
libxml2/2.9.10: checking build system type... x86_64-w64-mingw32
libxml2/2.9.10: checking host system type... x86_64-w64-mingw32
libxml2/2.9.10: checking for a BSD-compatible install... /usr/bin/install -c
libxml2/2.9.10: checking whether build environment is sane... yes
libxml2/2.9.10: checking for a thread-safe mkdir -p... /c/users/spaceim/.conan_short/429f27/1/bin/usr/bin/mkdir -p
libxml2/2.9.10: checking for gawk... gawk
libxml2/2.9.10: checking whether make sets $(MAKE)... yes
libxml2/2.9.10: checking whether make supports nested variables... yes
libxml2/2.9.10: checking whether make supports nested variables... (cached) yes
libxml2/2.9.10: checking for gcc... /c/mingw/bin/gcc.exe
libxml2/2.9.10: checking whether the C compiler works... yes
libxml2/2.9.10: checking for C compiler default output file name... a.exe
libxml2/2.9.10: checking for suffix of executables... .exe
libxml2/2.9.10: checking whether we are cross compiling... no
libxml2/2.9.10: checking for suffix of object files... o
libxml2/2.9.10: checking whether we are using the GNU C compiler... yes
libxml2/2.9.10: checking whether /c/mingw/bin/gcc.exe accepts -g... yes
libxml2/2.9.10: checking for /c/mingw/bin/gcc.exe option to accept ISO C89... none needed
libxml2/2.9.10: checking whether /c/mingw/bin/gcc.exe understands -c and -o together... yes
libxml2/2.9.10: checking whether make supports the include directive... yes (GNU style)
libxml2/2.9.10: checking dependency style of /c/mingw/bin/gcc.exe... gcc3
libxml2/2.9.10: checking whether ln -s works... no, using cp -pR
libxml2/2.9.10: checking how to run the C preprocessor... /c/mingw/bin/gcc.exe -E
libxml2/2.9.10: checking for mv... /c/users/spaceim/.conan_short/429f27/1/bin/usr/bin/mv
libxml2/2.9.10: checking for tar... /c/users/spaceim/.conan_short/429f27/1/bin/usr/bin/tar
libxml2/2.9.10: checking for perl... /c/users/spaceim/.conan_short/429f27/1/bin/usr/bin/perl
libxml2/2.9.10: checking for wget... /c/users/spaceim/.conan_short/429f27/1/bin/usr/bin/wget
libxml2/2.9.10: checking for xmllint... /c/users/spaceim/.conan_short/429f27/1/bin/usr/bin/xmllint
libxml2/2.9.10: checking for xsltproc... /c/users/spaceim/.conan_short/429f27/1/bin/usr/bin/xsltproc
libxml2/2.9.10: checking for pkg-config... /c/users/spaceim/.conan_short/429f27/1/bin/usr/bin/pkg-config
libxml2/2.9.10: checking pkg-config is at least version 0.9.0... yes
libxml2/2.9.10: checking how to print strings... printf
libxml2/2.9.10: checking for a sed that does not truncate output... /c/users/spaceim/.conan_short/429f27/1/bin/usr/bin/sed
libxml2/2.9.10: checking for grep that handles long lines and -e... /c/users/spaceim/.conan_short/429f27/1/bin/usr/bin/grep
libxml2/2.9.10: checking for egrep... /c/users/spaceim/.conan_short/429f27/1/bin/usr/bin/grep -E
libxml2/2.9.10: checking for fgrep... /c/users/spaceim/.conan_short/429f27/1/bin/usr/bin/grep -F
libxml2/2.9.10: checking for ld used by /c/mingw/bin/gcc.exe... d:/programmes/mingw/x86_64-w64-mingw32/bin/ld.exe
libxml2/2.9.10: checking if the linker (d:/programmes/mingw/x86_64-w64-mingw32/bin/ld.exe) is GNU ld... yes
libxml2/2.9.10: checking for BSD- or MS-compatible name lister (nm)... /c/users/spaceim/.conan_short/429f27/1/bin/usr/bin/nm -B
libxml2/2.9.10: checking the name lister (/c/users/spaceim/.conan_short/429f27/1/bin/usr/bin/nm -B) interface... BSD nm
libxml2/2.9.10: checking the maximum length of command line arguments... 8192
libxml2/2.9.10: checking how to convert x86_64-w64-mingw32 file names to x86_64-w64-mingw32 format... func_convert_file_msys_to_w32
libxml2/2.9.10: checking how to convert x86_64-w64-mingw32 file names to toolchain format... func_convert_file_msys_to_w32
libxml2/2.9.10: checking for d:/programmes/mingw/x86_64-w64-mingw32/bin/ld.exe option to reload object files... -r
libxml2/2.9.10: checking for objdump... objdump
libxml2/2.9.10: checking how to recognize dependent libraries... file_magic ^x86 archive import|^x86 DLL
libxml2/2.9.10: checking for dlltool... dlltool
libxml2/2.9.10: checking how to associate runtime and link libraries... func_cygming_dll_for_implib
libxml2/2.9.10: checking for ar... ar
libxml2/2.9.10: checking for archiver @FILE support... @
libxml2/2.9.10: checking for strip... strip
libxml2/2.9.10: checking for ranlib... ranlib
libxml2/2.9.10: checking command to parse /c/users/spaceim/.conan_short/429f27/1/bin/usr/bin/nm -B output from /c/mingw/bin/gcc.exe object... ok
libxml2/2.9.10: checking for sysroot... no
libxml2/2.9.10: checking for a working dd... /c/users/spaceim/.conan_short/429f27/1/bin/usr/bin/dd
libxml2/2.9.10: checking how to truncate binary pipes... /c/users/spaceim/.conan_short/429f27/1/bin/usr/bin/dd bs=4096 count=1
libxml2/2.9.10: checking for mt... no
libxml2/2.9.10: checking if : is a manifest tool... no
libxml2/2.9.10: checking for ANSI C header files... yes
libxml2/2.9.10: checking for sys/types.h... yes
libxml2/2.9.10: checking for sys/stat.h... yes
libxml2/2.9.10: checking for stdlib.h... yes
libxml2/2.9.10: checking for string.h... yes
libxml2/2.9.10: checking for memory.h... yes
libxml2/2.9.10: checking for strings.h... yes
libxml2/2.9.10: checking for inttypes.h... yes
libxml2/2.9.10: checking for stdint.h... yes
libxml2/2.9.10: checking for unistd.h... yes
libxml2/2.9.10: checking for dlfcn.h... no
libxml2/2.9.10: checking for objdir... .libs
libxml2/2.9.10: checking if /c/mingw/bin/gcc.exe supports -fno-rtti -fno-exceptions... no
libxml2/2.9.10: checking for /c/mingw/bin/gcc.exe option to produce PIC... -DDLL_EXPORT -DPIC
libxml2/2.9.10: checking if /c/mingw/bin/gcc.exe PIC flag -DDLL_EXPORT -DPIC works... yes
libxml2/2.9.10: checking if /c/mingw/bin/gcc.exe static flag -static works... yes
libxml2/2.9.10: checking if /c/mingw/bin/gcc.exe supports -c -o file.o... yes
libxml2/2.9.10: checking if /c/mingw/bin/gcc.exe supports -c -o file.o... (cached) yes
libxml2/2.9.10: checking whether the /c/mingw/bin/gcc.exe linker (d:/programmes/mingw/x86_64-w64-mingw32/bin/ld.exe) supports shared libraries... yes
libxml2/2.9.10: checking dynamic linker characteristics... Win32 ld.exe
libxml2/2.9.10: checking how to hardcode library paths into programs... immediate
libxml2/2.9.10: checking whether stripping libraries is possible... yes
libxml2/2.9.10: checking if libtool supports shared libraries... yes
libxml2/2.9.10: checking whether to build shared libraries... no
libxml2/2.9.10: checking whether to build static libraries... yes
libxml2/2.9.10: Checking zlib
libxml2/2.9.10: checking for Z... yes
libxml2/2.9.10: Checking lzma
libxml2/2.9.10: Disabling lzma compression support
libxml2/2.9.10: Checking headers
libxml2/2.9.10: checking for dirent.h that defines DIR... yes
libxml2/2.9.10: checking for library containing opendir... none required
libxml2/2.9.10: checking for ANSI C header files... (cached) yes
libxml2/2.9.10: checking fcntl.h usability... yes
libxml2/2.9.10: checking fcntl.h presence... yes
libxml2/2.9.10: checking for fcntl.h... yes
libxml2/2.9.10: checking for unistd.h... (cached) yes
libxml2/2.9.10: checking ctype.h usability... yes
libxml2/2.9.10: checking ctype.h presence... yes
libxml2/2.9.10: checking for ctype.h... yes
libxml2/2.9.10: checking dirent.h usability... yes
libxml2/2.9.10: checking dirent.h presence... yes
libxml2/2.9.10: checking for dirent.h... yes
libxml2/2.9.10: checking errno.h usability... yes
libxml2/2.9.10: checking errno.h presence... yes
libxml2/2.9.10: checking for errno.h... yes
libxml2/2.9.10: checking malloc.h usability... yes
libxml2/2.9.10: checking malloc.h presence... yes
libxml2/2.9.10: checking for malloc.h... yes
libxml2/2.9.10: checking stdarg.h usability... yes
libxml2/2.9.10: checking stdarg.h presence... yes
libxml2/2.9.10: checking for stdarg.h... yes
libxml2/2.9.10: checking for sys/stat.h... (cached) yes
libxml2/2.9.10: checking for sys/types.h... (cached) yes
libxml2/2.9.10: checking for stdint.h... (cached) yes
libxml2/2.9.10: checking for inttypes.h... (cached) yes
libxml2/2.9.10: checking time.h usability... yes
libxml2/2.9.10: checking time.h presence... yes
libxml2/2.9.10: checking for time.h... yes
libxml2/2.9.10: checking math.h usability... yes
libxml2/2.9.10: checking math.h presence... yes
libxml2/2.9.10: checking for math.h... yes
libxml2/2.9.10: checking limits.h usability... yes
libxml2/2.9.10: checking limits.h presence... yes
libxml2/2.9.10: checking for limits.h... yes
libxml2/2.9.10: checking float.h usability... yes
libxml2/2.9.10: checking float.h presence... yes
libxml2/2.9.10: checking for float.h... yes
libxml2/2.9.10: checking for stdlib.h... (cached) yes
libxml2/2.9.10: checking for sys/socket.h... no
libxml2/2.9.10: checking for netinet/in.h... no
libxml2/2.9.10: checking for arpa/inet.h... no
libxml2/2.9.10: checking netdb.h usability... no
libxml2/2.9.10: checking netdb.h presence... no
libxml2/2.9.10: checking for netdb.h... no
libxml2/2.9.10: checking sys/time.h usability... yes
libxml2/2.9.10: checking sys/time.h presence... yes
libxml2/2.9.10: checking for sys/time.h... yes
libxml2/2.9.10: checking sys/select.h usability... no
libxml2/2.9.10: checking sys/select.h presence... no
libxml2/2.9.10: checking for sys/select.h... no
libxml2/2.9.10: checking poll.h usability... no
libxml2/2.9.10: checking poll.h presence... no
libxml2/2.9.10: checking for poll.h... no
libxml2/2.9.10: checking sys/mman.h usability... no
libxml2/2.9.10: checking sys/mman.h presence... no
libxml2/2.9.10: checking for sys/mman.h... no
libxml2/2.9.10: checking sys/timeb.h usability... yes
libxml2/2.9.10: checking sys/timeb.h presence... yes
libxml2/2.9.10: checking for sys/timeb.h... yes
libxml2/2.9.10: checking signal.h usability... yes
libxml2/2.9.10: checking signal.h presence... yes
libxml2/2.9.10: checking for signal.h... yes
libxml2/2.9.10: checking for arpa/nameser.h... no
libxml2/2.9.10: checking for resolv.h... no
libxml2/2.9.10: checking dl.h usability... no
libxml2/2.9.10: checking dl.h presence... no
libxml2/2.9.10: checking for dl.h... no
libxml2/2.9.10: checking for dlfcn.h... (cached) no
libxml2/2.9.10: Checking types
libxml2/2.9.10: checking for uint32_t... yes
libxml2/2.9.10: Checking libraries
libxml2/2.9.10: checking for strftime... yes
libxml2/2.9.10: checking for strftime... (cached) yes
libxml2/2.9.10: checking for localtime... yes
libxml2/2.9.10: checking for gettimeofday... yes
libxml2/2.9.10: checking for ftime... yes
libxml2/2.9.10: checking for stat... yes
libxml2/2.9.10: checking for signal... yes
libxml2/2.9.10: checking for rand... yes
libxml2/2.9.10: checking for rand_r... no
libxml2/2.9.10: checking for srand... yes
libxml2/2.9.10: checking for time... yes
libxml2/2.9.10: checking for isascii... yes
libxml2/2.9.10: checking for mmap... no
libxml2/2.9.10: checking for munmap... no
libxml2/2.9.10: checking for putenv... yes
libxml2/2.9.10: checking for va_copy... yes
libxml2/2.9.10: checking whether va_list is an array type... no
libxml2/2.9.10: checking for library containing gethostent... no
libxml2/2.9.10: checking for library containing setsockopt... no
libxml2/2.9.10: checking for library containing connect... no
libxml2/2.9.10: checking for type of socket length (socklen_t)... configure: WARNING: could not determine
libxml2/2.9.10: checking for const gethostbyname() argument... no
libxml2/2.9.10: checking for const send() second argument... no
libxml2/2.9.10: checking whether to enable IPv6... no
libxml2/2.9.10: checking for isnan... yes
libxml2/2.9.10: checking for isinf... no
libxml2/2.9.10: checking for isinf in -lm... no
libxml2/2.9.10: Checking configuration requirements
libxml2/2.9.10: Enabling multithreaded support
libxml2/2.9.10: Enabled Schematron support
libxml2/2.9.10: checking iconv.h usability... yes
libxml2/2.9.10: checking iconv.h presence... yes
libxml2/2.9.10: checking for iconv.h... yes
libxml2/2.9.10: checking for iconv... yes
libxml2/2.9.10: checking for iconv declaration...
libxml2/2.9.10:         extern size_t iconv (iconv_t cd,  char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
libxml2/2.9.10: Disabling ICU support
libxml2/2.9.10: Enabled Schemas/Relax-NG support
libxml2/2.9.10: checking for printf... yes
libxml2/2.9.10: checking for sprintf... yes
libxml2/2.9.10: checking for fprintf... yes
libxml2/2.9.10: checking for snprintf... yes
libxml2/2.9.10: checking for vfprintf... yes
libxml2/2.9.10: checking for vsprintf... yes
libxml2/2.9.10: checking for vsnprintf... yes
libxml2/2.9.10: checking for sscanf... yes
libxml2/2.9.10: Disabling code coverage for GCC
libxml2/2.9.10: checking that generated files are newer than configure... done
libxml2/2.9.10: configure: creating ./config.status
libxml2/2.9.10: config.status: creating libxml2.spec
libxml2/2.9.10: config.status: creating Makefile
libxml2/2.9.10: config.status: creating include/Makefile
libxml2/2.9.10: config.status: creating include/libxml/Makefile
libxml2/2.9.10: config.status: creating doc/Makefile
libxml2/2.9.10: config.status: creating doc/examples/Makefile
libxml2/2.9.10: config.status: creating doc/devhelp/Makefile
libxml2/2.9.10: config.status: creating example/Makefile
libxml2/2.9.10: config.status: creating python/Makefile
libxml2/2.9.10: config.status: creating python/tests/Makefile
libxml2/2.9.10: config.status: creating xstc/Makefile
libxml2/2.9.10: config.status: creating include/libxml/xmlversion.h
libxml2/2.9.10: config.status: creating libxml-2.0.pc
libxml2/2.9.10: config.status: creating libxml-2.0-uninstalled.pc
libxml2/2.9.10: config.status: creating libxml2-config.cmake
libxml2/2.9.10: config.status: creating python/setup.py
libxml2/2.9.10: config.status: creating xml2-config
libxml2/2.9.10: config.status: creating config.h
libxml2/2.9.10: config.status: executing depfiles commands
libxml2/2.9.10: config.status: executing libtool commands
libxml2/2.9.10: Done configuring
libxml2/2.9.10: run_in_windows_bash: C:\Users\spaceim\.conan_short\429f27\1\bin\usr\bin\bash.exe --login -c ^"cd \^"/c/users/spaceim/.conan/data/libxml2/2.9.10/_/_/build/cf9160b5868229c05bb7f135986d872672e8e35e\^" ^&^& PATH=\^"/c/users/spaceim/.conan_short/429f27/1/bin/usr/bin:/c/users/spaceim/.conan/data/libiconv/1.16/_/_/package/bd8676182f1db70e6be16a57c45604fb7a6b0978/bin:$PATH\^" ^&^& make libxml2.la -j4 ^"
libxml2/2.9.10:   CC       SAX.lo
libxml2/2.9.10:   CC       entities.lo
libxml2/2.9.10:   CC       encoding.lo
libxml2/2.9.10:   CC       error.lo
libxml2/2.9.10:   CC       parserInternals.lo
libxml2/2.9.10:   CC       parser.lo
libxml2/2.9.10:   CC       tree.lo
libxml2/2.9.10:   CC       hash.lo
libxml2/2.9.10:   CC       list.lo
libxml2/2.9.10:   CC       xmlIO.lo
libxml2/2.9.10:   CC       xmlmemory.lo
libxml2/2.9.10:   CC       uri.lo
libxml2/2.9.10:   CC       valid.lo
libxml2/2.9.10:   CC       xlink.lo
libxml2/2.9.10:   CC       HTMLparser.lo
libxml2/2.9.10:   CC       HTMLtree.lo
libxml2/2.9.10:   CC       debugXML.lo
libxml2/2.9.10:   CC       xpath.lo
libxml2/2.9.10:   CC       xpointer.lo
libxml2/2.9.10:   CC       xinclude.lo
libxml2/2.9.10:   CC       nanohttp.lo
libxml2/2.9.10:   CC       nanoftp.lo
libxml2/2.9.10:   CC       catalog.lo
libxml2/2.9.10:   CC       globals.lo
libxml2/2.9.10:   CC       threads.lo
libxml2/2.9.10:   CC       c14n.lo
libxml2/2.9.10:   CC       xmlstring.lo
libxml2/2.9.10:   CC       buf.lo
libxml2/2.9.10:   CC       xmlregexp.lo
libxml2/2.9.10:   CC       xmlschemas.lo
libxml2/2.9.10:   CC       xmlschemastypes.lo
libxml2/2.9.10:   CC       xmlunicode.lo
libxml2/2.9.10:   CC       xmlreader.lo
libxml2/2.9.10:   CC       relaxng.lo
libxml2/2.9.10:   CC       dict.lo
libxml2/2.9.10:   CC       SAX2.lo
libxml2/2.9.10:   CC       xmlwriter.lo
libxml2/2.9.10:   CC       legacy.lo
libxml2/2.9.10:   CC       chvalid.lo
libxml2/2.9.10:   CC       pattern.lo
libxml2/2.9.10:   CC       xmlsave.lo
libxml2/2.9.10:   CC       xmlmodule.lo
libxml2/2.9.10:   CC       schematron.lo
libxml2/2.9.10:   CC       xzlib.lo
libxml2/2.9.10:   CCLD     libxml2.la
libxml2/2.9.10: run_in_windows_bash: C:\Users\spaceim\.conan_short\429f27\1\bin\usr\bin\bash.exe --login -c ^"cd \^"/c/users/spaceim/.conan/data/libxml2/2.9.10/_/_/build/cf9160b5868229c05bb7f135986d872672e8e35e\^" ^&^& PATH=\^"/c/users/spaceim/.conan_short/429f27/1/bin/usr/bin:/c/users/spaceim/.conan/data/libiconv/1.16/_/_/package/bd8676182f1db70e6be16a57c45604fb7a6b0978/bin:$PATH\^" ^&^& make xmllint xmlcatalog xml2-config -j4 ^"
libxml2/2.9.10: /c/mingw/bin/gcc.exe -m64 -O3 -s -I/c/users/spaceim/.conan/data/zlib/1.2.11/_/_/package/bd8676182f1db70e6be16a57c45604fb7a6b0978/include -I/c/users/spaceim/.conan/data/libiconv/1.16/_/_/package/bd8676182f1db70e6be16a57c45604fb7a6b0978/include -DNDEBUG -DWIN32 -m64 -L/c/users/spaceim/.conan/data/zlib/1.2.11/_/_/package/bd8676182f1db70e6be16a57c45604fb7a6b0978/lib -L/c/users/spaceim/.conan/data/libiconv/1.16/_/_/package/bd8676182f1db70e6be16a57c45604fb7a6b0978/lib  /c/users/spaceim/.conan/data/libxml2/2.9.10/_/_/build/cf9160b5868229c05bb7f135986d872672e8e35e/source_subfolder/xmllint.c   -o xmllint
libxml2/2.9.10: /c/mingw/bin/gcc.exe -m64 -O3 -s -I/c/users/spaceim/.conan/data/zlib/1.2.11/_/_/package/bd8676182f1db70e6be16a57c45604fb7a6b0978/include -I/c/users/spaceim/.conan/data/libiconv/1.16/_/_/package/bd8676182f1db70e6be16a57c45604fb7a6b0978/include -DNDEBUG -DWIN32 -m64 -L/c/users/spaceim/.conan/data/zlib/1.2.11/_/_/package/bd8676182f1db70e6be16a57c45604fb7a6b0978/lib -L/c/users/spaceim/.conan/data/libiconv/1.16/_/_/package/bd8676182f1db70e6be16a57c45604fb7a6b0978/lib  /c/users/spaceim/.conan/data/libxml2/2.9.10/_/_/build/cf9160b5868229c05bb7f135986d872672e8e35e/source_subfolder/xmlcatalog.c   -o xmlcatalog
libxml2/2.9.10: make: « xml2-config » est à jour.
libxml2/2.9.10: In file included from C:/users/spaceim/.conan/data/libxml2/2.9.10/_/_/build/cf9160b5868229c05bb7f135986d872672e8e35e/source_subfolder/xmllint.c:9:
libxml2/2.9.10: C:/users/spaceim/.conan/data/libxml2/2.9.10/_/_/build/cf9160b5868229c05bb7f135986d872672e8e35e/source_subfolder/libxml.h:12:10: fatal error: libxml/xmlstring.h: No such file or directory
libxml2/2.9.10:    12 | #include <libxml/xmlstring.h>
libxml2/2.9.10:       |          ^~~~~~~~~~~~~~~~~~~~
libxml2/2.9.10: compilation terminated.
libxml2/2.9.10: make: *** [<commande interne>: xmllint] Error 1
libxml2/2.9.10: make: *** Attente des tâches non terminées....
libxml2/2.9.10: In file included from C:/users/spaceim/.conan/data/libxml2/2.9.10/_/_/build/cf9160b5868229c05bb7f135986d872672e8e35e/source_subfolder/xmlcatalog.c:9:
libxml2/2.9.10: C:/users/spaceim/.conan/data/libxml2/2.9.10/_/_/build/cf9160b5868229c05bb7f135986d872672e8e35e/source_subfolder/libxml.h:12:10: fatal error: libxml/xmlstring.h: No such file or directory
libxml2/2.9.10:    12 | #include <libxml/xmlstring.h>
libxml2/2.9.10:       |          ^~~~~~~~~~~~~~~~~~~~
libxml2/2.9.10: compilation terminated.
libxml2/2.9.10: make: *** [<commande interne>: xmlcatalog] Error 1
libxml2/2.9.10:
libxml2/2.9.10: ERROR: Package 'cf9160b5868229c05bb7f135986d872672e8e35e' build failed
libxml2/2.9.10: WARN: Build folder C:\Users\spaceim\.conan\data\libxml2\2.9.10\_\_\build\cf9160b5868229c05bb7f135986d872672e8e35e
@SpaceIm
Copy link
Contributor Author

SpaceIm commented Aug 10, 2021

I'll try to revert e9e2843

@AndreyMlashkin
Copy link
Contributor

I have the same issue with libxml2/2.9.12@

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
2 participants