weixin_39625305
weixin_39625305
2020-12-09 00:34

pulseaudio/13.0: package step error: permission denied

Package and Environment Details

  • Package Name/Version: pulseaudio/13.0
  • Operating System+version: Linux CentOS 8
  • Compiler+version: Clang 10 (10.0.1, also tried with Clang 9.0.1)
  • Conan version: conan 1.28.1 (Also tried with 1.25.0)
  • Python version: Python 3.8.2

Conan profile


[settings]
os=Linux
os_build=Linux
os.kernel=4.18
arch=x86_64
arch_build=x86_64
compiler=clang
compiler.version=10
compiler.libcxx=libc++
compiler.cppstd=17
build_type=Release
[options]
[build_requires]
[env]

Steps to reproduce

I've been able to build this recipe before so I am not sure what has changed since the last time. I tried upgrading/downgrading the recipe with no success.

Trying to create the recipe (conan create) results in this error during the package step:


 /usr/bin/mkdir -p '/usr/lib/systemd/user'
 /usr/bin/install -c -m 644 pulseaudio.service ../source_subfolder/src/daemon/systemd/user/pulseaudio.socket '/usr/lib/systemd/user'
/usr/bin/install: cannot remove '/usr/lib/systemd/user/pulseaudio.service': Permission denied
/usr/bin/install: cannot remove '/usr/lib/systemd/user/pulseaudio.socket': Permission denied
make[4]: *** [Makefile:11321: install-systemduserunitDATA] Error 1
make[4]: *** Waiting for unfinished jobs....

If I remove the files and try again I get the error:


/usr/bin/install: cannot create regular file '/usr/lib/systemd/user/pulseaudio.service': Permission denied
/usr/bin/install: cannot create regular file '/usr/lib/systemd/user/pulseaudio.socket': Permission denied

It seems conan is trying to install files to /usr/lib/systemd/usr and is failing because it doesn't have permission to do so. This leaves me to believe my previous conan installation somehow had permission to write to this folder and that is why I was not getting the error before. Any help in debugging this issue is greately appreciated.

Logs

Click to expand log

Exporting package recipe
pulseaudio/13.0/stable exports: File 'conandata.yml' found. Exporting it...
pulseaudio/13.0/stable exports: Copied 1 '.yml' file: conandata.yml
pulseaudio/13.0/stable: The stored package has not changed
pulseaudio/13.0/stable: Exported revision: ad925877917bb225b636bbd7169ae627
Configuration:
[settings]
arch=x86_64
arch_build=x86_64
build_type=Debug
compiler=clang
compiler.cppstd=17
compiler.libcxx=libc++
compiler.version=10
os=Linux
os.kernel=4.18
os_build=Linux
[options]
[build_requires]
[env]

pulseaudio/13.0/stable: Forced build from source
pulseaudio/13.0/stable (test package): Installing package
Requirements
    bzip2/1.0.8/stable from 'mmicoreconan' - Cache
    flac/1.3.3/stable from 'mmicoreconan' - Cache
    glib/2.64.0/stable from 'mmicoreconan' - Cache
    libalsa/1.1.9/stable from 'mmicoreconan' - Cache
    libelf/0.8.13/stable from 'mmicoreconan' - Cache
    libffi/3.2.1/stable from 'mmicoreconan' - Cache
    libmount/2.33.1/stable from 'mmicoreconan' - Cache
    libselinux/2.9/stable from 'mmicoreconan' - Cache
    libsndfile/1.0.28/stable from 'mmicoreconan' - Cache
    ogg/1.3.4/stable from 'mmicoreconan' - Cache
    openssl/1.1.1g/stable from 'mmicoreconan' - Cache
    pcre/8.41/stable from 'mmicoreconan' - Cache
    pcre2/10.33/stable from 'mmicoreconan' - Cache
    pulseaudio/13.0/stable from local cache - Cache
    sqlite3/3.31.0/stable from 'mmicoreconan' - Cache
    vorbis/1.3.6/stable from 'mmicoreconan' - Cache
    xorg/system/stable from 'mmicoreconan' - Cache
    zlib/1.2.11/stable from 'mmicoreconan' - Cache
Packages
    bzip2/1.0.8/stable:497f39b86c657e9c9fcf00a4e965adcb744e1d52 - Cache
    flac/1.3.3/stable:6997ddc1ef2affa00fa957742ba756e6a6c5bf0e - Cache
    glib/2.64.0/stable:124264fcf4dda4ef72d8aae694b0c3ff65e0fc36 - Cache
    libalsa/1.1.9/stable:997ff5d2131fb966b96ddd723d55954fea2345cf - Cache
    libelf/0.8.13/stable:feea8ba05ef6ae395e8654a14663ef7ca8a71229 - Cache
    libffi/3.2.1/stable:feea8ba05ef6ae395e8654a14663ef7ca8a71229 - Cache
    libmount/2.33.1/stable:feea8ba05ef6ae395e8654a14663ef7ca8a71229 - Cache
    libselinux/2.9/stable:00aa4afced28dacccfc8f71a75cbd7a67c9329ed - Cache
    libsndfile/1.0.28/stable:f97a6c6092a0c7bab1cf6b28a76b3a00a1c01e12 - Cache
    ogg/1.3.4/stable:feea8ba05ef6ae395e8654a14663ef7ca8a71229 - Cache
    openssl/1.1.1g/stable:feea8ba05ef6ae395e8654a14663ef7ca8a71229 - Cache
    pcre/8.41/stable:766e08292cd61e999b1737c9ec4c66e6f1647899 - Cache
    pcre2/10.33/stable:e512aaa9d40c2836adedefd62c74b90a05713b56 - Cache
    pulseaudio/13.0/stable:58ed1a91c63642471f4a83df855402c025e96ba9 - Build
    sqlite3/3.31.0/stable:2e68be62d0749e963e93039929a73b932f3af838 - Cache
    vorbis/1.3.6/stable:8452707412a67003e12b3f1aa7541e8c72d0c920 - Cache
    xorg/system/stable:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Cache
    zlib/1.2.11/stable:feea8ba05ef6ae395e8654a14663ef7ca8a71229 - Cache
Build requirements
    autoconf/2.69/stable from 'mmicoreconan' - Cache
    automake/1.16.2/stable from 'mmicoreconan' - Cache
    gettext/0.20.1/stable from 'mmicoreconan' - Cache
    libiconv/1.16/stable from 'mmicoreconan' - Cache
    libtool/2.4.6/stable from 'mmicoreconan' - Cache
    m4/1.4.18/stable from 'mmicoreconan' - Cache
Build requirements packages
    autoconf/2.69/stable:44fcf6b9a7fb86b2586303e3db40189d3b511830 - Cache
    automake/1.16.2/stable:d4448b727b2f9b134cd09307dcc387aa278411c4 - Cache
    gettext/0.20.1/stable:60bd5a6fe61e9f3df0f6a890cd66bc37c573a6de - Cache
    libiconv/1.16/stable:feea8ba05ef6ae395e8654a14663ef7ca8a71229 - Skip
    libtool/2.4.6/stable:766408d7f23955b1d78d2fcd3f7664ef284d5f7a - Cache
    m4/1.4.18/stable:44fcf6b9a7fb86b2586303e3db40189d3b511830 - Cache

Installing (downloading, building) binaries...
bzip2/1.0.8/stable: Already installed!
libalsa/1.1.9/stable: Already installed!
libelf/0.8.13/stable: Already installed!
libffi/3.2.1/stable: Already installed!
libmount/2.33.1/stable: Already installed!
m4/1.4.18/stable: Already installed!
m4/1.4.18/stable: Appending PATH environment var: /opt/conan/m4/1.4.18/3rdparty/stable/package/44fcf6b9a7fb86b2586303e3db40189d3b511830/bin
ogg/1.3.4/stable: Already installed!
openssl/1.1.1g/stable: Already installed!
sqlite3/3.31.0/stable: Already installed!
xorg/system/stable: Already installed!
zlib/1.2.11/stable: Already installed!
autoconf/2.69/stable: Already installed!
autoconf/2.69/stable: Appending PATH env var with : /opt/conan/autoconf/2.69/3rdparty/stable/package/44fcf6b9a7fb86b2586303e3db40189d3b511830/bin
autoconf/2.69/stable: Setting AC_MACRODIR to /opt/conan/autoconf/2.69/3rdparty/stable/package/44fcf6b9a7fb86b2586303e3db40189d3b511830/bin/share/autoconf
autoconf/2.69/stable: Setting AUTOCONF to /opt/conan/autoconf/2.69/3rdparty/stable/package/44fcf6b9a7fb86b2586303e3db40189d3b511830/bin/autoconf
autoconf/2.69/stable: Setting AUTORECONF to /opt/conan/autoconf/2.69/3rdparty/stable/package/44fcf6b9a7fb86b2586303e3db40189d3b511830/bin/autoreconf
autoconf/2.69/stable: Setting AUTOHEADER to /opt/conan/autoconf/2.69/3rdparty/stable/package/44fcf6b9a7fb86b2586303e3db40189d3b511830/bin/autoheader
autoconf/2.69/stable: Setting AUTOM4TE to /opt/conan/autoconf/2.69/3rdparty/stable/package/44fcf6b9a7fb86b2586303e3db40189d3b511830/bin/autom4te
autoconf/2.69/stable: Setting AUTOM4TE_PERLLIBDIR to /opt/conan/autoconf/2.69/3rdparty/stable/package/44fcf6b9a7fb86b2586303e3db40189d3b511830/bin/share/autoconf
flac/1.3.3/stable: Already installed!
gettext/0.20.1/stable: Already installed!
gettext/0.20.1/stable: Appending PATH environment variable: /opt/conan/gettext/0.20.1/3rdparty/stable/package/60bd5a6fe61e9f3df0f6a890cd66bc37c573a6de/bin
pcre/8.41/stable: Already installed!
pcre2/10.33/stable: Already installed!
vorbis/1.3.6/stable: Already installed!
automake/1.16.2/stable: Already installed!
automake/1.16.2/stable: Appending PATH env var with : /opt/conan/automake/1.16.2/3rdparty/stable/package/d4448b727b2f9b134cd09307dcc387aa278411c4/bin
automake/1.16.2/stable: Setting ACLOCAL to /opt/conan/automake/1.16.2/3rdparty/stable/package/d4448b727b2f9b134cd09307dcc387aa278411c4/bin/aclocal
automake/1.16.2/stable: Setting AUTOMAKE_DATADIR to /opt/conan/automake/1.16.2/3rdparty/stable/package/d4448b727b2f9b134cd09307dcc387aa278411c4/bin/share
automake/1.16.2/stable: Setting AUTOMAKE_LIBDIR to /opt/conan/automake/1.16.2/3rdparty/stable/package/d4448b727b2f9b134cd09307dcc387aa278411c4/bin/share/automake-1.16
automake/1.16.2/stable: Setting AUTOMAKE_PERLLIBDIR to /opt/conan/automake/1.16.2/3rdparty/stable/package/d4448b727b2f9b134cd09307dcc387aa278411c4/bin/share/automake-1.16
automake/1.16.2/stable: Setting AUTOMAKE to /opt/conan/automake/1.16.2/3rdparty/stable/package/d4448b727b2f9b134cd09307dcc387aa278411c4/bin/automake
automake/1.16.2/stable: Append M4 include directories to AUTOMAKE_CONAN_INCLUDES environment variable
libselinux/2.9/stable: Already installed!
libsndfile/1.0.28/stable: Already installed!
glib/2.64.0/stable: Already installed!
libtool/2.4.6/stable: Already installed!
libtool/2.4.6/stable: Appending PATH env: /opt/conan/libtool/2.4.6/3rdparty/stable/package/766408d7f23955b1d78d2fcd3f7664ef284d5f7a/bin
libtool/2.4.6/stable: Setting LIBTOOLIZE env to /opt/conan/libtool/2.4.6/3rdparty/stable/package/766408d7f23955b1d78d2fcd3f7664ef284d5f7a/bin/libtoolize
libtool/2.4.6/stable: Appending ACLOCAL_PATH env: /opt/conan/libtool/2.4.6/3rdparty/stable/package/766408d7f23955b1d78d2fcd3f7664ef284d5f7a/bin/share/aclocal
libtool/2.4.6/stable: Setting LIBTOOL_PREFIX environment variable to /opt/conan/libtool/2.4.6/3rdparty/stable/package/766408d7f23955b1d78d2fcd3f7664ef284d5f7a
libtool/2.4.6/stable: Setting LIBTOOL_DATADIR environment variable to /opt/conan/libtool/2.4.6/3rdparty/stable/package/766408d7f23955b1d78d2fcd3f7664ef284d5f7a/bin/share
libtool/2.4.6/stable: Setting LIBTOOL_PKGAUXDIR environment variable to /opt/conan/libtool/2.4.6/3rdparty/stable/package/766408d7f23955b1d78d2fcd3f7664ef284d5f7a/bin/share/libtool/build-aux
libtool/2.4.6/stable: Setting LIBTOOL_PKGLTDLDIR environment variable to /opt/conan/libtool/2.4.6/3rdparty/stable/package/766408d7f23955b1d78d2fcd3f7664ef284d5f7a/bin/share/libtool
libtool/2.4.6/stable: Setting LIBTOOL_ACLOCALDIR environment variable to /opt/conan/libtool/2.4.6/3rdparty/stable/package/766408d7f23955b1d78d2fcd3f7664ef284d5f7a/bin/share/aclocal
libtool/2.4.6/stable: Appending AUTOMAKE_CONAN_INCLUDES environment variable: /opt/conan/libtool/2.4.6/3rdparty/stable/package/766408d7f23955b1d78d2fcd3f7664ef284d5f7a/bin/share/aclocal
pulseaudio/13.0/stable: Applying build-requirement: gettext/0.20.1/stable
pulseaudio/13.0/stable: Applying build-requirement: libtool/2.4.6/stable
pulseaudio/13.0/stable: Applying build-requirement: automake/1.16.2/stable
pulseaudio/13.0/stable: Applying build-requirement: autoconf/2.69/stable
pulseaudio/13.0/stable: Applying build-requirement: m4/1.4.18/stable
pulseaudio/13.0/stable: Copying sources to build folder
pulseaudio/13.0/stable: Building your package in /opt/conan/pulseaudio/13.0/3rdparty/stable/build/58ed1a91c63642471f4a83df855402c025e96ba9
pulseaudio/13.0/stable: Generator pkg_config created gettext.pc
pulseaudio/13.0/stable: Generator pkg_config created libtool.pc
pulseaudio/13.0/stable: Generator pkg_config created sndfile.pc
pulseaudio/13.0/stable: Generator pkg_config created glib.pc
pulseaudio/13.0/stable: Generator pkg_config created xorg.pc
pulseaudio/13.0/stable: Generator pkg_config created openssl.pc
pulseaudio/13.0/stable: Generator pkg_config created automake.pc
pulseaudio/13.0/stable: Generator pkg_config created alsa.pc
pulseaudio/13.0/stable: Generator pkg_config created sqlite3.pc
pulseaudio/13.0/stable: Generator pkg_config created flac.pc
pulseaudio/13.0/stable: Generator pkg_config created vorbis.pc
pulseaudio/13.0/stable: Generator pkg_config created libffi.pc
pulseaudio/13.0/stable: Generator pkg_config created libpcre.pc
pulseaudio/13.0/stable: Generator pkg_config created libelf.pc
pulseaudio/13.0/stable: Generator pkg_config created mount.pc
pulseaudio/13.0/stable: Generator pkg_config created libselinux.pc
pulseaudio/13.0/stable: Generator pkg_config created autoconf.pc
pulseaudio/13.0/stable: Generator pkg_config created ogg.pc
pulseaudio/13.0/stable: Generator pkg_config created libpcre2.pc
pulseaudio/13.0/stable: Generator pkg_config created m4.pc
pulseaudio/13.0/stable: Generator pkg_config created zlib.pc
pulseaudio/13.0/stable: Generator pkg_config created bzip2.pc
pulseaudio/13.0/stable: Calling build()
pulseaudio/13.0/stable: Calling:
 > source_subfolder/configure '--enable-alsa' '--enable-x11' '--enable-openssl' '--enable-dbus' '--enable-glib2' '--without-fftw' '--enable-shared=no' '--enable-static=yes' '--with-udev-rules-dir=/opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9/bin/udev/rules.d' '--prefix=/opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9' '--bindir=${prefix}/bin' '--sbindir=${prefix}/bin' '--libexecdir=${prefix}/bin' '--libdir=${prefix}/lib' '--includedir=${prefix}/include' '--oldincludedir=${prefix}/include' '--datarootdir=${prefix}/share' 
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether UID '772201422' is supported by ustar format... no
checking whether GID '772200513' is supported by ustar format... no
checking how to create a ustar tar archive... none
checking whether to enable maintainer-specific portions of Makefiles... yes
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for stow... no
checking whether make supports nested variables... (cached) yes
checking whether ln -s works... yes
checking for gcc... clang
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether clang accepts -g... yes
checking for clang option to accept ISO C89... none needed
checking whether clang understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of clang... gcc3
checking whether we are using the GNU C++ compiler... yes
checking whether clang++ accepts -g... yes
checking dependency style of clang++... gcc3
checking how to run the C preprocessor... clang -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking whether clang needs -traditional... no
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether clang++ supports C++11 features by default... yes
checking for gm4... /opt/conan/m4/1.4.18/3rdparty/stable/package/44fcf6b9a7fb86b2586303e3db40189d3b511830/bin/m4
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for a sed that does not truncate output... /usr/bin/sed
checking whether NLS is requested... yes
checking for msgfmt... /opt/conan/gettext/0.20.1/3rdparty/stable/package/60bd5a6fe61e9f3df0f6a890cd66bc37c573a6de/bin/msgfmt
checking for gmsgfmt... /opt/conan/gettext/0.20.1/3rdparty/stable/package/60bd5a6fe61e9f3df0f6a890cd66bc37c573a6de/bin/msgfmt
checking for xgettext... /opt/conan/gettext/0.20.1/3rdparty/stable/package/60bd5a6fe61e9f3df0f6a890cd66bc37c573a6de/bin/xgettext
checking for msgmerge... /opt/conan/gettext/0.20.1/3rdparty/stable/package/60bd5a6fe61e9f3df0f6a890cd66bc37c573a6de/bin/msgmerge
checking for ld used by clang... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking host operating system... linux
checking whether C compiler accepts -std=gnu11... yes
checking whether C compiler accepts -Wall... yes
checking whether C compiler accepts -W... yes
checking whether C compiler accepts -Wextra... yes
checking whether C compiler accepts -pipe... yes
checking whether C compiler accepts -Wno-long-long... yes
checking whether C compiler accepts -Wno-overlength-strings... yes
checking whether C compiler accepts -Wunsafe-loop-optimizations... no
checking whether C compiler accepts -Wundef... yes
checking whether C compiler accepts -Wformat=2... yes
checking whether C compiler accepts -Wlogical-op... no
checking whether C compiler accepts -Wsign-compare... yes
checking whether C compiler accepts -Wformat-security... yes
checking whether C compiler accepts -Wmissing-include-dirs... yes
checking whether C compiler accepts -Wformat-nonliteral... yes
checking whether C compiler accepts -Wold-style-definition... yes
checking whether C compiler accepts -Wpointer-arith... yes
checking whether C compiler accepts -Winit-self... yes
checking whether C compiler accepts -Wdeclaration-after-statement... yes
checking whether C compiler accepts -Wfloat-equal... yes
checking whether C compiler accepts -Wmissing-prototypes... yes
checking whether C compiler accepts -Wstrict-prototypes... yes
checking whether C compiler accepts -Wredundant-decls... yes
checking whether C compiler accepts -Wmissing-declarations... yes
checking whether C compiler accepts -Wmissing-noreturn... yes
checking whether C compiler accepts -Wshadow... yes
checking whether C compiler accepts -Wendif-labels... yes
checking whether C compiler accepts -Wcast-align... yes
checking whether C compiler accepts -Wstrict-aliasing... yes
checking whether C compiler accepts -Wwrite-strings... yes
checking whether C compiler accepts -Wno-unused-parameter... yes
checking whether C compiler accepts -fno-common... yes
checking whether C compiler accepts -fdiagnostics-show-option... yes
checking whether C compiler accepts -fdiagnostics-color=auto... yes
checking whether the linker accepts "-Wl,-version-script=source_subfolder/src/map-file"... yes
checking whether the linker accepts -Wl,-z,now... yes
checking whether the linker accepts -Wl,-z,nodelete... yes
checking whether the linker accepts -Wl,--no-undefined... yes
checking whether clang knows __atomic_store_n()... yes
checking whether clang knows __sync_bool_compare_and_swap()... yes
checking how to print strings... printf
checking for a sed that does not truncate output... (cached) /usr/bin/sed
checking for fgrep... /usr/bin/grep -F
checking for ld used by clang... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver  support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from clang object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if clang supports -fno-rtti -fno-exceptions... yes
checking for clang option to produce PIC... -fPIC -DPIC
checking if clang PIC flag -fPIC -DPIC works... yes
checking if clang static flag -static works... no
checking if clang supports -c -o file.o... yes
checking if clang supports -c -o file.o... (cached) yes
checking whether the clang linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... yes
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking how to run the C++ preprocessor... clang++ -E
checking for ld used by clang++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the clang++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for clang++ option to produce PIC... -fPIC -DPIC
checking if clang++ PIC flag -fPIC -DPIC works... yes
checking if clang++ static flag -static works... no
checking if clang++ supports -c -o file.o... yes
checking if clang++ supports -c -o file.o... (cached) yes
checking whether the clang++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking ltdl.h usability... yes
checking ltdl.h presence... yes
checking for ltdl.h... yes
checking for lt_dladvise_init in -lltdl... yes
checking for ANSI C header files... (cached) yes
checking for arpa/inet.h... yes
checking for cpuid.h... yes
checking for glob.h... yes
checking for grp.h... yes
checking for netdb.h... yes
checking for netinet/in.h... yes
checking for netinet/in_systm.h... yes
checking for netinet/tcp.h... yes
checking for poll.h... yes
checking for pwd.h... yes
checking for sched.h... yes
checking for sys/mman.h... yes
checking for sys/select.h... yes
checking for sys/socket.h... yes
checking for sys/wait.h... yes
checking for sys/uio.h... yes
checking for syslog.h... yes
checking for sys/dl.h... no
checking for dlfcn.h... (cached) yes
checking for linux/sockios.h... yes
checking for sys/prctl.h... yes
checking for sys/conf.h... no
checking for sys/filio.h... no
checking for windows.h... no
checking for winsock2.h... no
checking for ws2tcpip.h... no
checking for sys/atomic.h... no
checking for sys/ioctl.h... yes
checking for byteswap.h... yes
checking for sys/syscall.h... yes
checking for sys/eventfd.h... yes
checking for execinfo.h... yes
checking for langinfo.h... yes
checking for regex.h... yes
checking for pcreposix.h... yes
checking for locale.h... yes
checking for xlocale.h... no
checking for valgrind/memcheck.h... yes
checking for netinet/ip.h... yes
checking sys/resource.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking sys/un.h usability... yes
checking sys/un.h presence... yes
checking for sys/un.h... yes
checking linux/input.h usability... yes
checking linux/input.h presence... yes
checking for linux/input.h... yes
checking for an ANSI C-conforming const... yes
checking whether byte ordering is bigendian... no
checking for pid_t... yes
checking for size_t... yes
checking for ssize_t... yes
checking for off_t... yes
checking for uid_t in sys/types.h... yes
checking whether environ is declared... yes
checking size of void*... 8
checking whether __x86_64__ is declared... yes
checking for SIGXCPU defined in signal.h... yes
checking for INADDR_NONE defined in netinet/in.h... yes
checking whether clang knows _Bool... yes
checking for library containing pow... none required
checking for library containing sched_setscheduler... none required
checking for library containing dlopen... none required
checking for library containing shm_open... none required
checking for library containing inet_ntop... none required
checking for library containing timer_create... none required
checking for library containing pthread_setaffinity_np... none required
checking for library containing pthread_getname_np... none required
checking for library containing pthread_setname_np... none required
checking for library containing connect... none required
checking for library containing backtrace... none required
checking for library containing regexec... none required
checking for getopt_long... yes
checking for lrintf... yes
checking for strtof... yes
checking for chmod... yes
checking for chown... yes
checking for fstat... yes
checking for fchown... yes
checking for fchmod... yes
checking for clock_gettime... yes
checking for getaddrinfo... yes
checking for getgrgid_r... yes
checking for getgrnam_r... yes
checking for getpwnam_r... yes
checking for getpwuid_r... yes
checking for gettimeofday... yes
checking for getuid... yes
checking for mlock... yes
checking for nanosleep... yes
checking for pipe... yes
checking for posix_fadvise... yes
checking for posix_madvise... yes
checking for posix_memalign... yes
checking for setpgid... yes
checking for setsid... yes
checking for shm_open... yes
checking for sigaction... yes
checking for sleep... yes
checking for symlink... yes
checking for sysconf... yes
checking for uname... yes
checking for pthread_setaffinity_np... yes
checking for pthread_getname_np... yes
checking for pthread_setname_np... yes
checking for readlink... yes
checking for ctime_r... yes
checking for usleep... yes
checking for strerror_r... yes
checking for lstat... yes
checking for paccept... no
checking for setresuid... yes
checking for setresgid... yes
checking for setreuid... yes
checking for setregid... yes
checking for seteuid... yes
checking for setegid... yes
checking for ppoll... yes
checking for strsignal... yes
checking for sig2str... no
checking for strtod_l... yes
checking for pipe2... yes
checking for accept4... yes
checking for open64... yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking type of array argument to getgroups... gid_t
checking for getgroups... yes
checking for working getgroups... yes
checking for mkfifo... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for regexec... yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for library containing dladdr... none required
checking for iconv... yes
checking for working iconv... yes
checking for iconv declaration... 
         extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
checking whether SYS_memfd_create is declared... yes
checking for memfd_create... yes
checking for X11... yes
checking for library containing cap_init... -lcap
checking sys/capability.h usability... yes
checking sys/capability.h presence... yes
checking for sys/capability.h... yes
checking for LIBCHECK... yes
checking for LIBSNDFILE... yes
checking whether we need libatomic_ops... no
checking for TDB... no
checking for gdbm_open in -lgdbm... no
checking gdbm.h usability... no
checking gdbm.h presence... no
checking for gdbm.h... no
checking sys/soundcard.h usability... yes
checking sys/soundcard.h presence... yes
checking for sys/soundcard.h... yes
checking whether SOUND_PCM_READ_RATE is declared... yes
checking whether SOUND_PCM_READ_CHANNELS is declared... yes
checking whether SOUND_PCM_READ_BITS is declared... yes
checking CoreAudio/CoreAudio.h usability... no
checking CoreAudio/CoreAudio.h presence... no
checking for CoreAudio/CoreAudio.h... no
checking for ASOUNDLIB... yes
checking alsa/use-case.h usability... yes
checking alsa/use-case.h presence... yes
checking for alsa/use-case.h... yes
checking sys/audio.h usability... no
checking sys/audio.h presence... no
checking for sys/audio.h... no
checking for mmsystem.h... no
checking for GLIB20... yes
checking for GTK30... no
checking for GSETTINGS... yes
checking for GCONF... no
checking for pkg-config... (cached) /usr/bin/pkg-config
checking pkg-config is at least version 0.16... yes
checking for AVAHI... no
checking for JACK... yes
checking for LIBASYNCNS... no
checking for tcpwrap library and headers... no
checking lirc/lirc_client.h usability... no
checking lirc/lirc_client.h presence... no
checking for lirc/lirc_client.h... no
checking for lirc_init in -llirc_client... no
checking for DBUS... yes
checking for SBC... no
checking for UDEV... yes
checking for OPENSSL... yes
checking for LIBSPEEX... no
checking for LIBSOXR... no
checking for ORC... yes
checking for usable orcc... /usr/bin/orcc
checking for SYSTEMD... yes
checking for WEBRTC... no
checking for thread local storage (TLS) class... __thread
checking for the pthreads library -lpthreads... no
checking whether pthreads work without any flags... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking if more special flags are required for pthreads... no
checking for PTHREAD_PRIO_INHERIT... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating man/Makefile
config.status: creating libpulse.pc
config.status: creating libpulse-simple.pc
config.status: creating libpulse-mainloop-glib.pc
config.status: creating doxygen/Makefile
config.status: creating doxygen/doxygen.conf
config.status: creating src/pulse/version.h
config.status: creating po/Makefile.in
config.status: creating man/pulseaudio.1.xml
config.status: creating man/pax11publish.1.xml
config.status: creating man/pacat.1.xml
config.status: creating man/pacmd.1.xml
config.status: creating man/pactl.1.xml
config.status: creating man/pasuspender.1.xml
config.status: creating man/padsp.1.xml
config.status: creating man/pulse-daemon.conf.5.xml
config.status: creating man/pulse-client.conf.5.xml
config.status: creating man/default.pa.5.xml
config.status: creating man/pulse-cli-syntax.5.xml
config.status: creating man/start-pulseaudio-x11.1.xml
config.status: creating man/esdcompat.1.xml
config.status: creating src/esdcompat
config.status: creating src/start-pulseaudio-x11
config.status: creating src/client.conf
config.status: creating src/daemon.conf
config.status: creating src/default.pa
config.status: creating src/system.pa
config.status: creating src/pulseaudio.service
config.status: creating PulseAudioConfig.cmake
config.status: creating PulseAudioConfigVersion.cmake
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing po-directories commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
config.status: executing libtool commands

 ---{ pulseaudio 13.0 }---

    prefix:                        /opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9
    sysconfdir:                    ${prefix}/etc
    localstatedir:                 ${prefix}/var
    modlibexecdir:                 ${prefix}/lib/pulse-13.0/modules
    System Runtime Path:           /opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9/var/run/pulse
    System State Path:             /opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9/var/lib/pulse
    System Config Path:            /opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9/var/lib/pulse
    Zsh completions directory:     ${datarootdir}/zsh/site-functions
    Bash completions directory:    ${datarootdir}/bash-completion/completions
    Compiler:                      clang
    CFLAGS:                        -m64 -g -fPIC -Wall -W -Wextra -pipe -Wno-long-long -Wno-overlength-strings -Wundef -Wformat=2 -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wold-style-definition -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow -Wendif-labels -Wcast-align -Wstrict-aliasing -Wwrite-strings -Wno-unused-parameter -fno-common -fdiagnostics-show-option -fdiagnostics-color=auto
    CPPFLAGS:                      -I/opt/conan/libtool/2.4.6/3rdparty/stable/package/766408d7f23955b1d78d2fcd3f7664ef284d5f7a/include -I/opt/conan/libsndfile/1.0.28/3rdparty/stable/package/f97a6c6092a0c7bab1cf6b28a76b3a00a1c01e12/include -I/opt/conan/glib/2.64.0/3rdparty/stable/package/124264fcf4dda4ef72d8aae694b0c3ff65e0fc36/include -I/opt/conan/glib/2.64.0/3rdparty/stable/package/124264fcf4dda4ef72d8aae694b0c3ff65e0fc36/include/glib-2.0 -I/opt/conan/glib/2.64.0/3rdparty/stable/package/124264fcf4dda4ef72d8aae694b0c3ff65e0fc36/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/opt/conan/openssl/1.1.1g/3rdparty/stable/package/feea8ba05ef6ae395e8654a14663ef7ca8a71229/include -I/opt/conan/libalsa/1.1.9/3rdparty/stable/package/997ff5d2131fb966b96ddd723d55954fea2345cf/include -I/opt/conan/sqlite3/3.31.0/3rdparty/stable/package/2e68be62d0749e963e93039929a73b932f3af838/include -I/opt/conan/flac/1.3.3/3rdparty/stable/package/6997ddc1ef2affa00fa957742ba756e6a6c5bf0e/include -I/opt/conan/vorbis/1.3.6/3rdparty/stable/package/8452707412a67003e12b3f1aa7541e8c72d0c920/include -I/opt/conan/libffi/3.2.1/3rdparty/stable/package/feea8ba05ef6ae395e8654a14663ef7ca8a71229/include -I/opt/conan/pcre/8.41/3rdparty/stable/package/766e08292cd61e999b1737c9ec4c66e6f1647899/include -I/opt/conan/libelf/0.8.13/3rdparty/stable/package/feea8ba05ef6ae395e8654a14663ef7ca8a71229/include -I/opt/conan/libmount/2.33.1/3rdparty/stable/package/feea8ba05ef6ae395e8654a14663ef7ca8a71229/include -I/opt/conan/libmount/2.33.1/3rdparty/stable/package/feea8ba05ef6ae395e8654a14663ef7ca8a71229/include/libmount -I/opt/conan/libselinux/2.9/3rdparty/stable/package/00aa4afced28dacccfc8f71a75cbd7a67c9329ed/include -I/opt/conan/ogg/1.3.4/3rdparty/stable/package/feea8ba05ef6ae395e8654a14663ef7ca8a71229/include -I/opt/conan/pcre2/10.33/3rdparty/stable/package/e512aaa9d40c2836adedefd62c74b90a05713b56/include -I/opt/conan/zlib/1.2.11/3rdparty/stable/package/feea8ba05ef6ae395e8654a14663ef7ca8a71229/include -I/opt/conan/bzip2/1.0.8/3rdparty/stable/package/497f39b86c657e9c9fcf00a4e965adcb744e1d52/include -DPCRE2_STATIC -DPCRE_STATIC=1 -DFFI_BUILDING -DFLAC__NO_DLL -D_DEFAULT_SOURCE -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2
    LIBS:                          -lcap -lltdl -lsndfile -lgio-2.0 -lgmodule-2.0 -lgobject-2.0 -lgthread-2.0 -lglib-2.0 -lssl -lcrypto -lasound -lsqlite3 -ldl -lFLAC++ -lFLAC -lvorbisfile -lvorbisenc -lvorbis -lffi -lpcreposix -lpcre -lelf -lmount -lblkid -lselinux -lsepol -logg -lpcre2-posix -lpcre2-8 -lpcre2-16 -lpcre2-32 -lz -lbz2 -lresolv -lX11 -lX11-xcb -lX11 -lxcb -lfontenc -lICE -lSM -lXau -lXaw7 -lXt -lX11 -lXcomposite -lXcursor -lXdamage -lXfixes -lXdmcp -lXext -lXfixes -lXft -lXi -lXinerama -lxkbfile -lXmu -lXt -lX11 -lXmuu -lX11 -lXpm -lX11 -lXrandr -lXrender -lX11 -lXRes -lXss -lXt -lX11 -lXtst -lXv -lXvMC -lXv -lXxf86dga -lXxf86vm -lxcb-xkb -lxcb-icccm -lxcb -lxcb-image -lxcb -lxcb-shm -lxcb-keysyms -lxcb -lxcb-randr -lxcb-render -lxcb-render-util -lxcb -lxcb-render -lxcb-shape -lxcb-shm -lxcb-sync -lxcb-xfixes -lxcb-xinerama -lxcb -lxcb-cursor -lxcb -lxkbcommon -lxkbcommon-x11 -lxkbcommon -ldl -lrt -lpthread -lm

    Enable memfd shared memory:    yes
    Enable X11:                    yes
    Enable OSS Output:             yes
    Enable OSS Wrapper:            yes
    Enable EsounD:                 yes
    Enable Alsa:                   yes
    Enable CoreAudio:              no
    Enable Solaris:                no
    Enable WaveOut:                no
    Enable GLib 2.0:               yes
    Enable Gtk+ 3.0:               no
    Enable GConf:                  no
    Enable GSettings:              yes
    Enable Avahi:                  no
    Enable Jack:                   yes
    Enable Async DNS:              no
    Enable LIRC:                   no
    Enable D-Bus:                  yes
      Enable BlueZ 5:              no
        Enable ofono headsets:     no
        Enable native headsets:    no
    Enable udev:                   yes
      Enable HAL->udev compat:     yes
    Enable systemd
      Daemon (Socket Activation):  yes
      Login (Session Tracking):    yes
      Journal (Logging):           yes
    Enable TCP Wrappers:           no
    Enable libsamplerate:          no
    Enable IPv6:                   yes
    Enable OpenSSL (for Airtunes): yes
    Enable fftw:                   no
    Enable orc:                    yes
    Enable Adrian echo canceller:  yes
    Enable speex (resampler, AEC): no
    Enable soxr (resampler):       no
    Enable WebRTC echo canceller:  no
    Enable gcov coverage:          no
    Enable unit tests:             yes
    Database
      tdb:                         no
      gdbm:                        no
      simple database:             yes

    System User:                   pulse
    System Group:                  pulse
    Access Group:                  pulse-access
    Enable per-user EsounD socket: yes
    Force preopen:                 no
    Preopened modules:             all

    Legacy Database Entry Support: yes


===== WARNING WARNING WARNING WARNING WARNING WARNING WARNING =====
You do not have speex support enabled. It is strongly recommended
that you enable speex support if your platform supports it as it is
the primary method used for audio resampling and is thus a critical
part of PulseAudio on that platform.
===== WARNING WARNING WARNING WARNING WARNING WARNING WARNING =====

make  all-recursive
make[1]: Entering directory '/opt/conan/pulseaudio/13.0/3rdparty/stable/build/58ed1a91c63642471f4a83df855402c025e96ba9'
Making all in src
make[2]: Entering directory '/opt/conan/pulseaudio/13.0/3rdparty/stable/build/58ed1a91c63642471f4a83df855402c025e96ba9/src'
  ORCC   pulsecore/svolume-orc-gen.c
  ORCC   modules/echo-cancel/adrian-aec-orc-gen.c
  ORCC   pulsecore/svolume-orc-gen.h
  ORCC   modules/echo-cancel/adrian-aec-orc-gen.h
make  all-am
make[3]: Entering directory '/opt/conan/pulseaudio/13.0/3rdparty/stable/build/58ed1a91c63642471f4a83df855402c025e96ba9/src'
  CC       pulsecore/libpulsecommon_13.0_la-authkey.lo
  ... [removed for the sake of conciseness]
  CCLD     libpulse.la
  ... [removed for the sake of conciseness]
  CCLD     pulseaudio
pulseaudioS.c:27:21: warning: this function declaration is not a prototype [-Wstrict-prototypes]
extern int AEC_doAEC();
                    ^
                     void
...
2578 warnings generated.
.libs/pulseaudioS.o:(.data.rel.ro+0x3118): warning: Module auto-loading no longer supported.
.libs/pulseaudioS.o:(.data.rel.ro+0x3108): warning: Module auto-loading no longer supported.
.libs/pulseaudioS.o:(.data.rel.ro+0x3128): warning: Module auto-loading no longer supported.
.libs/pulseaudioS.o:(.data.rel.ro+0x30f8): warning: Module auto-loading no longer supported.
.libs/pulseaudioS.o:(.data.rel.ro+0x3318): warning: Module auto-loading no longer supported.
.libs/pulseaudioS.o:(.data.rel.ro+0x3308): warning: Module auto-loading no longer supported.
make[3]: Leaving directory '/opt/conan/pulseaudio/13.0/3rdparty/stable/build/58ed1a91c63642471f4a83df855402c025e96ba9/src'
make[2]: Leaving directory '/opt/conan/pulseaudio/13.0/3rdparty/stable/build/58ed1a91c63642471f4a83df855402c025e96ba9/src'
Making all in doxygen
make[2]: Entering directory '/opt/conan/pulseaudio/13.0/3rdparty/stable/build/58ed1a91c63642471f4a83df855402c025e96ba9/doxygen'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/opt/conan/pulseaudio/13.0/3rdparty/stable/build/58ed1a91c63642471f4a83df855402c025e96ba9/doxygen'
Making all in man
make[2]: Entering directory '/opt/conan/pulseaudio/13.0/3rdparty/stable/build/58ed1a91c63642471f4a83df855402c025e96ba9/man'
  GEN      pax11publish.1
  GEN      pulseaudio.1
  GEN      pacat.1
  GEN      pacmd.1
  GEN      pactl.1
  GEN      pasuspender.1
  GEN      padsp.1
  GEN      pulse-daemon.conf.5
  GEN      pulse-client.conf.5
  GEN      default.pa.5
  GEN      pulse-cli-syntax.5
  GEN      start-pulseaudio-x11.1
  GEN      esdcompat.1
make[2]: Leaving directory '/opt/conan/pulseaudio/13.0/3rdparty/stable/build/58ed1a91c63642471f4a83df855402c025e96ba9/man'
Making all in po
make[2]: Entering directory '/opt/conan/pulseaudio/13.0/3rdparty/stable/build/58ed1a91c63642471f4a83df855402c025e96ba9/po'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/opt/conan/pulseaudio/13.0/3rdparty/stable/build/58ed1a91c63642471f4a83df855402c025e96ba9/po'
make[2]: Entering directory '/opt/conan/pulseaudio/13.0/3rdparty/stable/build/58ed1a91c63642471f4a83df855402c025e96ba9'
make[2]: Leaving directory '/opt/conan/pulseaudio/13.0/3rdparty/stable/build/58ed1a91c63642471f4a83df855402c025e96ba9'
make[1]: Leaving directory '/opt/conan/pulseaudio/13.0/3rdparty/stable/build/58ed1a91c63642471f4a83df855402c025e96ba9'
pulseaudio/13.0/stable: Package '58ed1a91c63642471f4a83df855402c025e96ba9' built
pulseaudio/13.0/stable: Build folder /opt/conan/pulseaudio/13.0/3rdparty/stable/build/58ed1a91c63642471f4a83df855402c025e96ba9
pulseaudio/13.0/stable: Generated conaninfo.txt
pulseaudio/13.0/stable: Generated conanbuildinfo.txt
pulseaudio/13.0/stable: Generating the package
pulseaudio/13.0/stable: Package folder /opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9
pulseaudio/13.0/stable: Calling package()
make  install-recursive
make[1]: Entering directory '/opt/conan/pulseaudio/13.0/3rdparty/stable/build/58ed1a91c63642471f4a83df855402c025e96ba9'
Making install in src
make[2]: Entering directory '/opt/conan/pulseaudio/13.0/3rdparty/stable/build/58ed1a91c63642471f4a83df855402c025e96ba9/src'
make  install-am
make[3]: Entering directory '/opt/conan/pulseaudio/13.0/3rdparty/stable/build/58ed1a91c63642471f4a83df855402c025e96ba9/src'
make[4]: Entering directory '/opt/conan/pulseaudio/13.0/3rdparty/stable/build/58ed1a91c63642471f4a83df855402c025e96ba9/src'
 /usr/bin/mkdir -p '/opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9/lib/pulseaudio'
 /usr/bin/mkdir -p '/opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9/bin'
 /bin/sh ../libtool   --mode=install /usr/bin/install -c   libpulsecommon-13.0.la '/opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9/lib/pulseaudio'
 /usr/bin/install -c ../source_subfolder/src/utils/pa-info esdcompat start-pulseaudio-x11 padsp '/opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9/bin'
 /usr/bin/mkdir -p '/opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9/bin/pulse'
 /usr/bin/mkdir -p '/opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9/etc/dbus-1/system.d'
  /bin/sh ../libtool   --mode=install /usr/bin/install -c gsettings-helper '/opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9/bin/pulse'
 /usr/bin/mkdir -p '/opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9/share/pulseaudio/alsa-mixer/paths'
 /usr/bin/install -c -m 644 ../source_subfolder/src/daemon/pulseaudio-system.conf '/opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9/etc/dbus-1/system.d'
 /usr/bin/mkdir -p '/opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9/share/pulseaudio/alsa-mixer/profile-sets'
 /usr/bin/mkdir -p '/opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9/bin/udev/rules.d'
 /usr/bin/install -c -m 644 ../source_subfolder/src/modules/alsa/mixer/paths/analog-input-aux.conf ../source_subfolder/src/modules/alsa/mixer/paths/analog-input.conf ../source_subfolder/src/modules/alsa/mixer/paths/analog-input.conf.common ../source_subfolder/src/modules/alsa/mixer/paths/analog-input-fm.conf ../source_subfolder/src/modules/alsa/mixer/paths/analog-input-linein.conf ../source_subfolder/src/modules/alsa/mixer/paths/analog-input-mic.conf ../source_subfolder/src/modules/alsa/mixer/paths/analog-input-dock-mic.conf ../source_subfolder/src/modules/alsa/mixer/paths/analog-input-front-mic.conf ../source_subfolder/src/modules/alsa/mixer/paths/analog-input-headphone-mic.conf ../source_subfolder/src/modules/alsa/mixer/paths/analog-input-headset-mic.conf ../source_subfolder/src/modules/alsa/mixer/paths/analog-input-internal-mic.conf ../source_subfolder/src/modules/alsa/mixer/paths/analog-input-internal-mic-always.conf ../source_subfolder/src/modules/alsa/mixer/paths/analog-input-rear-mic.conf ../source_subfolder/src/modules/alsa/mixer/paths/analog-input-mic.conf.common ../source_subfolder/src/modules/alsa/mixer/paths/analog-input-mic-line.conf ../source_subfolder/src/modules/alsa/mixer/paths/analog-input-tvtuner.conf ../source_subfolder/src/modules/alsa/mixer/paths/analog-input-video.conf ../source_subfolder/src/modules/alsa/mixer/paths/analog-output.conf ../source_subfolder/src/modules/alsa/mixer/paths/analog-output-speaker.conf ../source_subfolder/src/modules/alsa/mixer/paths/analog-output-speaker-always.conf ../source_subfolder/src/modules/alsa/mixer/paths/analog-output.conf.common ../source_subfolder/src/modules/alsa/mixer/paths/analog-output-headphones.conf ../source_subfolder/src/modules/alsa/mixer/paths/analog-output-headphones-2.conf ../source_subfolder/src/modules/alsa/mixer/paths/analog-output-lineout.conf ../source_subfolder/src/modules/alsa/mixer/paths/analog-output-mono.conf ../source_subfolder/src/modules/alsa/mixer/paths/iec958-stereo-input.conf ../source_subfolder/src/modules/alsa/mixer/paths/iec958-stereo-output.conf ../source_subfolder/src/modules/alsa/mixer/paths/hdmi-output-0.conf ../source_subfolder/src/modules/alsa/mixer/paths/hdmi-output-1.conf ../source_subfolder/src/modules/alsa/mixer/paths/hdmi-output-2.conf ../source_subfolder/src/modules/alsa/mixer/paths/hdmi-output-3.conf ../source_subfolder/src/modules/alsa/mixer/paths/hdmi-output-4.conf ../source_subfolder/src/modules/alsa/mixer/paths/hdmi-output-5.conf ../source_subfolder/src/modules/alsa/mixer/paths/hdmi-output-6.conf ../source_subfolder/src/modules/alsa/mixer/paths/hdmi-output-7.conf ../source_subfolder/src/modules/alsa/mixer/paths/steelseries-arctis-5-output-chat.conf ../source_subfolder/src/modules/alsa/mixer/paths/steelseries-arctis-5-output-game.conf ../source_subfolder/src/modules/alsa/mixer/paths/steelseries-arctis-7-input.conf ../source_subfolder/src/modules/alsa/mixer/paths/steelseries-arctis-7-output-mono.conf ../source_subfolder/src/modules/alsa/mixer/paths/steelseries-arctis-7-output-stereo.conf '/opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9/share/pulseaudio/alsa-mixer/paths'
 /usr/bin/mkdir -p '/opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9/share/GConf/gsettings'
libtool: install: /usr/bin/install -c .libs/libpulsecommon-13.0.lai /opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9/lib/pulseaudio/libpulsecommon-13.0.la
 /usr/bin/mkdir -p '/opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9/etc/pulse'
 /usr/bin/mkdir -p '/opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9/include/pulse'
 /usr/bin/install -c -m 644 ../source_subfolder/src/modules/alsa/mixer/profile-sets/default.conf ../source_subfolder/src/modules/alsa/mixer/profile-sets/force-speaker.conf ../source_subfolder/src/modules/alsa/mixer/profile-sets/force-speaker-and-int-mic.conf ../source_subfolder/src/modules/alsa/mixer/profile-sets/maudio-fasttrack-pro.conf ../source_subfolder/src/modules/alsa/mixer/profile-sets/native-instruments-audio4dj.conf ../source_subfolder/src/modules/alsa/mixer/profile-sets/native-instruments-audio8dj.conf ../source_subfolder/src/modules/alsa/mixer/profile-sets/native-instruments-traktor-audio2.conf ../source_subfolder/src/modules/alsa/mixer/profile-sets/native-instruments-traktor-audio6.conf ../source_subfolder/src/modules/alsa/mixer/profile-sets/native-instruments-traktor-audio10.conf ../source_subfolder/src/modules/alsa/mixer/profile-sets/native-instruments-traktorkontrol-s4.conf ../source_subfolder/src/modules/alsa/mixer/profile-sets/native-instruments-korecontroller.conf ../source_subfolder/src/modules/alsa/mixer/profile-sets/kinect-audio.conf ../source_subfolder/src/modules/alsa/mixer/profile-sets/sb-omni-surround-5.1.conf ../source_subfolder/src/modules/alsa/mixer/profile-sets/steelseries-arctis-5-usb-audio.conf ../source_subfolder/src/modules/alsa/mixer/profile-sets/steelseries-arctis-7-usb-audio.conf ../source_subfolder/src/modules/alsa/mixer/profile-sets/dell-dock-tb16-usb-audio.conf ../source_subfolder/src/modules/alsa/mixer/profile-sets/cmedia-high-speed-true-hdaudio.conf '/opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9/share/pulseaudio/alsa-mixer/profile-sets'
 /usr/bin/install -c -m 644 ../source_subfolder/src/modules/alsa/90-pulseaudio.rules '/opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9/bin/udev/rules.d'
libtool: install: /usr/bin/install -c .libs/libpulsecommon-13.0.a /opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9/lib/pulseaudio/libpulsecommon-13.0.a
 /usr/bin/install -c -m 644 default.pa system.pa daemon.conf client.conf '/opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9/etc/pulse'
 /usr/bin/install -c -m 644 ../source_subfolder/src/modules/gsettings/pulseaudio.convert '/opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9/share/GConf/gsettings'
 /usr/bin/mkdir -p '/usr/lib/systemd/user'
libtool: install: chmod 644 /opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9/lib/pulseaudio/libpulsecommon-13.0.a
if test -n "../source_subfolder/src/modules/gsettings/org.freedesktop.pulseaudio.gschema.xml"; then \
    test -z "/opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9/share/glib-2.0/schemas" || /usr/bin/mkdir -p "/opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9/share/glib-2.0/schemas"; \
    /usr/bin/install -c -m 644 ../source_subfolder/src/modules/gsettings/org.freedesktop.pulseaudio.gschema.xml "/opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9/share/glib-2.0/schemas"; \
    test -n "" || /opt/conan/glib/2.64.0/3rdparty/stable/package/124264fcf4dda4ef72d8aae694b0c3ff65e0fc36/bin/glib-compile-schemas /opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9/share/glib-2.0/schemas; \
fi
 /usr/bin/install -c -m 644 ../source_subfolder/src/pulse/cdecl.h ../source_subfolder/src/pulse/channelmap.h ../source_subfolder/src/pulse/context.h ../source_subfolder/src/pulse/def.h ../source_subfolder/src/pulse/direction.h ../source_subfolder/src/pulse/error.h ../source_subfolder/src/pulse/ext-device-manager.h ../source_subfolder/src/pulse/ext-device-restore.h ../source_subfolder/src/pulse/ext-stream-restore.h ../source_subfolder/src/pulse/format.h ../source_subfolder/src/pulse/gccmacro.h ../source_subfolder/src/pulse/introspect.h ../source_subfolder/src/pulse/mainloop-api.h ../source_subfolder/src/pulse/mainloop-signal.h ../source_subfolder/src/pulse/mainloop.h ../source_subfolder/src/pulse/operation.h ../source_subfolder/src/pulse/proplist.h ../source_subfolder/src/pulse/pulseaudio.h ../source_subfolder/src/pulse/rtclock.h ../source_subfolder/src/pulse/sample.h ../source_subfolder/src/pulse/scache.h ../source_subfolder/src/pulse/simple.h ../source_subfolder/src/pulse/stream.h ../source_subfolder/src/pulse/subscribe.h ../source_subfolder/src/pulse/thread-mainloop.h ../source_subfolder/src/pulse/timeval.h ../source_subfolder/src/pulse/utf8.h ../source_subfolder/src/pulse/util.h pulse/version.h ../source_subfolder/src/pulse/volume.h ../source_subfolder/src/pulse/xmalloc.h ../source_subfolder/src/pulse/glib-mainloop.h '/opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9/include/pulse'
 /usr/bin/mkdir -p '/opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9/etc/xdg/autostart'
libtool: install: ranlib /opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9/lib/pulseaudio/libpulsecommon-13.0.a
 /usr/bin/install -c -m 644 pulseaudio.service ../source_subfolder/src/daemon/systemd/user/pulseaudio.socket '/usr/lib/systemd/user'
 /usr/bin/install -c -m 644 daemon/pulseaudio.desktop '/opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9/etc/xdg/autostart'
/usr/bin/install: cannot remove '/usr/lib/systemd/user/pulseaudio.service': Permission denied
/usr/bin/install: cannot remove '/usr/lib/systemd/user/pulseaudio.socket': Permission denied
make[4]: *** [Makefile:11321: install-systemduserunitDATA] Error 1
make[4]: *** Waiting for unfinished jobs....
libtool: install: /usr/bin/install -c gsettings-helper /opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9/bin/pulse/gsettings-helper
libtool: finish: PATH="/opt/conan/gettext/0.20.1/3rdparty/stable/package/60bd5a6fe61e9f3df0f6a890cd66bc37c573a6de/bin:/opt/conan/libtool/2.4.6/3rdparty/stable/package/766408d7f23955b1d78d2fcd3f7664ef284d5f7a/bin:/opt/conan/glib/2.64.0/3rdparty/stable/package/124264fcf4dda4ef72d8aae694b0c3ff65e0fc36/bin:/opt/conan/automake/1.16.2/3rdparty/stable/package/d4448b727b2f9b134cd09307dcc387aa278411c4/bin:/opt/conan/autoconf/2.69/3rdparty/stable/package/44fcf6b9a7fb86b2586303e3db40189d3b511830/bin:/opt/conan/m4/1.4.18/3rdparty/stable/package/44fcf6b9a7fb86b2586303e3db40189d3b511830/bin:/home/puya/.pyenv/versions/core/bin:/home/puya/.pyenv/libexec:/home/puya/.pyenv/plugins/python-build/bin:/home/puya/.pyenv/plugins/pyenv-virtualenv/bin:/home/puya/.pyenv/plugins/pyenv-update/bin:/home/puya/.pyenv/plugins/pyenv-installer/bin:/home/puya/.pyenv/plugins/pyenv-doctor/bin:/home/puya/.local/bin:/home/puya/.pyenv/plugins/pyenv-virtualenv/shims:/home/puya/.pyenv/shims:/home/puya/.pyenv/bin:/opt/llvm/bin:/home/puya/.local/bin:/home/puya/.pyenv/plugins/pyenv-virtualenv/shims:/home/puya/.pyenv/shims:/home/puya/.pyenv/bin:/opt/llvm/bin:/usr/share/Modules/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/var/lib/snapd/snap/bin:/home/puya/.local/bin:/home/puya/bin:/opt/qtcreator/bin:/opt/qtcreator/bin:/sbin" ldconfig -n /opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9/lib/pulseaudio
----------------------------------------------------------------------
Libraries have been installed in:
   /opt/conan/pulseaudio/13.0/3rdparty/stable/package/58ed1a91c63642471f4a83df855402c025e96ba9/lib/pulseaudio

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the 'LD_RUN_PATH' environment variable
     during linking
   - use the '-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to '/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[4]: Leaving directory '/opt/conan/pulseaudio/13.0/3rdparty/stable/build/58ed1a91c63642471f4a83df855402c025e96ba9/src'
make[3]: *** [Makefile:11896: install-am] Error 2
make[3]: Leaving directory '/opt/conan/pulseaudio/13.0/3rdparty/stable/build/58ed1a91c63642471f4a83df855402c025e96ba9/src'
make[2]: *** [Makefile:11890: install] Error 2
make[2]: Leaving directory '/opt/conan/pulseaudio/13.0/3rdparty/stable/build/58ed1a91c63642471f4a83df855402c025e96ba9/src'
make[1]: *** [Makefile:828: install-recursive] Error 1
make[1]: Leaving directory '/opt/conan/pulseaudio/13.0/3rdparty/stable/build/58ed1a91c63642471f4a83df855402c025e96ba9'
make: *** [Makefile:1130: install] Error 2
ERROR: pulseaudio/13.0/stable: Error in package() method, line 127
    autotools.install()
    ConanException: Error 2 while executing make install -j8

该提问来源于开源项目:bincrafters/community

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

4条回答

  • weixin_39625305 weixin_39625305 5月前

    I suspect adding these autotools config arguments might resolve the issue:

    
    args.append("--disable-systemd-daemon")
    args.append("--disable-systemd-login")
    args.append("--disable-systemd-journal")
    

    But I am not sure what is the systemd option for or what it does and whether or not we want to have it for the conan recipe so I am still curious what others think.

    点赞 评论 复制链接分享
  • weixin_39794347 weixin_39794347 5月前

    could you please try with pulseaudio/13.0/stable (with -u argument) and send the corresponding log, so that we are sure to be using the same recipes ?

    点赞 评论 复制链接分享
  • weixin_39625305 weixin_39625305 5月前

    Sorry for the delay. This fell off my radar. Here you go (I am using the latest xorg/system from your PR): output.log config.log

    Please look for Permission denied in output.log.

    点赞 评论 复制链接分享
  • weixin_39794347 weixin_39794347 5月前

    Indeed, the build passes on CI because system package libsystemd-dev is not installed. Can you make a pull request with your suggestion https://github.com/bincrafters/community/issues/1252#issuecomment-671014512 ?

    点赞 评论 复制链接分享