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] m4/1.4.19: Package configuration hangs #24794

Open
anastasydrew opened this issue Aug 2, 2024 · 0 comments
Open

[package] m4/1.4.19: Package configuration hangs #24794

anastasydrew opened this issue Aug 2, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@anastasydrew
Copy link

Description

Package configuration hangs on "checking for a transitional chinese locale..."

Package and Environment Details

  • Package Name/Version: m4/1.4.19
  • Operating System+version: Windows 11 Pro 22631.3880
  • Compiler+version: MSVC 17.10.5
  • Conan version: conan 2.5.0
  • Python version: Python 3.12.1

Conan profile

Profile host:
[settings]
arch=x86_64
build_type=Debug
compiler=msvc
compiler.cppstd=17
compiler.runtime=dynamic
compiler.runtime_type=Debug
compiler.version=194
os=Windows
[conf]
tools.microsoft.bash:path=C:\msys64\usr\bin\bash.exe
tools.microsoft.bash:subsystem=msys2

Profile build:
[settings]
arch=x86
build_type=Debug
compiler=msvc
compiler.cppstd=17
compiler.runtime=dynamic
compiler.runtime_type=Debug
compiler.version=194
os=Windows
[conf]
tools.microsoft.bash:path=C:\msys64\usr\bin\bash.exe
tools.microsoft.bash:subsystem=msys2

Steps to reproduce

conan install --requires=mpdecimal/2.5.1 --build=missing -pr:h tools -of default32

Logs

Click to expand log mpdecimal/2.5.1: Compatible package ID 91ee0c44e5bc91e0e08b088853e335af208e2dd8 equal to the default package ID: Skipping it. mpdecimal/2.5.1: Checking 7 compatible configurations mpdecimal/2.5.1: Compatible configurations not found in cache, checking servers mpdecimal/2.5.1: 'd2cff7a68da9d19a0bac8f1002f9f3538328395c': compiler.cppstd=14 mpdecimal/2.5.1: 'cdd83fc604d5b777389e54c4dd6bdef53ed9119c': compiler.cppstd=20 mpdecimal/2.5.1: 'c41fcf4bd34b36629c886c4787c5b3e332057dab': compiler.cppstd=23 mpdecimal/2.5.1: '0ed334ff2eada48a2195924188b92ca6f58359ad': compiler.cppstd=14, compiler.version=193 mpdecimal/2.5.1: '767bed810183aa9e8a1b0698588677c21d91899b': compiler.version=193 mpdecimal/2.5.1: 'b8b6742309b23d4177af099e6f815ef958c160e8': compiler.cppstd=20, compiler.version=193 mpdecimal/2.5.1: '1df9fc1dd4c45d4f003f7af6b49074c53fc10bbd': compiler.cppstd=23, compiler.version=193 Requirements mpdecimal/2.5.1#5ea215d2c261afaa9a739fb74fd1f338:91ee0c44e5bc91e0e08b088853e335af208e2dd8 - Build Build requirements autoconf/2.71#f9307992909d7fb3df459340f1932809:da39a3ee5e6b4b0d3255bfef95601890afd80709#5b77f70c17ad1741f5845d4e468a347e - Cache automake/1.16.5#058bda3e21c36c9aa8425daf3c1faf50:ebec3dc6d7f6b907b3ada0c3d3cdc83613a2b715#07094da42a0b39fd4b34760c5f1f3e7d - Cache m4/1.4.19#b38ced39a01e31fef5435bc634461fd2:dffe392537225559fa1d97001dce3f3301f5a76e - Build

======== Installing packages ========

-------- Installing package m4/1.4.19 (1 of 4) --------
m4/1.4.19: Building from source
m4/1.4.19: Package m4/1.4.19:dffe392537225559fa1d97001dce3f3301f5a76e
m4/1.4.19: Copying sources to build folder
m4/1.4.19: Building your package in C:.conan\debug32\p\b\m4b0c7ec337292d\b
m4/1.4.19: Calling generate()
m4/1.4.19: Generators folder: C:.conan\debug32\p\b\m4b0c7ec337292d\b\build-debug\conan
m4/1.4.19: Generating aggregated env files
m4/1.4.19: Generated aggregated env files: ['conanbuild.sh', 'conanbuild.bat', 'conanrun.bat']
m4/1.4.19: Calling build()
m4/1.4.19: Apply patch (file): patches/1.4.19-0001-open-files-in-binary-mode.patch
m4/1.4.19: Apply patch (file): patches/1.4.19-0002-ar-lib.patch
m4/1.4.19: Apply patch (file): patches/1.4.19-0003-msvc-debug-assertion.patch
m4/1.4.19: Apply patch (file): patches/1.4.19-0004-disable-hardening-in-source.patch
m4/1.4.19: RUN: "/c/.conan/debug32/p/b/m4b0c7ec337292d/b/src/configure" --prefix=/ --bindir=${prefix}/bin --sbindir=${prefix}/bin --libdir=${prefix}/lib --includedir=${prefix}/include --oldincludedir=${prefix}/include gl_cv_func_printf_directive_n=no gl_cv_func_snprintf_directive_n=no gl_cv_func_snprintf_directive_n=no ac_cv_func__set_invalid_parameter_handler=yes
conanvcvars.bat: Activating environment Visual Studio 17 - x86 - winsdk_version=None - vcvars_ver=14.4
[vcvarsall.bat] Environment initialized for: 'x86'
configure: loading site script /etc/config.site
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free 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 gcc... cl -nologo
checking whether the C compiler works... yes
checking for C compiler default output file name... conftest.exe
checking for suffix of executables... .exe
checking whether we are cross compiling... no
checking for suffix of object files... obj
checking whether the compiler supports GNU C... no
checking whether cl -nologo accepts -g... no
checking for cl -nologo option to enable C11 features... unsupported
checking for cl -nologo option to enable C99 features... unsupported
checking for cl -nologo option to enable C89 features... unsupported
checking whether cl -nologo understands -c and -o together... no
checking whether the compiler is clang... no
checking for compiler option needed when checking for declarations... none
checking whether make supports the include directive... yes (GNU style)
checking dependency style of /c/.conan/debug32/p/b/m4b0c7ec337292d/b/src/build-aux/compile cl -nologo... msvc7
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... no
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... no
checking for wchar.h... yes
checking for minix/config.h... no
checking for pthread.h... no
checking for sys/param.h... no
checking for sys/socket.h... no
checking for dirent.h... no
checking for stdio_ext.h... no
checking for getopt.h... no
checking for sys/cdefs.h... no
checking for threads.h... no
checking for iconv.h... no
checking for limits.h... yes
checking for crtdefs.h... yes
checking for wctype.h... yes
checking for langinfo.h... no
checking for xlocale.h... no
checking for math.h... yes
checking for sys/mman.h... no
checking for malloc.h... yes
checking for spawn.h... no
checking for sys/time.h... no
checking for sys/random.h... no
checking for sys/wait.h... no
checking for features.h... no
checking for arpa/inet.h... no
checking for semaphore.h... no
checking for netdb.h... no
checking for netinet/in.h... no
checking for sys/select.h... no
checking for sys/ioctl.h... no
checking for sys/uio.h... no
checking whether it is safe to define EXTENSIONS... yes
checking whether _XOPEN_SOURCE should be defined... no
checking build system type... i686-w64-mingw32
checking host system type... i686-w64-mingw32
checking how to run the C preprocessor... /c/.conan/debug32/p/b/m4b0c7ec337292d/b/src/build-aux/compile cl -nologo -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for Minix Amsterdam compiler... no
checking for ar... /c/.conan/debug32/p/b/m4b0c7ec337292d/b/src/build-aux/ar-lib lib
checking whether to use C++... no
checking for _LARGEFILE_SOURCE value needed for large files... unknown
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... unknown
checking for _LARGE_FILES value needed for large files... unknown
configure: autobuild project... GNU M4
configure: autobuild revision... 1.4.19
configure: autobuild hostname... LAPTOP-V2BLSMB3
configure: autobuild timestamp... 20240802T014133Z
checking for unsigned long long int... yes
checking for long long int... yes
checking for unsigned long long int... (cached) yes
checking for size_t... yes
checking for working alloca.h... no
checking for alloca... yes
checking for inline... inline
checking whether <wchar.h> uses 'inline' correctly... yes
checking for btowc... yes
checking for canonicalize_file_name... no
checking for faccessat... no
checking for realpath... no
checking for lstat... no
checking for _set_invalid_parameter_handler... (cached) yes
checking for fchdir... no
checking for fcntl... no
checking for symlink... no
checking for fdopendir... no
checking for mempcpy... no
checking for fpurge... no
checking for __fpurge... no
checking for __freadahead... no
checking for __freading... no
checking for fstatat... no
checking for getdtablesize... no
checking for getprogname... no
checking for getexecname... no
checking for getrandom... no
checking for iswcntrl... yes
checking for iswblank... yes
checking for uselocale... no
checking for newlocale... no
checking for duplocale... no
checking for freelocale... no
checking for mbsinit... no
checking for mbrtowc... yes
checking for mbslen... no
checking for mprotect... no
checking for mkstemp... no
checking for nl_langinfo... no
checking for openat... no
checking for pipe... no
checking for pipe2... no
checking for posix_spawn_file_actions_addchdir_np... no
checking for posix_spawn_file_actions_addchdir... no
checking for readlink... no
checking for isblank... yes
checking for iswctype... yes
checking for link... no
checking for secure_getenv... no
checking for getuid... no
checking for geteuid... no
checking for getgid... no
checking for getegid... no
checking for sigaction... no
checking for sigaltstack... no
checking for siginterrupt... no
checking for setrlimit... no
checking for getrlimit... no
checking for snprintf... no
checking for strerror_r... no
checking for __xpg_strerror_r... no
checking for strndup... no
checking for vasnprintf... no
checking for wcrtomb... yes
checking for wcwidth... no
checking for explicit_bzero... no
checking for memset_s... no
checking for ftruncate... no
checking for gettimeofday... no
checking for pthread_sigmask... no
checking for setenv... no
checking for sleep... no
checking for catgets... no
checking for shutdown... no
checking for mquery... no
checking for pstat_getprocvm... no
checking for wctob... yes
checking for nl_langinfo and CODESET... no
checking for a traditional french locale... French_France.1252
checking whether malloc is ptrdiff_t safe... no
checking whether malloc, realloc, calloc set errno on failure... no
checking whether lstat correctly handles trailing slash... no
checking whether // is distinct from /... yes
checking whether realpath works... no
checking whether the preprocessor supports include_next... no
checking whether source code line length is unlimited... yes
checking absolute name of <dirent.h>... <dirent.h>
checking for /c/.conan/debug32/p/b/m4b0c7ec337292d/b/src/build-aux/compile cl -nologo options needed to detect all undeclared functions... none needed
checking if environ is properly declared... yes
checking for complete errno.h... no
checking absolute name of <errno.h>... "C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\errno.h"
checking for EMULTIHOP value... no
checking for ENOLINK value... yes
checking for EOVERFLOW value... yes
checking whether strerror_r is declared... no
checking whether strerror_r returns char *... no
checking for mode_t... no
checking for sig_atomic_t... yes
checking whether fchdir is declared... no
checking for working fcntl.h... no
checking for pid_t... no
checking absolute name of <fcntl.h>... "C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\fcntl.h"
checking for eaccess... no
checking whether frexp() can be used without linking with libm... yes
checking whether alarm is declared... no
checking whether long double and double are the same... yes
checking whether stdin defaults to large file offsets... yes
checking for 64-bit off_t... no
checking for 64-bit st_size... no
checking absolute name of <sys/types.h>... "C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\sys/types.h"
checking whether fseeko is declared... no
checking for fseeko... no
checking whether stat file-mode macros are broken... no
checking for C/C++ restrict keyword... no
checking absolute name of <sys/stat.h>... "C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\sys/stat.h"
checking for nlink_t... no
checking for sdkddkver.h... yes
checking whether ftello is declared... no
checking whether ungetc works on arbitrary bytes... yes
checking for ftello... no
checking whether getcwd (NULL, 0) allocates memory for result... yes
checking for getcwd with POSIX signature... no
checking whether getcwd is declared... no
checking whether getdtablesize is declared... no
checking absolute name of <getopt.h>... <getopt.h>
checking for getopt.h... (cached) no
checking for pthread.h... (cached) no
checking whether POSIX threads API is available... no
checking for sched_yield in -lrt... no
checking for sched_yield in -lposix4... no
checking whether setlocale (LC_ALL, NULL) is multithread-safe... yes
checking whether setlocale (category, NULL) is multithread-safe... yes
checking host CPU and C ABI... i386
checking for ld... link
checking if the linker (link) is GNU ld... no
checking for shared library run path origin... done
checking 32-bit host C ABI... yes
checking for ELF binary format... no
checking for the common suffixes of directories in the library search path... lib,lib,lib
checking for iconv... no, consider installing GNU libiconv
checking absolute name of <iconv.h>... <iconv.h>
checking absolute name of <limits.h>... "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.40.33807\include\limits.h"
checking whether limits.h has LLONG_MAX, WORD_BIT, ULLONG_WIDTH etc.... no
checking for wint_t... yes
checking whether wint_t is large enough... no
checking whether the compiler produces multi-arch binaries... no
checking absolute name of <stdint.h>... "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.40.33807\include\stdint.h"
checking whether stdint.h conforms to C99... yes
checking whether stdint.h works without ISO C predefines... yes
checking whether stdint.h has UINTMAX_WIDTH etc.... no
checking absolute name of <inttypes.h>... "C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\inttypes.h"
checking where to find the exponent in a 'double'... word 1 bit 20
checking where to find the exponent in a 'float'... word 0 bit 23
checking whether byte ordering is bigendian... no
checking absolute name of <wctype.h>... "C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt\wctype.h"
checking whether iswcntrl works... yes
checking for wctype_t... yes
checking for wctrans_t... yes
checking for a traditional japanese locale... none
checking for a french Unicode locale... French_France.65001
checking for a transitional chinese locale...

@anastasydrew anastasydrew added the bug Something isn't working label Aug 2, 2024
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
Development

No branches or pull requests

1 participant