-
-
Notifications
You must be signed in to change notification settings - Fork 15.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ncmpc: 0.35 -> 0.36 #73000
ncmpc: 0.35 -> 0.36 #73000
Conversation
New release fixing a crash that affects nixos due to the build without pcre. https://github.com/MusicPlayerDaemon/ncmpc/releases/tag/v0.36
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! Will also backport to 19.09.
Oh, I just realized we have 0.34 in 19.09. Do you know if this bug also affects 0.34? |
At least the spurious assert which caused the uninitialized access |
Thanks! Backporting... 😃 |
What version of mpd does 19.09 ship? I’ve had issues running I’m not on nixos right now (work) so I can’t check myself. |
Hmm, weird, we seem to have mpd 0.20.23 on master, 19.09 and even 19.03. |
Was the mpd in 19.03 backported? More specifically, we need this commit: |
There doesn't seem to have been any bumps of mpd since December 2018. So no backport to 19.03. Okay, in that case I'll better revert the ncmpc bump for now on 19.09. We definitely don't want to bump mpd on the stable branches to 0.21 or apply that patch as it adds a new feature. Thanks a lot for the explanations and the research! We should bump mpd on master soon. :) |
How about just adding the patch then? It’s a one line fix.
Agreed, #73112 ! |
ncmpc 0.36 isn't compatible with mpd 0.20 which is the version packaged on the release-19.09 branch. See NixOS#73000 (comment). This reverts commit 245f5ec.
New release fixing a crash that affects nixos due to the build without
pcre. https://github.com/MusicPlayerDaemon/ncmpc/releases/tag/v0.36
Motivation for this change
Upstream released a new version fixing a flaw that affects nixos in particular.
Things done
Functionality testing on 19.09.
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nix-review --run "nix-review wip"
./result/bin/
)nix path-info -S
before and after)Notify maintainers
cc @