Skip to content

rubyPackages_3_4.nokogiri: use llvmPackages_19.stdenv#450512

Closed
booxter wants to merge 1 commit intoNixOS:masterfrom
booxter:ruby-use-llvm19-stdenv-nokogiri-build-fix
Closed

rubyPackages_3_4.nokogiri: use llvmPackages_19.stdenv#450512
booxter wants to merge 1 commit intoNixOS:masterfrom
booxter:ruby-use-llvm19-stdenv-nokogiri-build-fix

Conversation

@booxter
Copy link
Contributor

@booxter booxter commented Oct 10, 2025

There are some issues with the latest switch to llvm 21 when building
the gem. Stick to previous default (19) for now.

Fixes #449970

Things done

  • Built on platform:
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • Tested, as applicable:
  • Ran nixpkgs-review on this PR. See nixpkgs-review usage.
  • Tested basic functionality of all binary files, usually in ./result/bin/.
  • Nixpkgs Release Notes
    • Package update: when the change is major or breaking.
  • NixOS Release Notes
    • Module addition: when adding a new NixOS module.
    • Module update: when the change is significant.
  • Fits CONTRIBUTING.md, pkgs/README.md, maintainers/README.md and other READMEs.

Add a 👍 reaction to pull requests you find important.

@nixpkgs-ci nixpkgs-ci bot added 10.rebuild-linux: 501+ This PR causes many rebuilds on Linux and should normally target the staging branches. 10.rebuild-darwin: 501+ This PR causes many rebuilds on Darwin and should normally target the staging branches. 10.rebuild-darwin: 5001+ This PR causes many rebuilds on Darwin and must target the staging branches. 10.rebuild-linux: 5001+ This PR causes many rebuilds on Linux and must target the staging branches. labels Oct 10, 2025
@booxter booxter force-pushed the ruby-use-llvm19-stdenv-nokogiri-build-fix branch from 1fcc1f4 to e073136 Compare October 10, 2025 00:53
@booxter booxter changed the title ruby: use llvmPackages_19.stdenv rubyPackages_3_4.nokogiri: use llvmPackages_19.stdenv Oct 10, 2025
@nixpkgs-ci nixpkgs-ci bot added 10.rebuild-linux: 101-500 This PR causes between 101 and 500 packages to rebuild on Linux. 10.rebuild-darwin: 101-500 This PR causes between 101 and 500 packages to rebuild on Darwin. 6.topic: ruby A dynamic, open source programming language with a focus on simplicity and productivity. and removed 10.rebuild-linux: 501+ This PR causes many rebuilds on Linux and should normally target the staging branches. 10.rebuild-darwin: 501+ This PR causes many rebuilds on Darwin and should normally target the staging branches. 10.rebuild-darwin: 5001+ This PR causes many rebuilds on Darwin and must target the staging branches. 10.rebuild-linux: 5001+ This PR causes many rebuilds on Linux and must target the staging branches. labels Oct 10, 2025
@booxter
Copy link
Contributor Author

booxter commented Oct 10, 2025

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review pr 450512
Commit: e07313660dc8306d699fc9d83175377ee4a80964


x86_64-linux

✅ 105 packages built:
  • rubyPackages.actioncable (rubyPackages_3_3.actioncable)
  • rubyPackages.actionmailbox (rubyPackages_3_3.actionmailbox)
  • rubyPackages.actionmailer (rubyPackages_3_3.actionmailer)
  • rubyPackages.actionpack (rubyPackages_3_3.actionpack)
  • rubyPackages.actiontext (rubyPackages_3_3.actiontext)
  • rubyPackages.actionview (rubyPackages_3_3.actionview)
  • rubyPackages.activestorage (rubyPackages_3_3.activestorage)
  • rubyPackages.github-pages (rubyPackages_3_3.github-pages)
  • rubyPackages.html-pipeline (rubyPackages_3_3.html-pipeline)
  • rubyPackages.jbuilder (rubyPackages_3_3.jbuilder)
  • rubyPackages.jekyll-mentions (rubyPackages_3_3.jekyll-mentions)
  • rubyPackages.jekyll-spaceship (rubyPackages_3_3.jekyll-spaceship)
  • rubyPackages.jemoji (rubyPackages_3_3.jemoji)
  • rubyPackages.loofah (rubyPackages_3_3.loofah)
  • rubyPackages.nokogiri (rubyPackages_3_3.nokogiri)
  • rubyPackages.rails (rubyPackages_3_3.rails)
  • rubyPackages.rails-dom-testing (rubyPackages_3_3.rails-dom-testing)
  • rubyPackages.rails-html-sanitizer (rubyPackages_3_3.rails-html-sanitizer)
  • rubyPackages.railties (rubyPackages_3_3.railties)
  • rubyPackages.reverse_markdown (rubyPackages_3_3.reverse_markdown)
  • solargraph (rubyPackages.solargraph)
  • rubyPackages_3_1.actioncable
  • rubyPackages_3_1.actionmailbox
  • rubyPackages_3_1.actionmailer
  • rubyPackages_3_1.actionpack
  • rubyPackages_3_1.actiontext
  • rubyPackages_3_1.actionview
  • rubyPackages_3_1.activestorage
  • rubyPackages_3_1.github-pages
  • rubyPackages_3_1.html-pipeline
  • rubyPackages_3_1.jbuilder
  • rubyPackages_3_1.jekyll-mentions
  • rubyPackages_3_1.jekyll-spaceship
  • rubyPackages_3_1.jemoji
  • rubyPackages_3_1.loofah
  • rubyPackages_3_1.nokogiri
  • rubyPackages_3_1.rails
  • rubyPackages_3_1.rails-dom-testing
  • rubyPackages_3_1.rails-html-sanitizer
  • rubyPackages_3_1.railties
  • rubyPackages_3_1.reverse_markdown
  • rubyPackages_3_1.solargraph
  • rubyPackages_3_2.actioncable
  • rubyPackages_3_2.actionmailbox
  • rubyPackages_3_2.actionmailer
  • rubyPackages_3_2.actionpack
  • rubyPackages_3_2.actiontext
  • rubyPackages_3_2.actionview
  • rubyPackages_3_2.activestorage
  • rubyPackages_3_2.github-pages
  • rubyPackages_3_2.html-pipeline
  • rubyPackages_3_2.jbuilder
  • rubyPackages_3_2.jekyll-mentions
  • rubyPackages_3_2.jekyll-spaceship
  • rubyPackages_3_2.jemoji
  • rubyPackages_3_2.loofah
  • rubyPackages_3_2.nokogiri
  • rubyPackages_3_2.rails
  • rubyPackages_3_2.rails-dom-testing
  • rubyPackages_3_2.rails-html-sanitizer
  • rubyPackages_3_2.railties
  • rubyPackages_3_2.reverse_markdown
  • rubyPackages_3_2.solargraph
  • rubyPackages_3_4.actioncable
  • rubyPackages_3_4.actionmailbox
  • rubyPackages_3_4.actionmailer
  • rubyPackages_3_4.actionpack
  • rubyPackages_3_4.actiontext
  • rubyPackages_3_4.actionview
  • rubyPackages_3_4.activestorage
  • rubyPackages_3_4.github-pages
  • rubyPackages_3_4.html-pipeline
  • rubyPackages_3_4.jbuilder
  • rubyPackages_3_4.jekyll-mentions
  • rubyPackages_3_4.jekyll-spaceship
  • rubyPackages_3_4.jemoji
  • rubyPackages_3_4.loofah
  • rubyPackages_3_4.nokogiri
  • rubyPackages_3_4.rails
  • rubyPackages_3_4.rails-dom-testing
  • rubyPackages_3_4.rails-html-sanitizer
  • rubyPackages_3_4.railties
  • rubyPackages_3_4.reverse_markdown
  • rubyPackages_3_4.solargraph
  • rubyPackages_3_5.actioncable
  • rubyPackages_3_5.actionmailbox
  • rubyPackages_3_5.actionmailer
  • rubyPackages_3_5.actionpack
  • rubyPackages_3_5.actiontext
  • rubyPackages_3_5.actionview
  • rubyPackages_3_5.activestorage
  • rubyPackages_3_5.github-pages
  • rubyPackages_3_5.html-pipeline
  • rubyPackages_3_5.jbuilder
  • rubyPackages_3_5.jekyll-mentions
  • rubyPackages_3_5.jekyll-spaceship
  • rubyPackages_3_5.jemoji
  • rubyPackages_3_5.loofah
  • rubyPackages_3_5.nokogiri
  • rubyPackages_3_5.rails
  • rubyPackages_3_5.rails-dom-testing
  • rubyPackages_3_5.rails-html-sanitizer
  • rubyPackages_3_5.railties
  • rubyPackages_3_5.reverse_markdown
  • rubyPackages_3_5.solargraph

aarch64-linux

✅ 105 packages built:
  • rubyPackages.actioncable (rubyPackages_3_3.actioncable)
  • rubyPackages.actionmailbox (rubyPackages_3_3.actionmailbox)
  • rubyPackages.actionmailer (rubyPackages_3_3.actionmailer)
  • rubyPackages.actionpack (rubyPackages_3_3.actionpack)
  • rubyPackages.actiontext (rubyPackages_3_3.actiontext)
  • rubyPackages.actionview (rubyPackages_3_3.actionview)
  • rubyPackages.activestorage (rubyPackages_3_3.activestorage)
  • rubyPackages.github-pages (rubyPackages_3_3.github-pages)
  • rubyPackages.html-pipeline (rubyPackages_3_3.html-pipeline)
  • rubyPackages.jbuilder (rubyPackages_3_3.jbuilder)
  • rubyPackages.jekyll-mentions (rubyPackages_3_3.jekyll-mentions)
  • rubyPackages.jekyll-spaceship (rubyPackages_3_3.jekyll-spaceship)
  • rubyPackages.jemoji (rubyPackages_3_3.jemoji)
  • rubyPackages.loofah (rubyPackages_3_3.loofah)
  • rubyPackages.nokogiri (rubyPackages_3_3.nokogiri)
  • rubyPackages.rails (rubyPackages_3_3.rails)
  • rubyPackages.rails-dom-testing (rubyPackages_3_3.rails-dom-testing)
  • rubyPackages.rails-html-sanitizer (rubyPackages_3_3.rails-html-sanitizer)
  • rubyPackages.railties (rubyPackages_3_3.railties)
  • rubyPackages.reverse_markdown (rubyPackages_3_3.reverse_markdown)
  • solargraph (rubyPackages.solargraph)
  • rubyPackages_3_1.actioncable
  • rubyPackages_3_1.actionmailbox
  • rubyPackages_3_1.actionmailer
  • rubyPackages_3_1.actionpack
  • rubyPackages_3_1.actiontext
  • rubyPackages_3_1.actionview
  • rubyPackages_3_1.activestorage
  • rubyPackages_3_1.github-pages
  • rubyPackages_3_1.html-pipeline
  • rubyPackages_3_1.jbuilder
  • rubyPackages_3_1.jekyll-mentions
  • rubyPackages_3_1.jekyll-spaceship
  • rubyPackages_3_1.jemoji
  • rubyPackages_3_1.loofah
  • rubyPackages_3_1.nokogiri
  • rubyPackages_3_1.rails
  • rubyPackages_3_1.rails-dom-testing
  • rubyPackages_3_1.rails-html-sanitizer
  • rubyPackages_3_1.railties
  • rubyPackages_3_1.reverse_markdown
  • rubyPackages_3_1.solargraph
  • rubyPackages_3_2.actioncable
  • rubyPackages_3_2.actionmailbox
  • rubyPackages_3_2.actionmailer
  • rubyPackages_3_2.actionpack
  • rubyPackages_3_2.actiontext
  • rubyPackages_3_2.actionview
  • rubyPackages_3_2.activestorage
  • rubyPackages_3_2.github-pages
  • rubyPackages_3_2.html-pipeline
  • rubyPackages_3_2.jbuilder
  • rubyPackages_3_2.jekyll-mentions
  • rubyPackages_3_2.jekyll-spaceship
  • rubyPackages_3_2.jemoji
  • rubyPackages_3_2.loofah
  • rubyPackages_3_2.nokogiri
  • rubyPackages_3_2.rails
  • rubyPackages_3_2.rails-dom-testing
  • rubyPackages_3_2.rails-html-sanitizer
  • rubyPackages_3_2.railties
  • rubyPackages_3_2.reverse_markdown
  • rubyPackages_3_2.solargraph
  • rubyPackages_3_4.actioncable
  • rubyPackages_3_4.actionmailbox
  • rubyPackages_3_4.actionmailer
  • rubyPackages_3_4.actionpack
  • rubyPackages_3_4.actiontext
  • rubyPackages_3_4.actionview
  • rubyPackages_3_4.activestorage
  • rubyPackages_3_4.github-pages
  • rubyPackages_3_4.html-pipeline
  • rubyPackages_3_4.jbuilder
  • rubyPackages_3_4.jekyll-mentions
  • rubyPackages_3_4.jekyll-spaceship
  • rubyPackages_3_4.jemoji
  • rubyPackages_3_4.loofah
  • rubyPackages_3_4.nokogiri
  • rubyPackages_3_4.rails
  • rubyPackages_3_4.rails-dom-testing
  • rubyPackages_3_4.rails-html-sanitizer
  • rubyPackages_3_4.railties
  • rubyPackages_3_4.reverse_markdown
  • rubyPackages_3_4.solargraph
  • rubyPackages_3_5.actioncable
  • rubyPackages_3_5.actionmailbox
  • rubyPackages_3_5.actionmailer
  • rubyPackages_3_5.actionpack
  • rubyPackages_3_5.actiontext
  • rubyPackages_3_5.actionview
  • rubyPackages_3_5.activestorage
  • rubyPackages_3_5.github-pages
  • rubyPackages_3_5.html-pipeline
  • rubyPackages_3_5.jbuilder
  • rubyPackages_3_5.jekyll-mentions
  • rubyPackages_3_5.jekyll-spaceship
  • rubyPackages_3_5.jemoji
  • rubyPackages_3_5.loofah
  • rubyPackages_3_5.nokogiri
  • rubyPackages_3_5.rails
  • rubyPackages_3_5.rails-dom-testing
  • rubyPackages_3_5.rails-html-sanitizer
  • rubyPackages_3_5.railties
  • rubyPackages_3_5.reverse_markdown
  • rubyPackages_3_5.solargraph

x86_64-darwin

❌ 21 packages failed to build:
  • rubyPackages_3_1.actioncable
  • rubyPackages_3_1.actionmailbox
  • rubyPackages_3_1.actionmailer
  • rubyPackages_3_1.actionpack
  • rubyPackages_3_1.actiontext
  • rubyPackages_3_1.actionview
  • rubyPackages_3_1.activestorage
  • rubyPackages_3_1.github-pages
  • rubyPackages_3_1.html-pipeline
  • rubyPackages_3_1.jbuilder
  • rubyPackages_3_1.jekyll-mentions
  • rubyPackages_3_1.jekyll-spaceship
  • rubyPackages_3_1.jemoji
  • rubyPackages_3_1.loofah
  • rubyPackages_3_1.nokogiri
  • rubyPackages_3_1.rails
  • rubyPackages_3_1.rails-dom-testing
  • rubyPackages_3_1.rails-html-sanitizer
  • rubyPackages_3_1.railties
  • rubyPackages_3_1.reverse_markdown
  • rubyPackages_3_1.solargraph
✅ 84 packages built:
  • rubyPackages.actioncable (rubyPackages_3_3.actioncable)
  • rubyPackages.actionmailbox (rubyPackages_3_3.actionmailbox)
  • rubyPackages.actionmailer (rubyPackages_3_3.actionmailer)
  • rubyPackages.actionpack (rubyPackages_3_3.actionpack)
  • rubyPackages.actiontext (rubyPackages_3_3.actiontext)
  • rubyPackages.actionview (rubyPackages_3_3.actionview)
  • rubyPackages.activestorage (rubyPackages_3_3.activestorage)
  • rubyPackages.github-pages (rubyPackages_3_3.github-pages)
  • rubyPackages.html-pipeline (rubyPackages_3_3.html-pipeline)
  • rubyPackages.jbuilder (rubyPackages_3_3.jbuilder)
  • rubyPackages.jekyll-mentions (rubyPackages_3_3.jekyll-mentions)
  • rubyPackages.jekyll-spaceship (rubyPackages_3_3.jekyll-spaceship)
  • rubyPackages.jemoji (rubyPackages_3_3.jemoji)
  • rubyPackages.loofah (rubyPackages_3_3.loofah)
  • rubyPackages.nokogiri (rubyPackages_3_3.nokogiri)
  • rubyPackages.rails (rubyPackages_3_3.rails)
  • rubyPackages.rails-dom-testing (rubyPackages_3_3.rails-dom-testing)
  • rubyPackages.rails-html-sanitizer (rubyPackages_3_3.rails-html-sanitizer)
  • rubyPackages.railties (rubyPackages_3_3.railties)
  • rubyPackages.reverse_markdown (rubyPackages_3_3.reverse_markdown)
  • solargraph (rubyPackages.solargraph)
  • rubyPackages_3_2.actioncable
  • rubyPackages_3_2.actionmailbox
  • rubyPackages_3_2.actionmailer
  • rubyPackages_3_2.actionpack
  • rubyPackages_3_2.actiontext
  • rubyPackages_3_2.actionview
  • rubyPackages_3_2.activestorage
  • rubyPackages_3_2.github-pages
  • rubyPackages_3_2.html-pipeline
  • rubyPackages_3_2.jbuilder
  • rubyPackages_3_2.jekyll-mentions
  • rubyPackages_3_2.jekyll-spaceship
  • rubyPackages_3_2.jemoji
  • rubyPackages_3_2.loofah
  • rubyPackages_3_2.nokogiri
  • rubyPackages_3_2.rails
  • rubyPackages_3_2.rails-dom-testing
  • rubyPackages_3_2.rails-html-sanitizer
  • rubyPackages_3_2.railties
  • rubyPackages_3_2.reverse_markdown
  • rubyPackages_3_2.solargraph
  • rubyPackages_3_4.actioncable
  • rubyPackages_3_4.actionmailbox
  • rubyPackages_3_4.actionmailer
  • rubyPackages_3_4.actionpack
  • rubyPackages_3_4.actiontext
  • rubyPackages_3_4.actionview
  • rubyPackages_3_4.activestorage
  • rubyPackages_3_4.github-pages
  • rubyPackages_3_4.html-pipeline
  • rubyPackages_3_4.jbuilder
  • rubyPackages_3_4.jekyll-mentions
  • rubyPackages_3_4.jekyll-spaceship
  • rubyPackages_3_4.jemoji
  • rubyPackages_3_4.loofah
  • rubyPackages_3_4.nokogiri
  • rubyPackages_3_4.rails
  • rubyPackages_3_4.rails-dom-testing
  • rubyPackages_3_4.rails-html-sanitizer
  • rubyPackages_3_4.railties
  • rubyPackages_3_4.reverse_markdown
  • rubyPackages_3_4.solargraph
  • rubyPackages_3_5.actioncable
  • rubyPackages_3_5.actionmailbox
  • rubyPackages_3_5.actionmailer
  • rubyPackages_3_5.actionpack
  • rubyPackages_3_5.actiontext
  • rubyPackages_3_5.actionview
  • rubyPackages_3_5.activestorage
  • rubyPackages_3_5.github-pages
  • rubyPackages_3_5.html-pipeline
  • rubyPackages_3_5.jbuilder
  • rubyPackages_3_5.jekyll-mentions
  • rubyPackages_3_5.jekyll-spaceship
  • rubyPackages_3_5.jemoji
  • rubyPackages_3_5.loofah
  • rubyPackages_3_5.nokogiri
  • rubyPackages_3_5.rails
  • rubyPackages_3_5.rails-dom-testing
  • rubyPackages_3_5.rails-html-sanitizer
  • rubyPackages_3_5.railties
  • rubyPackages_3_5.reverse_markdown
  • rubyPackages_3_5.solargraph

aarch64-darwin

❌ 21 packages failed to build:
  • rubyPackages_3_1.actioncable
  • rubyPackages_3_1.actionmailbox
  • rubyPackages_3_1.actionmailer
  • rubyPackages_3_1.actionpack
  • rubyPackages_3_1.actiontext
  • rubyPackages_3_1.actionview
  • rubyPackages_3_1.activestorage
  • rubyPackages_3_1.github-pages
  • rubyPackages_3_1.html-pipeline
  • rubyPackages_3_1.jbuilder
  • rubyPackages_3_1.jekyll-mentions
  • rubyPackages_3_1.jekyll-spaceship
  • rubyPackages_3_1.jemoji
  • rubyPackages_3_1.loofah
  • rubyPackages_3_1.nokogiri
  • rubyPackages_3_1.rails
  • rubyPackages_3_1.rails-dom-testing
  • rubyPackages_3_1.rails-html-sanitizer
  • rubyPackages_3_1.railties
  • rubyPackages_3_1.reverse_markdown
  • rubyPackages_3_1.solargraph
✅ 84 packages built:
  • rubyPackages.actioncable (rubyPackages_3_3.actioncable)
  • rubyPackages.actionmailbox (rubyPackages_3_3.actionmailbox)
  • rubyPackages.actionmailer (rubyPackages_3_3.actionmailer)
  • rubyPackages.actionpack (rubyPackages_3_3.actionpack)
  • rubyPackages.actiontext (rubyPackages_3_3.actiontext)
  • rubyPackages.actionview (rubyPackages_3_3.actionview)
  • rubyPackages.activestorage (rubyPackages_3_3.activestorage)
  • rubyPackages.github-pages (rubyPackages_3_3.github-pages)
  • rubyPackages.html-pipeline (rubyPackages_3_3.html-pipeline)
  • rubyPackages.jbuilder (rubyPackages_3_3.jbuilder)
  • rubyPackages.jekyll-mentions (rubyPackages_3_3.jekyll-mentions)
  • rubyPackages.jekyll-spaceship (rubyPackages_3_3.jekyll-spaceship)
  • rubyPackages.jemoji (rubyPackages_3_3.jemoji)
  • rubyPackages.loofah (rubyPackages_3_3.loofah)
  • rubyPackages.nokogiri (rubyPackages_3_3.nokogiri)
  • rubyPackages.rails (rubyPackages_3_3.rails)
  • rubyPackages.rails-dom-testing (rubyPackages_3_3.rails-dom-testing)
  • rubyPackages.rails-html-sanitizer (rubyPackages_3_3.rails-html-sanitizer)
  • rubyPackages.railties (rubyPackages_3_3.railties)
  • rubyPackages.reverse_markdown (rubyPackages_3_3.reverse_markdown)
  • solargraph (rubyPackages.solargraph)
  • rubyPackages_3_2.actioncable
  • rubyPackages_3_2.actionmailbox
  • rubyPackages_3_2.actionmailer
  • rubyPackages_3_2.actionpack
  • rubyPackages_3_2.actiontext
  • rubyPackages_3_2.actionview
  • rubyPackages_3_2.activestorage
  • rubyPackages_3_2.github-pages
  • rubyPackages_3_2.html-pipeline
  • rubyPackages_3_2.jbuilder
  • rubyPackages_3_2.jekyll-mentions
  • rubyPackages_3_2.jekyll-spaceship
  • rubyPackages_3_2.jemoji
  • rubyPackages_3_2.loofah
  • rubyPackages_3_2.nokogiri
  • rubyPackages_3_2.rails
  • rubyPackages_3_2.rails-dom-testing
  • rubyPackages_3_2.rails-html-sanitizer
  • rubyPackages_3_2.railties
  • rubyPackages_3_2.reverse_markdown
  • rubyPackages_3_2.solargraph
  • rubyPackages_3_4.actioncable
  • rubyPackages_3_4.actionmailbox
  • rubyPackages_3_4.actionmailer
  • rubyPackages_3_4.actionpack
  • rubyPackages_3_4.actiontext
  • rubyPackages_3_4.actionview
  • rubyPackages_3_4.activestorage
  • rubyPackages_3_4.github-pages
  • rubyPackages_3_4.html-pipeline
  • rubyPackages_3_4.jbuilder
  • rubyPackages_3_4.jekyll-mentions
  • rubyPackages_3_4.jekyll-spaceship
  • rubyPackages_3_4.jemoji
  • rubyPackages_3_4.loofah
  • rubyPackages_3_4.nokogiri
  • rubyPackages_3_4.rails
  • rubyPackages_3_4.rails-dom-testing
  • rubyPackages_3_4.rails-html-sanitizer
  • rubyPackages_3_4.railties
  • rubyPackages_3_4.reverse_markdown
  • rubyPackages_3_4.solargraph
  • rubyPackages_3_5.actioncable
  • rubyPackages_3_5.actionmailbox
  • rubyPackages_3_5.actionmailer
  • rubyPackages_3_5.actionpack
  • rubyPackages_3_5.actiontext
  • rubyPackages_3_5.actionview
  • rubyPackages_3_5.activestorage
  • rubyPackages_3_5.github-pages
  • rubyPackages_3_5.html-pipeline
  • rubyPackages_3_5.jbuilder
  • rubyPackages_3_5.jekyll-mentions
  • rubyPackages_3_5.jekyll-spaceship
  • rubyPackages_3_5.jemoji
  • rubyPackages_3_5.loofah
  • rubyPackages_3_5.nokogiri
  • rubyPackages_3_5.rails
  • rubyPackages_3_5.rails-dom-testing
  • rubyPackages_3_5.rails-html-sanitizer
  • rubyPackages_3_5.railties
  • rubyPackages_3_5.reverse_markdown
  • rubyPackages_3_5.solargraph

@booxter booxter marked this pull request as ready for review October 10, 2025 01:12
@booxter booxter added the 0.kind: build failure A package fails to build label Oct 10, 2025
@nixpkgs-ci nixpkgs-ci bot added the 9.needs: reviewer This PR currently has no reviewers requested and needs attention. label Oct 10, 2025
@retX0
Copy link

retX0 commented Oct 10, 2025

I hope someone can merge this as soon as possible. I can't build my system right now.

Copy link
Member

@alyssais alyssais left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this should be done in gem-config.nix. This is the wrong layer, because it won't fix packages that use other entrypoints e.g. bundlerApp.

@nixpkgs-ci nixpkgs-ci bot removed the 9.needs: reviewer This PR currently has no reviewers requested and needs attention. label Oct 10, 2025
There are some issues with the latest switch to llvm 21 when building
the gem. Stick to previous default (19) for now.

Fixes NixOS#449970
@booxter booxter force-pushed the ruby-use-llvm19-stdenv-nokogiri-build-fix branch from e073136 to 9d4e5e1 Compare October 10, 2025 13:42
@nixpkgs-ci nixpkgs-ci bot added 10.rebuild-linux: 0 This PR does not cause any packages to rebuild on Linux. and removed 10.rebuild-linux: 101-500 This PR causes between 101 and 500 packages to rebuild on Linux. labels Oct 10, 2025
@booxter booxter requested a review from alyssais October 10, 2025 13:58
@booxter
Copy link
Contributor Author

booxter commented Oct 10, 2025

For those affected, you can use this PR as input in your flake and overlay defaultGemConfig from it to avoid the problem while this is being reviewed.

@I-Want-ToBelieve
Copy link

I-Want-ToBelieve commented Oct 11, 2025

For those affected, you can use this PR as input in your flake and overlay defaultGemConfig from it to avoid the problem while this is being reviewed.对于受影响的用户,您可以在您的 flake 中使用此 PR 作为输入,并从中覆盖 defaultGemConfig ,以避免在审查期间出现问题。

thanks

work well
nixpkgs.url = "github:NixOS/nixpkgs/pull/450512/head";

derethil added a commit to derethil/nix-config that referenced this pull request Oct 11, 2025
This should be reverted when the PR lands in unstable.
@emilazy
Copy link
Member

emilazy commented Oct 12, 2025

#451386 fixes the root cause here; it’ll have to go to staging-next, so this could still be merged temporarily and reverted on staging-next if the fix is urgent, but the underlying problem here would potentially affect lots of other native extensions too.

@wolfgangwalther
Copy link
Contributor

Superseded by #451386.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

0.kind: build failure A package fails to build 6.topic: ruby A dynamic, open source programming language with a focus on simplicity and productivity. 10.rebuild-darwin: 101-500 This PR causes between 101 and 500 packages to rebuild on Darwin. 10.rebuild-linux: 0 This PR does not cause any packages to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Build failure: rubyPackages_3_3.nokogiri

6 participants