-
-
Notifications
You must be signed in to change notification settings - Fork 48
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
R4.1 ubuntu (bionic) build error for gui-agent-linux (pulseaudio module) #5766
Comments
component builds successfully on ubuntu (bionic) build with patch |
pa_proplist_setf should be used only with an actual format string, otherwise pa_proplist_sets should be used. If the value doesn't contain any %-sequence, the result is the same, but gcc -Werror=format-security complains about format string being non-literal. This is the case for Ubuntu bionic build. Change it to pa_proplist_sets. Fixes QubesOS/qubes-issues#5766 (cherry picked from commit b9ccb2f)
Automated announcement from builder-github The package
|
Automated announcement from builder-github The package
|
Automated announcement from builder-github The package
|
Automated announcement from builder-github The package
|
Automated announcement from builder-github The package
|
Automated announcement from builder-github The package
|
Qubes OS version
R4.1
Affected component(s) or functionality
qubes-gui-agent-linux
Brief summary
qubes-builder fails to build pulseaudio module (module-vchan-sink) in qubes-gui-agent-linux for ubuntu (bionic) using builder-debian
To Reproduce
qubes-builder downloads all master repositories and gets sources, meanwhile build.conf has bionic added as a vm template
make qubes-vm
or
make gui-agent-linux
Expected behavior
normal pulseaudio module build for gui-agent-linux, ubuntu (bionic) template
Actual behavior
build error with specific gcc errors
gui-agent-linux-vm-bionic.log
Screenshots
If applicable, add screenshots to help explain your problem.
Additional context
version 4.1.7 of gui-agent-linux and all other components of qubes-builder are QubesOS master repositories
Solutions you've tried
building earlier versions (v4.1.1) of qubes-agent-gui-linux but creates a tree of dependency issues with other (qubes-gui-daemon for instance) components
Relevant documentation you've consulted
github readmes and documentation for qubes-builder, qubes-gui-agent-linux, etc.
Related, non-duplicate issues
None
The text was updated successfully, but these errors were encountered: