SDL2_mixer: fix configure warnings#402066
Conversation
LordGrimmauld
left a comment
There was a problem hiding this comment.
Running nixpkgs-review now.
Diff itself looks reasonable, though i'll have yet to check the configure log too to make sure nothing was lost.
There was a problem hiding this comment.
afaik these are droppable
There was a problem hiding this comment.
libxmp does not have a maintainer listed in nixpkgs. SDL2_mixer would be the biggest dependent for it.
How much do you expect libxmp things to break, and might it make sense to adopt it if it now takes some load?
Upstream maintenance seems slow but acceptable. Your PR is fixing actual issues. I will certainly not block this over lack of maintenance. But might be relevant to consider.
Seeing as SDL2_mixer doesn't have a maintainer either, it probably doesn't matter anyways...
There was a problem hiding this comment.
How much do you expect libxmp things to break, and might it make sense to adopt it if it now takes some load?
It seems like a rather low maintenance package, I can adopt it.
Seeing as SDL2_mixer doesn't have a maintainer either, it probably doesn't matter anyways...
Yeah, the empty sdl team is a bit concerning.
There was a problem hiding this comment.
Tbf the biggest relevant thing pulling SDL2_mixer is the AppImage FHS environment - we should investigate whether that actually needs SDL2_mixer. But that is a different PR.
There was a problem hiding this comment.
nixpkgs/pkgs/build-support/appimage/default.nix
Lines 219 to 220 in dab7ae6
|
|
|
|
Looking at the logs, libxmp is missing from some dependents now - should it go into propagation or be explicitly listed? |
06fb6cc to
a5e6bd6
Compare
I can't reproduce it on my machines,
|
|
LordGrimmauld
left a comment
There was a problem hiding this comment.
Thanks, now the build failure list looks WAY better!
|
rocksndiamonds is the only new failure, i'm unable to tell from the logs what the issue is |
I can't reproduce the failure on my machines |
|
rocksndiamonds builds for me both on master and on this PR, on both x86-64 and aarch64. I guess
|
|
I did manage to reproduce the aarch64-linux failure once, must be flaky |
During configure phase of SDL2_mixer several warnings are reported:
This results in reduced functionality and in particular
python3Packages.pygame-cerelies on MOD and WavPack support.This allows us to drop
SDL2_mixer_2_0andSDL2_classic_mixer_2_0but it will be done in a separate MR since breaking changes are restricted.Things done
nix.conf? (See Nix manual)sandbox = relaxedsandbox = truenix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)Add a 👍 reaction to pull requests you find important.