Summary: | PulseAudio 12.1 build failure: Makefile:11694: *** missing separator. Stop. | ||
---|---|---|---|
Product: | PulseAudio | Reporter: | fredrik |
Component: | build-system | Assignee: | pulseaudio-bugs |
Status: | RESOLVED FIXED | QA Contact: | pulseaudio-bugs |
Severity: | normal | ||
Priority: | medium | CC: | lennart |
Version: | unspecified | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
fredrik
2018-07-15 18:58:06 UTC
Thanks for reporting! I can reproduce the problem. (In reply to fredrik from comment #0) > I obviously don't have gsettings installed I think you do. @GSETTINGS_RULES@ is not added to the makefile if gsettings isn't installed. If you pass --disable-gsettings to configure, it should work. The reason for the breakage is that when I generated the tarball, I didn't have gsettings installed. configure.ac contains the GLIB_GSETTINGS macro, which didn't get expanded, and as a result the string "@GSETTINGS_RULES@" ended up in the makefile instead of the actual rules. I'll need to release a new tarball, and I think the version needs to be bumped as well even though there are no changes in the git repository... Oh god. Does this make me one of those lying users? :-)
Very right you are!
>I'll need to release a new tarball, and I think the version needs to be bumped >as well even though there are no changes in the git repository...
As a package maintainer I thank you. Silent tarball changes are evil!
The release is out, download here: https://www.freedesktop.org/software/pulseaudio/releases/pulseaudio-12.2.tar.xz |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.