m-ab-s / media-autobuild_suite

This Windows Batchscript helps setup a Mingw-w64 compiler environment for building ffmpeg and other media tools under Windows.
GNU General Public License v3.0
1.53k stars 266 forks source link

You must have GNU autogen installed to compile libsndfile #1077

Closed ycwan closed 5 years ago

ycwan commented 5 years ago

Running git update for sndfile... ┌ sndfile git ....................................... [Recently updated] ├ Running autogen... Likely error: checking for autogen ... You must have GNU autogen installed to compile libsndfile. Download the appropriate package for your distribution, or get the source tarball at ftp://ftp.gnu.org/pub/gnu/ no checking for autoconf ... yes checking for automake ... yes checking for libtool ... libtoolize checking for pkg-config ... yes checking for python ... yes autogen failed. Check C:/mingw/build/sndfile-git/ab-suite.autogen.log This is required for other packages, so this script will exit. Creating diagnostics file...

All relevant logs have been anonymously uploaded to https://0x0.st/zs9L.zip Copy and paste logs.zip in the GitHub issue. Make sure the suite is up-to-date before reporting an issue. It might've been fixed already.

1480c1 commented 5 years ago

How did you even get as far as sndfile without autogen? You should have autogen installed when it first set up the suite. Try deleting msys64 in the folder and rerunning the batch script.

ycwan commented 5 years ago

I only have folder msys32. I do not have folder msys64, is it the same if I delete folder msys32?

1480c1 commented 5 years ago

Yes.

ycwan commented 5 years ago

Deleted folder msys32 and rerun media aotobuild suite but still exactly the same error occurred. Is msys32 the source of the error? Or is there a bug in msys32?

Running git update for sndfile... ┌ sndfile git ....................................... [Recently updated] ├ Running autogen... Likely error: checking for autogen ... You must have GNU autogen installed to compile libsndfile. Download the appropriate package for your distribution, or get the source tarball at ftp://ftp.gnu.org/pub/gnu/ no checking for autoconf ... yes checking for automake ... yes checking for libtool ... libtoolize checking for pkg-config ... yes checking for python ... yes autogen failed. Check C:/mingw/build/sndfile-git/ab-suite.autogen.log This is required for other packages, so this script will exit. Creating diagnostics file...

All relevant logs have been anonymously uploaded to https://0x0.st/zswu.zip Copy and paste logs.zip in the GitHub issue. Make sure the suite is up-to-date before reporting an issue. It might've been fixed already.

wiiaboo commented 5 years ago

Probably the same issue as https://github.com/jb-alvarado/media-autobuild_suite/issues/1058

ycwan commented 5 years ago

Searching around GitHub I found the below issues with autogen and sndfile. The earliest since Nov 23 2017. I hope the issues can be resolved soon so that I can complete building ffmpeg

https://github.com/jb-alvarado/media-autobuild_suite/issues/639 https://github.com/Alexpux/MSYS2-packages/pull/1075 https://github.com/jb-alvarado/media-autobuild_suite/issues/656 https://github.com/Alexpux/MSYS2-packages/issues/1087 https://github.com/erikd/libsndfile/issues/372

ycwan commented 5 years ago

Wrongly closed the issue

ghost commented 5 years ago

Run "C:\mingw\msys64\mingw32.exe" and post the output of the following commands here:

which autogen where autogen.exe echo $PATH

"I only have folder msys32."

Can't be ...

ycwan commented 5 years ago

I have run the command "C:\mingw\msys64\mingw32.exe" but cmd replied "The system cannot find the path specified.", so I try running command "C:\mingw\msys32\mingw32.exe" and below is the screenshot of the output

image

ycwan commented 5 years ago

The screenshot of the output is rather small so I copied and paste the output below

YCWan@WanYokeChoon /trunk $ which autogen /usr/bin/autogen YCWan@WanYokeChoon /trunk $ where autogen.exe C:\mingw\msys32\usr\bin\autogen.exe YCWan@WanYokeChoon /trunk $ echo $PATH /opt/cargo/bin:/opt/bin:/local32/bin-audio:/local32/bin-global:/local32/bin-video:/local32/bin:/mingw32/bin:/local32/share/info:/mingw32/share/info:/usr/share/info:/usr/local/bin:/usr/bin:/bin:/c/Windows/System32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0/:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl YCWan@WanYokeChoon /trunk $

ghost commented 5 years ago

Uugh, so you are indeed running 32bit Windows7 then ... :-1:

Anyway, do the same as I did in this screenshot: capture

Post screenshot again here.

ycwan commented 5 years ago

I am running 32bit Windows10 Below is the output from the commands you asked to issue to mingw32. So many warnings and failures. Hope you may isolate the problems with autogen

![Uploading image.png…]()

YCWan@WanYokeChoon /trunk $ cd build/sndfile-git/ YCWan@WanYokeChoon /trunk/build/sndfile-git $ autogen --version ;;; WARNING: loading compiled file /usr/lib/guile/2.2/ccache/ice-9/eval.go failed: ;;; Throw to key system-error with args ("load-thunk-from-memory" "~A" ("Invalid argument") (22)) ;;; WARNING: loading compiled file /home/YCWan/.cache/guile/ccache/2.2-LE-4-3.A/usr/share/guile/2.2/ice-9/common-list.scm.go failed: ;;; In procedure load-thunk-from-memory: Invalid argument ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 ;;; or pass the --no-auto-compile argument to disable. ;;; compiling /usr/share/guile/2.2/ice-9/common-list.scm ;;; compiling /usr/share/guile/2.2/system/base/compile.scm ;;; it seems /usr/share/guile/2.2/system/base/compile.scm ;;; is part of the compiler; skipping auto-compilation ;;; compiling /usr/share/guile/2.2/system/base/syntax.scm ;;; WARNING: compilation of /usr/share/guile/2.2/system/base/syntax.scm failed: ;;; In procedure variable-ref: variable is unbound: #<variable 2016bad8 value: #> ;;; compiling /usr/share/guile/2.2/system/base/language.scm ;;; WARNING: compilation of /usr/share/guile/2.2/system/base/language.scm failed: ;;; In procedure variable-ref: variable is unbound: #<variable 2016bad8 value: #> ;;; compiling /usr/share/guile/2.2/system/base/message.scm ;;; WARNING: compilation of /usr/share/guile/2.2/system/base/message.scm failed: ;;; In procedure variable-ref: variable is unbound: #<variable 2016bad8 value: #> ;;; compiling /usr/share/guile/2.2/system/vm/vm.scm ;;; WARNING: compilation of /usr/share/guile/2.2/system/vm/vm.scm failed: ;;; In procedure variable-ref: variable is unbound: #<variable 2016bad8 value: #> ;;; compiling /usr/share/guile/2.2/ice-9/regex.scm ;;; WARNING: compilation of /usr/share/guile/2.2/ice-9/regex.scm failed: ;;; In procedure variable-ref: variable is unbound: #<variable 2016bad8 value: #> ;;; compiling /usr/share/guile/2.2/ice-9/optargs.scm ;;; WARNING: compilation of /usr/share/guile/2.2/ice-9/optargs.scm failed: ;;; In procedure variable-ref: variable is unbound: #<variable 2016bad8 value: #> ;;; compiling /usr/share/guile/2.2/system/base/pmatch.scm ;;; WARNING: compilation of /usr/share/guile/2.2/system/base/pmatch.scm failed: ;;; In procedure variable-ref: variable is unbound: #<variable 2016bad8 value: #> ;;; compiling /usr/share/guile/2.2/ice-9/receive.scm ;;; WARNING: compilation of /usr/share/guile/2.2/ice-9/receive.scm failed: ;;; In procedure variable-ref: variable is unbound: #<variable 2016bad8 value: #> ;;; compiling /usr/share/guile/2.2/language/bytecode/spec.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/bytecode/spec.scm failed: ;;; no such language bytecode ;;; compiling /usr/share/guile/2.2/system/vm/loader.scm ;;; WARNING: compilation of /usr/share/guile/2.2/system/vm/loader.scm failed: ;;; no such language bytecode ;;; compiling /usr/share/guile/2.2/ice-9/binary-ports.scm ;;; WARNING: compilation of /usr/share/guile/2.2/ice-9/binary-ports.scm failed: ;;; no such language bytecode ;;; compiling /usr/share/guile/2.2/language/scheme/spec.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/scheme/spec.scm failed: ;;; no such language scheme ;;; compiling /usr/share/guile/2.2/language/scheme/compile-tree-il.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/scheme/compile-tree-il.scm failed: ;;; no such language scheme ;;; compiling /usr/share/guile/2.2/language/tree-il.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/tree-il.scm failed: ;;; no such language scheme ;;; compiling /usr/share/guile/2.2/language/scheme/decompile-tree-il.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/scheme/decompile-tree-il.scm failed: ;;; no such language scheme ;;; compiling /usr/share/guile/2.2/srfi/srfi-26.scm ;;; WARNING: compilation of /usr/share/guile/2.2/srfi/srfi-26.scm failed: ;;; no such language scheme ;;; compiling /usr/share/guile/2.2/ice-9/vlist.scm ;;; WARNING: compilation of /usr/share/guile/2.2/ice-9/vlist.scm failed: ;;; no such language scheme ;;; compiling /usr/share/guile/2.2/ice-9/format.scm ;;; WARNING: compilation of /usr/share/guile/2.2/ice-9/format.scm failed: ;;; no such language scheme ;;; compiling /usr/share/guile/2.2/ice-9/i18n.scm ;;; WARNING: compilation of /usr/share/guile/2.2/ice-9/i18n.scm failed: ;;; no such language scheme ;;; compiling /usr/share/guile/2.2/ice-9/pretty-print.scm ;;; WARNING: compilation of /usr/share/guile/2.2/ice-9/pretty-print.scm failed: ;;; no such language scheme ;;; compiling /usr/share/guile/2.2/ice-9/arrays.scm ;;; WARNING: compilation of /usr/share/guile/2.2/ice-9/arrays.scm failed: ;;; no such language scheme ;;; compiling /usr/share/guile/2.2/rnrs/io/ports.scm ;;; WARNING: compilation of /usr/share/guile/2.2/rnrs/io/ports.scm failed: ;;; no such language scheme ;;; compiling /usr/share/guile/2.2/rnrs/base.scm ;;; WARNING: compilation of /usr/share/guile/2.2/rnrs/base.scm failed: ;;; no such language scheme ;;; compiling /usr/share/guile/2.2/ice-9/iconv.scm ;;; WARNING: compilation of /usr/share/guile/2.2/ice-9/iconv.scm failed: ;;; no such language scheme ;;; compiling /usr/share/guile/2.2/ice-9/rdelim.scm ;;; WARNING: compilation of /usr/share/guile/2.2/ice-9/rdelim.scm failed: ;;; no such language scheme ;;; compiling /usr/share/guile/2.2/rnrs/enums.scm ;;; WARNING: compilation of /usr/share/guile/2.2/rnrs/enums.scm failed: ;;; no such language scheme ;;; compiling /usr/share/guile/2.2/rnrs/conditions.scm ;;; WARNING: compilation of /usr/share/guile/2.2/rnrs/conditions.scm failed: ;;; no such language scheme ;;; compiling /usr/share/guile/2.2/rnrs/lists.scm ;;; WARNING: compilation of /usr/share/guile/2.2/rnrs/lists.scm failed: ;;; no such language scheme ;;; compiling /usr/share/guile/2.2/rnrs/records/procedural.scm ;;; WARNING: compilation of /usr/share/guile/2.2/rnrs/records/procedural.scm failed: ;;; no such language scheme ;;; compiling /usr/share/guile/2.2/rnrs/exceptions.scm ;;; WARNING: compilation of /usr/share/guile/2.2/rnrs/exceptions.scm failed: ;;; no such language scheme ;;; compiling /usr/share/guile/2.2/rnrs/control.scm ;;; WARNING: compilation of /usr/share/guile/2.2/rnrs/control.scm failed: ;;; no such language scheme ;;; compiling /usr/share/guile/2.2/rnrs/records/inspection.scm ;;; WARNING: compilation of /usr/share/guile/2.2/rnrs/records/inspection.scm failed: ;;; no such language scheme ;;; compiling /usr/share/guile/2.2/rnrs/arithmetic/bitwise.scm ;;; WARNING: compilation of /usr/share/guile/2.2/rnrs/arithmetic/bitwise.scm failed: ;;; no such language scheme ;;; compiling /usr/share/guile/2.2/srfi/srfi-60.scm ;;; WARNING: compilation of /usr/share/guile/2.2/srfi/srfi-60.scm failed: ;;; no such language scheme ;;; compiling /usr/share/guile/2.2/rnrs/syntax-case.scm ;;; WARNING: compilation of /usr/share/guile/2.2/rnrs/syntax-case.scm failed: ;;; no such language scheme ;;; compiling /usr/share/guile/2.2/rnrs/records/syntactic.scm ;;; WARNING: compilation of /usr/share/guile/2.2/rnrs/records/syntactic.scm failed: ;;; no such language scheme ;;; compiling /usr/share/guile/2.2/rnrs/hashtables.scm ;;; WARNING: compilation of /usr/share/guile/2.2/rnrs/hashtables.scm failed: ;;; no such language scheme ;;; compiling /usr/share/guile/2.2/srfi/srfi-69.scm ;;; WARNING: compilation of /usr/share/guile/2.2/srfi/srfi-69.scm failed: ;;; no such language scheme ;;; compiling /usr/share/guile/2.2/srfi/srfi-13.scm ;;; WARNING: compilation of /usr/share/guile/2.2/srfi/srfi-13.scm failed: ;;; no such language scheme ;;; compiling /usr/share/guile/2.2/rnrs/files.scm ;;; WARNING: compilation of /usr/share/guile/2.2/rnrs/files.scm failed: ;;; no such language scheme ;;; compiling /usr/share/guile/2.2/srfi/srfi-8.scm ;;; WARNING: compilation of /usr/share/guile/2.2/srfi/srfi-8.scm failed: ;;; no such language scheme ;;; compiling /usr/share/guile/2.2/language/tree-il/spec.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/tree-il/spec.scm failed: ;;; no such language tree-il ;;; compiling /usr/share/guile/2.2/language/tree-il/compile-cps.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/tree-il/compile-cps.scm failed: ;;; no such language tree-il ;;; compiling /usr/share/guile/2.2/system/foreign.scm ;;; WARNING: compilation of /usr/share/guile/2.2/system/foreign.scm failed: ;;; no such language tree-il ;;; compiling /usr/share/guile/2.2/language/cps.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/cps.scm failed: ;;; no such language tree-il ;;; compiling /usr/share/guile/2.2/language/cps/utils.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/cps/utils.scm failed: ;;; no such language tree-il ;;; compiling /usr/share/guile/2.2/language/cps/intset.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/cps/intset.scm failed: ;;; no such language tree-il ;;; compiling /usr/share/guile/2.2/system/base/target.scm ;;; WARNING: compilation of /usr/share/guile/2.2/system/base/target.scm failed: ;;; no such language tree-il ;;; compiling /usr/share/guile/2.2/language/cps/intmap.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/cps/intmap.scm failed: ;;; no such language tree-il ;;; compiling /usr/share/guile/2.2/language/cps/with-cps.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/cps/with-cps.scm failed: ;;; no such language tree-il ;;; compiling /usr/share/guile/2.2/language/cps/primitives.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/cps/primitives.scm failed: ;;; no such language tree-il ;;; compiling /usr/share/guile/2.2/language/bytecode.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/bytecode.scm failed: ;;; no such language tree-il ;;; compiling /usr/share/guile/2.2/language/tree-il/analyze.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/tree-il/analyze.scm failed: ;;; no such language tree-il ;;; compiling /usr/share/guile/2.2/system/vm/program.scm ;;; WARNING: compilation of /usr/share/guile/2.2/system/vm/program.scm failed: ;;; no such language tree-il ;;; compiling /usr/share/guile/2.2/system/vm/debug.scm ;;; WARNING: compilation of /usr/share/guile/2.2/system/vm/debug.scm failed: ;;; no such language tree-il ;;; compiling /usr/share/guile/2.2/system/vm/elf.scm ;;; WARNING: compilation of /usr/share/guile/2.2/system/vm/elf.scm failed: ;;; no such language tree-il ;;; compiling /usr/share/guile/2.2/system/vm/dwarf.scm ;;; WARNING: compilation of /usr/share/guile/2.2/system/vm/dwarf.scm failed: ;;; no such language tree-il ;;; compiling /usr/share/guile/2.2/language/tree-il/optimize.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/tree-il/optimize.scm failed: ;;; no such language tree-il ;;; compiling /usr/share/guile/2.2/language/tree-il/primitives.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/tree-il/primitives.scm failed: ;;; no such language tree-il ;;; compiling /usr/share/guile/2.2/srfi/srfi-16.scm ;;; WARNING: compilation of /usr/share/guile/2.2/srfi/srfi-16.scm failed: ;;; no such language tree-il ;;; compiling /usr/share/guile/2.2/language/tree-il/peval.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/tree-il/peval.scm failed: ;;; no such language tree-il ;;; compiling /usr/share/guile/2.2/language/tree-il/effects.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/tree-il/effects.scm failed: ;;; no such language tree-il ;;; compiling /usr/share/guile/2.2/language/tree-il/fix-letrec.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/tree-il/fix-letrec.scm failed: ;;; no such language tree-il ;;; compiling /usr/share/guile/2.2/language/tree-il/debug.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/tree-il/debug.scm failed: ;;; no such language tree-il ;;; compiling /usr/share/guile/2.2/language/cps/spec.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/cps/spec.scm failed: ;;; no such language cps ;;; compiling /usr/share/guile/2.2/language/cps/compile-bytecode.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/cps/compile-bytecode.scm failed: ;;; no such language cps ;;; compiling /usr/share/guile/2.2/language/cps/slot-allocation.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/cps/slot-allocation.scm failed: ;;; no such language cps ;;; compiling /usr/share/guile/2.2/language/cps/closure-conversion.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/cps/closure-conversion.scm failed: ;;; no such language cps ;;; compiling /usr/share/guile/2.2/language/cps/handle-interrupts.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/cps/handle-interrupts.scm failed: ;;; no such language cps ;;; compiling /usr/share/guile/2.2/language/cps/renumber.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/cps/renumber.scm failed: ;;; no such language cps ;;; compiling /usr/share/guile/2.2/language/cps/optimize.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/cps/optimize.scm failed: ;;; no such language cps ;;; compiling /usr/share/guile/2.2/language/cps/constructors.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/cps/constructors.scm failed: ;;; no such language cps ;;; compiling /usr/share/guile/2.2/language/cps/contification.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/cps/contification.scm failed: ;;; no such language cps ;;; compiling /usr/share/guile/2.2/language/cps/cse.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/cps/cse.scm failed: ;;; no such language cps ;;; compiling /usr/share/guile/2.2/language/cps/effects-analysis.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/cps/effects-analysis.scm failed: ;;; no such language cps ;;; compiling /usr/share/guile/2.2/language/cps/dce.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/cps/dce.scm failed: ;;; no such language cps ;;; compiling /usr/share/guile/2.2/language/cps/type-checks.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/cps/type-checks.scm failed: ;;; no such language cps ;;; compiling /usr/share/guile/2.2/language/cps/types.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/cps/types.scm failed: ;;; no such language cps ;;; compiling /usr/share/guile/2.2/language/cps/elide-values.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/cps/elide-values.scm failed: ;;; no such language cps ;;; compiling /usr/share/guile/2.2/language/cps/licm.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/cps/licm.scm failed: ;;; no such language cps ;;; compiling /usr/share/guile/2.2/language/cps/peel-loops.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/cps/peel-loops.scm failed: ;;; no such language cps ;;; compiling /usr/share/guile/2.2/language/cps/prune-top-level-scopes.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/cps/prune-top-level-scopes.scm failed: ;;; no such language cps ;;; compiling /usr/share/guile/2.2/language/cps/prune-bailouts.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/cps/prune-bailouts.scm failed: ;;; no such language cps ;;; compiling /usr/share/guile/2.2/language/cps/rotate-loops.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/cps/rotate-loops.scm failed: ;;; no such language cps ;;; compiling /usr/share/guile/2.2/language/cps/self-references.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/cps/self-references.scm failed: ;;; no such language cps ;;; compiling /usr/share/guile/2.2/language/cps/simplify.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/cps/simplify.scm failed: ;;; no such language cps ;;; compiling /usr/share/guile/2.2/language/cps/specialize-primcalls.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/cps/specialize-primcalls.scm failed: ;;; no such language cps ;;; compiling /usr/share/guile/2.2/language/cps/specialize-numbers.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/cps/specialize-numbers.scm failed: ;;; no such language cps ;;; compiling /usr/share/guile/2.2/language/cps/type-fold.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/cps/type-fold.scm failed: ;;; no such language cps ;;; compiling /usr/share/guile/2.2/language/cps/verify.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/cps/verify.scm failed: ;;; no such language cps ;;; compiling /usr/share/guile/2.2/language/cps/reify-primitives.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/cps/reify-primitives.scm failed: ;;; no such language cps ;;; compiling /usr/share/guile/2.2/language/cps/split-rec.scm ;;; WARNING: compilation of /usr/share/guile/2.2/language/cps/split-rec.scm failed: ;;; no such language cps ;;; compiling /usr/share/guile/2.2/system/vm/assembler.scm ;;; WARNING: compilation of /usr/share/guile/2.2/system/vm/assembler.scm failed: ;;; no such language cps ;;; compiling /usr/share/guile/2.2/system/vm/linker.scm ;;; WARNING: compilation of /usr/share/guile/2.2/system/vm/linker.scm failed: ;;; no such language cps ;;; compiled /home/YCWan/.cache/guile/ccache/2.2-LE-4-3.A/usr/share/guile/2.2/ice-9/common-list.scm.go Backtrace: ;;; compiling /usr/share/guile/2.2/system/repl/debug.scm ;;; WARNING: loading compiled file /home/YCWan/.cache/guile/ccache/2.2-LE-4-3.A/usr/share/guile/2.2/system/vm/frame.scm.go failed: ;;; In procedure load-thunk-from-memory: Invalid argument ;;; compiling /usr/share/guile/2.2/system/vm/frame.scm ;;; compiling /usr/share/guile/2.2/system/vm/disassembler.scm Warning: Unwind-only `stack-overflow' exception; skipping pre-unwind handler. ;;; WARNING: compilation of /usr/share/guile/2.2/system/vm/disassembler.scm failed: ;;; Stack overflow ;;; compiled /home/YCWan/.cache/guile/ccache/2.2-LE-4-3.A/usr/share/guile/2.2/system/vm/frame.scm.go ;;; WARNING: compilation of /usr/share/guile/2.2/system/repl/debug.scm failed: ;;; In procedure load-thunk-from-memory: Invalid argument ;;; WARNING: loading compiled file /home/YCWan/.cache/guile/ccache/2.2-LE-4-3.A/usr/share/guile/2.2/system/vm/inspect.scm.go failed: ;;; In procedure load-thunk-from-memory: Invalid argument ;;; compiling /usr/share/guile/2.2/system/vm/inspect.scm ;;; compiled /home/YCWan/.cache/guile/ccache/2.2-LE-4-3.A/usr/share/guile/2.2/system/vm/inspect.scm.go Exception thrown while printing backtrace: In procedure load-thunk-from-memory: Invalid argument

ERROR: In procedure load-thunk-from-memory: Invalid argument ABEND-ing in INIT state Failing Guile command: = = = = =

(use-modules (ice-9 common-list)) (define identifier? (lambda (x) (or (string? x) (symbol? x)))) (define normalize-identifier (lambda (x) (if (string? x) (string->symbol x) x))) (define coerce->string (lambda (x) (let ((char->string (lambda (x) (make-string 1 x))) (coercable? (lambda (x) (or (string? x) (boolean? x) (char? x) (symbol? x) (list? x) (number? x))))) (if (not (coercable? x)) (error "Wrong type to coerce->string" x)) (cond ((string? x) (string-append (char->string #\") x (char->string #\"))) ((boolean? x) (if x "#t" "#f")) ((char? x) (char->string x)) ((number? x) (number->string x)) ((symbol? x) (symbol->string x)) ((list? x) (if (every coercable? x) (apply string-append (map coerce->string x)))) )))) (define alist->autogen-def (lambda (lst . recursive) (if (null? recursive) (set! recursive #f) (set! recursive #t)) (let ((res (if recursive "{\n" "")) (list-nnul? (lambda (x) (and (list? x) (not (null? x)))))) (do ((i lst (cdr i))) ((null? i) (if recursive (string-append res "}") res)) (let* ((kvpair (car i)) (value (cdr kvpair)) (value-is-alist (if (and (list-nnul? value) (list-nnul? (car value)) (list-nnul? (caar value)) (identifier? (caaar value)))

t #f)))

(set! res (string-append res (coerce->string (normalize-identifier (car kvpair))) " = " (if value-is-alist (alist->autogen-def (car value) 1) (coerce->string (cdr kvpair))) ";\n" ))))))) (define shell-cleanup "") (define add-cleanup (lambda (t) (set! shell-cleanup (string-append shell-cleanup "\n" t "\n")))) (define tmp-dir "") (define header-file "") (define header-guard "") (define autogen-version "5.18.16") (define c-file-line-fmt "#line %2$d \"%1$s\"\n") (define-macro (defined-as predicate symbol) `(and (defined? ',symbol) (,predicate ,symbol))) (catch #t (lambda () (read-enable 'curly-infix)) (lambda args #f)) (define html-escape-encode (lambda (str) (string-substitute str '("&" "<" ">") '("&" "<" ">")))) (define stt-table (make-hash-table 31)) (define stt-curr stt-table) (define stt-idx-tbl stt-table) (define stt-idx 0) (define insert-suspended (lambda (susp-name) (begin (out-resume susp-name) (out-pop #t)))) (define string-table-new (lambda (st-name) (begin (set! stt-curr (make-hash-table 31)) (hash-create-handle! stt-table st-name stt-curr) (out-push-new) (out-suspend st-name) (set! stt-idx-tbl (make-hash-table 31)) (hash-create-handle! stt-curr "string-indexes" stt-idx-tbl) (hash-create-handle! stt-curr "current-index" 0) "" ))) (define string-table-add (lambda (st-name str-val) (begin (set! stt-curr (hash-ref stt-table st-name)) (set! stt-idx-tbl (hash-ref stt-curr "string-indexes")) (set! stt-idx (hash-ref stt-idx-tbl str-val)) (if (not (number? stt-idx)) (begin (set! stt-idx (hash-ref stt-curr "current-index")) (ag-fprintf st-name "/ %5d / %s \"\0\"\n" stt-idx (c-string str-val)) (hash-create-handle! stt-idx-tbl str-val stt-idx) (hash-set! stt-curr "current-index" (+ stt-idx (string-length str-val) 1)) )) stt-idx ))) (define string-table-add-ref (lambda (st-name str-val) (string-append st-name "+" (number->string (string-table-add st-name str-val))))) (define emit-string-table (lambda (st-name) (begin (set! stt-curr (hash-ref stt-table st-name)) (set! stt-idx (hash-ref stt-curr "current-index")) (ag-fprintf 0 "\nstatic char const %s[%d] =\n" st-name stt-idx) (out-resume st-name) (emit (shell (string-append "sed 's/^ / / $s/\" \"\\0\"/\";/ s/\" \"\\0/\\0/ ' <<\EOF\n" (out-pop #t) "EOF"))) (emit "\n") ))) (define string-table-size (lambda (st-name) (hash-ref (hash-ref stt-table st-name) "current-index"))) (define gperf-code (lambda (gp-name) (shellf "sed -e '1,/^#line/d' \ -e '/#include/d' \ -e '/#line/d' \ -e '/^[ \t]*$/d' \ -e 's/^const struct /static const struct /' \ -e '/^int main(/,$d' ${gpdir}/%s.c" gp-name ))) (define stack-join (lambda (j-str ag-name) (join j-str (stack ag-name)))) (version)

================================= guile: uncaught throw to unbound-variable: (#f Unbound variable: ~S (shell-cleanup) #f) YCWan@WanYokeChoon /trunk/build/sndfile-git $ YCWan@WanYokeChoon /trunk/build/sndfile-git $ echo $? 1 YCWan@WanYokeChoon /trunk/build/sndfile-git $

ghost commented 5 years ago

So this is the same problem as this and not the suites fault. You should complain to the MSYS2 developers, or fix your PC and use 64bit Windows instead. A 32bit Windows OS is absolutely useless today, I don't know why the M$ trolls still sell and waste resources on that ... :-1: