Skip to content

wine: fix missing runpath entries#462049

Merged
Aleksanaa merged 1 commit into
NixOS:masterfrom
jchw-forks:fix/wine
Nov 16, 2025
Merged

wine: fix missing runpath entries#462049
Aleksanaa merged 1 commit into
NixOS:masterfrom
jchw-forks:fix/wine

Conversation

@jchv

@jchv jchv commented Nov 15, 2025

Copy link
Copy Markdown
Contributor

Wine on Linux recently broke due to accidentally removing buildInputs from the runpath of Wine binaries in 9d540d1, which showed up in nixos-unstable after the staging merge at de21549 (#457894). This restores the runpath without re-adding the Darwin frameworks.

Closes #461890.

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: 11-100 This PR causes between 11 and 100 packages to rebuild on Linux. 10.rebuild-darwin: 11-100 This PR causes between 11 and 100 packages to rebuild on Darwin. labels Nov 15, 2025
@jchv

jchv commented Nov 16, 2025

Copy link
Copy Markdown
Contributor Author

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review pr 462049
Commit: 33ae8c3ce49e5b5d8f767869b6aa829c298d7aa2


x86_64-linux

❌ 2 packages failed to build:
  • airwave
  • ltspice
✅ 61 packages built:
  • ankama-launcher
  • exactaudiocopy
  • iscc
  • nixpkgs-manual
  • opentrack
  • pipelight
  • playonlinux
  • q4wine
  • slushload
  • synthesia
  • vinegar
  • vkd3d
  • vkd3d-proton
  • vkd3d-proton.dev
  • vkd3d.dev
  • vkd3d.lib
  • vtfedit
  • winbox
  • wine (winePackages.stableFull)
  • wine-staging (winePackages.stagingFull)
  • wine-wayland (winePackages.waylandFull)
  • wine64 (wine64Packages.stableFull)
  • wine64Packages.base (wine64Packages.stable)
  • wine64Packages.minimal
  • wine64Packages.staging
  • wine64Packages.stagingFull
  • wine64Packages.unstable
  • wine64Packages.unstableFull
  • wine64Packages.wayland
  • wine64Packages.waylandFull
  • wine64Packages.yabridge
  • winePackages.base (winePackages.stable)
  • winePackages.minimal
  • winePackages.staging
  • winePackages.unstable
  • winePackages.unstableFull
  • winePackages.wayland
  • winePackages.yabridge
  • wineWow64Packages.base (wineWow64Packages.stable)
  • wineWow64Packages.full (wineWow64Packages.stableFull)
  • wineWow64Packages.minimal
  • wineWow64Packages.staging
  • wineWow64Packages.stagingFull
  • wineWow64Packages.unstable
  • wineWow64Packages.unstableFull
  • wineWow64Packages.wayland
  • wineWow64Packages.waylandFull
  • wineWow64Packages.yabridge
  • wineWowPackages.base (wineWowPackages.stable)
  • wineWowPackages.full (wineWowPackages.stableFull)
  • wineWowPackages.minimal
  • wineWowPackages.staging
  • wineWowPackages.stagingFull
  • wineWowPackages.unstable
  • wineWowPackages.unstableFull
  • wineWowPackages.wayland
  • wineWowPackages.waylandFull
  • wineWowPackages.yabridge
  • wineasio
  • yabridge
  • yabridgectl

@Aleksanaa Aleksanaa added this pull request to the merge queue Nov 16, 2025
Merged via the queue into NixOS:master with commit ae3e86e Nov 16, 2025
34 of 37 checks passed
@jchv jchv deleted the fix/wine branch November 17, 2025 03:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

10.rebuild-darwin: 11-100 This PR causes between 11 and 100 packages to rebuild on Darwin. 10.rebuild-linux: 11-100 This PR causes between 11 and 100 packages to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

wine: broken after staging-next 2025-11-02 merge

2 participants