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
mixx: Build with libshout 2.4.1 #82624
Conversation
CC @haslersn |
Since Other than that, which error did you get? I'm asking because maybe we can supply an upstream patch and use that one instead. |
I was unable to connect to my streaming server. It told me that the connection was unavailable or the password/user was wrong. That was all I got, the console output of mixxx did not tell me anything about the actual problem. |
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.
Mhm, as a temporary measure, I'd say it's okay, but I think it makes sense to add a comment on the libshout
definition to elaborate why we're using an older version.
I'll do this. Maybe not today anymore. |
52887e2
to
f3d0bac
Compare
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.
Wouldn't it be easier and cleaner to include libshout and just make an overrideAttrs to override the specific attrs to build it with an older version rather than duplicating the entire derivation?
More like this? I'll squash if you consider this ready. |
@matthiasbeyer I was thinking to still have it in the let, and call it |
@matthiasbeyer Looks good! Feel like squashing it? |
40bbae4
to
084741d
Compare
Because libshout 2.4.2 and newer seem to break streaming in mixxx, build it with 2.4.1 instead. This actually fixes the problem. Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
084741d
to
3a3860f
Compare
Because libshout 2.4.2 and newer seem to break streaming in mixxx, build
it with 2.4.1 instead.
This actually fixes the problem.
Motivation for this change
DJing without streaming is just half the fun, especially in times of Corona.
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)Should probably be backported to the stable channel 19.09