Problemas que compilam uma versão corrigida do pulseaudio

0

Eu tenho tentado compilar esta versão do Pulseaudio que tem um patch , mas quando Eu corro

./configure 

Eu recebo esta saída

checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether UID '1000' is supported by ustar format... yes
checking whether GID '1000' is supported by ustar format... yes
checking how to create a ustar tar archive... gnutar
configure: error: git-version-gen failed
' 

Aqui está a saída do automake

'configure.ac:89: warning: AC_COMPILE_IFELSE was called before AC_USE_SYSTEM_EXTENSIONS
../../lib/autoconf/specific.m4:368: AC_USE_SYSTEM_EXTENSIONS is expanded from...
configure.ac:89: the top level
configure.ac:106: warning: The 'AM_PROG_MKDIR_P' macro is deprecated, and its use is discouraged.
configure.ac:106: You should use the Autoconf-provided 'AC_PROG_MKDIR_P' macro instead,
configure.ac:106: and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your Makefile.am files.

E aqui está a saída do autoconf

configure.ac:89: warning: AC_COMPILE_IFELSE was called before AC_USE_SYSTEM_EXTENSIONS
../../lib/autoconf/specific.m4:368: AC_USE_SYSTEM_EXTENSIONS is expanded from...
configure.ac:89: the top level

O que devo fazer? Eu vasculhei a internet e não consigo encontrar nada sobre esse problema.

    
por Sol33t303 16.07.2017 / 10:01

1 resposta

2

Use a clonagem git em vez de baixar um tar.

Executar

sudo apt install git
git clone https://github.com/dmitryvk/pulseaudio.git
cd pulseaudio

Você precisa de algumas libs também

sudo apt-get install libjson0 libjson0-dev libsndfile1-dev
./autogen.sh
CFLAGS="-ggdb3 -O0" LDFLAGS="-ggdb3" ./configure --without-caps
make

E isso cria OK.

    
por Pilot6 16.07.2017 / 14:27