ExpressLRS-Configurator
ExpressLRS-Configurator copied to clipboard
lzma-native 8.0.1 dependency broken for M1 Mac
Issue experienced when trying yarn install --frozen-lockfile
on an M1 Mac. Installation of lzma-native fails when run.
After doing a bit of looking around, it seems that the version of lzma-native that is used is currently broken for M1 macs which the devs of lzma-native are aware of.
Platform: M1 macbook air macOS Monterey 12.2.1 yarn 1.22.17 node 17.6.0
Console Dump of Issue
yarn install --frozen-lockfile
yarn install v1.22.17
[1/4] 🔍 Resolving packages...
[2/4] 🚚 Fetching packages...
[3/4] 🔗 Linking dependencies...
warning " > @graphql-codegen/[email protected]" has unmet peer dependency "graphql-tag@^2.0.0".
warning " > [email protected]" has incorrect peer dependency "electron@^7.0.0".
warning " > [email protected]" has incorrect peer dependency "react@^16.0.0-0".
warning " > [email protected]" has incorrect peer dependency "react-dom@^16.0.0-0".
warning "enzyme-adapter-react-16 > [email protected]" has incorrect peer dependency "[email protected] || 0.14.x || ^15.0.0-0 || ^16.0.0-0".
warning "enzyme-adapter-react-16 > [email protected]" has incorrect peer dependency "react@^16.14.0".
warning "enzyme-adapter-react-16 > enzyme-adapter-utils > [email protected]" has incorrect peer dependency "react@^0.14 || ^15.0.0 || ^16.0.0-alpha".
warning "eslint-config-erb > @typescript-eslint/[email protected]" has incorrect peer dependency "eslint@^5.0.0 || ^6.0.0 || ^7.0.0".
warning "eslint-config-erb > @typescript-eslint/[email protected]" has incorrect peer dependency "eslint@^5.0.0 || ^6.0.0 || ^7.0.0".
warning "eslint-config-erb > [email protected]" has incorrect peer dependency "eslint@^5.16.0 || ^6.8.0 || ^7.2.0".
warning "eslint-config-erb > [email protected]" has incorrect peer dependency "eslint@^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0".
warning "eslint-config-erb > [email protected]" has incorrect peer dependency "eslint@^3 || ^4 || ^5 || ^6 || ^7".
warning "eslint-config-erb > [email protected]" has incorrect peer dependency "eslint@^7.0.0".
warning "eslint-config-erb > eslint-config-airbnb > [email protected]" has incorrect peer dependency "eslint@^5.16.0 || ^6.8.0 || ^7.2.0".
warning "webpack-dev-server > [email protected]" has incorrect peer dependency "webpack@^4.0.0".
[4/4] 🔨 Building fresh packages...
[-/7] ⠁ waiting...
[-/7] ⠁ waiting...
[-/7] ⠁ waiting...
[-/7] ⠁ waiting...
error /Users/parkerbjur/code/ExpressLRS-Configurator/node_modules/lzma-native: Command failed.
Exit code: 1
Command: node-gyp-build
Arguments:
Directory: /Users/parkerbjur/code/ExpressLRS-Configurator/node_modules/lzma-native
Output:
gyp info it worked if it ends with ok
gyp info using [email protected]
gyp info using [email protected] | darwin | arm64
gyp info find Python using Python version 3.9.9 found at "/usr/local/opt/[email protected]/bin/python3.9"
gyp info spawn /usr/local/opt/[email protected]/bin/python3.9
gyp info spawn args [
gyp info spawn args '/Users/parkerbjur/.nvm/versions/node/v17.6.0/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',
gyp info spawn args 'binding.gyp',
gyp info spawn args '-f',
gyp info spawn args 'make',
gyp info spawn args '-I',
gyp info spawn args '/Users/parkerbjur/code/ExpressLRS-Configurator/node_modules/lzma-native/build/config.gypi',
gyp info spawn args '-I',
gyp info spawn args '/Users/parkerbjur/.nvm/versions/node/v17.6.0/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',
gyp info spawn args '-I',
gyp info spawn args '/Users/parkerbjur/Library/Caches/node-gyp/17.6.0/include/node/common.gypi',
gyp info spawn args '-Dlibrary=shared_library',
gyp info spawn args '-Dvisibility=default',
gyp info spawn args '-Dnode_root_dir=/Users/parkerbjur/Library/Caches/node-gyp/17.6.0',
gyp info spawn args '-Dnode_gyp_dir=/Users/parkerbjur/.nvm/versions/node/v17.6.0/lib/node_modules/npm/node_modules/node-gyp',
gyp info spawn args '-Dnode_lib_file=/Users/parkerbjur/Library/Caches/node-gyp/17.6.0/<(target_arch)/node.lib',
gyp info spawn args '-Dmodule_root_dir=/Users/parkerbjur/code/ExpressLRS-Configurator/node_modules/lzma-native',
gyp info spawn args '-Dnode_engine=v8',
gyp info spawn args '--depth=.',
gyp info spawn args '--no-parallel',
gyp info spawn args '--generator-output',
gyp info spawn args 'build',
gyp info spawn args '-Goutput_dir=.'
gyp info spawn args ]
gyp info spawn make
gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
CC(target) Release/obj.target/nothing/../node-addon-api/nothing.o
LIBTOOL-STATIC Release/nothing.a
warning: /Library/Developer/CommandLineTools/usr/bin/libtool: archive library: Release/nothing.a the table of contents is empty (no object file members in the library define global symbols)
ACTION binding_gyp_liblzma_target_build .
/Library/Developer/CommandLineTools/usr/bin/make all-recursive
Making all in src
Making all in liblzma
Making all in api
make[5]: Nothing to be done for all'. /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../xz-5.2.3/src/liblzma -I../.. -I../../xz-5.2.3/src/liblzma/api -I../../xz-5.2.3/src/liblzma/common -I../../xz-5.2.3/src/liblzma/check -I../../xz-5.2.3/src/liblzma/lz -I../../xz-5.2.3/src/liblzma/rangecoder -I../../xz-5.2.3/src/liblzma/lzma -I../../xz-5.2.3/src/liblzma/delta -I../../xz-5.2.3/src/liblzma/simple -I../../xz-5.2.3/src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -D_THREAD_SAFE -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -fPIC -MT liblzma_la-tuklib_physmem.lo -MD -MP -MF .deps/liblzma_la-tuklib_physmem.Tpo -c -o liblzma_la-tuklib_physmem.lo
test -f '../common/tuklib_physmem.c' || echo '../../xz-5.2.3/src/liblzma/'../common/tuklib_physmem.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../xz-5.2.3/src/liblzma -I../.. -I../../xz-5.2.3/src/liblzma/api -I../../xz-5.2.3/src/liblzma/common -I../../xz-5.2.3/src/liblzma/check -I../../xz-5.2.3/src/liblzma/lz -I../../xz-5.2.3/src/liblzma/rangecoder -I../../xz-5.2.3/src/liblzma/lzma -I../../xz-5.2.3/src/liblzma/delta -I../../xz-5.2.3/src/liblzma/simple -I../../xz-5.2.3/src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -D_THREAD_SAFE -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -fPIC -MT liblzma_la-tuklib_physmem.lo -MD -MP -MF .deps/liblzma_la-tuklib_physmem.Tpo -c ../../xz-5.2.3/src/liblzma/../common/tuklib_physmem.c -o liblzma_la-tuklib_physmem.o mv -f .deps/liblzma_la-tuklib_physmem.Tpo .deps/liblzma_la-tuklib_physmem.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../xz-5.2.3/src/liblzma -I../.. -I../../xz-5.2.3/src/liblzma/api -I../../xz-5.2.3/src/liblzma/common -I../../xz-5.2.3/src/liblzma/check -I../../xz-5.2.3/src/liblzma/lz -I../../xz-5.2.3/src/liblzma/rangecoder -I../../xz-5.2.3/src/liblzma/lzma -I../../xz-5.2.3/src/liblzma/delta -I../../xz-5.2.3/src/liblzma/simple -I../../xz-5.2.3/src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -D_THREAD_SAFE -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -fPIC -MT liblzma_la-tuklib_cpucores.lo -MD -MP -MF .deps/liblzma_la-tuklib_cpucores.Tpo -c -o liblzma_la-tuklib_cpucores.lo
test -f '../common/tuklib_cpucores.c' || echo '../../xz-5.2.3/src/liblzma/'../common/tuklib_cpucores.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../xz-5.2.3/src/liblzma -I../.. -I../../xz-5.2.3/src/liblzma/api -I../../xz-5.2.3/src/liblzma/common -I../../xz-5.2.3/src/liblzma/check -I../../xz-5.2.3/src/liblzma/lz -I../../xz-5.2.3/src/liblzma/rangecoder -I../../xz-5.2.3/src/liblzma/lzma -I../../xz-5.2.3/src/liblzma/delta -I../../xz-5.2.3/src/liblzma/simple -I../../xz-5.2.3/src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -D_THREAD_SAFE -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -fPIC -MT liblzma_la-tuklib_cpucores.lo -MD -MP -MF .deps/liblzma_la-tuklib_cpucores.Tpo -c ../../xz-5.2.3/src/liblzma/../common/tuklib_cpucores.c -o liblzma_la-tuklib_cpucores.o mv -f .deps/liblzma_la-tuklib_cpucores.Tpo .deps/liblzma_la-tuklib_cpucores.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../xz-5.2.3/src/liblzma -I../.. -I../../xz-5.2.3/src/liblzma/api -I../../xz-5.2.3/src/liblzma/common -I../../xz-5.2.3/src/liblzma/check -I../../xz-5.2.3/src/liblzma/lz -I../../xz-5.2.3/src/liblzma/rangecoder -I../../xz-5.2.3/src/liblzma/lzma -I../../xz-5.2.3/src/liblzma/delta -I../../xz-5.2.3/src/liblzma/simple -I../../xz-5.2.3/src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -D_THREAD_SAFE -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -fPIC -MT liblzma_la-common.lo -MD -MP -MF .deps/liblzma_la-common.Tpo -c -o liblzma_la-common.lo
test -f 'common/common.c' || echo '../../xz-5.2.3/src/liblzma/'common/common.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../xz-5.2.3/src/liblzma -I../.. -I../../xz-5.2.3/src/liblzma/api -I../../xz-5.2.3/src/liblzma/common -I../../xz-5.2.3/src/liblzma/check -I../../xz-5.2.3/src/liblzma/lz -I../../xz-5.2.3/src/liblzma/rangecoder -I../../xz-5.2.3/src/liblzma/lzma -I../../xz-5.2.3/src/liblzma/delta -I../../xz-5.2.3/src/liblzma/simple -I../../xz-5.2.3/src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -D_THREAD_SAFE -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -fPIC -MT liblzma_la-common.lo -MD -MP -MF .deps/liblzma_la-common.Tpo -c ../../xz-5.2.3/src/liblzma/common/common.c -o liblzma_la-common.o mv -f .deps/liblzma_la-common.Tpo .deps/liblzma_la-common.Plo /bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../xz-5.2.3/src/liblzma -I../.. -I../../xz-5.2.3/src/liblzma/api -I../../xz-5.2.3/src/liblzma/common -I../../xz-5.2.3/src/liblzma/check -I../../xz-5.2.3/src/liblzma/lz -I../../xz-5.2.3/src/liblzma/rangecoder -I../../xz-5.2.3/src/liblzma/lzma -I../../xz-5.2.3/src/liblzma/delta -I../../xz-5.2.3/src/liblzma/simple -I../../xz-5.2.3/src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -D_THREAD_SAFE -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -fPIC -MT liblzma_la-block_util.lo -MD -MP -MF .deps/liblzma_la-block_util.Tpo -c -o liblzma_la-block_util.lo
test -f 'common/block_util.c' || echo '../../xz-5.2.3/src/liblzma/'`common/block_util.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../xz-5.2.3/src/liblzma -I../.. -I../../xz-5.2.3/src/liblzma/api -I../../xz-5.2.3/src/liblzma/common -I../../xz-5.2.3/src/liblzma/check -I../../xz-5.2.3/src/liblzma/lz -I../../xz-5.2.3/src/liblzma/rangecoder -I../../xz-5.2.3/src/liblzma/lzma -I../../xz-5.2.3/src/liblzma/delta -I../../xz-5.2.3/src/liblzma/simple -I../../xz-5.2.3/src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -D_THREAD_SAFE -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -fPIC -MT liblzma_la-block_util.lo -MD -MP -MF .deps/liblzma_la-block_util.Tpo -c ../../xz-5.2.3/src/liblzma/common/block_util.c -o liblzma_la-block_util.o
-- Removed a large amount of output to allow me to actually create the issue --
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../xz-5.2.3/src/liblzma -I../.. -I../../xz-5.2.3/src/liblzma/api -I../../xz-5.2.3/src/liblzma/common -I../../xz-5.2.3/src/liblzma/check -I../../xz-5.2.3/src/liblzma/lz -I../../xz-5.2.3/src/liblzma/rangecoder -I../../xz-5.2.3/src/liblzma/lzma -I../../xz-5.2.3/src/liblzma/delta -I../../xz-5.2.3/src/liblzma/simple -I../../xz-5.2.3/src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -D_THREAD_SAFE -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -fPIC -MT liblzma_la-filter_decoder.lo -MD -MP -MF .deps/liblzma_la-filter_decoder.Tpo -c ../../xz-5.2.3/src/liblzma/common/filter_decoder.c -o liblzma_la-filter_decoder.o
mv -f .deps/liblzma_la-filter_decoder.Tpo .deps/liblzma_la-filter_decoder.Plo
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../xz-5.2.3/src/liblzma -I../.. -I../../xz-5.2.3/src/liblzma/api -I../../xz-5.2.3/src/liblzma/common -I../../xz-5.2.3/src/liblzma/check -I../../xz-5.2.3/src/liblzma/lz -I../../xz-5.2.3/src/liblzma/rangecoder -I../../xz-5.2.3/src/liblzma/lzma -I../../xz-5.2.3/src/liblzma/delta -I../../xz-5.2.3/src/liblzma/simple -I../../xz-5.2.3/src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -D_THREAD_SAFE -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -fPIC -MT liblzma_la-filter_flags_decoder.lo -MD -MP -MF .deps/liblzma_la-filter_flags_decoder.Tpo -c -o liblzma_la-filter_flags_decoder.lo test -f 'common/filter_flags_decoder.c' || echo '../../xz-5.2.3/src/liblzma/'
common/filter_flags_decoder.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../xz-5.2.3/src/liblzma -I../.. -I../../xz-5.2.3/src/liblzma/api -I../../xz-5.2.3/src/liblzma/common -I../../xz-5.2.3/src/liblzma/check -I../../xz-5.2.3/src/liblzma/lz -I../../xz-5.2.3/src/liblzma/rangecoder -I../../xz-5.2.3/src/liblzma/lzma -I../../xz-5.2.3/src/liblzma/delta -I../../xz-5.2.3/src/liblzma/simple -I../../xz-5.2.3/src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -D_THREAD_SAFE -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -fPIC -MT liblzma_la-filter_flags_decoder.lo -MD -MP -MF .deps/liblzma_la-filter_flags_decoder.Tpo -c ../../xz-5.2.3/src/liblzma/common/filter_flags_decoder.c -o liblzma_la-filter_flags_decoder.o
mv -f .deps/liblzma_la-filter_flags_decoder.Tpo .deps/liblzma_la-filter_flags_decoder.Plo
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../xz-5.2.3/src/liblzma -I../.. -I../../xz-5.2.3/src/liblzma/api -I../../xz-5.2.3/src/liblzma/common -I../../xz-5.2.3/src/liblzma/check -I../../xz-5.2.3/src/liblzma/lz -I../../xz-5.2.3/src/liblzma/rangecoder -I../../xz-5.2.3/src/liblzma/lzma -I../../xz-5.2.3/src/liblzma/delta -I../../xz-5.2.3/src/liblzma/simple -I../../xz-5.2.3/src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -D_THREAD_SAFE -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -fPIC -MT liblzma_la-index_decoder.lo -MD -MP -MF .deps/liblzma_la-index_decoder.Tpo -c -o liblzma_la-index_decoder.lo test -f 'common/index_decoder.c' || echo '../../xz-5.2.3/src/liblzma/'
common/index_decoder.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../xz-5.2.3/src/liblzma -I../.. -I../../xz-5.2.3/src/liblzma/api -I../../xz-5.2.3/src/liblzma/common -I../../xz-5.2.3/src/liblzma/check -I../../xz-5.2.3/src/liblzma/lz -I../../xz-5.2.3/src/liblzma/rangecoder -I../../xz-5.2.3/src/liblzma/lzma -I../../xz-5.2.3/src/liblzma/delta -I../../xz-5.2.3/src/liblzma/simple -I../../xz-5.2.3/src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -D_THREAD_SAFE -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -fPIC -MT liblzma_la-index_decoder.lo -MD -MP -MF .deps/liblzma_la-index_decoder.Tpo -c ../../xz-5.2.3/src/liblzma/common/index_decoder.c -o liblzma_la-index_decoder.o
mv -f .deps/liblzma_la-index_decoder.Tpo .deps/liblzma_la-index_decoder.Plo
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../xz-5.2.3/src/liblzma -I../.. -I../../xz-5.2.3/src/liblzma/api -I../../xz-5.2.3/src/liblzma/common -I../../xz-5.2.3/src/liblzma/check -I../../xz-5.2.3/src/liblzma/lz -I../../xz-5.2.3/src/liblzma/rangecoder -I../../xz-5.2.3/src/liblzma/lzma -I../../xz-5.2.3/src/liblzma/delta -I../../xz-5.2.3/src/liblzma/simple -I../../xz-5.2.3/src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -D_THREAD_SAFE -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -fPIC -MT liblzma_la-index_hash.lo -MD -MP -MF .deps/liblzma_la-index_hash.Tpo -c -o liblzma_la-index_hash.lo test -f 'common/index_hash.c' || echo '../../xz-5.2.3/src/liblzma/'
common/index_hash.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../xz-5.2.3/src/liblzma -I../.. -I../../xz-5.2.3/src/liblzma/api -I../../xz-5.2.3/src/liblzma/common -I../../xz-5.2.3/src/liblzma/check -I../../xz-5.2.3/src/liblzma/lz -I../../xz-5.2.3/src/liblzma/rangecoder -I../../xz-5.2.3/src/liblzma/lzma -I../../xz-5.2.3/src/liblzma/delta -I../../xz-5.2.3/src/liblzma/simple -I../../xz-5.2.3/src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -D_THREAD_SAFE -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -fPIC -MT liblzma_la-index_hash.lo -MD -MP -MF .deps/liblzma_la-index_hash.Tpo -c ../../xz-5.2.3/src/liblzma/common/index_hash.c -o liblzma_la-index_hash.o
mv -f .deps/liblzma_la-index_hash.Tpo .deps/liblzma_la-index_hash.Plo
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../xz-5.2.3/src/liblzma -I../.. -I../../xz-5.2.3/src/liblzma/api -I../../xz-5.2.3/src/liblzma/common -I../../xz-5.2.3/src/liblzma/check -I../../xz-5.2.3/src/liblzma/lz -I../../xz-5.2.3/src/liblzma/rangecoder -I../../xz-5.2.3/src/liblzma/lzma -I../../xz-5.2.3/src/liblzma/delta -I../../xz-5.2.3/src/liblzma/simple -I../../xz-5.2.3/src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -D_THREAD_SAFE -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -fPIC -MT liblzma_la-stream_buffer_decoder.lo -MD -MP -MF .deps/liblzma_la-stream_buffer_decoder.Tpo -c -o liblzma_la-stream_buffer_decoder.lo test -f 'common/stream_buffer_decoder.c' || echo '../../xz-5.2.3/src/liblzma/'
common/stream_buffer_decoder.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../xz-5.2.3/src/liblzma -I../.. -I../../xz-5.2.3/src/liblzma/api -I../../xz-5.2.3/src/liblzma/common -I../../xz-5.2.3/src/liblzma/check -I../../xz-5.2.3/src/liblzma/lz -I../../xz-5.2.3/src/liblzma/rangecoder -I../../xz-5.2.3/src/liblzma/lzma -I../../xz-5.2.3/src/liblzma/delta -I../../xz-5.2.3/src/liblzma/simple -I../../xz-5.2.3/src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -D_THREAD_SAFE -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -fPIC -MT liblzma_la-stream_buffer_decoder.lo -MD -MP -MF .deps/liblzma_la-stream_buffer_decoder.Tpo -c ../../xz-5.2.3/src/liblzma/common/stream_buffer_decoder.c -o liblzma_la-stream_buffer_decoder.o
mv -f .deps/liblzma_la-stream_buffer_decoder.Tpo .deps/liblzma_la-stream_buffer_decoder.Plo
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../xz-5.2.3/src/liblzma -I../.. -I../../xz-5.2.3/src/liblzma/api -I../../xz-5.2.3/src/liblzma/common -I../../xz-5.2.3/src/liblzma/check -I../../xz-5.2.3/src/liblzma/lz -I../../xz-5.2.3/src/liblzma/rangecoder -I../../xz-5.2.3/src/liblzma/lzma -I../../xz-5.2.3/src/liblzma/delta -I../../xz-5.2.3/src/liblzma/simple -I../../xz-5.2.3/src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -D_THREAD_SAFE -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -fPIC -MT liblzma_la-stream_decoder.lo -MD -MP -MF .deps/liblzma_la-stream_decoder.Tpo -c -o liblzma_la-stream_decoder.lo test -f 'common/stream_decoder.c' || echo '../../xz-5.2.3/src/liblzma/'
common/stream_decoder.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../xz-5.2.3/src/liblzma -I../.. -I../../xz-5.2.3/src/liblzma/api -I../../xz-5.2.3/src/liblzma/common -I../../xz-5.2.3/src/liblzma/check -I../../xz-5.2.3/src/liblzma/lz -I../../xz-5.2.3/src/liblzma/rangecoder -I../../xz-5.2.3/src/liblzma/lzma -I../../xz-5.2.3/src/liblzma/delta -I../../xz-5.2.3/src/liblzma/simple -I../../xz-5.2.3/src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -D_THREAD_SAFE -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -fPIC -MT liblzma_la-stream_decoder.lo -MD -MP -MF .deps/liblzma_la-stream_decoder.Tpo -c ../../xz-5.2.3/src/liblzma/common/stream_decoder.c -o liblzma_la-stream_decoder.o
mv -f .deps/liblzma_la-stream_decoder.Tpo .deps/liblzma_la-stream_decoder.Plo
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../xz-5.2.3/src/liblzma -I../.. -I../../xz-5.2.3/src/liblzma/api -I../../xz-5.2.3/src/liblzma/common -I../../xz-5.2.3/src/liblzma/check -I../../xz-5.2.3/src/liblzma/lz -I../../xz-5.2.3/src/liblzma/rangecoder -I../../xz-5.2.3/src/liblzma/lzma -I../../xz-5.2.3/src/liblzma/delta -I../../xz-5.2.3/src/liblzma/simple -I../../xz-5.2.3/src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -D_THREAD_SAFE -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -fPIC -MT liblzma_la-stream_flags_decoder.lo -MD -MP -MF .deps/liblzma_la-stream_flags_decoder.Tpo -c -o liblzma_la-stream_flags_decoder.lo test -f 'common/stream_flags_decoder.c' || echo '../../xz-5.2.3/src/liblzma/'
common/stream_flags_decoder.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../xz-5.2.3/src/liblzma -I../.. -I../../xz-5.2.3/src/liblzma/api -I../../xz-5.2.3/src/liblzma/common -I../../xz-5.2.3/src/liblzma/check -I../../xz-5.2.3/src/liblzma/lz -I../../xz-5.2.3/src/liblzma/rangecoder -I../../xz-5.2.3/src/liblzma/lzma -I../../xz-5.2.3/src/liblzma/delta -I../../xz-5.2.3/src/liblzma/simple -I../../xz-5.2.3/src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -D_THREAD_SAFE -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -fPIC -MT liblzma_la-stream_flags_decoder.lo -MD -MP -MF .deps/liblzma_la-stream_flags_decoder.Tpo -c ../../xz-5.2.3/src/liblzma/common/stream_flags_decoder.c -o liblzma_la-stream_flags_decoder.o
mv -f .deps/liblzma_la-stream_flags_decoder.Tpo .deps/liblzma_la-stream_flags_decoder.Plo
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../xz-5.2.3/src/liblzma -I../.. -I../../xz-5.2.3/src/liblzma/api -I../../xz-5.2.3/src/liblzma/common -I../../xz-5.2.3/src/liblzma/check -I../../xz-5.2.3/src/liblzma/lz -I../../xz-5.2.3/src/liblzma/rangecoder -I../../xz-5.2.3/src/liblzma/lzma -I../../xz-5.2.3/src/liblzma/delta -I../../xz-5.2.3/src/liblzma/simple -I../../xz-5.2.3/src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -D_THREAD_SAFE -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -fPIC -MT liblzma_la-vli_decoder.lo -MD -MP -MF .deps/liblzma_la-vli_decoder.Tpo -c -o liblzma_la-vli_decoder.lo test -f 'common/vli_decoder.c' || echo '../../xz-5.2.3/src/liblzma/'
common/vli_decoder.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../xz-5.2.3/src/liblzma -I../.. -I../../xz-5.2.3/src/liblzma/api -I../../xz-5.2.3/src/liblzma/common -I../../xz-5.2.3/src/liblzma/check -I../../xz-5.2.3/src/liblzma/lz -I../../xz-5.2.3/src/liblzma/rangecoder -I../../xz-5.2.3/src/liblzma/lzma -I../../xz-5.2.3/src/liblzma/delta -I../../xz-5.2.3/src/liblzma/simple -I../../xz-5.2.3/src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -D_THREAD_SAFE -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -fPIC -MT liblzma_la-vli_decoder.lo -MD -MP -MF .deps/liblzma_la-vli_decoder.Tpo -c ../../xz-5.2.3/src/liblzma/common/vli_decoder.c -o liblzma_la-vli_decoder.o
mv -f .deps/liblzma_la-vli_decoder.Tpo .deps/liblzma_la-vli_decoder.Plo
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../xz-5.2.3/src/liblzma -I../.. -I../../xz-5.2.3/src/liblzma/api -I../../xz-5.2.3/src/liblzma/common -I../../xz-5.2.3/src/liblzma/check -I../../xz-5.2.3/src/liblzma/lz -I../../xz-5.2.3/src/liblzma/rangecoder -I../../xz-5.2.3/src/liblzma/lzma -I../../xz-5.2.3/src/liblzma/delta -I../../xz-5.2.3/src/liblzma/simple -I../../xz-5.2.3/src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -D_THREAD_SAFE -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -fPIC -MT liblzma_la-check.lo -MD -MP -MF .deps/liblzma_la-check.Tpo -c -o liblzma_la-check.lo test -f 'check/check.c' || echo '../../xz-5.2.3/src/liblzma/'
check/check.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../xz-5.2.3/src/liblzma -I../.. -I../../xz-5.2.3/src/liblzma/api -I../../xz-5.2.3/src/liblzma/common -I../../xz-5.2.3/src/liblzma/check -I../../xz-5.2.3/src/liblzma/lz -I../../xz-5.2.3/src/liblzma/rangecoder -I../../xz-5.2.3/src/liblzma/lzma -I../../xz-5.2.3/src/liblzma/delta -I../../xz-5.2.3/src/liblzma/simple -I../../xz-5.2.3/src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -D_THREAD_SAFE -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -fPIC -MT liblzma_la-check.lo -MD -MP -MF .deps/liblzma_la-check.Tpo -c ../../xz-5.2.3/src/liblzma/check/check.c -o liblzma_la-check.o
mv -f .deps/liblzma_la-check.Tpo .deps/liblzma_la-check.Plo
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../xz-5.2.3/src/liblzma -I../.. -I../../xz-5.2.3/src/liblzma/api -I../../xz-5.2.3/src/liblzma/common -I../../xz-5.2.3/src/liblzma/check -I../../xz-5.2.3/src/liblzma/lz -I../../xz-5.2.3/src/liblzma/rangecoder -I../../xz-5.2.3/src/liblzma/lzma -I../../xz-5.2.3/src/liblzma/delta -I../../xz-5.2.3/src/liblzma/simple -I../../xz-5.2.3/src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -D_THREAD_SAFE -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -fPIC -MT liblzma_la-crc32_table.lo -MD -MP -MF .deps/liblzma_la-crc32_table.Tpo -c -o liblzma_la-crc32_table.lo test -f 'check/crc32_table.c' || echo '../../xz-5.2.3/src/liblzma/'
check/crc32_table.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../xz-5.2.3/src/liblzma -I../.. -I../../xz-5.2.3/src/liblzma/api -I../../xz-5.2.3/src/liblzma/common -I../../xz-5.2.3/src/liblzma/check -I../../xz-5.2.3/src/liblzma/lz -I../../xz-5.2.3/src/liblzma/rangecoder -I../../xz-5.2.3/src/liblzma/lzma -I../../xz-5.2.3/src/liblzma/delta -I../../xz-5.2.3/src/liblzma/simple -I../../xz-5.2.3/src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -D_THREAD_SAFE -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -fPIC -MT liblzma_la-crc32_table.lo -MD -MP -MF .deps/liblzma_la-crc32_table.Tpo -c ../../xz-5.2.3/src/liblzma/check/crc32_table.c -o liblzma_la-crc32_table.o
mv -f .deps/liblzma_la-crc32_table.Tpo .deps/liblzma_la-crc32_table.Plo
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../xz-5.2.3/src/liblzma -I../.. -I../../xz-5.2.3/src/liblzma/api -I../../xz-5.2.3/src/liblzma/common -I../../xz-5.2.3/src/liblzma/check -I../../xz-5.2.3/src/liblzma/lz -I../../xz-5.2.3/src/liblzma/rangecoder -I../../xz-5.2.3/src/liblzma/lzma -I../../xz-5.2.3/src/liblzma/delta -I../../xz-5.2.3/src/liblzma/simple -I../../xz-5.2.3/src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -D_THREAD_SAFE -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -fPIC -MT liblzma_la-crc32_fast.lo -MD -MP -MF .deps/liblzma_la-crc32_fast.Tpo -c -o liblzma_la-crc32_fast.lo test -f 'check/crc32_fast.c' || echo '../../xz-5.2.3/src/liblzma/'
check/crc32_fast.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../xz-5.2.3/src/liblzma -I../.. -I../../xz-5.2.3/src/liblzma/api -I../../xz-5.2.3/src/liblzma/common -I../../xz-5.2.3/src/liblzma/check -I../../xz-5.2.3/src/liblzma/lz -I../../xz-5.2.3/src/liblzma/rangecoder -I../../xz-5.2.3/src/liblzma/lzma -I../../xz-5.2.3/src/liblzma/delta -I../../xz-5.2.3/src/liblzma/simple -I../../xz-5.2.3/src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -D_THREAD_SAFE -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -fPIC -MT liblzma_la-crc32_fast.lo -MD -MP -MF .deps/liblzma_la-crc32_fast.Tpo -c ../../xz-5.2.3/src/liblzma/check/crc32_fast.c -o liblzma_la-crc32_fast.o
mv -f .deps/liblzma_la-crc32_fast.Tpo .deps/liblzma_la-crc32_fast.Plo
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../xz-5.2.3/src/liblzma -I../.. -I../../xz-5.2.3/src/liblzma/api -I../../xz-5.2.3/src/liblzma/common -I../../xz-5.2.3/src/liblzma/check -I../../xz-5.2.3/src/liblzma/lz -I../../xz-5.2.3/src/liblzma/rangecoder -I../../xz-5.2.3/src/liblzma/lzma -I../../xz-5.2.3/src/liblzma/delta -I../../xz-5.2.3/src/liblzma/simple -I../../xz-5.2.3/src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -D_THREAD_SAFE -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -fPIC -MT liblzma_la-crc64_table.lo -MD -MP -MF .deps/liblzma_la-crc64_table.Tpo -c -o liblzma_la-crc64_table.lo test -f 'check/crc64_table.c' || echo '../../xz-5.2.3/src/liblzma/'
check/crc64_table.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../xz-5.2.3/src/liblzma -I../.. -I../../xz-5.2.3/src/liblzma/api -I../../xz-5.2.3/src/liblzma/common -I../../xz-5.2.3/src/liblzma/check -I../../xz-5.2.3/src/liblzma/lz -I../../xz-5.2.3/src/liblzma/rangecoder -I../../xz-5.2.3/src/liblzma/lzma -I../../xz-5.2.3/src/liblzma/delta -I../../xz-5.2.3/src/liblzma/simple -I../../xz-5.2.3/src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -D_THREAD_SAFE -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -fPIC -MT liblzma_la-crc64_table.lo -MD -MP -MF .deps/liblzma_la-crc64_table.Tpo -c ../../xz-5.2.3/src/liblzma/check/crc64_table.c -o liblzma_la-crc64_table.o
mv -f .deps/liblzma_la-crc64_table.Tpo .deps/liblzma_la-crc64_table.Plo
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../xz-5.2.3/src/liblzma -I../.. -I../../xz-5.2.3/src/liblzma/api -I../../xz-5.2.3/src/liblzma/common -I../../xz-5.2.3/src/liblzma/check -I../../xz-5.2.3/src/liblzma/lz -I../../xz-5.2.3/src/liblzma/rangecoder -I../../xz-5.2.3/src/liblzma/lzma -I../../xz-5.2.3/src/liblzma/delta -I../../xz-5.2.3/src/liblzma/simple -I../../xz-5.2.3/src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -D_THREAD_SAFE -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -fPIC -MT liblzma_la-crc64_fast.lo -MD -MP -MF .deps/liblzma_la-crc64_fast.Tpo -c -o liblzma_la-crc64_fast.lo test -f 'check/crc64_fast.c' || echo '../../xz-5.2.3/src/liblzma/'
check/crc64_fast.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../xz-5.2.3/src/liblzma -I../.. -I../../xz-5.2.3/src/liblzma/api -I../../xz-5.2.3/src/liblzma/common -I../../xz-5.2.3/src/liblzma/check -I../../xz-5.2.3/src/liblzma/lz -I../../xz-5.2.3/src/liblzma/rangecoder -I../../xz-5.2.3/src/liblzma/lzma -I../../xz-5.2.3/src/liblzma/delta -I../../xz-5.2.3/src/liblzma/simple -I../../xz-5.2.3/src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -D_THREAD_SAFE -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -fPIC -MT liblzma_la-crc64_fast.lo -MD -MP -MF .deps/liblzma_la-crc64_fast.Tpo -c ../../xz-5.2.3/src/liblzma/check/crc64_fast.c -o liblzma_la-crc64_fast.o
mv -f .deps/liblzma_la-crc64_fast.Tpo .deps/liblzma_la-crc64_fast.Plo
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../xz-5.2.3/src/liblzma -I../.. -I../../xz-5.2.3/src/liblzma/api -I../../xz-5.2.3/src/liblzma/common -I../../xz-5.2.3/src/liblzma/check -I../../xz-5.2.3/src/liblzma/lz -I../../xz-5.2.3/src/liblzma/rangecoder -I../../xz-5.2.3/src/liblzma/lzma -I../../xz-5.2.3/src/liblzma/delta -I../../xz-5.2.3/src/liblzma/simple -I../../xz-5.2.3/src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -D_THREAD_SAFE -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -fPIC -MT liblzma_la-sha256.lo -MD -MP -MF .deps/liblzma_la-sha256.Tpo -c -o liblzma_la-sha256.lo test -f 'check/sha256.c' || echo '../../xz-5.2.3/src/liblzma/'
check/sha256.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../xz-5.2.3/src/liblzma -I../.. -I../../xz-5.2.3/src/liblzma/api -I../../xz-5.2.3/src/liblzma/common -I../../xz-5.2.3/src/liblzma/check -I../../xz-5.2.3/src/liblzma/lz -I../../xz-5.2.3/src/liblzma/rangecoder -I../../xz-5.2.3/src/liblzma/lzma -I../../xz-5.2.3/src/liblzma/delta -I../../xz-5.2.3/src/liblzma/simple -I../../xz-5.2.3/src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -D_THREAD_SAFE -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -fPIC -MT liblzma_la-sha256.lo -MD -MP -MF .deps/liblzma_la-sha256.Tpo -c ../../xz-5.2.3/src/liblzma/check/sha256.c -o liblzma_la-sha256.o
mv -f .deps/liblzma_la-sha256.Tpo .deps/liblzma_la-sha256.Plo
/bin/sh ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../xz-5.2.3/src/liblzma -I../.. -I../../xz-5.2.3/src/liblzma/api -I../../xz-5.2.3/src/liblzma/common -I../../xz-5.2.3/src/liblzma/check -I../../xz-5.2.3/src/liblzma/lz -I../../xz-5.2.3/src/liblzma/rangecoder -I../../xz-5.2.3/src/liblzma/lzma -I../../xz-5.2.3/src/liblzma/delta -I../../xz-5.2.3/src/liblzma/simple -I../../xz-5.2.3/src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -D_THREAD_SAFE -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -fPIC -MT liblzma_la-lz_encoder.lo -MD -MP -MF .deps/liblzma_la-lz_encoder.Tpo -c -o liblzma_la-lz_encoder.lo test -f 'lz/lz_encoder.c' || echo '../../xz-5.2.3/src/liblzma/'
lz/lz_encoder.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../xz-5.2.3/src/liblzma -I../.. -I../../xz-5.2.3/src/liblzma/api -I../../xz-5.2.3/src/liblzma/common -I../../xz-5.2.3/src/liblzma/check -I../../xz-5.2.3/src/liblzma/lz -I../../xz-5.2.3/src/liblzma/rangecoder -I../../xz-5.2.3/src/liblzma/lzma -I../../xz-5.2.3/src/liblzma/delta -I../../xz-5.2.3/src/liblzma/simple -I../../xz-5.2.3/src/common -DTUKLIB_SYMBOL_PREFIX=lzma_ -D_THREAD_SAFE -pthread -fvisibility=hidden -Wall -Wextra -Wvla -Wformat=2 -Winit-self -Wmissing-include-dirs -Wstrict-aliasing -Wfloat-equal -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wold-style-definition -Wmissing-prototypes -Wmissing-declarations -Wmissing-noreturn -Wredundant-decls -fPIC -MT liblzma_la-lz_encoder.lo -MD -MP -MF .deps/liblzma_la-lz_encoder.Tpo -c ../../xz-5.2.3/src/liblzma/lz/lz_encoder.c -o liblzma_la-lz_encoder.o
In file included from ../../xz-5.2.3/src/liblzma/lz/lz_encoder.c:23:
In file included from ../../xz-5.2.3/src/liblzma/common/memcmplen.h:19:
In file included from /Library/Developer/CommandLineTools/usr/lib/clang/13.0.0/include/immintrin.h:13:
In file included from /Library/Developer/CommandLineTools/usr/lib/clang/13.0.0/include/x86gprintrin.h:15:
/Library/Developer/CommandLineTools/usr/lib/clang/13.0.0/include/hresetintrin.h:42:27: error: invalid input constraint 'a' in asm
asm ("hreset $0" :: "a"(__eax));
^
In file included from ../../xz-5.2.3/src/liblzma/lz/lz_encoder.c:23:
In file included from ../../xz-5.2.3/src/liblzma/common/memcmplen.h:19:
In file included from /Library/Developer/CommandLineTools/usr/lib/clang/13.0.0/include/immintrin.h:17:
/Library/Developer/CommandLineTools/usr/lib/clang/13.0.0/include/mmintrin.h:50:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
return (__m64)__builtin_ia32_vec_init_v2si(__i, 0);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Library/Developer/CommandLineTools/usr/lib/clang/13.0.0/include/mmintrin.h:129:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
return (__m64)__builtin_ia32_packsswb((__v4hi)__m1, (__v4hi)__m2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Library/Developer/CommandLineTools/usr/lib/clang/13.0.0/include/mmintrin.h:159:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
return (__m64)__builtin_ia32_packssdw((__v2si)__m1, (__v2si)__m2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Library/Developer/CommandLineTools/usr/lib/clang/13.0.0/include/mmintrin.h:189:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
return (__m64)__builtin_ia32_packuswb((__v4hi)__m1, (__v4hi)__m2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Library/Developer/CommandLineTools/usr/lib/clang/13.0.0/include/mmintrin.h:216:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
return (__m64)__builtin_ia32_punpckhbw((__v8qi)__m1, (__v8qi)__m2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Library/Developer/CommandLineTools/usr/lib/clang/13.0.0/include/mmintrin.h:239:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
return (__m64)__builtin_ia32_punpckhwd((__v4hi)__m1, (__v4hi)__m2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Library/Developer/CommandLineTools/usr/lib/clang/13.0.0/include/mmintrin.h:260:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
return (__m64)__builtin_ia32_punpckhdq((__v2si)__m1, (__v2si)__m2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Library/Developer/CommandLineTools/usr/lib/clang/13.0.0/include/mmintrin.h:287:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
return (__m64)__builtin_ia32_punpcklbw((__v8qi)__m1, (__v8qi)__m2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Library/Developer/CommandLineTools/usr/lib/clang/13.0.0/include/mmintrin.h:310:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
return (__m64)__builtin_ia32_punpcklwd((__v4hi)__m1, (__v4hi)__m2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Library/Developer/CommandLineTools/usr/lib/clang/13.0.0/include/mmintrin.h:331:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
return (__m64)__builtin_ia32_punpckldq((__v2si)__m1, (__v2si)__m2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Library/Developer/CommandLineTools/usr/lib/clang/13.0.0/include/mmintrin.h:352:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
return (__m64)__builtin_ia32_paddb((__v8qi)__m1, (__v8qi)__m2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Library/Developer/CommandLineTools/usr/lib/clang/13.0.0/include/mmintrin.h:373:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
return (__m64)__builtin_ia32_paddw((__v4hi)__m1, (__v4hi)__m2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Library/Developer/CommandLineTools/usr/lib/clang/13.0.0/include/mmintrin.h:394:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
return (__m64)__builtin_ia32_paddd((__v2si)__m1, (__v2si)__m2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Library/Developer/CommandLineTools/usr/lib/clang/13.0.0/include/mmintrin.h:416:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
return (__m64)__builtin_ia32_paddsb((__v8qi)__m1, (__v8qi)__m2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Library/Developer/CommandLineTools/usr/lib/clang/13.0.0/include/mmintrin.h:439:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
return (__m64)__builtin_ia32_paddsw((__v4hi)__m1, (__v4hi)__m2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Library/Developer/CommandLineTools/usr/lib/clang/13.0.0/include/mmintrin.h:461:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
return (__m64)__builtin_ia32_paddusb((__v8qi)__m1, (__v8qi)__m2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Library/Developer/CommandLineTools/usr/lib/clang/13.0.0/include/mmintrin.h:483:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
return (__m64)__builtin_ia32_paddusw((__v4hi)__m1, (__v4hi)__m2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Library/Developer/CommandLineTools/usr/lib/clang/13.0.0/include/mmintrin.h:504:12: error: invalid conversion between vector type '__m64' (vector of 1 'long long' value) and integer type 'int' of different size
return (__m64)__builtin_ia32_psubb((__v8qi)__m1, (__v8qi)__m2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
make[5]: *** [liblzma_la-lz_encoder.lo] Error 1
make[4]: *** [all-recursive] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make: *** [.] Error 2
gyp ERR! build error
gyp ERR! stack Error: make
failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/Users/parkerbjur/.nvm/versions/node/v17.6.0/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23)
gyp ERR! stack at ChildProcess.emit (node:events:527:28)
gyp ERR! stack at Process.ChildProcess._handle.onexit (node:internal/child_process:291:12)
gyp ERR! System Darwin 21.3.0
gyp ERR! command "/Users/parkerbjur/.nvm/versions/node/v17.6.0/bin/node" "/Users/parkerbjur/.nvm/versions/node/v17.6.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /Users/parkerbjur/code/ExpressLRS-Configurator/node_modules/lzma-native
Native M1 builds are not supported at this moment. Nobody from the dev team has M1 Mac.
Thanks! I was trying to get a dev environment up and running to address a different issue. Are you aware if there is Rosetta trickery to allow an M1 mac user to set up a dev environment? If not immediately available, I can look into it.
@parkerbjur I don't have any issues with installation on my M1 macbook.
I have node v14.18.1 installed natively.
My Log Output
yarn install --frozen-lockfileyarn install v1.22.15 [1/4] 🔍 Resolving packages... [2/4] 🚚 Fetching packages... [3/4] 🔗 Linking dependencies... warning " > @graphql-codegen/[email protected]" has unmet peer dependency "graphql-tag@^2.0.0". warning " > [email protected]" has incorrect peer dependency "electron@^7.0.0". warning " > [email protected]" has incorrect peer dependency "react@^16.0.0-0". warning " > [email protected]" has incorrect peer dependency "react-dom@^16.0.0-0". warning "enzyme-adapter-react-16 > [email protected]" has incorrect peer dependency "[email protected] || 0.14.x || ^15.0.0-0 || ^16.0.0-0". warning "enzyme-adapter-react-16 > [email protected]" has incorrect peer dependency "react@^16.14.0". warning "enzyme-adapter-react-16 > enzyme-adapter-utils > [email protected]" has incorrect peer dependency "react@^0.14 || ^15.0.0 || ^16.0.0-alpha". warning "eslint-config-erb > @typescript-eslint/[email protected]" has incorrect peer dependency "eslint@^5.0.0 || ^6.0.0 || ^7.0.0". warning "eslint-config-erb > @typescript-eslint/[email protected]" has incorrect peer dependency "eslint@^5.0.0 || ^6.0.0 || ^7.0.0". warning "eslint-config-erb > [email protected]" has incorrect peer dependency "eslint@^5.16.0 || ^6.8.0 || ^7.2.0". warning "eslint-config-erb > [email protected]" has incorrect peer dependency "eslint@^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0". warning "eslint-config-erb > [email protected]" has incorrect peer dependency "eslint@^3 || ^4 || ^5 || ^6 || ^7". warning "eslint-config-erb > [email protected]" has incorrect peer dependency "eslint@^7.0.0". warning "eslint-config-erb > eslint-config-airbnb > [email protected]" has incorrect peer dependency "eslint@^5.16.0 || ^6.8.0 || ^7.2.0". warning "webpack-dev-server > [email protected]" has incorrect peer dependency "webpack@^4.0.0". [4/4] 🔨 Building fresh packages... warning Your current version of Yarn is out of date. The latest version is "1.22.17", while you're on "1.22.15". info To upgrade, run the following command: $ curl --compressed -o- -L https://yarnpkg.com/install.sh | bash $ node -r @babel/register .erb/scripts/CheckNativeDep.js && electron-builder install-app-deps && yarn build-dll && yarn-deduplicate yarn.lock • electron-builder version=22.14.5 • loaded configuration file=package.json ("build" field) • installing production dependencies platform=darwin arch=arm64 appDir=/Users/basters/dev/frontend/ExpressLRS-Configurator/src yarn run v1.22.15 $ yarn cross-env NODE_ENV=development webpack --config ./.erb/configs/webpack.config.renderer.dev.dll.babel.js $ /Users/basters/dev/frontend/ExpressLRS-Configurator/node_modules/.bin/cross-env NODE_ENV=development webpack --config ./.erb/configs/webpack.config.renderer.dev.dll.babel.js assets by status 106 KiB [cached] 4 assets asset renderer.dev.dll.js 39.3 MiB [emitted] (name: renderer) 12406 modules
WARNING in ./node_modules/electron-debug/index.js 109:45-58 Critical dependency: the request of a dependency is an expression @ dll renderer renderer[11]
WARNING in ./node_modules/electron-debug/index.js 110:61-74 Critical dependency: the request of a dependency is an expression @ dll renderer renderer[11]
WARNING in ./node_modules/express/lib/view.js 81:13-25 Critical dependency: the request of a dependency is an expression @ ./node_modules/express/lib/application.js 22:11-28 @ ./node_modules/express/lib/express.js 18:12-36 @ ./node_modules/express/index.js 11:0-41 @ dll renderer renderer[14]
WARNING in ./node_modules/type-graphql/dist/helpers/loadResolversFromGlob.js 11:46-63 Critical dependency: the request of a dependency is an expression @ ./node_modules/type-graphql/dist/utils/buildSchema.js 6:32-75 @ ./node_modules/type-graphql/dist/utils/index.js 4:20-44 @ ./node_modules/type-graphql/dist/index.js 10:21-39 @ dll renderer renderer[36]
webpack 5.5.1 compiled with 4 warnings in 8664 ms ✨ Done in 10.53s. $ husky install husky - Git hooks installed ✨ Done in 51.84s.
@basters so I noticed that your output differs from mine
yours: • installing production dependencies platform=darwin arch=arm64 appDir=/Users/basters/dev/frontend/ExpressLRS-Configurator/src
mine: • installing production dependencies platform=darwin arch=x64 appDir=/Users/parkerbjur/code/ExpressLRS-Configurator/src
So yarn is installing your target dependencies for arm but mine for x64.
How do you install node natively? If I run node -p process.arch
it prints x64 so the issue could just be node. I am using nvm to install and manage node versions. I tried installing 14.18.1, LTS (16.14.0), and Current (17.7.1) all of which where running emulated instead of natively. I have tried looking around for how to force node to run natively and haven't been able to find anything.
Edit: I was able to resolve my node issue. I had conflicting x64 and arm versions of node. I uninstalled and deleted the x64 versions. This did not, however, resolve the building issue.
Edit: I was able to resolve my node issue. I had conflicting x64 and arm versions of node. I uninstalled and deleted the x64 versions. This did not, however, resolve the building issue.
@parkerbjur What is your error output now?
@basters sorry for late response. My output is the same as it was in the original Issue.
Is it still an issue?