Shopify / cli

Build apps, themes, and hydrogen storefronts for Shopify
https://shopify.dev
MIT License
410 stars 125 forks source link

[Bug]: Shopify Cli dependances "racc" #3185

Closed tom-dr closed 9 months ago

tom-dr commented 9 months ago

Please confirm that you have:

In which of these areas are you experiencing a problem?

Theme, Other

Expected behavior

Run the dev serveur

Actual behavior

A error with rubby

Error coming from `bundle install
In Gemfile:
  theme-check was resolved to 1.15.0, which depends on
    nokogiri was resolved to 1.14.5, which depends on
      racc

Verbose output

PS D:\git\Shopify\alcohol-and-spirits> shopify theme dev --verbose
2023-12-11T14:59:20.859Z: Running command theme dev
  shopify:theme:dev init version: @oclif/core@2.11.7 argv: [ '--verbose' ] +0ms
2023-12-11T14:59:20.881Z: Ensuring that the user is authenticated with the Theme API with the following scopes:
[]

2023-12-11T14:59:20.882Z: Ensuring that the user is authenticated with the Admin API with the following scopes for the store tomyledev.myshopify.com:
[]

2023-12-11T14:59:20.883Z: Getting session store...
2023-12-11T14:59:20.887Z: Validating existing session against the scopes:
[
  "openid",
  "https://api.shopify.com/auth/shop.admin.graphql",
  "https://api.shopify.com/auth/shop.admin.themes",
  "https://api.shopify.com/auth/partners.collaborator-relationships.readonly",
  "https://api.shopify.com/auth/shop.storefront-renderer.devtools",
  "https://api.shopify.com/auth/partners.app.cli.access",
  "https://api.shopify.com/auth/destinations.readonly"
]
For applications:
{
  "adminApi": {
    "scopes": [],
    "storeFqdn": "tomyledev.myshopify.com"
  }
}

2023-12-11T14:59:20.889Z: Sending Identity Introspection request to URL: https://accounts.shopify.com/oauth/introspection
2023-12-11T14:59:20.889Z: Sending POST request to URL https://accounts.shopify.com/oauth/introspection
With request headers:
 - User-Agent: Shopify CLI; v=3.52.0
 - Keep-Alive: timeout=30
 - Sec-CH-UA-PLATFORM: win32
 - Content-Type: application/json

2023-12-11T14:59:21.108Z: Request to https://accounts.shopify.com/oauth/introspection completed in 205 ms
With response headers:
 - cache-control: no-cache, no-store, private, must-revalidate, max-age=0
 - content-type: application/json; charset=utf-8
 - etag: W/"f357b0ef70b6ac59f5c04175e7069cf5"
 - x-request-id: 6cb36a78-1405-486f-bd3a-0fc46653c180

2023-12-11T14:59:21.112Z: The identity token is valid: true
2023-12-11T14:59:21.113Z:
The validation of the token for application/identity completed with the following results:
- It's expired: false
- It's invalid in identity: false

2023-12-11T14:59:21.114Z: The current session is valid but needs refresh. Refreshing...
2023-12-11T14:59:21.115Z: Sending POST request to URL https://accounts.shopify.com/oauth/token?grant_type=refresh_token&access_token=atkn_CjQI88TcqwYQk_3cqwZSJggBEhBjV2CYbkpJd5Fho_wu1qOvGhBYzRg1gUJAm69nBLLFNzSrEkA5YYF4sCcNvnTUPTF1lBJiObm3HMlc6363EDsSQ_znX9sH5XejwIm09k3cb3cPak6snaxMXtZm4r4Eq2IjEFUK&refresh_token=atkn_CiEI88TcqwYQ8976rAaiARIKEFjNGDWBQkCbr2cEssU3NKsSQNmYKifbsMdXjxTOc4usSsqll28T8mtlLw-w6oHH-FGtqCQRGB5E6OKUzI85crZx98A5uRVI6Qmkc9IwIal89Qg&client_id=fbdb2649-e327-4907-8f67-908d24cfd7e3
With request headers:
 - User-Agent: Shopify CLI; v=3.52.0
 - Keep-Alive: timeout=30
 - Sec-CH-UA-PLATFORM: win32
 - Content-Type: application/json

2023-12-11T14:59:21.347Z: Request to https://accounts.shopify.com/oauth/token?grant_type=refresh_token&access_token=atkn_CjQI88TcqwYQk_3cqwZSJggBEhBjV2CYbkpJd5Fho_wu1qOvGhBYzRg1gUJAm69nBLLFNzSrEkA5YYF4sCcNvnTUPTF1lBJiObm3HMlc6363EDsSQ_znX9sH5XejwIm09k3cb3cPak6snaxMXtZm4r4Eq2IjEFUK&refresh_token=atkn_CiEI88TcqwYQ8976rAaiARIKEFjNGDWBQkCbr2cEssU3NKsSQNmYKifbsMdXjxTOc4usSsqll28T8mtlLw-w6oHH-FGtqCQRGB5E6OKUzI85crZx98A5uRVI6Qmkc9IwIal89Qg&client_id=fbdb2649-e327-4907-8f67-908d24cfd7e3 completed in 230 ms
With response headers:
 - cache-control: no-cache, no-store, private, must-revalidate, max-age=0
 - content-type: application/json; charset=utf-8
 - etag: W/"a538d76886d2c0563dd7931c24ce1f20"
 - x-request-id: a4b34d1d-95e2-4892-88cb-543596b0dfc6

2023-12-11T14:59:21.350Z: Sending POST request to URL https://accounts.shopify.com/oauth/token?grant_type=urn%3Aietf%3Aparams%3Aoauth%3Agrant-type%3Atoken-exchange&requested_token_type=urn%3Aietf%3Aparams%3Aoauth%3Atoken-type%3Aaccess_token&subject_token_type=urn%3Aietf%3Aparams%3Aoauth%3Atoken-type%3Aaccess_token&client_id=fbdb2649-e327-4907-8f67-908d24cfd7e3&audience=271e16d403dfa18082ffb3d197bd2b5f4479c3fc32736d69296829cbb28d41a6&scope=https%3A%2F%2Fapi.shopify.com%2Fauth%2Fpartners.app.cli.access&subject_token=****
With request headers:
 - User-Agent: Shopify CLI; v=3.52.0
 - Keep-Alive: timeout=30
 - Sec-CH-UA-PLATFORM: win32
 - Content-Type: application/json

2023-12-11T14:59:21.351Z: Sending POST request to URL https://accounts.shopify.com/oauth/token?grant_type=urn%3Aietf%3Aparams%3Aoauth%3Agrant-type%3Atoken-exchange&requested_token_type=urn%3Aietf%3Aparams%3Aoauth%3Atoken-type%3Aaccess_token&subject_token_type=urn%3Aietf%3Aparams%3Aoauth%3Atoken-type%3Aaccess_token&client_id=fbdb2649-e327-4907-8f67-908d24cfd7e3&audience=ee139b3d-5861-4d45-b387-1bc3ada7811c&scope=https%3A%2F%2Fapi.shopify.com%2Fauth%2Fshop.storefront-renderer.devtools&subject_token=****
With request headers:
 - User-Agent: Shopify CLI; v=3.52.0
 - Keep-Alive: timeout=30
 - Sec-CH-UA-PLATFORM: win32
 - Content-Type: application/json

2023-12-11T14:59:21.351Z: Sending POST request to URL https://accounts.shopify.com/oauth/token?grant_type=urn%3Aietf%3Aparams%3Aoauth%3Agrant-type%3Atoken-exchange&requested_token_type=urn%3Aietf%3Aparams%3Aoauth%3Atoken-type%3Aaccess_token&subject_token_type=urn%3Aietf%3Aparams%3Aoauth%3Atoken-type%3Aaccess_token&client_id=fbdb2649-e327-4907-8f67-908d24cfd7e3&audience=32ff8ee5-82b8-4d93-9f8a-c6997cefb7dc&scope=https%3A%2F%2Fapi.shopify.com%2Fauth%2Fdestinations.readonly&subject_token=****
With request headers:
 - User-Agent: Shopify CLI; v=3.52.0
 - Keep-Alive: timeout=30
 - Sec-CH-UA-PLATFORM: win32
 - Content-Type: application/json

2023-12-11T14:59:21.352Z: Sending POST request to URL https://accounts.shopify.com/oauth/token?grant_type=urn%3Aietf%3Aparams%3Aoauth%3Agrant-type%3Atoken-exchange&requested_token_type=urn%3Aietf%3Aparams%3Aoauth%3Atoken-type%3Aaccess_token&subject_token_type=urn%3Aietf%3Aparams%3Aoauth%3Atoken-type%3Aaccess_token&client_id=fbdb2649-e327-4907-8f67-908d24cfd7e3&audience=7ee65a63608843c577db8b23c4d7316ea0a01bd2f7594f8a9c06ea668c1b775c&scope=https%3A%2F%2Fapi.shopify.com%2Fauth%2Fshop.admin.graphql+https%3A%2F%2Fapi.shopify.com%2Fauth%2Fshop.admin.themes+https%3A%2F%2Fapi.shopify.com%2Fauth%2Fpartners.collaborator-relationships.readonly&subject_token=****&destination=https%3A%2F%2Ftomyledev.myshopify.com%2Fadmin
With request headers:
 - User-Agent: Shopify CLI; v=3.52.0
 - Keep-Alive: timeout=30
 - Sec-CH-UA-PLATFORM: win32
 - Content-Type: application/json

2023-12-11T14:59:21.560Z: Request to https://accounts.shopify.com/oauth/token?grant_type=urn%3Aietf%3Aparams%3Aoauth%3Agrant-type%3Atoken-exchange&requested_token_type=urn%3Aietf%3Aparams%3Aoauth%3Atoken-type%3Aaccess_token&subject_token_type=urn%3Aietf%3Aparams%3Aoauth%3Atoken-type%3Aaccess_token&client_id=fbdb2649-e327-4907-8f67-908d24cfd7e3&audience=271e16d403dfa18082ffb3d197bd2b5f4479c3fc32736d69296829cbb28d41a6&scope=https%3A%2F%2Fapi.shopify.com%2Fauth%2Fpartners.app.cli.access&subject_token=**** completed in 206 ms       
With response headers:
 - cache-control: no-cache, no-store, private, must-revalidate, max-age=0
 - content-type: application/json; charset=utf-8
 - etag: W/"7cf78c5201e9e0a1a053152cafc97ffc"
 - x-request-id: de5a4056-bc69-43fb-a7bc-9717aa6d294a

2023-12-11T14:59:21.573Z: Request to https://accounts.shopify.com/oauth/token?grant_type=urn%3Aietf%3Aparams%3Aoauth%3Agrant-type%3Atoken-exchange&requested_token_type=urn%3Aietf%3Aparams%3Aoauth%3Atoken-type%3Aaccess_token&subject_token_type=urn%3Aietf%3Aparams%3Aoauth%3Atoken-type%3Aaccess_token&client_id=fbdb2649-e327-4907-8f67-908d24cfd7e3&audience=7ee65a63608843c577db8b23c4d7316ea0a01bd2f7594f8a9c06ea668c1b775c&scope=https%3A%2F%2Fapi.shopify.com%2Fauth%2Fshop.admin.graphql+https%3A%2F%2Fapi.shopify.com%2Fauth%2Fshop.admin.themes+https%3A%2F%2Fapi.shopify.com%2Fauth%2Fpartners.collaborator-relationships.readonly&subject_token=****&destination=https%3A%2F%2Ftomyledev.myshopify.com%2Fadmin completed 
in 218 ms
With response headers:
 - cache-control: no-cache, no-store, private, must-revalidate, max-age=0
 - content-type: application/json; charset=utf-8
 - etag: W/"8275b66b6e65f5e451e6cc6911993a3c"
 - x-request-id: acaf0a58-e0d0-4df4-a240-93838f0d42c5

2023-12-11T14:59:21.588Z: Request to https://accounts.shopify.com/oauth/token?grant_type=urn%3Aietf%3Aparams%3Aoauth%3Agrant-type%3Atoken-exchange&requested_token_type=urn%3Aietf%3Aparams%3Aoauth%3Atoken-type%3Aaccess_token&subject_token_type=urn%3Aietf%3Aparams%3Aoauth%3Atoken-type%3Aaccess_token&client_id=fbdb2649-e327-4907-8f67-908d24cfd7e3&audience=ee139b3d-5861-4d45-b387-1bc3ada7811c&scope=https%3A%2F%2Fapi.shopify.com%2Fauth%2Fshop.storefront-renderer.devtools&subject_token=**** completed in 233 ms
With response headers:
 - cache-control: no-cache, no-store, private, must-revalidate, max-age=0
 - content-type: application/json; charset=utf-8
 - etag: W/"2114b2c724bb554bef1fbd339bac4c5e"
 - x-request-id: 0a744f37-e0c5-4110-a5c2-78ce9d95bf1c

2023-12-11T14:59:21.590Z: Request to https://accounts.shopify.com/oauth/token?grant_type=urn%3Aietf%3Aparams%3Aoauth%3Agrant-type%3Atoken-exchange&requested_token_type=urn%3Aietf%3Aparams%3Aoauth%3Atoken-type%3Aaccess_token&subject_token_type=urn%3Aietf%3Aparams%3Aoauth%3Atoken-type%3Aaccess_token&client_id=fbdb2649-e327-4907-8f67-908d24cfd7e3&audience=32ff8ee5-82b8-4d93-9f8a-c6997cefb7dc&scope=https%3A%2F%2Fapi.shopify.com%2Fauth%2Fdestinations.readonly&subject_token=**** completed in 236 ms
With response headers:
 - cache-control: no-cache, no-store, private, must-revalidate, max-age=0
 - content-type: application/json; charset=utf-8
 - etag: W/"29391d431a9fbf7d5aeebb066a2b658d"
 - x-request-id: 8f115a50-26c1-4333-b3bb-e1ed9c7befc1

2023-12-11T14:59:21.593Z: Setting session store...
2023-12-11T14:59:21.599Z: Ensuring that the user is authenticated with the Storefront API with the following scopes:
[]

2023-12-11T14:59:21.600Z: Getting session store...
2023-12-11T14:59:21.603Z: Validating existing session against the scopes:
[
  "openid",
  "https://api.shopify.com/auth/shop.admin.graphql",
  "https://api.shopify.com/auth/shop.admin.themes",
  "https://api.shopify.com/auth/partners.collaborator-relationships.readonly",
  "https://api.shopify.com/auth/shop.storefront-renderer.devtools",
  "https://api.shopify.com/auth/partners.app.cli.access",
  "https://api.shopify.com/auth/destinations.readonly"
]
For applications:
{
  "storefrontRendererApi": {
    "scopes": []
  }
}

2023-12-11T14:59:21.604Z: Sending Identity Introspection request to URL: https://accounts.shopify.com/oauth/introspection
2023-12-11T14:59:21.605Z: Sending POST request to URL https://accounts.shopify.com/oauth/introspection
With request headers:
 - User-Agent: Shopify CLI; v=3.52.0
 - Keep-Alive: timeout=30
 - Sec-CH-UA-PLATFORM: win32
 - Content-Type: application/json

2023-12-11T14:59:21.795Z: Request to https://accounts.shopify.com/oauth/introspection completed in 188 ms
With response headers:
 - cache-control: no-cache, no-store, private, must-revalidate, max-age=0
 - content-type: application/json; charset=utf-8
 - etag: W/"a056d6bf351bbbb6f0354a0a283136dc"
 - x-request-id: a3c56b87-a417-4267-8780-6fa35dcf4d58

2023-12-11T14:59:21.796Z: The identity token is valid: true
2023-12-11T14:59:21.797Z:
The validation of the token for application/identity completed with the following results:
- It's expired: false
- It's invalid in identity: false

2023-12-11T14:59:21.807Z: 
Running system process:
  · Command: ruby -v
  · Working directory: D:/git/Shopify/alcohol-and-spirits

2023-12-11T14:59:21.834Z: 
Running system process:
  · Command: bundle -v
  · Working directory: D:/git/Shopify/alcohol-and-spirits

2023-12-11T14:59:22.177Z: Reading the content of file at C:/Users/Admin/AppData/Roaming/npm/node_modules/@shopify/theme/node_modules/@shopify/cli-kit/assets/cli-ruby/Gemfile...
2023-12-11T14:59:22.183Z: 
Running system process:
  · Command: bundle install
  · Working directory: C:/Users/Admin/AppData/Roaming/npm/node_modules/@shopify/theme/node_modules/@shopify/cli-kit/assets/cli-ruby

── external error ────────────────────────────────────────────────────────────────────────────────────────────────────

Error coming from `bundle install`

Command failed with exit code 5: bundle install
Bundler::InstallError: Gem::Ext::BuildError: ERROR: Failed to build gem native extension.

    current directory: C:/Users/Admin/AppData/Local/shopify-gems-nodejs/Cache/ruby/3.1.0/gems/racc-1.7.3/ext/racc/cparse
C:/tools/ruby31/bin/ruby.exe extconf.rb
creating Makefile

current directory: C:/Users/Admin/AppData/Local/shopify-gems-nodejs/Cache/ruby/3.1.0/gems/racc-1.7.3/ext/racc/cparse
make DESTDIR\= sitearchdir\=./.gem.20231211-11220-e5xzm3 sitelibdir\=./.gem.20231211-11220-e5xzm3 clean
current directory: C:/Users/Admin/AppData/Local/shopify-gems-nodejs/Cache/ruby/3.1.0/gems/racc-1.7.3/ext/racc/cparse
make DESTDIR\= sitearchdir\=./.gem.20231211-11220-e5xzm3 sitelibdir\=./.gem.20231211-11220-e5xzm3
make failedNo such file or directory - make

Gem files will remain installed in C:/Users/Admin/AppData/Local/shopify-gems-nodejs/Cache/ruby/3.1.0/gems/racc-1.7.3 for inspection.
Results logged to C:/Users/Admin/AppData/Local/shopify-gems-nodejs/Cache/ruby/3.1.0/extensions/x64-mingw-ucrt/3.1.0/racc-1.7.3/gem_make.out

  C:/tools/ruby31/lib/ruby/site_ruby/3.1.0/rubygems/ext/builder.rb:95:in `rescue in run'
  C:/tools/ruby31/lib/ruby/site_ruby/3.1.0/rubygems/ext/builder.rb:92:in `run'
  C:/tools/ruby31/lib/ruby/site_ruby/3.1.0/rubygems/ext/builder.rb:53:in `block in make'
  C:/tools/ruby31/lib/ruby/site_ruby/3.1.0/rubygems/ext/builder.rb:45:in `each'
  C:/tools/ruby31/lib/ruby/site_ruby/3.1.0/rubygems/ext/builder.rb:45:in `make'
  C:/tools/ruby31/lib/ruby/site_ruby/3.1.0/rubygems/ext/ext_conf_builder.rb:42:in `build'
  C:/tools/ruby31/lib/ruby/site_ruby/3.1.0/rubygems/ext/builder.rb:188:in `build_extension'
  C:/tools/ruby31/lib/ruby/site_ruby/3.1.0/rubygems/ext/builder.rb:222:in `block in build_extensions'
  C:/tools/ruby31/lib/ruby/site_ruby/3.1.0/rubygems/ext/builder.rb:219:in `each'
  C:/tools/ruby31/lib/ruby/site_ruby/3.1.0/rubygems/ext/builder.rb:219:in `build_extensions'
  C:/tools/ruby31/lib/ruby/site_ruby/3.1.0/rubygems/installer.rb:839:in `build_extensions'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/rubygems_gem_installer.rb:76:in `build_extensions'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/rubygems_gem_installer.rb:28:in `install'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/source/rubygems.rb:203:in `install'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/installer/gem_installer.rb:54:in `install'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/installer/gem_installer.rb:16:in `install_from_spec'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/installer/parallel_installer.rb:130:in `do_install'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/installer/parallel_installer.rb:121:in `block in worker_pool'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/worker.rb:62:in `apply_func'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/worker.rb:57:in `block in process_queue'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/worker.rb:54:in `loop'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/worker.rb:54:in `process_queue'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/worker.rb:90:in `block (2 levels) in create_threads'

An error occurred while installing racc (1.7.3), and Bundler cannot continue.

In Gemfile:
  theme-check was resolved to 1.15.0, which depends on
    nokogiri was resolved to 1.14.5, which depends on
      racc

Gem::Ext::BuildError: ERROR: Failed to build gem native extension.

    current directory: C:/Users/Admin/AppData/Local/shopify-gems-nodejs/Cache/ruby/3.1.0/gems/wdm-0.1.1/ext/wdm
C:/tools/ruby31/bin/ruby.exe extconf.rb
checking for -lkernel32... *** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary
libraries and/or headers.  Check the mkmf.log file for more details.  You may
need configuration options.

Provided configuration options:
        --with-opt-dir
        --without-opt-dir
        --with-opt-include
        --without-opt-include=${opt-dir}/include
        --with-opt-lib
        --without-opt-lib=${opt-dir}/lib
        --with-make-prog
        --without-make-prog
        --srcdir=.
        --curdir
        --ruby=C:/tools/ruby31/bin/$(RUBY_BASE_NAME)
        --with-kernel32-dir
        --without-kernel32-dir
        --with-kernel32-include
        --without-kernel32-include=${kernel32-dir}/include
        --with-kernel32-lib
        --without-kernel32-lib=${kernel32-dir}/lib
        --with-kernel32lib
        --without-kernel32lib
C:/tools/ruby31/lib/ruby/3.1.0/mkmf.rb:490:in `try_do': The compiler failed to generate an executable file. (RuntimeError)
You have to install development tools first.
        from C:/tools/ruby31/lib/ruby/3.1.0/mkmf.rb:583:in `try_link0'
        from C:/tools/ruby31/lib/ruby/3.1.0/mkmf.rb:601:in `try_link'
        from C:/tools/ruby31/lib/ruby/3.1.0/mkmf.rb:819:in `try_func'
        from C:/tools/ruby31/lib/ruby/3.1.0/mkmf.rb:1062:in `block in have_library'
        from C:/tools/ruby31/lib/ruby/3.1.0/mkmf.rb:989:in `block in checking_for'
        from C:/tools/ruby31/lib/ruby/3.1.0/mkmf.rb:354:in `block (2 levels) in postpone'
        from C:/tools/ruby31/lib/ruby/3.1.0/mkmf.rb:324:in `open'
        from C:/tools/ruby31/lib/ruby/3.1.0/mkmf.rb:354:in `block in postpone'
        from C:/tools/ruby31/lib/ruby/3.1.0/mkmf.rb:324:in `open'
        from C:/tools/ruby31/lib/ruby/3.1.0/mkmf.rb:350:in `postpone'
        from C:/tools/ruby31/lib/ruby/3.1.0/mkmf.rb:988:in `checking_for'
        from C:/tools/ruby31/lib/ruby/3.1.0/mkmf.rb:1057:in `have_library'
        from extconf.rb:19:in `<main>'

To see why this extension failed to compile, please check the mkmf.log which can be found here:

  C:/Users/Admin/AppData/Local/shopify-gems-nodejs/Cache/ruby/3.1.0/extensions/x64-mingw-ucrt/3.1.0/wdm-0.1.1/mkmf.log

extconf failed, exit code 1

Gem files will remain installed in C:/Users/Admin/AppData/Local/shopify-gems-nodejs/Cache/ruby/3.1.0/gems/wdm-0.1.1 for inspection.
Results logged to C:/Users/Admin/AppData/Local/shopify-gems-nodejs/Cache/ruby/3.1.0/extensions/x64-mingw-ucrt/3.1.0/wdm-0.1.1/gem_make.out

  C:/tools/ruby31/lib/ruby/site_ruby/3.1.0/rubygems/ext/builder.rb:120:in `run'
  C:/tools/ruby31/lib/ruby/site_ruby/3.1.0/rubygems/ext/ext_conf_builder.rb:28:in `build'
  C:/tools/ruby31/lib/ruby/site_ruby/3.1.0/rubygems/ext/builder.rb:188:in `build_extension'
  C:/tools/ruby31/lib/ruby/site_ruby/3.1.0/rubygems/ext/builder.rb:222:in `block in build_extensions'
  C:/tools/ruby31/lib/ruby/site_ruby/3.1.0/rubygems/ext/builder.rb:219:in `each'
  C:/tools/ruby31/lib/ruby/site_ruby/3.1.0/rubygems/ext/builder.rb:219:in `build_extensions'
  C:/tools/ruby31/lib/ruby/site_ruby/3.1.0/rubygems/installer.rb:839:in `build_extensions'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/rubygems_gem_installer.rb:76:in `build_extensions'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/rubygems_gem_installer.rb:28:in `install'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/source/rubygems.rb:203:in `install'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/installer/gem_installer.rb:54:in `install'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/installer/gem_installer.rb:16:in `install_from_spec'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/installer/parallel_installer.rb:130:in `do_install'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/installer/parallel_installer.rb:121:in `block in worker_pool'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/worker.rb:62:in `apply_func'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/worker.rb:57:in `block in process_queue'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/worker.rb:54:in `loop'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/worker.rb:54:in `process_queue'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/worker.rb:90:in `block (2 levels) in create_threads'

An error occurred while installing wdm (0.1.1), and Bundler cannot continue.

In Gemfile:
  wdm

C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/installer/parallel_installer.rb:164:in `handle_error'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/installer/parallel_installer.rb:94:in `call'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/installer/parallel_installer.rb:67:in `call'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/installer.rb:244:in `install_in_parallel'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/installer.rb:201:in `install'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/installer.rb:89:in `block in run'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/process_lock.rb:12:in `block in lock'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/process_lock.rb:9:in `open'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/process_lock.rb:9:in `lock'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/installer.rb:71:in `run'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/installer.rb:23:in `install'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/cli/install.rb:62:in `run'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/cli.rb:261:in `block in install'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/settings.rb:142:in `temporary'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/cli.rb:260:in `install'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/cli.rb:34:in `dispatch'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/cli.rb:28:in `start'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/exe/bundle:37:in `block in <top (required)>'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/exe/bundle:29:in `<top (required)>'
  C:/tools/ruby31/bin/bundle:32:in `load'
  C:/tools/ruby31/bin/bundle:32:in `<main>'
Running `bundle install` with bundler 2.4.22
Found changes from the lockfile, re-resolving dependencies because the dependencies in your gemfile changed, you added a new platform to your gemfile
HTTP GET https://index.rubygems.org/versions
HTTP 304 Not Modified https://index.rubygems.org/versions
Fetching gem metadata from https://rubygems.org/
Looking up gems ["bugsnag", "listen", "theme-check", "nokogiri", "pry-byebug", "byebug", "rubocop-shopify", "rubocop-minitest", "rubocop-rake", "iniparse", "colorize", "bundler", "rake", "minitest", "mocha", "minitest-reporters", "minitest-fail-fast", "fakefs", "webmock", "timecop", "rack", "cucumber", "wdm"]
Looking up gems ["httparty", "multi_json", "json", "concurrent-ruby", "rb-fchange", "rb-fsevent", "rb-inotify", "rb-kqueue", "celluloid", "celluloid-io", "ruby_dep",
"activesupport", "liquid", "nokogumbo", "parser", "hoe", "weakling", "mini_portile", "mini_portile2", "pkg-config", "racc", "pry", "columnize", "debugger-linecache", "slop",     
"rb-readline", "rubocop", "extlib", "metaclass", "ruby2_keywords", "ansi", "ruby-progressbar", "builder", "powerbar", "addressable", "crack", "hashdiff", "diff-lcs", "polyglot", 
"term-ansicolor", "treetop", "rspec", "json_pure", "gherkin", "multi_test", "cucumber-core", "gherkin3", "cucumber-wire", "event-bus", "cucumber-expressions",
"cucumber-formatter-dots", "cucumber-gherkin", "cucumber-html-formatter", "cucumber-cucumber-expressions", "cucumber-messages", "sys-uname", "cucumber-create-meta", "mime-types", "cucumber-ci-environment", "mini_mime"]
Looking up gems ["jnunemaker-crack", "multi_xml", "functional-ruby", "ref", "win32-api", "ffi", "timers", "facter", "celluloid-essentials", "celluloid-extras", "celluloid-fsm",  
"celluloid-pool", "celluloid-supervision", "dotenv", "nenv", "rspec-logsplit", "nio4r", "i18n", "memcache-client", "tzinfo", "thread_safe", "method_source", "zeitwerk", "base64", "bigdecimal", "connection_pool", "drb", "mutex_m", "sexp_processor", "ast", "rubyforge", "RubyInline", "gemcutter", "net-ftp", "ruby_core_source", "debugger-ruby_core_source",  
"ruby_parser", "coderay", "win32console", "yard", "spoon", "english", "rainbow", "backports", "powerpack", "astrolabe", "tins", "unicode-display_width", "parallel",
"jaro_winkler", "psych", "rexml", "rubocop-ast", "regexp_parser", "language_server-protocol", "hashie", "safe_yaml", "public_suffix", "facets", "rspec-core",
"rspec-expectations", "rspec-mocks", "spruz", "trollop", "c21e", "cucumber-tag_expressions", "cucumber-tag-expressions", "os", "google-protobuf", "protobuf-cucumber",
"mime-types-data"]
Looking up gems ["test-unit", "hitimes", "CFPropertyList", "sys-admin", "win32-dir", "windows-api", "windows-pr", "win32-security", "hocon", "thor", "sys-filesystem",
"celluloid-gems", "coveralls", "dotenv-deployment", "ZenTest", "atomic", "net-scp", "net-protocol", "time", "archive-tar-minitar", "ParseTree", "erubis", "webrick", "sync",      
"jar-dependencies", "stringio", "strscan", "rspec-support", "curses", "middleware", "ffi-compiler"]
Looking up gems ["power_assert", "configuration", "mkrf", "libxml-ruby", "ffi-win32-extensions", "rest-client", "simplecov", "net-ssh", "io-wait", "timeout", "date", "minitar",  
"minitar-cli", "SexpProcessor", "abstract", "ruby-maven"]
Looking up gems ["rdoc", "netrc", "http-cookie", "http-accept", "simplecov-html", "docile", "lockfile", "simplecov_json_formatter", "needle", "jruby-pageant", "bcrypt_pbkdf",    
"rbnacl", "rbnacl-libsodium", "pattern-match", "maven-tools", "ruby-maven-libs"]
Looking up gems ["domain_name", "sqlite3", "virtus"]
Looking up gems ["unf", "descendants_tracker", "axiom-types", "coercible", "equalizer"]
Looking up gems ["unf_ext", "ice_nine", "adamantium"]
Looking up gems ["memoizable"]
Resolving dependencies...
Using bundler 2.4.22
Using ast 2.4.2
Using concurrent-ruby 1.2.2
6:  bundler (2.4.22) from C:/tools/ruby31/lib/ruby/gems/3.1.0/specifications/bundler-2.4.22.gemspec
Using ffi 1.16.3 (x64-mingw-ucrt)
Using liquid 5.4.0
Using rb-fsevent 0.11.2
2:  ast (2.4.2) from C:/Users/Admin/AppData/Local/shopify-gems-nodejs/Cache/ruby/3.1.0/specifications/ast-2.4.2.gemspec
4:  liquid (5.4.0) from C:/Users/Admin/AppData/Local/shopify-gems-nodejs/Cache/ruby/3.1.0/specifications/liquid-5.4.0.gemspec
0:  concurrent-ruby (1.2.2) from C:/Users/Admin/AppData/Local/shopify-gems-nodejs/Cache/ruby/3.1.0/specifications/concurrent-ruby-1.2.2.gemspec
3:  rb-fsevent (0.11.2) from C:/Users/Admin/AppData/Local/shopify-gems-nodejs/Cache/ruby/3.1.0/specifications/rb-fsevent-0.11.2.gemspec
Using bugsnag 6.26.0
1:  ffi (1.16.3) from C:/Users/Admin/AppData/Local/shopify-gems-nodejs/Cache/ruby/3.1.0/specifications/ffi-1.16.3-x64-mingw-ucrt.gemspec
5:  bugsnag (6.26.0) from C:/Users/Admin/AppData/Local/shopify-gems-nodejs/Cache/ruby/3.1.0/specifications/bugsnag-6.26.0.gemspec
Using rb-inotify 0.10.1
5:  rb-inotify (0.10.1) from C:/Users/Admin/AppData/Local/shopify-gems-nodejs/Cache/ruby/3.1.0/specifications/rb-inotify-0.10.1.gemspec
Using listen 3.7.1
8:  listen (3.7.1) from C:/Users/Admin/AppData/Local/shopify-gems-nodejs/Cache/ruby/3.1.0/specifications/listen-3.7.1.gemspec
Installing wdm 0.1.1 with native extensions
Installing racc 1.7.3 with native extensions
Temporarily enhancing PATH for MSYS/MINGW...
Building native extensions. This could take a while...
Building native extensions. This could take a while...

──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

2023-12-11T14:59:24.642Z: Unable to log analytics event - no information on executed command
2023-12-11T14:59:24.648Z: Reporting handled error to Bugsnag: Command failed with exit code 5: bundle install
Bundler::InstallError: Gem::Ext::BuildError: ERROR: Failed to build gem native extension.

    current directory: C:/Users/Admin/AppData/Local/shopify-gems-nodejs/Cache/ruby/3.1.0/gems/racc-1.7.3/ext/racc/cparse
C:/tools/ruby31/bin/ruby.exe extconf.rb
creating Makefile

current directory: C:/Users/Admin/AppData/Local/shopify-gems-nodejs/Cache/ruby/3.1.0/gems/racc-1.7.3/ext/racc/cparse
make DESTDIR\= sitearchdir\=./.gem.20231211-11220-e5xzm3 sitelibdir\=./.gem.20231211-11220-e5xzm3 clean
current directory: C:/Users/Admin/AppData/Local/shopify-gems-nodejs/Cache/ruby/3.1.0/gems/racc-1.7.3/ext/racc/cparse
make DESTDIR\= sitearchdir\=./.gem.20231211-11220-e5xzm3 sitelibdir\=./.gem.20231211-11220-e5xzm3
make failedNo such file or directory - make

Gem files will remain installed in C:/Users/Admin/AppData/Local/shopify-gems-nodejs/Cache/ruby/3.1.0/gems/racc-1.7.3 for inspection.
Results logged to C:/Users/Admin/AppData/Local/shopify-gems-nodejs/Cache/ruby/3.1.0/extensions/x64-mingw-ucrt/3.1.0/racc-1.7.3/gem_make.out

  C:/tools/ruby31/lib/ruby/site_ruby/3.1.0/rubygems/ext/builder.rb:95:in `rescue in run'
  C:/tools/ruby31/lib/ruby/site_ruby/3.1.0/rubygems/ext/builder.rb:92:in `run'
  C:/tools/ruby31/lib/ruby/site_ruby/3.1.0/rubygems/ext/builder.rb:53:in `block in make'
  C:/tools/ruby31/lib/ruby/site_ruby/3.1.0/rubygems/ext/builder.rb:45:in `each'
  C:/tools/ruby31/lib/ruby/site_ruby/3.1.0/rubygems/ext/builder.rb:45:in `make'
  C:/tools/ruby31/lib/ruby/site_ruby/3.1.0/rubygems/ext/ext_conf_builder.rb:42:in `build'
  C:/tools/ruby31/lib/ruby/site_ruby/3.1.0/rubygems/ext/builder.rb:188:in `build_extension'
  C:/tools/ruby31/lib/ruby/site_ruby/3.1.0/rubygems/ext/builder.rb:222:in `block in build_extensions'
  C:/tools/ruby31/lib/ruby/site_ruby/3.1.0/rubygems/ext/builder.rb:219:in `each'
  C:/tools/ruby31/lib/ruby/site_ruby/3.1.0/rubygems/ext/builder.rb:219:in `build_extensions'
  C:/tools/ruby31/lib/ruby/site_ruby/3.1.0/rubygems/installer.rb:839:in `build_extensions'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/rubygems_gem_installer.rb:76:in `build_extensions'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/rubygems_gem_installer.rb:28:in `install'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/source/rubygems.rb:203:in `install'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/installer/gem_installer.rb:54:in `install'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/installer/gem_installer.rb:16:in `install_from_spec'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/installer/parallel_installer.rb:130:in `do_install'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/installer/parallel_installer.rb:121:in `block in worker_pool'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/worker.rb:62:in `apply_func'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/worker.rb:57:in `block in process_queue'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/worker.rb:54:in `loop'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/worker.rb:54:in `process_queue'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/worker.rb:90:in `block (2 levels) in create_threads'

An error occurred while installing racc (1.7.3), and Bundler cannot continue.

In Gemfile:
  theme-check was resolved to 1.15.0, which depends on
    nokogiri was resolved to 1.14.5, which depends on
      racc

Gem::Ext::BuildError: ERROR: Failed to build gem native extension.

    current directory: C:/Users/Admin/AppData/Local/shopify-gems-nodejs/Cache/ruby/3.1.0/gems/wdm-0.1.1/ext/wdm
C:/tools/ruby31/bin/ruby.exe extconf.rb
checking for -lkernel32... *** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary
libraries and/or headers.  Check the mkmf.log file for more details.  You may
need configuration options.

Provided configuration options:
        --with-opt-dir
        --without-opt-dir
        --with-opt-include
        --without-opt-include=${opt-dir}/include
        --with-opt-lib
        --without-opt-lib=${opt-dir}/lib
        --with-make-prog
        --without-make-prog
        --srcdir=.
        --curdir
        --ruby=C:/tools/ruby31/bin/$(RUBY_BASE_NAME)
        --with-kernel32-dir
        --without-kernel32-dir
        --with-kernel32-include
        --without-kernel32-include=${kernel32-dir}/include
        --with-kernel32-lib
        --without-kernel32-lib=${kernel32-dir}/lib
        --with-kernel32lib
        --without-kernel32lib
C:/tools/ruby31/lib/ruby/3.1.0/mkmf.rb:490:in `try_do': The compiler failed to generate an executable file. (RuntimeError)
You have to install development tools first.
        from C:/tools/ruby31/lib/ruby/3.1.0/mkmf.rb:583:in `try_link0'
        from C:/tools/ruby31/lib/ruby/3.1.0/mkmf.rb:601:in `try_link'
        from C:/tools/ruby31/lib/ruby/3.1.0/mkmf.rb:819:in `try_func'
        from C:/tools/ruby31/lib/ruby/3.1.0/mkmf.rb:1062:in `block in have_library'
        from C:/tools/ruby31/lib/ruby/3.1.0/mkmf.rb:989:in `block in checking_for'
        from C:/tools/ruby31/lib/ruby/3.1.0/mkmf.rb:354:in `block (2 levels) in postpone'
        from C:/tools/ruby31/lib/ruby/3.1.0/mkmf.rb:324:in `open'
        from C:/tools/ruby31/lib/ruby/3.1.0/mkmf.rb:354:in `block in postpone'
        from C:/tools/ruby31/lib/ruby/3.1.0/mkmf.rb:324:in `open'
        from C:/tools/ruby31/lib/ruby/3.1.0/mkmf.rb:350:in `postpone'
        from C:/tools/ruby31/lib/ruby/3.1.0/mkmf.rb:988:in `checking_for'
        from C:/tools/ruby31/lib/ruby/3.1.0/mkmf.rb:1057:in `have_library'
        from extconf.rb:19:in `<main>'

To see why this extension failed to compile, please check the mkmf.log which can be found here:

  C:/Users/Admin/AppData/Local/shopify-gems-nodejs/Cache/ruby/3.1.0/extensions/x64-mingw-ucrt/3.1.0/wdm-0.1.1/mkmf.log

extconf failed, exit code 1

Gem files will remain installed in C:/Users/Admin/AppData/Local/shopify-gems-nodejs/Cache/ruby/3.1.0/gems/wdm-0.1.1 for inspection.
Results logged to C:/Users/Admin/AppData/Local/shopify-gems-nodejs/Cache/ruby/3.1.0/extensions/x64-mingw-ucrt/3.1.0/wdm-0.1.1/gem_make.out

  C:/tools/ruby31/lib/ruby/site_ruby/3.1.0/rubygems/ext/builder.rb:120:in `run'
  C:/tools/ruby31/lib/ruby/site_ruby/3.1.0/rubygems/ext/ext_conf_builder.rb:28:in `build'
  C:/tools/ruby31/lib/ruby/site_ruby/3.1.0/rubygems/ext/builder.rb:188:in `build_extension'
  C:/tools/ruby31/lib/ruby/site_ruby/3.1.0/rubygems/ext/builder.rb:222:in `block in build_extensions'
  C:/tools/ruby31/lib/ruby/site_ruby/3.1.0/rubygems/ext/builder.rb:219:in `each'
  C:/tools/ruby31/lib/ruby/site_ruby/3.1.0/rubygems/ext/builder.rb:219:in `build_extensions'
  C:/tools/ruby31/lib/ruby/site_ruby/3.1.0/rubygems/installer.rb:839:in `build_extensions'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/rubygems_gem_installer.rb:76:in `build_extensions'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/rubygems_gem_installer.rb:28:in `install'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/source/rubygems.rb:203:in `install'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/installer/gem_installer.rb:54:in `install'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/installer/gem_installer.rb:16:in `install_from_spec'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/installer/parallel_installer.rb:130:in `do_install'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/installer/parallel_installer.rb:121:in `block in worker_pool'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/worker.rb:62:in `apply_func'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/worker.rb:57:in `block in process_queue'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/worker.rb:54:in `loop'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/worker.rb:54:in `process_queue'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/worker.rb:90:in `block (2 levels) in create_threads'

An error occurred while installing wdm (0.1.1), and Bundler cannot continue.

In Gemfile:
  wdm

C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/installer/parallel_installer.rb:164:in `handle_error'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/installer/parallel_installer.rb:94:in `call'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/installer/parallel_installer.rb:67:in `call'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/installer.rb:244:in `install_in_parallel'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/installer.rb:201:in `install'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/installer.rb:89:in `block in run'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/process_lock.rb:12:in `block in lock'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/process_lock.rb:9:in `open'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/process_lock.rb:9:in `lock'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/installer.rb:71:in `run'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/installer.rb:23:in `install'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/cli/install.rb:62:in `run'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/cli.rb:261:in `block in install'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/settings.rb:142:in `temporary'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/cli.rb:260:in `install'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/vendor/thor/lib/thor/command.rb:28:in `run'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/vendor/thor/lib/thor.rb:527:in `dispatch'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/cli.rb:34:in `dispatch'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/vendor/thor/lib/thor/base.rb:584:in `start'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/cli.rb:28:in `start'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/exe/bundle:37:in `block in <top (required)>'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/lib/bundler/friendly_errors.rb:117:in `with_friendly_errors'
  C:/tools/ruby31/lib/ruby/gems/3.1.0/gems/bundler-2.4.22/exe/bundle:29:in `<top (required)>'
  C:/tools/ruby31/bin/bundle:32:in `load'
  C:/tools/ruby31/bin/bundle:32:in `<main>'
Running `bundle install` with bundler 2.4.22
Found changes from the lockfile, re-resolving dependencies because the dependencies in your gemfile changed, you added a new platform to your gemfile
HTTP GET https://index.rubygems.org/versions
HTTP 304 Not Modified https://index.rubygems.org/versions
Fetching gem metadata from https://rubygems.org/
Looking up gems ["bugsnag", "listen", "theme-check", "nokogiri", "pry-byebug", "byebug", "rubocop-shopify", "rubocop-minitest", "rubocop-rake", "iniparse", "colorize", "bundler", "rake", "minitest", "mocha", "minitest-reporters", "minitest-fail-fast", "fakefs", "webmock", "timecop", "rack", "cucumber", "wdm"]
Looking up gems ["httparty", "multi_json", "json", "concurrent-ruby", "rb-fchange", "rb-fsevent", "rb-inotify", "rb-kqueue", "celluloid", "celluloid-io", "ruby_dep", "activesupport", "liquid", "nokogumbo", "parser", "hoe", "weakling", "mini_portile", "mini_portile2", "pkg-config", "racc", "pry", "columnize", "debugger-linecache", "slop", "rb-readline", "rubocop", "extlib", "metaclass", "ruby2_keywords", "ansi", "ruby-progressbar", "builder", "powerbar", "addressable", "crack", "hashdiff", "diff-lcs", "polyglot", "term-ansicolor"r-gherkin", "cucumber-html-formatter", "cucumber-cucumber-expressions", "cucumber-messages", "sys-uname", "cucumber-create-meta", "mime-types", "cucumber-ci-environment", "mini_mime"]
Looking up gems ["jnunemaker-crack", "multi_xml", "functional-ruby", "ref", "win32-api", "ffi", "timers", "facter", "celluloid-essentials", "celluloid-extras", "celluloid-fsm", "celluloid-pool", "celluloid-supervision", "dotenv", "nenv", "rspec-logsplit", "nio4r", "i18n", "memcache-client", "tzinfo", "thread_safe", "method_source", "zeitwerk", "base64", 
"bigdecimal", "connection_pool", "drb", "mutex_m", "sexp_processor", "ast", "rubyforge", "RubyInline", "gemcutter", "net-ftp", "ruby_core_source", "debugger-ruby_core_source", "ruby_parser", "coderay", "win32console", "yard", "spoon", "english", "rainbow", "backports", "powerpack", "astrolabe", "tins", "unicode-display_width", "parallel", "jaro_winkler", "psych", "rexml", "rubocop-ast", "regexp_parser", "language_server-protocol", "hashie", "safe_yaml", "public_suffix", "facets", "rspec-core", "rspec-expectations", "rspec-mocks", "spruz", "trollop", "c21e", "cucumber-tag_expressions", "cucumber-tag-expressions", "os", "google-protobuf", "protobuf-cucumber", "mime-types-data"]
Looking up gems ["test-unit", "hitimes", "CFPropertyList", "sys-admin", "win32-dir", "windows-api", "windows-pr", "win32-security", "hocon", "thor", "sys-filesystem", "celluloid-gems", "coveralls", "dotenv-deployment", "ZenTest", "atomic", "net-scp", "net-protocol", "time", "archive-tar-minitar", "ParseTree", "erubis", "webrick", "sync", "jar-dependencies", "stringio", "strscan", "rspec-support", "curses", "middleware", "ffi-compiler"]
Looking up gems ["power_assert", "configuration", "mkrf", "libxml-ruby", "ffi-win32-extensions", "rest-client", "simplecov", "net-ssh", "io-wait", "timeout", "date", "minitar", "minitar-cli", "SexpProcessor", "abstract", "ruby-maven"]
Looking up gems ["rdoc", "netrc", "http-cookie", "http-accept", "simplecov-html", "docile", "lockfile", "simplecov_json_formatter", "needle", "jruby-pageant", "bcrypt_pbkdf", "rbnacl", "rbnacl-libsodium", "pattern-match", "maven-tools", "ruby-maven-libs"]
Looking up gems ["domain_name", "sqlite3", "virtus"]
Looking up gems ["unf", "descendants_tracker", "axiom-types", "coercible", "equalizer"]
Looking up gems ["unf_ext", "ice_nine", "adamantium"]
Looking up gems ["memoizable"]
Resolving dependencies...
Using bundler 2.4.22
Using ast 2.4.2
Using concurrent-ruby 1.2.2
6:  bundler (2.4.22) from C:/tools/ruby31/lib/ruby/gems/3.1.0/specifications/bundler-2.4.22.gemspec
Using ffi 1.16.3 (x64-mingw-ucrt)
Using liquid 5.4.0
Using rb-fsevent 0.11.2
2:  ast (2.4.2) from C:/Users/Admin/AppData/Local/shopify-gems-nodejs/Cache/ruby/3.1.0/specifications/ast-2.4.2.gemspec
4:  liquid (5.4.0) from C:/Users/Admin/AppData/Local/shopify-gems-nodejs/Cache/ruby/3.1.0/specifications/liquid-5.4.0.gemspec
0:  concurrent-ruby (1.2.2) from C:/Users/Admin/AppData/Local/shopify-gems-nodejs/Cache/ruby/3.1.0/specifications/concurrent-ruby-1.2.2.gemspec
3:  rb-fsevent (0.11.2) from C:/Users/Admin/AppData/Local/shopify-gems-nodejs/Cache/ruby/3.1.0/specifications/rb-fsevent-0.11.2.gemspec
Using bugsnag 6.26.0
1:  ffi (1.16.3) from C:/Users/Admin/AppData/Local/shopify-gems-nodejs/Cache/ruby/3.1.0/specifications/ffi-1.16.3-x64-mingw-ucrt.gemspec
5:  bugsnag (6.26.0) from C:/Users/Admin/AppData/Local/shopify-gems-nodejs/Cache/ruby/3.1.0/specifications/bugsnag-6.26.0.gemspec
Using rb-inotify 0.10.1
5:  rb-inotify (0.10.1) from C:/Users/Admin/AppData/Local/shopify-gems-nodejs/Cache/ruby/3.1.0/specifications/rb-inotify-0.10.1.gemspec
Using listen 3.7.1
8:  listen (3.7.1) from C:/Users/Admin/AppData/Local/shopify-gems-nodejs/Cache/ruby/3.1.0/specifications/listen-3.7.1.gemspec
Installing wdm 0.1.1 with native extensions
Installing racc 1.7.3 with native extensions
Temporarily enhancing PATH for MSYS/MINGW...
Building native extensions. This could take a while...
Building native extensions. This could take a while...

Reproduction steps

  1. Install latest version of nodejs, rubby @shopify/cli/3.52.0 win32-x64 node-v20.10.
  2. Install ruby 3.1.3p185 (2022-11-24 revision 1a6b16756e) [x64-mingw-ucrt]
  3. Init a theme and run shopify theme dev command

Operating System

Windows 10

Shopify CLI version (check your project's package.json if you're not sure)

3.52.0

Shell

Cygwin, poswershell

Node version (run node -v if you're not sure)

v20.10.0

What language and version are you using in your application?

Ruby 3.1.3p185, Node 20.10.0, @shopify/cli/3.52.0

tom-dr commented 9 months ago

Ok I uninstall and reinstall ruby and it's good for me.

noskap commented 8 months ago

Update: solved it by renaming the llvm@11 folder inside /opt/homebrew/Cellar/

I'm having the same issue. Uninstalling and reinstalling did not work.


── external error ───────────────────────────────────────────────────────────────

Error coming from `bundle install`

Command failed with exit code 5: bundle install
Gem::Ext::BuildError: ERROR: Failed to build gem native extension.

current directory:
/Users/tom/Library/Caches/shopify-gems-nodejs/ruby/3.3.0/gems/ffi-1.16.3/ext/ffi_c
/opt/homebrew/opt/ruby/bin/ruby extconf.rb
checking for pkg-config for libffi... *** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary
libraries and/or headers.  Check the mkmf.log file for more details.  You may
need configuration options.

Provided configuration options:
        --with-opt-dir
        --with-opt-include=${opt-dir}/include
        --without-opt-include
        --with-opt-lib=${opt-dir}/lib
        --without-opt-lib
        --with-make-prog
        --without-make-prog
        --srcdir=.
        --curdir
        --ruby=/opt/homebrew/Cellar/ruby/3.3.0/bin/$(RUBY_BASE_NAME)
        --with-ffi_c-dir
        --without-ffi_c-dir
        --with-ffi_c-include=${ffi_c-dir}/include
        --without-ffi_c-include
        --with-ffi_c-lib=${ffi_c-dir}/lib
        --without-ffi_c-lib
        --enable-debug
        --disable-debug
        --enable-system-libffi
        --disable-system-libffi
        --with-libffi-dir
        --without-libffi-dir
        --with-libffi-include=${libffi-dir}/include
        --without-libffi-include
        --with-libffi-lib=${libffi-dir}/lib
        --without-libffi-lib
        --with-libffi-config
        --without-libffi-config
        --with-pkg-config
        --without-pkg-config
/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/mkmf.rb:480:in `try_do': The
compiler failed to generate an executable file. (RuntimeError)
You have to install development tools first.

        from /opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/mkmf.rb:573:in `try_link0'
        from /opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/mkmf.rb:591:in `try_link'
from /opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/mkmf.rb:683:in
`try_ldflags'
from /opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/mkmf.rb:1896:in `block in
pkg_config'
from /opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/mkmf.rb:983:in `block in
checking_for'
from /opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/mkmf.rb:344:in `block (2
levels) in postpone'
        from /opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/mkmf.rb:314:in `open'
from /opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/mkmf.rb:344:in `block in
postpone'
        from /opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/mkmf.rb:314:in `open'
        from /opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/mkmf.rb:340:in `postpone'
from /opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/mkmf.rb:982:in
`checking_for'
from /opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/mkmf.rb:1862:in
`pkg_config'
        from extconf.rb:9:in `system_libffi_usable?'
        from extconf.rb:46:in `<main>'

To see why this extension failed to compile, please check the mkmf.log which can
be found here:

/Users/tom/Library/Caches/shopify-gems-nodejs/ruby/3.3.0/extensions/arm64-darwin-23/3.3.0/ffi-1.16.3/mkmf.log

extconf failed, exit code 1

Gem files will remain installed in
/Users/tom/Library/Caches/shopify-gems-nodejs/ruby/3.3.0/gems/ffi-1.16.3 for
inspection.
Results logged to
/Users/tom/Library/Caches/shopify-gems-nodejs/ruby/3.3.0/extensions/arm64-darwin-23/3.3.0/ffi-1.16.3/gem_make.out

/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/rubygems/ext/builder.rb:125:in
`run'
/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/rubygems/ext/ext_conf_builder.rb:28:in
`build'
/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/rubygems/ext/builder.rb:193:in
`build_extension'
/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/rubygems/ext/builder.rb:227:in
`block in build_extensions'
/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/rubygems/ext/builder.rb:224:in
`each'
/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/rubygems/ext/builder.rb:224:in
`build_extensions'
/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/rubygems/installer.rb:852:in
`build_extensions'
/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/bundler/rubygems_gem_installer.rb:76:in
`build_extensions'
/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/bundler/rubygems_gem_installer.rb:28:in
`install'
/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/bundler/source/rubygems.rb:205:in
`install'
/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/bundler/installer/gem_installer.rb:54:in
`install'
/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/bundler/installer/gem_installer.rb:16:in
`install_from_spec'
/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/bundler/installer/parallel_installer.rb:132:in
`do_install'
/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/bundler/installer/parallel_installer.rb:123:in
`block in worker_pool'
/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/bundler/worker.rb:62:in
`apply_func'
/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/bundler/worker.rb:57:in `block
in process_queue'
  <internal:kernel>:187:in `loop'
/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/bundler/worker.rb:54:in
`process_queue'
/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/bundler/worker.rb:90:in `block
(2 levels) in create_threads'

An error occurred while installing ffi (1.16.3), and Bundler cannot continue.

In Gemfile:
  listen was resolved to 3.7.1, which depends on
    rb-inotify was resolved to 0.10.1, which depends on
      ffi

Gem::Ext::BuildError: ERROR: Failed to build gem native extension.

current directory:
/Users/tom/Library/Caches/shopify-gems-nodejs/ruby/3.3.0/gems/racc-1.7.3/ext/racc/cparse
/opt/homebrew/opt/ruby/bin/ruby extconf.rb
creating Makefile

current directory:
/Users/tom/Library/Caches/shopify-gems-nodejs/ruby/3.3.0/gems/racc-1.7.3/ext/racc/cparse
make DESTDIR\= sitearchdir\=./.gem.20240111-72023-bmsce4
sitelibdir\=./.gem.20240111-72023-bmsce4 clean

current directory:
/Users/tom/Library/Caches/shopify-gems-nodejs/ruby/3.3.0/gems/racc-1.7.3/ext/racc/cparse
make DESTDIR\= sitearchdir\=./.gem.20240111-72023-bmsce4
sitelibdir\=./.gem.20240111-72023-bmsce4
compiling cparse.c
warning: unknown warning option '-Wno-cast-function-type'; did you mean
'-Wno-bad-function-cast'? [-Wunknown-warning-option]
1 warning generated.
linking shared-object racc/cparse.bundle
dyld[72134]: Symbol not found:
__ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
Referenced from: <611B08D9-8ED8-341E-B8C7-3D646A6D4BC1>
/opt/homebrew/Cellar/llvm@11/11.1.0_4/lib/libLLVM.dylib
Expected in:     <C84AC400-FE17-31D8-BE42-AF5C773A86D8>
/opt/homebrew/Cellar/llvm@11/11.1.0_4/lib/libc++.1.0.dylib
clang-11: error: unable to execute command: Abort trap: 6
clang-11: error: linker command failed due to signal (use -v to see invocation)
make: *** [cparse.bundle] Error 254

make failed, exit code 2

Gem files will remain installed in
/Users/tom/Library/Caches/shopify-gems-nodejs/ruby/3.3.0/gems/racc-1.7.3 for
inspection.
Results logged to
/Users/tom/Library/Caches/shopify-gems-nodejs/ruby/3.3.0/extensions/arm64-darwin-23/3.3.0/racc-1.7.3/gem_make.out

/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/rubygems/ext/builder.rb:125:in
`run'
/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/rubygems/ext/builder.rb:51:in
`block in make'
/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/rubygems/ext/builder.rb:43:in
`each'
/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/rubygems/ext/builder.rb:43:in
`make'
/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/rubygems/ext/ext_conf_builder.rb:42:in
`build'
/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/rubygems/ext/builder.rb:193:in
`build_extension'
/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/rubygems/ext/builder.rb:227:in
`block in build_extensions'
/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/rubygems/ext/builder.rb:224:in
`each'
/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/rubygems/ext/builder.rb:224:in
`build_extensions'
/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/rubygems/installer.rb:852:in
`build_extensions'
/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/bundler/rubygems_gem_installer.rb:76:in
`build_extensions'
/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/bundler/rubygems_gem_installer.rb:28:in
`install'
/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/bundler/source/rubygems.rb:205:in
`install'
/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/bundler/installer/gem_installer.rb:54:in
`install'
/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/bundler/installer/gem_installer.rb:16:in
`install_from_spec'
/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/bundler/installer/parallel_installer.rb:132:in
`do_install'
/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/bundler/installer/parallel_installer.rb:123:in
`block in worker_pool'
/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/bundler/worker.rb:62:in
`apply_func'
/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/bundler/worker.rb:57:in `block
in process_queue'
  <internal:kernel>:187:in `loop'
/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/bundler/worker.rb:54:in
`process_queue'
/opt/homebrew/Cellar/ruby/3.3.0/lib/ruby/3.3.0/bundler/worker.rb:90:in `block
(2 levels) in create_threads'

An error occurred while installing racc (1.7.3), and Bundler cannot continue.

In Gemfile:
  theme-check was resolved to 1.15.0, which depends on
    nokogiri was resolved to 1.14.5, which depends on
      racc
Fetching gem metadata from https://rubygems.org/..........
Resolving dependencies...
Installing racc 1.7.3 with native extensions
Installing ffi 1.16.3 with native extensions```
matthewdolman commented 5 months ago

same issue with same logs, anyone find a solution?

akshay-kakade-dev commented 4 months ago

facing same issue...please share solution if anyone have