Changeset 4d390d2 for multimedia/libdriv/pulseaudio.xml
- Timestamp:
- 05/25/2019 03:31:11 PM (5 years ago)
- Branches:
- elogind
- Children:
- cbf7be5
- Parents:
- 8eebfaa5
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
multimedia/libdriv/pulseaudio.xml
r8eebfaa5 r4d390d2 128 128 </para> 129 129 130 <!--<screen><userinput>patch -Np1 -i ../pulseaudio-&pulseaudio-version;-glibc_2.27_fix-1.patch && 131 132 AUTOPOINT='intltoolize \-\-automake \-\-copy' autoreconf -fiv &&--> 133 134 <screen revision="sysv"><userinput>./configure --prefix=/usr \ 130 <para> 131 First, adapt Pulseaudio to upstream ALSA API changes: 132 </para> 133 <!-- This is due to it becoming FATAL to include ALSA headers from 134 /usr/include instead of /usr/include/alsa. Only one of these 135 files uses pkg-config to get it's headers, and as a result, 136 the hardcoded paths need to be updated. In this case, I developed 137 three seds and a call to ./bootstrap.sh to fix this. Other packages 138 may be affected by this upstream ALSA change as well. --> 139 140 <screen><userinput>sed -i "s:asoundlib.h:alsa/asoundlib.h:" src/modules/alsa/*.{c,h} && 141 sed -i "s:use-case.h:alsa/use-case.h:" configure.ac && 142 sed -i "s:use-case.h:alsa/use-case.h:" src/modules/alsa/alsa-ucm.h</userinput></screen> 143 144 <screen revision="sysv"><userinput>NOCONFIGURE=1 ./bootstrap.sh && 145 ./configure --prefix=/usr \ 135 146 --sysconfdir=/etc \ 136 147 --localstatedir=/var \ … … 141 152 make</userinput></screen> 142 153 143 <screen revision="systemd"><userinput>./configure --prefix=/usr \ 154 <screen revision="systemd"><userinput>NOCONFIGURE=1 ./bootstrap.sh && 155 ./configure --prefix=/usr \ 144 156 --sysconfdir=/etc \ 145 157 --localstatedir=/var \
Note:
See TracChangeset
for help on using the changeset viewer.