blupi-games / planetblupi-dev

Planet Blupi development bundle (main repository)
https://www.blupi.org
GNU General Public License v3.0
51 stars 9 forks source link

build issue on Arm64 #10

Closed coreybruce closed 7 months ago

coreybruce commented 3 years ago

Hey there just wanted to report a issue when building on Manjaro Arm64 and got to 57% and ran into this issue

[ 57%] Completed 'libcurl_Project'
[ 57%] Built target libcurl_Project
make: *** [Makefile:111: all] Error 2

I tried removing all on line 111 but it didn't seem to fix it.

Skywalker13 commented 3 years ago

Hello, you should look at Debian because Planet Blupi is built with success on all platforms. https://packages.debian.org/sid/planetblupi

Skywalker13 commented 3 years ago

Build logs here: https://buildd.debian.org/status/package.php?p=planetblupi
for arm64: https://buildd.debian.org/status/fetch.php?pkg=planetblupi&arch=arm64&ver=1.14.2-2&stamp=1583784212&raw=0

coreybruce commented 3 years ago

That's understandable but I wish to instead help bug test and fix any other build issues with it instead of ignoring it and telling people to use a different distro instead of their preferred like mine being Manjaro because it has way more packages in the repo, uses pacman, has the AUR and way more up to date packages. :)

If this has anything to do with a newer version package than Debian has and that change does break or cause any build isses than you will run into this issues eventually on Debian as they update to a newer version.

Could you please fix the issue?

Skywalker13 commented 3 years ago

If you want to create a package for Manjaro, you must use directly the planetblupi repository: https://github.com/blupi-games/planetblupi/

The planetblupi-dev repository is used in order to build planetblupi (of course) but all other dependencies too (for static linking). In case of distributions, it's not the right way. You must build (just) planetblupi (link above) and install the dependencies provided by Manjaro (like libcurl, etc, ...) that are needed for the build (with the Manjaro way).

I provide you links on Debian in order to help you in this task (how other are building this game for other distributions and architectures). I'm not a distribution maintainer and I don't want to become one. Planet Blupi is supported on Debian because someone is maintaining the package on Debian and it builds fine on ARM64. Planet Blupi is available on Slackware too because someone else is doing this job too. About me, I don't want to do this job, then I publish only AppImage for Linux (it works on all distributions but of course only for x86-64 in my case).

IMHO the right way is to ask for a Manjaro package maintainer on the Manjaro mailing list. Maybe someone will be interested to support officially Planet Blupi on this distribution.

PS: Maybe one day I will provide an AppImage for ARM64...

Skywalker13 commented 3 years ago

If you want help from me, you must provide the complete log about the build..

[ 57%] Completed 'libcurl_Project'
[ 57%] Built target libcurl_Project
make: *** [Makefile:111: all] Error 2

It's just a summary... the complete log is somewhere in the build directory of CMake. It seems that you are not very familiar with build because you can't remove the all entry at the line 111 of this Makefile. all is the default target in a Makefile, it's important.

For ARM64 I must deploy a virtual machine (one day, but not now sorry) for this architecture because I don't have hardware like that.

coreybruce commented 3 years ago

If you want to create a package for Manjaro, you must use directly the planetblupi repository: https://github.com/blupi-games/planetblupi/

The planetblupi-dev repository is used in order to build planetblupi (of course) but all other dependencies too (for static linking). In case of distributions, it's not the right way. You must build (just) planetblupi (link above) and install the dependencies provided by Manjaro (like libcurl, etc, ...) that are needed for the build (with the Manjaro way).

I provide you links on Debian in order to help you in this task (how other are building this game for other distributions and architectures). I'm not a distribution maintainer and I don't want to become one. Planet Blupi is supported on Debian because someone is maintaining the package on Debian and it builds fine on ARM64. Planet Blupi is available on Slackware too because someone else is doing this job too. About me, I don't want to do this job, then I publish only AppImage for Linux (it works on all distributions but of course only for x86-64 in my case).

IMHO the right way is to ask for a Manjaro package maintainer on the Manjaro mailing list. Maybe someone will be interested to support officially Planet Blupi on this distribution.

PS: Maybe one day I will provide an AppImage for ARM64...

No no don't worry I am not saying you have do any package maintaining for Arm64 tho that would be a good idea if you haven't, I happy to just to compile it myself for Arm64.

I did originally cloned and tried to compile the main repository but It didn't have the modules, do I just need to do git submodule update or do I do git clone --recursive https://github.com/blupi-games/planetblupi ?

I can gladly give the whole log I was just worried it would be to big.

I am also more than happy to help support Arm/Arm64 :)

I also suggest putting build instructions on the main repo for people who wish to compile it for themselves like the dev version oh and is the main one up to date to the dev version?

coreybruce commented 3 years ago
[corey@manjaro-pi Release]$ make -j4
[ 10%] Built target FFmpeg_Project
[ 11%] Built target libogg_Project
[ 22%] Built target libasound_Project
[ 23%] Built target zlib_Project
[ 35%] Built target libiconv_Project
[ 35%] Built target argagg_Project
[ 40%] Built target libcurl_Project
[ 44%] Performing configure step for 'gettext_Project'
[ 52%] Built target libvorbis_Project
[ 53%] Built target libpng_Project
/bin/sh: line 1: cd: gettext-runtime: No such file or directory
make[2]: *** [CMakeFiles/gettext_Project.dir/build.make:93: src/gettext_Project-stamp/gettext_Project-configure] Error 1
make[1]: *** [CMakeFiles/Makefile2:392: CMakeFiles/gettext_Project.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 53%] Creating directories for 'libsndfile_Project'
[ 54%] Performing download step (verify and extract) for 'libsndfile_Project'
CMake Warning at libsndfile_Project-stamp/verify-libsndfile_Project.cmake:15 (message):
  File will not be verified since no URL_HASH specified

-- extracting...
     src='/home/corey/Stuff/projects/planetblupi-dev/externals/libsndfile-1.0.28.tar.gz'
     dst='/home/corey/Stuff/projects/planetblupi-dev/Release/src/libsndfile_Project'
-- extracting... [tar xfz]
-- extracting... [analysis]
-- extracting... [rename]
-- extracting... [clean up]
-- extracting... done
[ 55%] No update step for 'libsndfile_Project'
[ 56%] No patch step for 'libsndfile_Project'
[ 57%] Performing configure step for 'libsndfile_Project'
checking build system type... aarch64-unknown-linux-gnu
checking host system type... aarch64-unknown-linux-gnu
checking target system type... aarch64-unknown-linux-gnu
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 make supports nested variables... (cached) yes
checking for style of include used by make... GNU
checking for gcc... gcc
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 gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... gcc3
checking for gcc option to accept ISO C99... none needed
checking for gcc option to accept ISO Standard C... (cached) none needed
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
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 for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking whether we are using the CLANG C compiler... no
checking for a sed that does not truncate output... /usr/bin/sed
checking for ar... ar
checking the archiver (ar) interface... ar
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 gcc... /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 whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert aarch64-unknown-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 archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc 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 gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
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... g++ -E
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for windres... no
checking whether ln -s works... yes
checking for autogen... no
checking for wine... no
checking for xcode-select... no
checking for ANSI C header files... (cached) yes
checking endian.h usability... yes
checking endian.h presence... yes
checking for endian.h... yes
checking byteswap.h usability... yes
checking byteswap.h presence... yes
checking for byteswap.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking whether S_IRGRP is declared... yes
checking whether the -Werror option is usable... yes
checking for simple visibility declarations... yes
checking size of wchar_t... 4
checking size of short... 2
checking size of int... 4
checking size of long... 8
checking size of float... 4
checking size of double... 8
checking size of void*... 8
checking size of size_t... 8
checking size of int64_t... 8
checking size of long long... 8
checking size of off_t... 8
checking for ssize_t... yes
checking processor byte ordering... little
checking for malloc... yes
checking for calloc... yes
checking for realloc... yes
checking for free... yes
checking for open... yes
checking for read... yes
checking for write... yes
checking for lseek... yes
checking for lseek64... yes
checking for fstat... yes
checking for fstat64... yes
checking for ftruncate... yes
checking for fsync... yes
checking for snprintf... yes
checking for vsnprintf... yes
checking for gmtime... yes
checking for gmtime_r... yes
checking for localtime... yes
checking for localtime_r... yes
checking for gettimeofday... yes
checking for mmap... yes
checking for getpagesize... yes
checking for setlocale... yes
checking for pipe... yes
checking for waitpid... yes
checking for floor in -lm... yes
checking for floor... yes
checking for ceil... yes
checking for fmod... yes
checking for lround... yes
checking for lrint... yes
checking for lrintf... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for flac >= 1.3.1 ... yes
checking for ogg >= 1.1.3 ... yes
checking for vorbis >= 1.2.3 ... yes
checking for vorbisenc >= 1.2.3 ... yes
checking processor clipping capabilities... none
checking alsa/asoundlib.h usability... yes
checking alsa/asoundlib.h presence... yes
checking for alsa/asoundlib.h... yes
configure: WARNING: Touching files in directory tests/.
checking if gcc accepts -std=gnu99... yes
checking for version of gcc... 10.2.0
checking if gcc accepts -Wextra... yes
checking if gcc accepts -Wdeclaration-after-statement... yes
checking if gcc accepts -Wpointer-arith... yes
checking if g++ accepts -Wextra... yes
checking if g++ accepts -Wpointer-arith... yes
checking whether to add -D_FORTIFY_SOURCE=2 to CPPFLAGS... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating src/Makefile
config.status: creating man/Makefile
config.status: creating examples/Makefile
config.status: creating tests/Makefile
config.status: creating regtest/Makefile
config.status: creating M4/Makefile
config.status: creating doc/Makefile
config.status: creating Win32/Makefile
config.status: creating Octave/Makefile
config.status: creating programs/Makefile
config.status: creating Makefile
config.status: creating src/version-metadata.rc
config.status: creating tests/test_wrapper.sh
config.status: creating tests/pedantic-header-test.sh
config.status: creating doc/libsndfile.css
config.status: creating Scripts/build-test-tarball.mk
config.status: creating libsndfile.spec
config.status: creating sndfile.pc
config.status: creating src/sndfile.h
config.status: creating echo-install-dirs
config.status: creating src/config.h
config.status: executing depfiles commands
config.status: executing libtool commands

-=-=-=-=-=-=-=-=-=-= Configuration Complete =-=-=-=-=-=-=-=-=-=-

  Configuration summary :

    libsndfile version : .................. 1.0.28

    Host CPU : ............................ aarch64
    Host Vendor : ......................... unknown
    Host OS : ............................. linux-gnu

    Experimental code : ................... no
    Using ALSA in example programs : ...... yes
    External FLAC/Ogg/Vorbis : ............ yes

  Tools :

    Compiler is Clang : ................... no
    Compiler is GCC : ..................... yes
    GCC version : ......................... 10.2.0
    Sanitizer enabled : ................... no
    Stack smash protection : .............. no

  Installation directories :

    Library directory : ................... /home/corey/Stuff/projects/planetblupi-dev/Release/lib
    Program directory : ................... /home/corey/Stuff/projects/planetblupi-dev/Release/bin
    Pkgconfig directory : ................. /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pkgconfig
    HTML docs directory : ................. /home/corey/Stuff/projects/planetblupi-dev/Release/share/doc/

Compiling some other packages against libsndfile may require
the addition of '/home/corey/Stuff/projects/planetblupi-dev/Release/lib/pkgconfig' to the
PKG_CONFIG_PATH environment variable.

[ 57%] Performing build step for 'libsndfile_Project'
Making all in M4
Making all in Win32
Making all in src
  CC       libsndfile_la-aiff.lo
  CC       libsndfile_la-sndfile.lo
  CC       libsndfile_la-au.lo
  CC       libsndfile_la-avr.lo
In file included from avr.c:25:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from au.c:27:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from aiff.c:30:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from sndfile.c:27:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
aiff.c: In function ‘aiff_read_header’:
aiff.c:851:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
  851 |      found_chunk |= HAVE_FVER ;
      |      ~~~~~~~~~~~~^~~~~~~~~~~~
aiff.c:854:4: note: here
  854 |    case SFX_MARKER :
      |    ^~~~
  CC       libsndfile_la-caf.lo
  CC       libsndfile_la-dwd.lo
sndfile.c: In function ‘copy_filename’:
sndfile.c:2844:60: warning: ‘__builtin_snprintf’ output may be truncated before the last format character [-Wformat-truncation=]
 2844 |  snprintf (psf->file.path.c, sizeof (psf->file.path.c), "%s", path) ;
      |                                                            ^
In file included from /usr/include/stdio.h:866,
                 from sndfile.h:32,
                 from sndfile.c:26:
/usr/include/bits/stdio2.h:70:10: note: ‘__builtin_snprintf’ output between 1 and 1025 bytes into a destination of size 1024
   70 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   71 |        __bos (__s), __fmt, __va_arg_pack ());
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from caf.c:29:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from dwd.c:27:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  CC       libsndfile_la-flac.lo
  CC       libsndfile_la-g72x.lo
In file included from g72x.c:27:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  CC       libsndfile_la-htk.lo
In file included from htk.c:27:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  CC       libsndfile_la-ircam.lo
  CC       libsndfile_la-macos.lo
  CC       libsndfile_la-mat4.lo
  CC       libsndfile_la-mat5.lo
In file included from ircam.c:27:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from macos.c:26:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from mat4.c:28:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  CC       libsndfile_la-nist.lo
In file included from mat5.c:28:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  CC       libsndfile_la-paf.lo
  CC       libsndfile_la-pvf.lo
In file included from nist.c:34:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from pvf.c:27:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from paf.c:29:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  CC       libsndfile_la-raw.lo
  CC       libsndfile_la-rx2.lo
  CC       libsndfile_la-sd2.lo
In file included from rx2.c:27:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from sd2.c:38:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  CC       libsndfile_la-sds.lo
  CC       libsndfile_la-svx.lo
In file included from sds.c:29:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from svx.c:27:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  CC       libsndfile_la-txw.lo
  CC       libsndfile_la-voc.lo
In file included from txw.c:34:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  CC       libsndfile_la-wve.lo
  CC       libsndfile_la-w64.lo
In file included from voc.c:34:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from wve.c:28:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from w64.c:27:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  CC       libsndfile_la-wavlike.lo
  CC       libsndfile_la-wav.lo
  CC       libsndfile_la-xi.lo
In file included from wavlike.c:28:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from wav.c:30:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from xi.c:29:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  CC       libsndfile_la-mpc2k.lo
In file included from mpc2k.c:27:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
mpc2k.c: In function ‘mpc2k_write_header.part.0’:
mpc2k.c:134:48: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 18 [-Wformat-truncation=]
  134 |  snprintf (sample_name, sizeof (sample_name), "%s                    ", psf->file.name.c) ;
      |                                                ^~
In file included from /usr/include/stdio.h:866,
                 from mpc2k.c:21:
/usr/include/bits/stdio2.h:70:10: note: ‘__builtin___snprintf_chk’ output between 21 and 276 bytes into a destination of size 18
   70 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   71 |        __bos (__s), __fmt, __va_arg_pack ());
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  CC       libsndfile_la-rf64.lo
In file included from rf64.c:36:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  CC       libsndfile_la-ogg_vorbis.lo
  CC       libsndfile_la-ogg_speex.lo
  CC       libsndfile_la-ogg_pcm.lo
In file included from ogg_vorbis.c:68:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from ogg_speex.c:34:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from ogg_pcm.c:34:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  CC       libsndfile_la-ogg_opus.lo
  CC       common.lo
  CC       file_io.lo
In file included from ogg_opus.c:34:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
file_io.c: In function ‘psf_open_rsrc’:
file_io.c:124:60: warning: ‘/..namedfork/rsrc’ directive output may be truncated writing 17 bytes into a region of size between 1 and 1024 [-Wformat-truncation=]
  124 |  snprintf (psf->rsrc.path.c, sizeof (psf->rsrc.path.c), "%s/..namedfork/rsrc", psf->file.path.c) ;
      |                                                            ^~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:866,
                 from file_io.c:37:
/usr/include/bits/stdio2.h:70:10: note: ‘__builtin___snprintf_chk’ output between 18 and 1041 bytes into a destination of size 1024
   70 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   71 |        __bos (__s), __fmt, __va_arg_pack ());
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
file_io.c:143:60: warning: ‘._’ directive output may be truncated writing 2 bytes into a region of size between 1 and 1024 [-Wformat-truncation=]
  143 |  snprintf (psf->rsrc.path.c, sizeof (psf->rsrc.path.c), "%s._%s", psf->file.dir.c, psf->file.name.c) ;
      |                                                            ^~
In file included from /usr/include/stdio.h:866,
                 from file_io.c:37:
/usr/include/bits/stdio2.h:70:10: note: ‘__builtin___snprintf_chk’ output between 3 and 1281 bytes into a destination of size 1024
   70 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   71 |        __bos (__s), __fmt, __va_arg_pack ());
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
file_io.c:154:60: warning: ‘.AppleDouble/’ directive output may be truncated writing 13 bytes into a region of size between 1 and 1024 [-Wformat-truncation=]
  154 |  snprintf (psf->rsrc.path.c, sizeof (psf->rsrc.path.c), "%s.AppleDouble/%s", psf->file.dir.c, psf->file.name.c) ;
      |                                                            ^~~~~~~~~~~~~
In file included from /usr/include/stdio.h:866,
                 from file_io.c:37:
/usr/include/bits/stdio2.h:70:10: note: ‘__builtin___snprintf_chk’ output between 14 and 1292 bytes into a destination of size 1024
   70 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   71 |        __bos (__s), __fmt, __va_arg_pack ());
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from common.c:33:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  CC       command.lo
  CC       pcm.lo
  CC       ulaw.lo
In file included from pcm.c:24:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  CC       alaw.lo
  CC       float32.lo
In file included from float32.c:28:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  CC       double64.lo
In file included from double64.c:28:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  CC       ima_adpcm.lo
In file included from ima_adpcm.c:27:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  CC       ms_adpcm.lo
In file included from ms_adpcm.c:27:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  CC       gsm610.lo
ms_adpcm.c: In function ‘msadpcm_encode_block.isra’:
ms_adpcm.c:572:26: warning: ‘bpred[0]’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  572 |   pms->block [0] = bpred [0] ;
      |                    ~~~~~~^~~
ms_adpcm.c:575:27: warning: ‘idelta[0]’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  575 |   pms->block [2] = idelta [0] & 0xFF ;
      |                    ~~~~~~~^~~
In file included from gsm610.c:27:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  CC       dwvw.lo
  CC       vox_adpcm.lo
In file included from dwvw.c:37:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  CC       interleave.lo
  CC       strings.lo
In file included from interleave.c:19:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from vox_adpcm.c:40:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  CC       dither.lo
  CC       cart.lo
  CC       broadcast.lo
  CC       audio_detect.lo
In file included from dither.c:24:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  CC       ima_oki_adpcm.lo
  CC       alac.lo
  CC       chunk.lo
  CC       ogg.lo
In file included from chunk.c:26:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from alac.c:28:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  CC       chanmap.lo
In file included from ogg.c:34:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
chunk.c: In function ‘psf_save_write_chunk’:
chunk.c:244:36: warning: ‘%s’ directive output may be truncated writing up to 63 bytes into a region of size 5 [-Wformat-truncation=]
  244 |  snprintf (u.str, sizeof (u.str), "%s", chunk_info->id) ;
      |                                    ^~
In file included from /usr/include/stdio.h:866,
                 from sndfile.h:32,
                 from chunk.c:25:
/usr/include/bits/stdio2.h:70:10: note: ‘__builtin_snprintf’ output between 1 and 64 bytes into a destination of size 5
   70 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   71 |        __bos (__s), __fmt, __va_arg_pack ());
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  CC       windows.lo
  CC       id3.lo
  CC       GSM610/add.lo
  CC       GSM610/code.lo
In file included from id3.c:27:
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  CC       GSM610/decode.lo
  CC       GSM610/gsm_create.lo
  CC       GSM610/gsm_decode.lo
  CC       GSM610/gsm_destroy.lo
  CC       GSM610/gsm_encode.lo
  CC       GSM610/gsm_option.lo
  CC       GSM610/long_term.lo
  CC       GSM610/lpc.lo
  CC       GSM610/preprocess.lo
  CC       GSM610/rpe.lo
  CC       GSM610/short_term.lo
  CC       GSM610/table.lo
GSM610/rpe.c: In function ‘RPE_grid_positioning’:
GSM610/rpe.c:389:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
  389 |  { case 3: *ep++ = 0 ;
      |            ~~~~~~^~~
GSM610/rpe.c:390:3: note: here
  390 |   case 2: do
      |   ^~~~
GSM610/rpe.c:391:13: warning: this statement may fall through [-Wimplicit-fallthrough=]
  391 |     { *ep++ = 0 ;
      |       ~~~~~~^~~
GSM610/rpe.c:392:3: note: here
  392 |   case 1:  *ep++ = 0 ;
      |   ^~~~
GSM610/rpe.c:392:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
  392 |   case 1:  *ep++ = 0 ;
      |            ~~~~~~^~~
GSM610/rpe.c:393:3: note: here
  393 |   case 0:  *ep++ = *xMp++ ;
      |   ^~~~
  CC       G72x/g721.lo
  CC       G72x/g723_16.lo
  CC       G72x/g723_24.lo
  CC       G72x/g723_40.lo
  CC       G72x/g72x.lo
  CC       ALAC/ALACBitUtilities.lo
  CC       ALAC/ag_dec.lo
  CC       ALAC/ag_enc.lo
In file included from ALAC/ALACAudioTypes.h:46,
                 from ALAC/ag_dec.c:36:
./sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
./sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
./sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
./sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from ALAC/EndianPortable.h:31,
                 from ALAC/ag_enc.c:32:
./sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
./sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
./sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
./sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  CC       ALAC/dp_dec.lo
  CC       ALAC/dp_enc.lo
  CC       ALAC/matrix_dec.lo
  CC       ALAC/matrix_enc.lo
In file included from ALAC/ALACAudioTypes.h:46,
                 from ALAC/matrix_dec.c:31:
./sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
./sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
./sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
./sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from ALAC/ALACAudioTypes.h:46,
                 from ALAC/matrix_enc.c:31:
./sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
./sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
./sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
./sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
  CC       ALAC/alac_decoder.lo
  CC       ALAC/alac_encoder.lo
  CCLD     libcommon.la
  CCLD     GSM610/libgsm.la
In file included from ALAC/ALACAudioTypes.h:46,
                 from ALAC/alac_codec.h:31,
                 from ALAC/alac_decoder.c:31:
./sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
./sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
./sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
./sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
In file included from ALAC/alac_encoder.c:35:
./sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
   28 | #if COMPILER_IS_GCC && CPU_IS_X86
      |                        ^~~~~~~~~~
./sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
./sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
./sfendian.h:28:24: warning: this use of "defined" may not be portable [-Wexpansion-to-defined]
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
  CCLD     G72x/libg72x.la
ar: `u' modifier ignored since `D' is the default (see `U')
  CCLD     ALAC/libalac.la
ar: `u' modifier ignored since `D' is the default (see `U')
  CCLD     libsndfile.la
ar: `u' modifier ignored since `D' is the default (see `U')
Making all in examples
Making all in tests
[ 58%] Performing install step for 'libsndfile_Project'
Making install in M4
Making install in Win32
Making install in src
 /usr/bin/mkdir -p '/home/corey/Stuff/projects/planetblupi-dev/Release/include'
 /usr/bin/mkdir -p '/home/corey/Stuff/projects/planetblupi-dev/Release/include'
 /usr/bin/mkdir -p '/home/corey/Stuff/projects/planetblupi-dev/Release/lib'
 /usr/bin/install -c -m 644 sndfile.h '/home/corey/Stuff/projects/planetblupi-dev/Release/include'
 /usr/bin/install -c -m 644 sndfile.hh '/home/corey/Stuff/projects/planetblupi-dev/Release/include'
 /bin/sh ../libtool   --mode=install /usr/bin/install -c   libsndfile.la '/home/corey/Stuff/projects/planetblupi-dev/Release/lib'
libtool: install: /usr/bin/install -c .libs/libsndfile.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/libsndfile.la
libtool: install: /usr/bin/install -c .libs/libsndfile.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/libsndfile.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/libsndfile.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/libsndfile.a
libtool: finish: PATH="/home/corey/bin:/home/corey/bin:/home/corey/bin:/usr/local/bin:/usr/bin:/sbin" ldconfig -n /home/corey/Stuff/projects/planetblupi-dev/Release/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /home/corey/Stuff/projects/planetblupi-dev/Release/lib

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.
----------------------------------------------------------------------
Making install in examples
Making install in tests
 /usr/bin/mkdir -p '/home/corey/Stuff/projects/planetblupi-dev/Release/lib/pkgconfig'
 /usr/bin/install -c -m 644 sndfile.pc '/home/corey/Stuff/projects/planetblupi-dev/Release/lib/pkgconfig'
[ 59%] Completed 'libsndfile_Project'
[ 59%] Built target libsndfile_Project
make: *** [Makefile:111: all] Error 2
Skywalker13 commented 3 years ago

I did originally cloned and tried to compile the main repository but It didn't have the modules, do I just need to do git submodule update or do I do git clone --recursive https://github.com/blupi-games/planetblupi ?

Both are fine

I also suggest putting build instructions on the main repo for people who wish to compile it for themselves like the dev version oh and is the main one up to date to the dev version?

The main version is built via the planetblupi-dev repository.

Skywalker13 commented 3 years ago

/bin/sh: line 1: cd: gettext-runtime: No such file or directory make[2]: [CMakeFiles/gettext_Project.dir/build.make:93: src/gettext_Project-stamp/gettext_Project-configure] Error 1 make[1]: [CMakeFiles/Makefile2:392: CMakeFiles/gettext_Project.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs...

Maybe the download has failed.. look at the externals directory, you should find the tarballs of all dependencies. Check if the gettext tarball is really a tarball or just a text file with an http error...

Skywalker13 commented 3 years ago

You can try to delete the gettext-*.tar.* file and repeat the make command.

coreybruce commented 3 years ago

Yeah looks like the gettext file failed to download, I'll try that again and let you know how it goes

coreybruce commented 3 years ago

also this is what the main repo looks like when I try and build and it looks like doesn't even have the extenals even when I cloned it using the --recursive argument than and did git submodule update inside the main folder

[corey@manjaro-pi planetblupi]$ git submodule update
[corey@manjaro-pi planetblupi]$ cd Release
[corey@manjaro-pi Release]$ cmake -DCMAKE_BUILD_TYPE=Release ..
CMake Warning (dev) at /usr/share/cmake-3.20/Modules/GNUInstallDirs.cmake:233 (message):
  Unable to determine default CMAKE_INSTALL_LIBDIR directory because no
  target architecture is known.  Please enable at least one language before
  including GNUInstallDirs.
Call Stack (most recent call first):
  CMakeLists.txt:7 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning at cmake/Ronn2Man.cmake:18 (message):
  ronn not found, manpages won't be generated
Call Stack (most recent call first):
  CMakeLists.txt:9 (include)

CMake Error at /usr/share/cmake-3.20/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
  Failed to find libsdlkitchensink (missing: SDLKitchensink_INCLUDE_DIR)
Call Stack (most recent call first):
  /usr/share/cmake-3.20/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE)
coreybruce commented 3 years ago

You can try to delete the gettext-*.tar.* file and repeat the make command.

ok so I did that but ran into this

[corey@manjaro-pi Release]$ make -j4
[  5%] Built target FFmpeg_Project
[ 17%] Built target libogg_Project
[ 17%] Built target libasound_Project
[ 23%] Built target zlib_Project
[ 35%] Built target argagg_Project
[ 35%] Built target libiconv_Project
[ 41%] Built target libvorbis_Project
[ 47%] Built target libpng_Project
[ 50%] Performing configure step for 'gettext_Project'
[ 53%] Built target libcurl_Project
/bin/sh: line 1: cd: gettext-runtime: No such file or directory
make[2]: *** [CMakeFiles/gettext_Project.dir/build.make:93: src/gettext_Project-stamp/gettext_Project-configure] Error 1
make[1]: *** [CMakeFiles/Makefile2:392: CMakeFiles/gettext_Project.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 59%] Built target libsndfile_Project
make: *** [Makefile:111: all] Error 2
Skywalker13 commented 3 years ago

Strange.. --recursive should do the trick.. it's standard git stuff. And prefer git submodule update --init --recursive otherwise

Skywalker13 commented 3 years ago

You can try to delete the gettext-*.tar.* file and repeat the make command.

ok so I did that but ran into this

[corey@manjaro-pi Release]$ make -j4
[  5%] Built target FFmpeg_Project
[ 17%] Built target libogg_Project
[ 17%] Built target libasound_Project
[ 23%] Built target zlib_Project
[ 35%] Built target argagg_Project
[ 35%] Built target libiconv_Project
[ 41%] Built target libvorbis_Project
[ 47%] Built target libpng_Project
[ 50%] Performing configure step for 'gettext_Project'
[ 53%] Built target libcurl_Project
/bin/sh: line 1: cd: gettext-runtime: No such file or directory
make[2]: *** [CMakeFiles/gettext_Project.dir/build.make:93: src/gettext_Project-stamp/gettext_Project-configure] Error 1
make[1]: *** [CMakeFiles/Makefile2:392: CMakeFiles/gettext_Project.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 59%] Built target libsndfile_Project
make: *** [Makefile:111: all] Error 2

Maybe the gettext link is dead, I must check

coreybruce commented 3 years ago

Strange.. --recursive should do the trick.. it's standard git stuff. And prefer git submodule update --init --recursive otherwise

Yeah pretty odd, I agree

coreybruce commented 3 years ago

You can try to delete the gettext-*.tar.* file and repeat the make command.

ok so I did that but ran into this

[corey@manjaro-pi Release]$ make -j4
[  5%] Built target FFmpeg_Project
[ 17%] Built target libogg_Project
[ 17%] Built target libasound_Project
[ 23%] Built target zlib_Project
[ 35%] Built target argagg_Project
[ 35%] Built target libiconv_Project
[ 41%] Built target libvorbis_Project
[ 47%] Built target libpng_Project
[ 50%] Performing configure step for 'gettext_Project'
[ 53%] Built target libcurl_Project
/bin/sh: line 1: cd: gettext-runtime: No such file or directory
make[2]: *** [CMakeFiles/gettext_Project.dir/build.make:93: src/gettext_Project-stamp/gettext_Project-configure] Error 1
make[1]: *** [CMakeFiles/Makefile2:392: CMakeFiles/gettext_Project.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 59%] Built target libsndfile_Project
make: *** [Makefile:111: all] Error 2

Maybe the gettext link is dead, I must check

Alright, were making some progress at least :)

Skywalker13 commented 3 years ago

I can reproduce the error..

Skywalker13 commented 3 years ago

The link is just dead as presumed.. I fix it

coreybruce commented 3 years ago

Ahh ok cool, let me know when it's fixed and I'll pull it :) :+1:

Skywalker13 commented 3 years ago

You can try to delete just the gettext project directories in the Release/. If it continues to fail, start with an empty dir.

git pull
git submodule update
mkdir Release
cd Release
cmake -DCMAKE_BUILD_TYPE=Release ..
make -j4

Maybe it fails with the AppImage (it seems that there is new problems with the latest AppImage tools and it's only for x86-64 here).. retry with

cmake -DCMAKE_BUILD_TYPE=Release -DDISABLE_APPIMAGE=Yes ..

If the build is fine, and the AppImage step is skipped, then run the game with bin/planetblupi.

coreybruce commented 3 years ago

Went through the first bit of instructions this far

[corey@manjaro-pi Release]$ make -j4
[  5%] Built target FFmpeg_Project
[ 11%] Built target libogg_Project
[ 23%] Built target libasound_Project
[ 23%] Built target zlib_Project
[ 29%] Built target libiconv_Project
[ 35%] Built target argagg_Project
[ 41%] Built target libpng_Project
[ 47%] Built target libvorbis_Project
[ 52%] Built target libcurl_Project
[ 58%] Built target libsndfile_Project
[ 59%] Performing configure step for 'gettext_Project'
/bin/sh: line 1: cd: gettext-runtime: No such file or directory
make[2]: *** [CMakeFiles/gettext_Project.dir/build.make:93: src/gettext_Project-stamp/gettext_Project-configure] Error 1
make[1]: *** [CMakeFiles/Makefile2:392: CMakeFiles/gettext_Project.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 60%] Creating directories for 'libpulse_Project'
[ 61%] Performing download step (verify and extract) for 'libpulse_Project'
CMake Warning at libpulse_Project-stamp/verify-libpulse_Project.cmake:15 (message):
  File will not be verified since no URL_HASH specified

-- extracting...
     src='/home/corey/Stuff/projects/planetblupi-dev/externals/pulseaudio-12.2.tar.xz'
     dst='/home/corey/Stuff/projects/planetblupi-dev/Release/src/libpulse_Project'
-- extracting... [tar xfz]
-- extracting... [analysis]
-- extracting... [rename]
-- extracting... [clean up]
-- extracting... done
[ 62%] No update step for 'libpulse_Project'
[ 62%] No patch step for 'libpulse_Project'
[ 62%] Performing configure step for 'libpulse_Project'
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 '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
checking build system type... aarch64-unknown-linux-gnu
checking host system type... aarch64-unknown-linux-gnu
checking for stow... no
checking whether make supports nested variables... (cached) yes
checking whether ln -s works... yes
checking for gcc... gcc
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 gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking whether gcc 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 g++ supports C++11 features by default... yes
checking for gm4... no
checking for m4... m4
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
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... yes
checking whether C compiler accepts -Wundef... yes
checking whether C compiler accepts -Wformat=2... yes
checking whether C compiler accepts -Wlogical-op... yes
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... no
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... no
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 -ffast-math... 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=./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 gcc knows __sync_bool_compare_and_swap()... yes
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /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 aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert aarch64-unknown-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 @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc 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 gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld) 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... no
checking for dlopen in -ldl... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... no
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... g++ -E
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld) 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... no
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... no
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... no
checking for SIGXCPU defined in signal.h... yes
checking for INADDR_NONE defined in netinet/in.h... yes
checking whether gcc knows _Bool... yes
checking for library containing pow... -lm
checking for library containing sched_setscheduler... none required
checking for library containing dlopen... -ldl
checking for library containing shm_open... -lrt
checking for library containing inet_ntop... none required
checking for library containing timer_create... none required
checking for library containing pthread_setaffinity_np... -lpthread
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... no, consider installing GNU libiconv
checking whether SYS_memfd_create is declared... yes
checking for memfd_create... yes
checking for LIBSNDFILE... yes
checking whether we need libatomic_ops... 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 use-case.h usability... yes
checking use-case.h presence... yes
checking for use-case.h... yes
checking sys/audio.h usability... no
checking sys/audio.h presence... no
checking for sys/audio.h... no
checking for GSETTINGS... yes
checking for pkg-config... (cached) /usr/bin/pkg-config
checking pkg-config is at least version 0.16... yes
checking for ORC... yes
checking for usable orcc... /usr/bin/orcc
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 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 PulseAudioConfig.cmake
config.status: creating PulseAudioConfigVersion.cmake
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing po/stamp-it commands

 ---{ pulseaudio 12.2 }---

    prefix:                        /home/corey/Stuff/projects/planetblupi-dev/Release
    sysconfdir:                    ${prefix}/etc
    localstatedir:                 ${prefix}/var
    modlibexecdir:                 ${exec_prefix}/lib/pulse-12.2/modules
    System Runtime Path:           /home/corey/Stuff/projects/planetblupi-dev/Release/var/run/pulse
    System State Path:             /home/corey/Stuff/projects/planetblupi-dev/Release/var/lib/pulse
    System Config Path:            /home/corey/Stuff/projects/planetblupi-dev/Release/var/lib/pulse
    Zsh completions directory:     ${datarootdir}/zsh/site-functions
    Bash completions directory:    ${datarootdir}/bash-completion/completions
    Compiler:                      gcc
    CFLAGS:                        -g -O2 -Wall -W -Wextra -pipe -Wno-long-long -Wno-overlength-strings -Wunsafe-loop-optimizations -Wundef -Wformat=2 -Wlogical-op -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations -Wmissing-noreturn -Wshadow -Wendif-labels -Wcast-align -Wstrict-aliasing -Wwrite-strings -Wno-unused-parameter -ffast-math -fno-common -fdiagnostics-show-option -fdiagnostics-color=auto
    CPPFLAGS:                       -I/home/corey/Stuff/projects/planetblupi-dev/Release/include -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2
    LIBS:                          -lpthread -lrt -ldl -lm 

    Enable memfd shared memory:    yes
    Enable X11:                    no
    Enable OSS Output:             yes
    Enable OSS Wrapper:            yes
    Enable EsounD:                 no
    Enable Alsa:                   yes
    Enable CoreAudio:              no
    Enable Solaris:                no
    Enable WaveOut:                no
    Enable GLib 2.0:               no
    Enable Gtk+ 3.0:               no
    Enable GConf:                  no
    Enable GSettings:              yes
    Enable Avahi:                  no
    Enable Jack:                   no
    Enable Async DNS:              no
    Enable LIRC:                   no
    Enable D-Bus:                  no
      Enable BlueZ 4:              no
      Enable BlueZ 5:              no
        Enable ofono headsets:     no
        Enable native headsets:    no
    Enable udev:                   no
      Enable HAL->udev compat:     no
    Enable systemd
      Daemon (Socket Activation):  no
      Login (Session Tracking):    no
      Journal (Logging):           no
    Enable TCP Wrappers:           no
    Enable libsamplerate:          no
    Enable IPv6:                   no
    Enable OpenSSL (for Airtunes): no
    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:             no
    Database
      tdb:                         no
      gdbm:                        no
      simple database:             yes

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

    Legacy Database Entry Support: no

===== WARNING WARNING WARNING WARNING WARNING WARNING WARNING =====
You do not have D-Bus support enabled. It is strongly recommended
that you enable D-Bus support if your platform supports it.
Many parts of PulseAudio use D-Bus, from ConsoleKit interaction
to the Device Reservation Protocol to speak to JACK, Bluetooth
support and even a native control protocol for communicating and
controling the PulseAudio daemon itself.
===== WARNING WARNING WARNING WARNING WARNING WARNING WARNING =====

===== WARNING WARNING WARNING WARNING WARNING WARNING WARNING =====
You do not have udev support enabled. It is strongly recommended
that you enable udev support if your platform supports it as it is
the primary method used to detect hardware audio devices (on Linux)
and is thus a critical part of PulseAudio on that platform.
===== WARNING WARNING WARNING WARNING WARNING WARNING WARNING =====

===== 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 =====

[ 63%] Performing build step for 'libpulse_Project'
Making all in 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
  CC       pulsecore/libpulsecore_12.2_la-rtpoll.lo
  CC       pulsecore/libpulsecore_12.2_la-stream-util.lo
  CC       pulsecore/libpulsecore_12.2_la-mix.lo
  CC       pulsecore/libpulsecore_12.2_la-cpu.lo
  CC       pulsecore/libpulsecore_12.2_la-cpu-arm.lo
  CC       pulsecore/libpulsecore_12.2_la-cpu-x86.lo
  CC       pulsecore/libpulsecore_12.2_la-cpu-orc.lo
  CC       pulsecore/libpulsecore_12.2_la-sconv-s16be.lo
  CC       pulsecore/libpulsecore_12.2_la-sconv_sse.lo
  CC       pulsecore/libpulsecore_12.2_la-sconv-s16le.lo
  CC       pulsecore/libpulsecore_12.2_la-sconv.lo
  CC       pulsecore/libpulsecore_12.2_la-shared.lo
  CC       pulsecore/libpulsecore_12.2_la-sink-input.lo
  CC       pulsecore/libpulsecore_12.2_la-sink.lo
  CC       pulsecore/libpulsecore_12.2_la-device-port.lo
  CC       pulsecore/libpulsecore_12.2_la-sioman.lo
  CC       pulsecore/libpulsecore_12.2_la-sound-file-stream.lo
  CC       pulsecore/libpulsecore_12.2_la-sound-file.lo
  CC       pulsecore/libpulsecore_12.2_la-source-output.lo
  CC       pulsecore/libpulsecore_12.2_la-source.lo
  CC       pulsecore/libpulsecore_12.2_la-start-child.lo
  CC       pulsecore/libpulsecore_12.2_la-thread-mq.lo
  CC       pulsecore/libpulsecore_12.2_la-svolume_orc.lo
  CC       pulsecore/libpulsecore_12.2_la-database-simple.lo
  CC       pulsecore/libpulsecore_12.2_la-svolume-orc-gen.lo
  CC       pulsecore/protocol-cli.lo
  CC       pulsecore/protocol-simple.lo
  CC       pulsecore/protocol-http.lo
  CC       pulsecore/mime-type.lo
  CC       pulsecore/libprotocol_native_la-protocol-native.lo
  CC       modules/module_http_protocol_tcp_la-module-protocol-stub.lo
  CC       modules/module_sine_la-module-sine.lo
  CC       modules/module_native_protocol_tcp_la-module-protocol-stub.lo
  CC       modules/module_native_protocol_fd_la-module-native-protocol-fd.lo
  CC       modules/module_combine_la-module-combine.lo
  CC       modules/module_combine_sink_la-module-combine-sink.lo
  CC       modules/module_remap_sink_la-module-remap-sink.lo
  CC       modules/module_remap_source_la-module-remap-source.lo
  CC       modules/module_ladspa_sink_la-module-ladspa-sink.lo
  CC       modules/module_tunnel_sink_new_la-module-tunnel-sink-new.lo
  CC       modules/module_tunnel_source_new_la-module-tunnel-source-new.lo
  CC       modules/module_tunnel_sink_la-module-tunnel.lo
  CC       modules/module_tunnel_source_la-module-tunnel.lo
  CC       modules/module_position_event_sounds_la-module-position-event-sounds.lo
  CC       modules/module_augment_properties_la-module-augment-properties.lo
  CC       modules/module_role_cork_la-module-role-cork.lo
  CC       modules/module_role_cork_la-stream-interaction.lo
  CC       modules/module_loopback_la-module-loopback.lo
  CC       modules/module_virtual_sink_la-module-virtual-sink.lo
  CC       modules/module_virtual_source_la-module-virtual-source.lo
  CC       modules/module_virtual_surround_sink_la-module-virtual-surround-sink.lo
  CC       modules/module_switch_on_connect_la-module-switch-on-connect.lo
  CC       modules/module_switch_on_port_available_la-module-switch-on-port-available.lo
  CC       modules/module_filter_apply_la-module-filter-apply.lo
  CC       modules/module_filter_heuristics_la-module-filter-heuristics.lo
  CC       modules/module_role_ducking_la-module-role-ducking.lo
  CC       modules/module_role_ducking_la-stream-interaction.lo
  CC       modules/module_allow_passthrough_la-module-allow-passthrough.lo
  CC       modules/rtp/module_rtp_send_la-module-rtp-send.lo
  CC       modules/rtp/module_rtp_recv_la-module-rtp-recv.lo
  CC       modules/module_cli_protocol_unix_la-module-protocol-stub.lo
  CC       modules/module_simple_protocol_unix_la-module-protocol-stub.lo
  CC       modules/module_http_protocol_unix_la-module-protocol-stub.lo
  CC       modules/module_native_protocol_unix_la-module-protocol-stub.lo
  CC       modules/module_pipe_sink_la-module-pipe-sink.lo
  CC       modules/module_pipe_source_la-module-pipe-source.lo
  CC       modules/module_match_la-module-match.lo
  CC       modules/libalsa_util_la-reserve-wrap.lo
  CC       modules/alsa/module_alsa_sink_la-module-alsa-sink.lo
  CC       modules/alsa/module_alsa_source_la-module-alsa-source.lo
  CC       modules/alsa/module_alsa_card_la-module-alsa-card.lo
  CC       modules/module_mmkbd_evdev_la-module-mmkbd-evdev.lo
  CC       modules/module_gsettings_la-stdin-util.lo
  CC       utils/pacat-pacat.o
  CC       utils/pactl-pactl.o
  CC       utils/pasuspender-pasuspender.o
  CC       utils/pacmd-pacmd.o
  CC       modules/gsettings/gsettings_helper-gsettings-helper.o
  GEN      modules/gsettings/org.freedesktop.pulseaudio.gschema.valid
  CC       pulse/libpulsecommon_12.2_la-client-conf.lo
  CC       pulse/libpulsecommon_12.2_la-fork-detect.lo
  CC       pulse/libpulsecommon_12.2_la-format.lo
  CC       pulse/libpulsecommon_12.2_la-json.lo
  CC       pulse/libpulsecommon_12.2_la-xmalloc.lo
  CC       pulse/libpulsecommon_12.2_la-proplist.lo
  CC       pulse/libpulsecommon_12.2_la-utf8.lo
  CC       pulse/libpulsecommon_12.2_la-channelmap.lo
  CC       pulse/libpulsecommon_12.2_la-sample.lo
  CC       pulse/libpulsecommon_12.2_la-util.lo
  CC       pulse/libpulsecommon_12.2_la-timeval.lo
  CC       pulse/libpulsecommon_12.2_la-rtclock.lo
  CC       pulse/libpulsecommon_12.2_la-volume.lo
  CC       pulsecore/libpulsecommon_12.2_la-authkey.lo
  CC       pulsecore/libpulsecommon_12.2_la-conf-parser.lo
  CC       pulsecore/libpulsecommon_12.2_la-core-error.lo
  CC       pulsecore/libpulsecommon_12.2_la-core-format.lo
  CC       pulsecore/libpulsecommon_12.2_la-core-rtclock.lo
  CC       pulsecore/libpulsecommon_12.2_la-core-util.lo
  CC       pulsecore/libpulsecommon_12.2_la-dynarray.lo
  CC       pulsecore/libpulsecommon_12.2_la-fdsem.lo
  CC       pulsecore/libpulsecommon_12.2_la-flist.lo
  CC       pulsecore/libpulsecommon_12.2_la-g711.lo
  CC       pulsecore/libpulsecommon_12.2_la-hashmap.lo
  CC       pulsecore/libpulsecommon_12.2_la-i18n.lo
  CC       pulsecore/libpulsecommon_12.2_la-idxset.lo
  CC       pulsecore/libpulsecommon_12.2_la-arpa-inet.lo
  CC       pulsecore/libpulsecommon_12.2_la-iochannel.lo
  CC       pulsecore/libpulsecommon_12.2_la-ioline.lo
  CC       pulsecore/libpulsecommon_12.2_la-ipacl.lo
  CC       pulsecore/libpulsecommon_12.2_la-lock-autospawn.lo
  CC       pulsecore/libpulsecommon_12.2_la-log.lo
  CC       pulsecore/libpulsecommon_12.2_la-ratelimit.lo
  CC       pulsecore/libpulsecommon_12.2_la-mcalign.lo
  CC       pulsecore/libpulsecommon_12.2_la-memblock.lo
  CC       pulsecore/libpulsecommon_12.2_la-memblockq.lo
  CC       pulsecore/libpulsecommon_12.2_la-memchunk.lo
  CC       pulsecore/libpulsecommon_12.2_la-native-common.lo
  CC       pulsecore/libpulsecommon_12.2_la-once.lo
  CC       pulsecore/libpulsecommon_12.2_la-packet.lo
  CC       pulsecore/libpulsecommon_12.2_la-parseaddr.lo
  CC       pulsecore/libpulsecommon_12.2_la-pdispatch.lo
  CC       pulsecore/libpulsecommon_12.2_la-pid.lo
  CC       pulsecore/libpulsecommon_12.2_la-pipe.lo
  CC       pulsecore/libpulsecommon_12.2_la-memtrap.lo
  CC       pulsecore/libpulsecommon_12.2_la-aupdate.lo
  CC       pulsecore/libpulsecommon_12.2_la-proplist-util.lo
  CC       pulsecore/libpulsecommon_12.2_la-pstream-util.lo
  CC       pulsecore/libpulsecommon_12.2_la-pstream.lo
  CC       pulsecore/libpulsecommon_12.2_la-queue.lo
pulsecore/proplist-util.c: In function ‘pa_proplist_get_stream_group’:
pulsecore/proplist-util.c:270:13: warning: ‘%s’ directive argument is null [-Wformat-overflow=]
  270 |         t = pa_sprintf_malloc("%s-fallback:%s", prefix, r);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  CC       pulsecore/libpulsecommon_12.2_la-random.lo
  CC       pulsecore/libpulsecommon_12.2_la-srbchannel.lo
  CC       pulsecore/libpulsecommon_12.2_la-sample-util.lo
  CC       pulsecore/libpulsecommon_12.2_la-shm.lo
  CC       pulsecore/libpulsecommon_12.2_la-bitset.lo
pulsecore/shm.c: In function ‘sharedmem_create’:
pulsecore/shm.c:198:25: warning: taking address of packed member of ‘struct shm_marker’ may result in an unaligned pointer value [-Waddress-of-packed-member]
  198 |         pa_atomic_store(&marker->pid, (int) getpid());
      |                         ^~~~~~~~~~~~
pulsecore/shm.c:199:25: warning: taking address of packed member of ‘struct shm_marker’ may result in an unaligned pointer value [-Waddress-of-packed-member]
  199 |         pa_atomic_store(&marker->marker, SHM_MARKER);
      |                         ^~~~~~~~~~~~~~~
pulsecore/shm.c: In function ‘pa_shm_cleanup’:
pulsecore/shm.c:466:28: warning: taking address of packed member of ‘struct shm_marker’ may result in an unaligned pointer value [-Waddress-of-packed-member]
  466 |         if (pa_atomic_load(&m->marker) != SHM_MARKER) {
      |                            ^~~~~~~~~~
pulsecore/shm.c:471:44: warning: taking address of packed member of ‘struct shm_marker’ may result in an unaligned pointer value [-Waddress-of-packed-member]
  471 |         if (!(pid = (pid_t) pa_atomic_load(&m->pid))) {
      |                                            ^~~~~~~
  CC       pulsecore/libpulsecommon_12.2_la-socket-client.lo
  CC       pulsecore/libpulsecommon_12.2_la-socket-server.lo
  CC       pulsecore/libpulsecommon_12.2_la-socket-util.lo
  CC       pulsecore/libpulsecommon_12.2_la-strbuf.lo
  CC       pulsecore/libpulsecommon_12.2_la-strlist.lo
  CC       pulsecore/libpulsecommon_12.2_la-svolume_c.lo
  CC       pulsecore/libpulsecommon_12.2_la-svolume_arm.lo
  CC       pulsecore/libpulsecommon_12.2_la-svolume_mmx.lo
  CC       pulsecore/libpulsecommon_12.2_la-svolume_sse.lo
  CC       pulsecore/libpulsecommon_12.2_la-tagstruct.lo
  CC       pulsecore/libpulsecommon_12.2_la-time-smoother.lo
  CC       pulsecore/libpulsecommon_12.2_la-tokenizer.lo
  CC       pulsecore/libpulsecommon_12.2_la-usergroup.lo
  CC       pulsecore/libpulsecommon_12.2_la-sndfile-util.lo
  CC       pulsecore/libpulsecommon_12.2_la-poll-posix.lo
  CC       pulsecore/libpulsecommon_12.2_la-mutex-posix.lo
  CC       pulsecore/libpulsecommon_12.2_la-thread-posix.lo
  CC       pulsecore/libpulsecommon_12.2_la-semaphore-posix.lo
  CC       pulse/libpulse_la-channelmap.lo
  CC       pulse/libpulse_la-context.lo
  CC       pulse/libpulse_la-direction.lo
  CC       pulse/libpulse_la-error.lo
  CC       pulse/libpulse_la-ext-device-manager.lo
  CC       pulse/libpulse_la-ext-device-restore.lo
  CC       pulse/libpulse_la-ext-stream-restore.lo
  CC       pulse/libpulse_la-format.lo
  CC       pulse/libpulse_la-introspect.lo
  CC       pulse/libpulse_la-mainloop-api.lo
  CC       pulse/libpulse_la-mainloop-signal.lo
  CC       pulse/libpulse_la-mainloop.lo
  CC       pulse/libpulse_la-operation.lo
  CC       pulse/libpulse_la-proplist.lo
  CC       pulse/libpulse_la-rtclock.lo
  CC       pulse/libpulse_la-sample.lo
  CC       pulse/libpulse_la-scache.lo
  CC       pulse/libpulse_la-stream.lo
  CC       pulse/libpulse_la-subscribe.lo
  CC       pulse/libpulse_la-thread-mainloop.lo
  CC       pulse/libpulse_la-timeval.lo
  CC       pulse/libpulse_la-utf8.lo
  CC       pulse/libpulse_la-util.lo
  CC       pulse/libpulse_la-volume.lo
  CC       pulse/libpulse_la-xmalloc.lo
  CC       pulse/libpulse_simple_la-simple.lo
  CC       pulsecore/cli.lo
  CC       pulsecore/filter/libpulsecore_12.2_la-lfe-filter.lo
  CC       pulsecore/filter/libpulsecore_12.2_la-biquad.lo
  CC       pulsecore/filter/libpulsecore_12.2_la-crossover.lo
  CC       pulsecore/libpulsecore_12.2_la-asyncmsgq.lo
  CC       pulsecore/libpulsecore_12.2_la-asyncq.lo
  CC       pulsecore/libpulsecore_12.2_la-auth-cookie.lo
  CC       pulsecore/libpulsecore_12.2_la-cli-command.lo
  CC       pulsecore/libpulsecore_12.2_la-cli-text.lo
  CC       pulsecore/libpulsecore_12.2_la-client.lo
  CC       pulsecore/libpulsecore_12.2_la-card.lo
  CC       pulsecore/libpulsecore_12.2_la-core-scache.lo
  CC       pulsecore/libpulsecore_12.2_la-core-subscribe.lo
  CC       pulsecore/libpulsecore_12.2_la-core.lo
  CC       pulsecore/libpulsecore_12.2_la-hook-list.lo
  CC       pulsecore/libpulsecore_12.2_la-ltdl-helper.lo
  CC       pulsecore/libpulsecore_12.2_la-modargs.lo
  CC       pulsecore/libpulsecore_12.2_la-modinfo.lo
  CC       pulsecore/libpulsecore_12.2_la-module.lo
  CC       pulsecore/libpulsecore_12.2_la-msgobject.lo
  CC       pulsecore/libpulsecore_12.2_la-namereg.lo
  CC       pulsecore/libpulsecore_12.2_la-object.lo
  CC       pulsecore/libpulsecore_12.2_la-play-memblockq.lo
  CC       pulsecore/libpulsecore_12.2_la-play-memchunk.lo
  CC       pulsecore/libpulsecore_12.2_la-remap.lo
  CC       pulsecore/libpulsecore_12.2_la-remap_mmx.lo
  CC       pulsecore/libpulsecore_12.2_la-remap_sse.lo
  CC       pulsecore/libpulsecore_12.2_la-resampler.lo
  CC       pulsecore/resampler/libpulsecore_12.2_la-ffmpeg.lo
  CC       pulsecore/resampler/libpulsecore_12.2_la-peaks.lo
  CC       pulsecore/resampler/libpulsecore_12.2_la-trivial.lo
  CC       pulsecore/ffmpeg/libpulsecore_foreign_la-resample2.lo
  CC       modules/rtp/rtp.lo
  CC       modules/rtp/sdp.lo
  CC       modules/rtp/sap.lo
  CC       modules/rtp/rtsp_client.lo
  CC       modules/rtp/headerlist.lo
  CC       modules/module_cli_la-module-cli.lo
  CC       modules/module_cli_protocol_tcp_la-module-protocol-stub.lo
  CC       modules/module_simple_protocol_tcp_la-module-protocol-stub.lo
  CC       modules/module_null_sink_la-module-null-sink.lo
  CC       modules/module_null_source_la-module-null-source.lo
  CC       modules/module_sine_source_la-module-sine-source.lo
  CC       modules/module_detect_la-module-detect.lo
  CC       modules/module_volume_restore_la-module-volume-restore.lo
  CC       modules/module_device_manager_la-module-device-manager.lo
  CC       modules/module_device_restore_la-module-device-restore.lo
  CC       modules/module_stream_restore_la-module-stream-restore.lo
  CC       modules/module_card_restore_la-module-card-restore.lo
modules/module-stream-restore.c: In function ‘subscribe_callback’:
modules/module-stream-restore.c:1259:10: warning: variable ‘mute_updated’ set but not used [-Wunused-but-set-variable]
 1259 |     bool mute_updated = false;
      |          ^~~~~~~~~~~~
modules/module-stream-restore.c:1258:10: warning: variable ‘volume_updated’ set but not used [-Wunused-but-set-variable]
 1258 |     bool volume_updated = false;
      |          ^~~~~~~~~~~~~~
modules/module-stream-restore.c:1257:10: warning: variable ‘device_updated’ set but not used [-Wunused-but-set-variable]
 1257 |     bool device_updated = false;
      |          ^~~~~~~~~~~~~~
  CC       modules/module_default_device_restore_la-module-default-device-restore.lo
  CC       modules/module_always_sink_la-module-always-sink.lo
  CC       modules/module_always_source_la-module-always-source.lo
  CC       modules/module_rescue_streams_la-module-rescue-streams.lo
  CC       modules/module_intended_roles_la-module-intended-roles.lo
  CC       modules/module_suspend_on_idle_la-module-suspend-on-idle.lo
  CC       modules/echo-cancel/module_echo_cancel_la-module-echo-cancel.lo
  CC       modules/echo-cancel/module_echo_cancel_la-null.lo
  CC       modules/echo-cancel/module_echo_cancel_la-adrian-aec.lo
  CC       modules/echo-cancel/module_echo_cancel_la-adrian.lo
  CC       modules/echo-cancel/module_echo_cancel_la-adrian-aec-orc-gen.lo
  CC       modules/oss/oss-util.lo
  CC       modules/oss/module_oss_la-module-oss.lo
  CC       modules/alsa/libalsa_util_la-alsa-util.lo
  CC       modules/alsa/libalsa_util_la-alsa-ucm.lo
  CC       modules/alsa/libalsa_util_la-alsa-mixer.lo
  CC       modules/alsa/libalsa_util_la-alsa-sink.lo
  CC       modules/alsa/libalsa_util_la-alsa-source.lo
  CC       modules/gsettings/module_gsettings_la-module-gsettings.lo
  CC       tests/lo-test-util.lo
  CC       utils/libpulsedsp_la-padsp.lo
utils/padsp.c: In function ‘sndstat_open’:
utils/padsp.c:1450:9: warning: logical ‘and’ of equal expressions [-Wlogical-op]
 1450 |         && flags != (O_RDONLY|O_LARGEFILE)
      |         ^~
utils/padsp.c: In function ‘open64’:
utils/padsp.c:2592:8: warning: ‘nonnull’ argument ‘filename’ compared to NULL [-Wnonnull-compare]
 2592 |     if (!filename ||
      |        ^
utils/padsp.c:2581:5: warning: ‘nonnull’ argument ‘filename’ compared to NULL [-Wnonnull-compare]
 2581 |     debug(DEBUG_LEVEL_VERBOSE, __FILE__": open64(%s)\n", filename?filename:"NULL");
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
utils/padsp.c: In function ‘__open_2’:
utils/padsp.c:1552:27: warning: ‘nonnull’ argument ‘filename’ compared to NULL [-Wnonnull-compare]
 1552 |     if ((flags & O_CREAT) ||
      |         ~~~~~~~~~~~~~~~~~~^~
 1553 |         !filename ||
      |         ~~~~~~~~~          
utils/padsp.c:1550:5: warning: ‘nonnull’ argument ‘filename’ compared to NULL [-Wnonnull-compare]
 1550 |     debug(DEBUG_LEVEL_VERBOSE, __FILE__": __open_2(%s)\n", filename?filename:"NULL");
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
utils/padsp.c: In function ‘access’:
utils/padsp.c:2467:8: warning: ‘nonnull’ argument ‘pathname’ compared to NULL [-Wnonnull-compare]
 2467 |     if (!pathname ||
      |        ^
utils/padsp.c:2465:5: warning: ‘nonnull’ argument ‘pathname’ compared to NULL [-Wnonnull-compare]
 2465 |     debug(DEBUG_LEVEL_VERBOSE, __FILE__": access(%s)\n", pathname?pathname:"NULL");
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
utils/padsp.c: In function ‘__open64_2’:
utils/padsp.c:2604:27: warning: ‘nonnull’ argument ‘filename’ compared to NULL [-Wnonnull-compare]
 2604 |     if ((flags & O_CREAT) ||
      |         ~~~~~~~~~~~~~~~~~~^~
 2605 |         !filename ||
      |         ~~~~~~~~~          
utils/padsp.c:2602:5: warning: ‘nonnull’ argument ‘filename’ compared to NULL [-Wnonnull-compare]
 2602 |     debug(DEBUG_LEVEL_VERBOSE, __FILE__": __open64_2(%s)\n", filename?filename:"NULL");
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
utils/padsp.c: In function ‘__xstat64’:
utils/padsp.c:2641:9: warning: ‘nonnull’ argument ‘pathname’ compared to NULL [-Wnonnull-compare]
 2641 |     if (!pathname ||
      |         ^~~~~~~~~
utils/padsp.c:2639:5: warning: ‘nonnull’ argument ‘pathname’ compared to NULL [-Wnonnull-compare]
 2639 |     debug(DEBUG_LEVEL_VERBOSE, __FILE__": __xstat64(%s)\n", pathname?pathname:"NULL");
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
utils/padsp.c:2642:9: warning: ‘nonnull’ argument ‘buf’ compared to NULL [-Wnonnull-compare]
 2642 |         !buf ||
      |         ^~~~
utils/padsp.c: In function ‘stat’:
utils/padsp.c:2495:9: warning: ‘nonnull’ argument ‘pathname’ compared to NULL [-Wnonnull-compare]
 2495 |         debug(DEBUG_LEVEL_VERBOSE, __FILE__": stat(%s)\n", pathname?pathname:"NULL");
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
utils/padsp.c:2492:9: warning: ‘nonnull’ argument ‘pathname’ compared to NULL [-Wnonnull-compare]
 2492 |     if (!pathname ||
      |         ^~~~~~~~~
utils/padsp.c:2493:9: warning: ‘nonnull’ argument ‘buf’ compared to NULL [-Wnonnull-compare]
 2493 |         !buf ||
      |         ^~~~
utils/padsp.c: In function ‘stat64’:
utils/padsp.c:2549:9: warning: ‘nonnull’ argument ‘pathname’ compared to NULL [-Wnonnull-compare]
 2549 |     if (!pathname ||
      |         ^~~~~~~~~
utils/padsp.c:2547:5: warning: ‘nonnull’ argument ‘pathname’ compared to NULL [-Wnonnull-compare]
 2547 |     debug(DEBUG_LEVEL_VERBOSE, __FILE__": stat64(%s)\n", pathname?pathname:"NULL");
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
utils/padsp.c:2550:9: warning: ‘nonnull’ argument ‘buf’ compared to NULL [-Wnonnull-compare]
 2550 |         !buf ||
      |         ^~~~
utils/padsp.c: In function ‘__xstat’:
utils/padsp.c:2621:9: warning: ‘nonnull’ argument ‘pathname’ compared to NULL [-Wnonnull-compare]
 2621 |     if (!pathname ||
      |         ^~~~~~~~~
utils/padsp.c:2619:5: warning: ‘nonnull’ argument ‘pathname’ compared to NULL [-Wnonnull-compare]
 2619 |     debug(DEBUG_LEVEL_VERBOSE, __FILE__": __xstat(%s)\n", pathname?pathname:"NULL");
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
utils/padsp.c:2622:9: warning: ‘nonnull’ argument ‘buf’ compared to NULL [-Wnonnull-compare]
 2622 |         !buf ||
      |         ^~~~
  CC       daemon/pulseaudio-caps.o
  CC       daemon/pulseaudio-cmdline.o
  CC       daemon/pulseaudio-cpulimit.o
  CC       daemon/pulseaudio-daemon-conf.o
  CC       daemon/pulseaudio-dumpmodules.o
  CC       daemon/pulseaudio-ltdl-bind-now.o
  CC       daemon/pulseaudio-main.o
  CCLD     libpulsecommon-12.2.la
  CCLD     libpulsecore-foreign.la
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
  CCLD     libpulse.la
ar: `u' modifier ignored since `D' is the default (see `U')
  CCLD     libpulse-simple.la
  CCLD     libpulsecore-12.2.la
  CCLD     libpulsedsp.la
  CCLD     pacat
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
  CCLD     pactl
ar: `u' modifier ignored since `D' is the default (see `U')
  CCLD     pasuspender
  CCLD     pacmd
  CCLD     libcli.la
ar: `u' modifier ignored since `D' is the default (see `U')
  CCLD     libprotocol-simple.la
ar: `u' modifier ignored since `D' is the default (see `U')
  CCLD     libprotocol-http.la
  CCLD     libprotocol-native.la
  CCLD     module-cli.la
  CCLD     librtp.la
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
  CCLD     module-simple-protocol-tcp.la
  CCLD     module-null-sink.la
  CCLD     module-null-source.la
  CCLD     module-sine-source.la
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
  CCLD     module-detect.la
  CCLD     module-volume-restore.la
  CCLD     module-device-manager.la
  CCLD     module-device-restore.la
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
  CCLD     module-stream-restore.la
ar: `u' modifier ignored since `D' is the default (see `U')
  CCLD     module-card-restore.la
ar: `u' modifier ignored since `D' is the default (see `U')
  CCLD     module-default-device-restore.la
  CCLD     module-always-sink.la
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
  CCLD     module-always-source.la
  CCLD     module-rescue-streams.la
ar: `u' modifier ignored since `D' is the default (see `U')
  CCLD     module-intended-roles.la
  CCLD     module-suspend-on-idle.la
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
  CCLD     module-echo-cancel.la
ar: `u' modifier ignored since `D' is the default (see `U')
  CCLD     module-http-protocol-tcp.la
  CCLD     module-sine.la
  CCLD     module-native-protocol-tcp.la
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
  CCLD     module-native-protocol-fd.la
ar: `u' modifier ignored since `D' is the default (see `U')
  CCLD     module-combine.la
  CCLD     module-combine-sink.la
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
  CCLD     module-remap-sink.la
  CCLD     module-remap-source.la
  CCLD     module-ladspa-sink.la
  CCLD     module-tunnel-sink-new.la
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
  CCLD     module-tunnel-source-new.la
  CCLD     module-tunnel-sink.la
  CCLD     module-tunnel-source.la
  CCLD     module-position-event-sounds.la
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
  CCLD     module-augment-properties.la
  CCLD     module-role-cork.la
  CCLD     module-loopback.la
  CCLD     module-virtual-sink.la
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
  CCLD     module-virtual-source.la
  CCLD     module-virtual-surround-sink.la
  CCLD     module-switch-on-connect.la
  CCLD     module-switch-on-port-available.la
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
  CCLD     module-filter-apply.la
  CCLD     module-filter-heuristics.la
  CCLD     module-role-ducking.la
  CCLD     module-allow-passthrough.la
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
  CCLD     module-rtp-send.la
  CCLD     module-rtp-recv.la
  CCLD     module-simple-protocol-unix.la
  CCLD     module-http-protocol-unix.la
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
  CCLD     module-native-protocol-unix.la
  CCLD     module-pipe-sink.la
  CCLD     module-pipe-source.la
  CCLD     module-match.la
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
  CCLD     libalsa-util.la
  CCLD     liboss-util.la
  CCLD     module-mmkbd-evdev.la
  CCLD     module-gsettings.la
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
  CCLD     liblo-test-util.la
  CCLD     gsettings-helper
  CCLD     libprotocol-cli.la
ar: `u' modifier ignored since `D' is the default (see `U')
  CCLD     module-oss.la
  CCLD     module-alsa-sink.la
  CCLD     module-alsa-source.la
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
  CCLD     module-alsa-card.la
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
  CCLD     module-cli-protocol-tcp.la
ar: `u' modifier ignored since `D' is the default (see `U')
  CCLD     module-cli-protocol-unix.la
ar: `u' modifier ignored since `D' is the default (see `U')
  CCLD     pulseaudio
/usr/bin/ld: .libs/pulseaudioS.o:(.data.rel.ro+0x23c5d8): warning: 
/usr/bin/ld: .libs/pulseaudioS.o:(.data.rel.ro+0x23c5e8): warning: 
/usr/bin/ld: .libs/pulseaudioS.o:(.data.rel.ro+0x23cae8): warning: 
/usr/bin/ld: .libs/pulseaudioS.o:(.data.rel.ro+0x23f698): warning: 
/usr/bin/ld: .libs/pulseaudioS.o:(.data.rel.ro+0x23f988): warning: 
/usr/bin/ld: .libs/pulseaudioS.o:(.data.rel.ro+0x23fe48): warning: 
/usr/bin/ld: .libs/pulseaudioS.o:(.data.rel.ro+0x23fd48): warning: 
/usr/bin/ld: .libs/pulseaudioS.o:(.data.rel.ro+0x23fc78): warning: 
/usr/bin/ld: .libs/pulseaudioS.o:(.data.rel.ro+0x23fda8): warning: 
/usr/bin/ld: .libs/pulseaudioS.o:(.data.rel.ro+0x23fcd8): warning: 
/usr/bin/ld: .libs/pulseaudioS.o:(.data.rel.ro+0x23e8e8): warning: 
/usr/bin/ld: .libs/pulseaudioS.o:(.data.rel.ro+0x23e898): warning: 
/usr/bin/ld: .libs/pulseaudioS.o:(.data.rel.ro+0x2413f8): warning: 
/usr/bin/ld: .libs/pulseaudioS.o:(.data.rel.ro+0x2e38): warning: Module auto-loading no longer supported.
/usr/bin/ld: .libs/pulseaudioS.o:(.data.rel.ro+0x2e28): warning: Module auto-loading no longer supported.
/usr/bin/ld: .libs/pulseaudioS.o:(.data.rel.ro+0x2e48): warning: Module auto-loading no longer supported.
/usr/bin/ld: .libs/pulseaudioS.o:(.data.rel.ro+0x2e18): warning: Module auto-loading no longer supported.
/usr/bin/ld: .libs/pulseaudioS.o:(.data.rel.ro+0x3038): warning: Module auto-loading no longer supported.
/usr/bin/ld: .libs/pulseaudioS.o:(.data.rel.ro+0x3028): warning: Module auto-loading no longer supported.
Making all in doxygen
Making all in man
Making all in po
[ 64%] Performing install step for 'libpulse_Project'
Making install in src
 /usr/bin/mkdir -p '/home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulseaudio'
 /usr/bin/mkdir -p '/home/corey/Stuff/projects/planetblupi-dev/Release/bin'
 /bin/sh ../libtool   --mode=install /usr/bin/install -c   libpulsecommon-12.2.la '/home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulseaudio'
 /usr/bin/install -c padsp '/home/corey/Stuff/projects/planetblupi-dev/Release/bin'
 /usr/bin/mkdir -p '/home/corey/Stuff/projects/planetblupi-dev/Release/libexec/pulse'
 /usr/bin/mkdir -p '/home/corey/Stuff/projects/planetblupi-dev/Release/share/pulseaudio/alsa-mixer/paths'
  /bin/sh ../libtool   --mode=install /usr/bin/install -c gsettings-helper '/home/corey/Stuff/projects/planetblupi-dev/Release/libexec/pulse'
 /usr/bin/mkdir -p '/home/corey/Stuff/projects/planetblupi-dev/Release/share/pulseaudio/alsa-mixer/profile-sets'
 /usr/bin/install -c -m 644 modules/alsa/mixer/paths/analog-input-aux.conf modules/alsa/mixer/paths/analog-input.conf modules/alsa/mixer/paths/analog-input.conf.common modules/alsa/mixer/paths/analog-input-fm.conf modules/alsa/mixer/paths/analog-input-linein.conf modules/alsa/mixer/paths/analog-input-mic.conf modules/alsa/mixer/paths/analog-input-dock-mic.conf modules/alsa/mixer/paths/analog-input-front-mic.conf modules/alsa/mixer/paths/analog-input-headphone-mic.conf modules/alsa/mixer/paths/analog-input-headset-mic.conf modules/alsa/mixer/paths/analog-input-internal-mic.conf modules/alsa/mixer/paths/analog-input-internal-mic-always.conf modules/alsa/mixer/paths/analog-input-rear-mic.conf modules/alsa/mixer/paths/analog-input-mic.conf.common modules/alsa/mixer/paths/analog-input-mic-line.conf modules/alsa/mixer/paths/analog-input-tvtuner.conf modules/alsa/mixer/paths/analog-input-video.conf modules/alsa/mixer/paths/analog-output.conf modules/alsa/mixer/paths/analog-output-speaker.conf modules/alsa/mixer/paths/analog-output-speaker-always.conf modules/alsa/mixer/paths/analog-output.conf.common modules/alsa/mixer/paths/analog-output-headphones.conf modules/alsa/mixer/paths/analog-output-headphones-2.conf modules/alsa/mixer/paths/analog-output-lineout.conf modules/alsa/mixer/paths/analog-output-mono.conf modules/alsa/mixer/paths/iec958-stereo-input.conf modules/alsa/mixer/paths/iec958-stereo-output.conf modules/alsa/mixer/paths/hdmi-output-0.conf modules/alsa/mixer/paths/hdmi-output-1.conf modules/alsa/mixer/paths/hdmi-output-2.conf modules/alsa/mixer/paths/hdmi-output-3.conf modules/alsa/mixer/paths/hdmi-output-4.conf modules/alsa/mixer/paths/hdmi-output-5.conf modules/alsa/mixer/paths/hdmi-output-6.conf modules/alsa/mixer/paths/hdmi-output-7.conf modules/alsa/mixer/paths/steelseries-arctis-input.conf modules/alsa/mixer/paths/steelseries-arctis-output-mono.conf modules/alsa/mixer/paths/steelseries-arctis-output-stereo.conf '/home/corey/Stuff/projects/planetblupi-dev/Release/share/pulseaudio/alsa-mixer/paths'
 /usr/bin/install -c -m 644 modules/alsa/mixer/profile-sets/default.conf modules/alsa/mixer/profile-sets/force-speaker.conf modules/alsa/mixer/profile-sets/force-speaker-and-int-mic.conf modules/alsa/mixer/profile-sets/maudio-fasttrack-pro.conf modules/alsa/mixer/profile-sets/native-instruments-audio4dj.conf modules/alsa/mixer/profile-sets/native-instruments-audio8dj.conf modules/alsa/mixer/profile-sets/native-instruments-traktor-audio2.conf modules/alsa/mixer/profile-sets/native-instruments-traktor-audio6.conf modules/alsa/mixer/profile-sets/native-instruments-traktor-audio10.conf modules/alsa/mixer/profile-sets/native-instruments-traktorkontrol-s4.conf modules/alsa/mixer/profile-sets/native-instruments-korecontroller.conf modules/alsa/mixer/profile-sets/kinect-audio.conf modules/alsa/mixer/profile-sets/sb-omni-surround-5.1.conf modules/alsa/mixer/profile-sets/steelseries-arctis-usb-audio.conf modules/alsa/mixer/profile-sets/dell-dock-tb16-usb-audio.conf '/home/corey/Stuff/projects/planetblupi-dev/Release/share/pulseaudio/alsa-mixer/profile-sets'
libtool: install: /usr/bin/install -c .libs/libpulsecommon-12.2.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulseaudio/libpulsecommon-12.2.la
libtool: install: /usr/bin/install -c .libs/libpulsecommon-12.2.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulseaudio/libpulsecommon-12.2.a
 /usr/bin/mkdir -p '/home/corey/Stuff/projects/planetblupi-dev/Release/share/GConf/gsettings'
 /usr/bin/install -c -m 644 modules/gsettings/pulseaudio.convert '/home/corey/Stuff/projects/planetblupi-dev/Release/share/GConf/gsettings'
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulseaudio/libpulsecommon-12.2.a
 /usr/bin/mkdir -p '/home/corey/Stuff/projects/planetblupi-dev/Release/etc/pulse'
 /usr/bin/mkdir -p '/home/corey/Stuff/projects/planetblupi-dev/Release/include/pulse'
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulseaudio/libpulsecommon-12.2.a
libtool: install: /usr/bin/install -c gsettings-helper /home/corey/Stuff/projects/planetblupi-dev/Release/libexec/pulse/gsettings-helper
 /usr/bin/install -c -m 644 pulse/cdecl.h pulse/channelmap.h pulse/context.h pulse/def.h pulse/direction.h pulse/error.h pulse/ext-device-manager.h pulse/ext-device-restore.h pulse/ext-stream-restore.h pulse/format.h pulse/gccmacro.h pulse/introspect.h pulse/mainloop-api.h pulse/mainloop-signal.h pulse/mainloop.h pulse/operation.h pulse/proplist.h pulse/pulseaudio.h pulse/rtclock.h pulse/sample.h pulse/scache.h pulse/simple.h pulse/stream.h pulse/subscribe.h pulse/thread-mainloop.h pulse/timeval.h pulse/utf8.h pulse/util.h pulse/version.h pulse/volume.h pulse/xmalloc.h '/home/corey/Stuff/projects/planetblupi-dev/Release/include/pulse'
 /usr/bin/install -c -m 644 default.pa system.pa daemon.conf client.conf '/home/corey/Stuff/projects/planetblupi-dev/Release/etc/pulse'
libtool: finish: PATH="/home/corey/bin:/home/corey/bin:/home/corey/bin:/usr/local/bin:/usr/bin:/sbin" ldconfig -n /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulseaudio
----------------------------------------------------------------------
Libraries have been installed in:
   /home/corey/Stuff/projects/planetblupi-dev/Release/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.
----------------------------------------------------------------------
 /usr/bin/mkdir -p '/home/corey/Stuff/projects/planetblupi-dev/Release/lib'
 /bin/sh ../libtool   --mode=install /usr/bin/install -c   libpulse.la libpulse-simple.la '/home/corey/Stuff/projects/planetblupi-dev/Release/lib'
libtool: install: /usr/bin/install -c .libs/libpulse.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/libpulse.la
libtool: install: /usr/bin/install -c .libs/libpulse-simple.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/libpulse-simple.la
libtool: install: /usr/bin/install -c .libs/libpulse.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/libpulse.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/libpulse.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/libpulse.a
libtool: install: /usr/bin/install -c .libs/libpulse-simple.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/libpulse-simple.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/libpulse-simple.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/libpulse-simple.a
libtool: finish: PATH="/home/corey/bin:/home/corey/bin:/home/corey/bin:/usr/local/bin:/usr/bin:/sbin" ldconfig -n /home/corey/Stuff/projects/planetblupi-dev/Release/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /home/corey/Stuff/projects/planetblupi-dev/Release/lib

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.
----------------------------------------------------------------------
 /usr/bin/mkdir -p '/home/corey/Stuff/projects/planetblupi-dev/Release/bin'
 /usr/bin/mkdir -p '/home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulseaudio'
 /bin/sh ../libtool   --mode=install /usr/bin/install -c   libpulsecore-12.2.la '/home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulseaudio'
 /usr/bin/mkdir -p '/home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulseaudio'
 /bin/sh ../libtool   --mode=install /usr/bin/install -c   libpulsedsp.la '/home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulseaudio'
  /bin/sh ../libtool   --mode=install /usr/bin/install -c pulseaudio pacat pactl pasuspender pacmd '/home/corey/Stuff/projects/planetblupi-dev/Release/bin'
libtool: install: /usr/bin/install -c .libs/libpulsecore-12.2.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulseaudio/libpulsecore-12.2.la
libtool: install: /usr/bin/install -c .libs/libpulsedsp.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulseaudio/libpulsedsp.la
libtool: install: /usr/bin/install -c .libs/libpulsecore-12.2.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulseaudio/libpulsecore-12.2.a
libtool: install: /usr/bin/install -c .libs/libpulsedsp.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulseaudio/libpulsedsp.a
libtool: install: /usr/bin/install -c pulseaudio /home/corey/Stuff/projects/planetblupi-dev/Release/bin/pulseaudio
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulseaudio/libpulsedsp.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulseaudio/libpulsedsp.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulseaudio/libpulsecore-12.2.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulseaudio/libpulsecore-12.2.a
libtool: install: /usr/bin/install -c pacat /home/corey/Stuff/projects/planetblupi-dev/Release/bin/pacat
libtool: finish: PATH="/home/corey/bin:/home/corey/bin:/home/corey/bin:/usr/local/bin:/usr/bin:/sbin" ldconfig -n /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulseaudio
----------------------------------------------------------------------
Libraries have been installed in:
   /home/corey/Stuff/projects/planetblupi-dev/Release/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.
----------------------------------------------------------------------
libtool: install: /usr/bin/install -c pactl /home/corey/Stuff/projects/planetblupi-dev/Release/bin/pactl
libtool: install: /usr/bin/install -c pasuspender /home/corey/Stuff/projects/planetblupi-dev/Release/bin/pasuspender
libtool: install: /usr/bin/install -c pacmd /home/corey/Stuff/projects/planetblupi-dev/Release/bin/pacmd
libtool: finish: PATH="/home/corey/bin:/home/corey/bin:/home/corey/bin:/usr/local/bin:/usr/bin:/sbin" ldconfig -n /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulseaudio
----------------------------------------------------------------------
Libraries have been installed in:
   /home/corey/Stuff/projects/planetblupi-dev/Release/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.
----------------------------------------------------------------------
 /usr/bin/mkdir -p '/home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules'
 /bin/sh ../libtool   --mode=install /usr/bin/install -c   libcli.la libprotocol-cli.la libprotocol-simple.la libprotocol-http.la libprotocol-native.la librtp.la module-cli.la module-cli-protocol-tcp.la module-simple-protocol-tcp.la module-null-sink.la module-null-source.la module-sine-source.la module-detect.la module-volume-restore.la module-device-manager.la module-device-restore.la module-stream-restore.la module-card-restore.la module-default-device-restore.la module-always-sink.la module-always-source.la module-rescue-streams.la module-intended-roles.la module-suspend-on-idle.la module-echo-cancel.la module-http-protocol-tcp.la module-sine.la module-native-protocol-tcp.la module-native-protocol-fd.la module-combine.la module-combine-sink.la module-remap-sink.la module-remap-source.la module-ladspa-sink.la module-tunnel-sink-new.la module-tunnel-source-new.la module-tunnel-sink.la module-tunnel-source.la module-position-event-sounds.la module-augment-properties.la module-role-cork.la module-loopback.la module-virtual-sink.la module-virtual-source.la module-virtual-surround-sink.la module-switch-on-connect.la module-switch-on-port-available.la module-filter-apply.la module-filter-heuristics.la module-role-ducking.la module-allow-passthrough.la module-rtp-send.la module-rtp-recv.la module-cli-protocol-unix.la module-simple-protocol-unix.la module-http-protocol-unix.la module-native-protocol-unix.la module-pipe-sink.la module-pipe-source.la module-match.la liboss-util.la module-oss.la libalsa-util.la module-alsa-sink.la module-alsa-source.la module-alsa-card.la module-mmkbd-evdev.la module-gsettings.la '/home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules'
libtool: install: /usr/bin/install -c .libs/libcli.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/libcli.la
libtool: install: /usr/bin/install -c .libs/libprotocol-cli.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/libprotocol-cli.la
libtool: install: /usr/bin/install -c .libs/libprotocol-simple.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/libprotocol-simple.la
libtool: install: /usr/bin/install -c .libs/libprotocol-http.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/libprotocol-http.la
libtool: install: /usr/bin/install -c .libs/libprotocol-native.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/libprotocol-native.la
libtool: install: /usr/bin/install -c .libs/librtp.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/librtp.la
libtool: install: /usr/bin/install -c .libs/module-cli.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-cli.la
libtool: install: /usr/bin/install -c .libs/module-cli-protocol-tcp.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-cli-protocol-tcp.la
libtool: install: /usr/bin/install -c .libs/module-simple-protocol-tcp.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-simple-protocol-tcp.la
libtool: install: /usr/bin/install -c .libs/module-null-sink.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-null-sink.la
libtool: install: /usr/bin/install -c .libs/module-null-source.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-null-source.la
libtool: install: /usr/bin/install -c .libs/module-sine-source.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-sine-source.la
libtool: install: /usr/bin/install -c .libs/module-detect.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-detect.la
libtool: install: /usr/bin/install -c .libs/module-volume-restore.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-volume-restore.la
libtool: install: /usr/bin/install -c .libs/module-device-manager.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-device-manager.la
libtool: install: /usr/bin/install -c .libs/module-device-restore.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-device-restore.la
libtool: install: /usr/bin/install -c .libs/module-stream-restore.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-stream-restore.la
libtool: install: /usr/bin/install -c .libs/module-card-restore.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-card-restore.la
libtool: install: /usr/bin/install -c .libs/module-default-device-restore.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-default-device-restore.la
libtool: install: /usr/bin/install -c .libs/module-always-sink.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-always-sink.la
libtool: install: /usr/bin/install -c .libs/module-always-source.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-always-source.la
libtool: install: /usr/bin/install -c .libs/module-rescue-streams.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-rescue-streams.la
libtool: install: /usr/bin/install -c .libs/module-intended-roles.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-intended-roles.la
libtool: install: /usr/bin/install -c .libs/module-suspend-on-idle.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-suspend-on-idle.la
libtool: install: /usr/bin/install -c .libs/module-echo-cancel.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-echo-cancel.la
libtool: install: /usr/bin/install -c .libs/module-http-protocol-tcp.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-http-protocol-tcp.la
libtool: install: /usr/bin/install -c .libs/module-sine.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-sine.la
libtool: install: /usr/bin/install -c .libs/module-native-protocol-tcp.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-native-protocol-tcp.la
libtool: install: /usr/bin/install -c .libs/module-native-protocol-fd.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-native-protocol-fd.la
libtool: install: /usr/bin/install -c .libs/module-combine.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-combine.la
libtool: install: /usr/bin/install -c .libs/module-combine-sink.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-combine-sink.la
libtool: install: /usr/bin/install -c .libs/module-remap-sink.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-remap-sink.la
libtool: install: /usr/bin/install -c .libs/module-remap-source.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-remap-source.la
libtool: install: /usr/bin/install -c .libs/module-ladspa-sink.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-ladspa-sink.la
libtool: install: /usr/bin/install -c .libs/module-tunnel-sink-new.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-tunnel-sink-new.la
libtool: install: /usr/bin/install -c .libs/module-tunnel-source-new.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-tunnel-source-new.la
libtool: install: /usr/bin/install -c .libs/module-tunnel-sink.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-tunnel-sink.la
libtool: install: /usr/bin/install -c .libs/module-tunnel-source.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-tunnel-source.la
libtool: install: /usr/bin/install -c .libs/module-position-event-sounds.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-position-event-sounds.la
libtool: install: /usr/bin/install -c .libs/module-augment-properties.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-augment-properties.la
libtool: install: /usr/bin/install -c .libs/module-role-cork.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-role-cork.la
libtool: install: /usr/bin/install -c .libs/module-loopback.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-loopback.la
libtool: install: /usr/bin/install -c .libs/module-virtual-sink.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-virtual-sink.la
libtool: install: /usr/bin/install -c .libs/module-virtual-source.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-virtual-source.la
libtool: install: /usr/bin/install -c .libs/module-virtual-surround-sink.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-virtual-surround-sink.la
libtool: install: /usr/bin/install -c .libs/module-switch-on-connect.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-switch-on-connect.la
libtool: install: /usr/bin/install -c .libs/module-switch-on-port-available.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-switch-on-port-available.la
libtool: install: /usr/bin/install -c .libs/module-filter-apply.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-filter-apply.la
libtool: install: /usr/bin/install -c .libs/module-filter-heuristics.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-filter-heuristics.la
libtool: install: /usr/bin/install -c .libs/module-role-ducking.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-role-ducking.la
libtool: install: /usr/bin/install -c .libs/module-allow-passthrough.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-allow-passthrough.la
libtool: install: /usr/bin/install -c .libs/module-rtp-send.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-rtp-send.la
libtool: install: /usr/bin/install -c .libs/module-rtp-recv.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-rtp-recv.la
libtool: install: /usr/bin/install -c .libs/module-cli-protocol-unix.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-cli-protocol-unix.la
libtool: install: /usr/bin/install -c .libs/module-simple-protocol-unix.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-simple-protocol-unix.la
libtool: install: /usr/bin/install -c .libs/module-http-protocol-unix.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-http-protocol-unix.la
libtool: install: /usr/bin/install -c .libs/module-native-protocol-unix.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-native-protocol-unix.la
libtool: install: /usr/bin/install -c .libs/module-pipe-sink.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-pipe-sink.la
libtool: install: /usr/bin/install -c .libs/module-pipe-source.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-pipe-source.la
libtool: install: /usr/bin/install -c .libs/module-match.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-match.la
libtool: install: /usr/bin/install -c .libs/liboss-util.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/liboss-util.la
libtool: install: /usr/bin/install -c .libs/module-oss.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-oss.la
libtool: install: /usr/bin/install -c .libs/libalsa-util.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/libalsa-util.la
libtool: install: /usr/bin/install -c .libs/module-alsa-sink.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-alsa-sink.la
libtool: install: /usr/bin/install -c .libs/module-alsa-source.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-alsa-source.la
libtool: install: /usr/bin/install -c .libs/module-alsa-card.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-alsa-card.la
libtool: install: /usr/bin/install -c .libs/module-mmkbd-evdev.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-mmkbd-evdev.la
libtool: install: /usr/bin/install -c .libs/module-gsettings.lai /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-gsettings.la
libtool: install: /usr/bin/install -c .libs/libcli.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/libcli.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/libcli.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/libcli.a
libtool: install: /usr/bin/install -c .libs/libprotocol-cli.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/libprotocol-cli.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/libprotocol-cli.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/libprotocol-cli.a
libtool: install: /usr/bin/install -c .libs/libprotocol-simple.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/libprotocol-simple.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/libprotocol-simple.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/libprotocol-simple.a
libtool: install: /usr/bin/install -c .libs/libprotocol-http.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/libprotocol-http.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/libprotocol-http.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/libprotocol-http.a
libtool: install: /usr/bin/install -c .libs/libprotocol-native.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/libprotocol-native.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/libprotocol-native.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/libprotocol-native.a
libtool: install: /usr/bin/install -c .libs/librtp.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/librtp.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/librtp.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/librtp.a
libtool: install: /usr/bin/install -c .libs/module-cli.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-cli.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-cli.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-cli.a
libtool: install: /usr/bin/install -c .libs/module-cli-protocol-tcp.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-cli-protocol-tcp.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-cli-protocol-tcp.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-cli-protocol-tcp.a
libtool: install: /usr/bin/install -c .libs/module-simple-protocol-tcp.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-simple-protocol-tcp.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-simple-protocol-tcp.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-simple-protocol-tcp.a
libtool: install: /usr/bin/install -c .libs/module-null-sink.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-null-sink.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-null-sink.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-null-sink.a
libtool: install: /usr/bin/install -c .libs/module-null-source.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-null-source.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-null-source.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-null-source.a
libtool: install: /usr/bin/install -c .libs/module-sine-source.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-sine-source.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-sine-source.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-sine-source.a
libtool: install: /usr/bin/install -c .libs/module-detect.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-detect.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-detect.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-detect.a
libtool: install: /usr/bin/install -c .libs/module-volume-restore.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-volume-restore.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-volume-restore.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-volume-restore.a
libtool: install: /usr/bin/install -c .libs/module-device-manager.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-device-manager.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-device-manager.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-device-manager.a
libtool: install: /usr/bin/install -c .libs/module-device-restore.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-device-restore.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-device-restore.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-device-restore.a
libtool: install: /usr/bin/install -c .libs/module-stream-restore.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-stream-restore.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-stream-restore.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-stream-restore.a
libtool: install: /usr/bin/install -c .libs/module-card-restore.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-card-restore.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-card-restore.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-card-restore.a
libtool: install: /usr/bin/install -c .libs/module-default-device-restore.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-default-device-restore.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-default-device-restore.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-default-device-restore.a
libtool: install: /usr/bin/install -c .libs/module-always-sink.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-always-sink.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-always-sink.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-always-sink.a
libtool: install: /usr/bin/install -c .libs/module-always-source.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-always-source.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-always-source.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-always-source.a
libtool: install: /usr/bin/install -c .libs/module-rescue-streams.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-rescue-streams.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-rescue-streams.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-rescue-streams.a
libtool: install: /usr/bin/install -c .libs/module-intended-roles.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-intended-roles.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-intended-roles.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-intended-roles.a
libtool: install: /usr/bin/install -c .libs/module-suspend-on-idle.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-suspend-on-idle.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-suspend-on-idle.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-suspend-on-idle.a
libtool: install: /usr/bin/install -c .libs/module-echo-cancel.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-echo-cancel.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-echo-cancel.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-echo-cancel.a
libtool: install: /usr/bin/install -c .libs/module-http-protocol-tcp.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-http-protocol-tcp.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-http-protocol-tcp.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-http-protocol-tcp.a
libtool: install: /usr/bin/install -c .libs/module-sine.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-sine.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-sine.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-sine.a
libtool: install: /usr/bin/install -c .libs/module-native-protocol-tcp.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-native-protocol-tcp.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-native-protocol-tcp.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-native-protocol-tcp.a
libtool: install: /usr/bin/install -c .libs/module-native-protocol-fd.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-native-protocol-fd.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-native-protocol-fd.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-native-protocol-fd.a
libtool: install: /usr/bin/install -c .libs/module-combine.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-combine.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-combine.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-combine.a
libtool: install: /usr/bin/install -c .libs/module-combine-sink.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-combine-sink.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-combine-sink.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-combine-sink.a
libtool: install: /usr/bin/install -c .libs/module-remap-sink.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-remap-sink.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-remap-sink.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-remap-sink.a
libtool: install: /usr/bin/install -c .libs/module-remap-source.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-remap-source.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-remap-source.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-remap-source.a
libtool: install: /usr/bin/install -c .libs/module-ladspa-sink.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-ladspa-sink.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-ladspa-sink.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-ladspa-sink.a
libtool: install: /usr/bin/install -c .libs/module-tunnel-sink-new.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-tunnel-sink-new.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-tunnel-sink-new.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-tunnel-sink-new.a
libtool: install: /usr/bin/install -c .libs/module-tunnel-source-new.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-tunnel-source-new.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-tunnel-source-new.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-tunnel-source-new.a
libtool: install: /usr/bin/install -c .libs/module-tunnel-sink.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-tunnel-sink.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-tunnel-sink.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-tunnel-sink.a
libtool: install: /usr/bin/install -c .libs/module-tunnel-source.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-tunnel-source.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-tunnel-source.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-tunnel-source.a
libtool: install: /usr/bin/install -c .libs/module-position-event-sounds.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-position-event-sounds.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-position-event-sounds.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-position-event-sounds.a
libtool: install: /usr/bin/install -c .libs/module-augment-properties.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-augment-properties.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-augment-properties.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-augment-properties.a
libtool: install: /usr/bin/install -c .libs/module-role-cork.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-role-cork.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-role-cork.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-role-cork.a
libtool: install: /usr/bin/install -c .libs/module-loopback.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-loopback.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-loopback.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-loopback.a
libtool: install: /usr/bin/install -c .libs/module-virtual-sink.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-virtual-sink.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-virtual-sink.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-virtual-sink.a
libtool: install: /usr/bin/install -c .libs/module-virtual-source.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-virtual-source.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-virtual-source.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-virtual-source.a
libtool: install: /usr/bin/install -c .libs/module-virtual-surround-sink.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-virtual-surround-sink.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-virtual-surround-sink.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-virtual-surround-sink.a
libtool: install: /usr/bin/install -c .libs/module-switch-on-connect.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-switch-on-connect.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-switch-on-connect.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-switch-on-connect.a
libtool: install: /usr/bin/install -c .libs/module-switch-on-port-available.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-switch-on-port-available.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-switch-on-port-available.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-switch-on-port-available.a
libtool: install: /usr/bin/install -c .libs/module-filter-apply.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-filter-apply.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-filter-apply.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-filter-apply.a
libtool: install: /usr/bin/install -c .libs/module-filter-heuristics.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-filter-heuristics.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-filter-heuristics.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-filter-heuristics.a
libtool: install: /usr/bin/install -c .libs/module-role-ducking.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-role-ducking.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-role-ducking.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-role-ducking.a
libtool: install: /usr/bin/install -c .libs/module-allow-passthrough.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-allow-passthrough.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-allow-passthrough.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-allow-passthrough.a
libtool: install: /usr/bin/install -c .libs/module-rtp-send.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-rtp-send.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-rtp-send.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-rtp-send.a
libtool: install: /usr/bin/install -c .libs/module-rtp-recv.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-rtp-recv.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-rtp-recv.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-rtp-recv.a
libtool: install: /usr/bin/install -c .libs/module-cli-protocol-unix.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-cli-protocol-unix.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-cli-protocol-unix.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-cli-protocol-unix.a
libtool: install: /usr/bin/install -c .libs/module-simple-protocol-unix.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-simple-protocol-unix.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-simple-protocol-unix.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-simple-protocol-unix.a
libtool: install: /usr/bin/install -c .libs/module-http-protocol-unix.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-http-protocol-unix.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-http-protocol-unix.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-http-protocol-unix.a
libtool: install: /usr/bin/install -c .libs/module-native-protocol-unix.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-native-protocol-unix.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-native-protocol-unix.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-native-protocol-unix.a
libtool: install: /usr/bin/install -c .libs/module-pipe-sink.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-pipe-sink.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-pipe-sink.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-pipe-sink.a
libtool: install: /usr/bin/install -c .libs/module-pipe-source.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-pipe-source.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-pipe-source.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-pipe-source.a
libtool: install: /usr/bin/install -c .libs/module-match.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-match.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-match.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-match.a
libtool: install: /usr/bin/install -c .libs/liboss-util.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/liboss-util.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/liboss-util.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/liboss-util.a
libtool: install: /usr/bin/install -c .libs/module-oss.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-oss.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-oss.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-oss.a
libtool: install: /usr/bin/install -c .libs/libalsa-util.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/libalsa-util.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/libalsa-util.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/libalsa-util.a
libtool: install: /usr/bin/install -c .libs/module-alsa-sink.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-alsa-sink.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-alsa-sink.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-alsa-sink.a
libtool: install: /usr/bin/install -c .libs/module-alsa-source.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-alsa-source.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-alsa-source.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-alsa-source.a
libtool: install: /usr/bin/install -c .libs/module-alsa-card.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-alsa-card.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-alsa-card.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-alsa-card.a
libtool: install: /usr/bin/install -c .libs/module-mmkbd-evdev.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-mmkbd-evdev.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-mmkbd-evdev.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-mmkbd-evdev.a
libtool: install: /usr/bin/install -c .libs/module-gsettings.a /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-gsettings.a
libtool: install: chmod 644 /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-gsettings.a
libtool: install: ranlib /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules/module-gsettings.a
libtool: finish: PATH="/home/corey/bin:/home/corey/bin:/home/corey/bin:/usr/local/bin:/usr/bin:/sbin" ldconfig -n /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules
----------------------------------------------------------------------
Libraries have been installed in:
   /home/corey/Stuff/projects/planetblupi-dev/Release/lib/pulse-12.2/modules

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.
----------------------------------------------------------------------
Making install in doxygen
Making install in man
Making install in po
 /usr/bin/mkdir -p '/home/corey/Stuff/projects/planetblupi-dev/Release/lib/cmake/PulseAudio'
 /usr/bin/mkdir -p '/home/corey/Stuff/projects/planetblupi-dev/Release/share/vala/vapi'
 /usr/bin/mkdir -p '/home/corey/Stuff/projects/planetblupi-dev/Release/share/bash-completion/completions'
 /usr/bin/mkdir -p '/home/corey/Stuff/projects/planetblupi-dev/Release/share/zsh/site-functions'
 /usr/bin/install -c -m 644 PulseAudioConfig.cmake PulseAudioConfigVersion.cmake '/home/corey/Stuff/projects/planetblupi-dev/Release/lib/cmake/PulseAudio'
 /usr/bin/install -c -m 644 vala/libpulse.deps vala/libpulse.vapi vala/libpulse-mainloop-glib.deps vala/libpulse-mainloop-glib.vapi vala/libpulse-simple.deps vala/libpulse-simple.vapi '/home/corey/Stuff/projects/planetblupi-dev/Release/share/vala/vapi'
 /usr/bin/install -c -m 644 shell-completion/zsh/_pulseaudio '/home/corey/Stuff/projects/planetblupi-dev/Release/share/zsh/site-functions'
 /usr/bin/install -c -m 644 shell-completion/bash/pulseaudio '/home/corey/Stuff/projects/planetblupi-dev/Release/share/bash-completion/completions'
 /usr/bin/mkdir -p '/home/corey/Stuff/projects/planetblupi-dev/Release/lib/pkgconfig'
 /usr/bin/install -c -m 644 libpulse.pc libpulse-simple.pc '/home/corey/Stuff/projects/planetblupi-dev/Release/lib/pkgconfig'
[ 65%] Completed 'libpulse_Project'
[ 65%] Built target libpulse_Project
make: *** [Makefile:111: all] Error 2

So I am going to try the next few steps and let you know how I go.

coreybruce commented 3 years ago

Hmm ran into the same [Makefile:111: all] Error 2

Had to create github gist because of it's sheer size https://gist.github.com/coreybruce/9bbc6bbe36fc218559aa1df716083dee

I will try again with deleting the files in external and see if there is any change.

coreybruce commented 3 years ago

hmm nope still getting the same error and all the zips in external are all downloaded :(

Skywalker13 commented 3 years ago

Not sure if you have tested with a clean directory.. by removing the Release dir and the content of the external dir. I should improve the checks on the externals but I don't have the time for that now. The downloads are done when calling cmake and when the files are not in externals.

Skywalker13 commented 3 years ago

You must have this URL for gettext

DLEXT (http://ftp.gnu.org/pub/gnu/gettext/gettext-${GETTEXT_VER}.tar.xz gettext-${GETTEXT_VER}.tar.xz)

In the CMakeLists.txt file

$ shasum externals/gettext-0.19.8.1.tar.xz 
e0fe90ede22f7f16bbde7bdea791a835f2773fc9  externals/gettext-0.19.8.1.tar.xz
coreybruce commented 3 years ago

I did a new clean clone and the url on the cmakelist file is this for gettext

  set (GETTEXT_VER 0.19.8.1)
  DLEXT (http://ftp.gnu.org/pub/gnu/gettext/gettext-${GETTEXT_VER}.tar.xz gettext-${GETTEXT_VER}.tar.xz
[corey@manjaro-pi planetblupi-dev]$ sha1sum externals/gettext-0.19.8.1.tar.xz
e0fe90ede22f7f16bbde7bdea791a835f2773fc9  externals/gettext-0.19.8.1.tar.xz

I am currently building

coreybruce commented 3 years ago

Ran into it again, did I do something wrong?

Skywalker13 commented 3 years ago

?? image

Skywalker13 commented 3 years ago

image

coreybruce commented 3 years ago

I tried hunting down the issue and trying different things, I updated the version of gettext to 0.21 and SDL2_Image as I ran into an issue with that but I suggest you should really reply on the distros repository for the package dependencies because all of those should be there except I am not sure about SDL_kitchensink unless your idea is to make this portable but depending on the distros repos instead of a static versions will take any weight off your shoulders having to update the cmakelist file links as I have all of these dependencies installed and using much newer versions.

The downloaded zip file is there and not corrupted and the gettext-runtime folder with all it's contents are in external so I don't think it's a download issue, the issue is somwhere else.

Here is my latest log https://gist.github.com/coreybruce/626c166258f24bab98138cfb1f5435a9

coreybruce commented 3 years ago

Here are some screenshots (also remember I was trying to see if a newer version of gettext would fix anything with the addition of SDL2_Image as it ran into a issue.)

Screenshot_2021-04-22_13-18-01

Screenshot_2021-04-22_13-19-13

Skywalker13 commented 3 years ago

I tried hunting down the issue and trying different things, I updated the version of gettext to 0.21 and SDL2_Image as I ran into an issue with that but I suggest you should really reply on the distros repository for the package dependencies because all of those should be there except I am not sure about SDL_kitchensink unless your idea is to make this portable but depending on the distros repos instead of a static versions will take any weight off your shoulders having to update the cmakelist file links as I have all of these dependencies installed and using much newer versions.

You can (it's the case for Debian and Slackware).. just clone the planetblupi repository instead of planetblupi-dev. I don't want the libs provided by the distributions because I create an AppImage (Linux) compatible with all distributions. But the guys on Debian and Slackware don't use planetblupi-dev, only planetblupi and (for example with Debian) there is a SDL_kitchensink package by the same guy because it was missing for the build.

Skywalker13 commented 3 years ago

Note that I use planetblupi-dev for the Windows and Darwin builds too with the same versions for the dependencies.. I'm not just building the game for Linux... Using versions provided by the distributions it's a bad idea for my purposes (I've only one CMakeLists for all operating systems).

The game that I provide on blupi.org works on very old distributions like Debian Jessie and on the latest (tested with success on ArchLinux, Mandriva, Fedora, Ubuntu, etc, ...)!

coreybruce commented 3 years ago

Ah ok than the only issue is I'm having issues with the modules not being cloned or downloaded as I mentioned above

Is the building instructions different?

Skywalker13 commented 3 years ago
git clone https://github.com/blupi-games/planetblupi.git
cd planetblupi
mkdir Release
cd Release
cmake -DCMAKE_BUILD_TYPE=Release ..

Install the dev packages of your distribution according to the errors....

Skywalker13 commented 3 years ago

Note that for SDL_kitchensink, you must provide ths header/lib yourself.. by compiling this project

Skywalker13 commented 3 years ago

I can't provide instructions for that because I use only planetblupi-dev. Build instructions for a build directly with the planetblupi repository can be found at Debian or Slackware

Skywalker13 commented 3 years ago

Here is my latest log https://gist.github.com/coreybruce/626c166258f24bab98138cfb1f5435a9

Looks mostly good.. just a link problem,,,

Skywalker13 commented 3 years ago

What is exactly the distribution that you are using (Manjaro ok.. but what version?). Are you building on a raspberry pi?

coreybruce commented 3 years ago

Yeah, weve gotten this far at least :P I am using the latest version: Manjaro Arm xfce4 21.0.2

Manjaro is a rolling release distro so it's always going to be the latest when I update it.

coreybruce commented 3 years ago

Also tried to compile on Manjaro x64 and ran into the same issue so it's not a Arm issue

I did manage to compile the non dev version of planetblupi on x64, I need to compile and install Kitchensink_SDL on my pi but when I ran the game I got a popup message but I can't read it because something is wrong with the font on the SDL message box

coreybruce commented 3 years ago

image

Not sure what it's tell me unless you know :P

I've made a post on Manjaro to see if there is a issue or if I need something installed. https://forum.manjaro.org/t/sdl-font-issue-when-used-on-games/63953

I created a AUR package for SDL_Kitchensink so now you don't need to manually make and install :)

https://aur.archlinux.org/packages/sdl_kitchensink/

Skywalker13 commented 3 years ago

Uhh. I've never seen this font problem.

I will try Manjaro x64 when I've time... Thanks for your efforts..

Skywalker13 commented 3 years ago

Maybe you can try to run the game with ./planetblupi -r software. It forces the software renderer instead of OpenGL, etc, ..

you can try (too)

./planetblupi -d opengles2
./planetblupi -d opengles

See ./planetblupi --help

coreybruce commented 3 years ago

Always glad to help out :)

Sure thing, I'll try it out later and get back to you.

Skywalker13 commented 3 years ago

Can you try the AppImage on your Manjaro x64 please?
https://github.com/blupi-games/planetblupi-dev/releases/download/v1.14.2/planetblupi.AppImage

I'm curious..

coreybruce commented 3 years ago

The appimage was how I first found it and played it on Manjaro x64 and I thought it was cool so I wanted to compile it myself for Arm64 but while appimages are cool I'd rather see this fixed than just ignore the issue and make a arm64 app image plus packaging wise on package managers is much easier to update with package managers, flexible and easier to do when compiled.

Skywalker13 commented 3 years ago

Ho ok.. the AppImage is working on this distribution.. that's at least a good news for what I'm producing.. :-) Thanks

coreybruce commented 3 years ago

ok tested those launch arguments but they all end the same way with the message box coming up so what ever it's trying to tell me I assume it's telling me something is wrong