Created
February 15, 2015 13:32
-
-
Save Nexion/1ced4566a522853a014f to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Package: media-sound/pulseaudio-5.99.3 | |
* Repository: gentoo | |
* Maintainer: gnome sound | |
* USE: X abi_x86_64 alsa-plugin amd64 asyncns caps elibc_glibc equalizer gdbm glib gnome gtk ipv6 kernel_linux orc qt4 speex ssl tcpd udev userland_GNU webrtc-aec | |
* FEATURES: preserve-libs sandbox | |
* Determining the location of the kernel source code | |
* Found kernel source directory: | |
* /usr/src/linux | |
* Found kernel object directory: | |
* /lib/modules/3.18.7-gentoo/build | |
* Found sources for kernel version: | |
* 3.18.7-gentoo | |
>>> Unpacking source... | |
>>> Unpacking pulseaudio-5.99.3.tar.xz to /var/tmp/portage/media-sound/pulseaudio-5.99.3/work | |
>>> Source unpacked in /var/tmp/portage/media-sound/pulseaudio-5.99.3/work | |
>>> Preparing source in /var/tmp/portage/media-sound/pulseaudio-5.99.3/work/pulseaudio-5.99.3 ... | |
* Running eautoreconf in '/var/tmp/portage/media-sound/pulseaudio-5.99.3/work/pulseaudio-5.99.3' ... | |
* Running autopoint --force ... | |
[ ok ] | |
* Running intltoolize --automake --copy --force ... | |
[ ok ] | |
* Running libtoolize --install --copy --force --automake ... | |
[ ok ] | |
* Running aclocal -I m4 ... | |
[ ok ] | |
* Running autoconf --force ... | |
[ ok ] | |
* Running autoheader ... | |
[ ok ] | |
* Running automake --add-missing --copy --foreign --force-missing ... | |
[ ok ] | |
* Running elibtoolize in: pulseaudio-5.99.3/ | |
* Running elibtoolize in: pulseaudio-5.99.3/build-aux/ | |
* Applying portage/1.2.0 patch ... | |
* Applying sed/1.5.6 patch ... | |
>>> Source prepared. | |
>>> Configuring source in /var/tmp/portage/media-sound/pulseaudio-5.99.3/work/pulseaudio-5.99.3 ... | |
* abi_x86_64.amd64: running multilib-minimal_abi_src_configure | |
* econf: updating pulseaudio-5.99.3/build-aux/config.guess with /usr/share/gnuconfig/config.guess | |
* econf: updating pulseaudio-5.99.3/build-aux/config.sub with /usr/share/gnuconfig/config.sub | |
/var/tmp/portage/media-sound/pulseaudio-5.99.3/work/pulseaudio-5.99.3/configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --disable-silent-rules --disable-dependency-tracking --with-database=gdbm --disable-bluez5 --disable-bluez4 --localstatedir=/var --with-udev-rules-dir=//lib/udev/rules.d --disable-coreaudio-output --disable-esound --disable-solaris --disable-waveout --enable-largefile --enable-x11 --disable-adrian-aec --enable-asyncns --enable-glib2 --disable-oss-output --disable-oss-wrapper --disable-alsa --disable-dbus --disable-gcov --enable-gconf --enable-gtk3 --disable-jack --enable-ipv6 --disable-samplerate --disable-lirc --disable-bluez5-native-headset --disable-neon-opt --disable-bluez5-ofono-headset --enable-orc --enable-openssl --disable-systemd-daemon --disable-systemd-journal --disable-systemd-login --enable-tcpwrap --disable-default-build-tests --enable-udev --enable-hal-compat --enable-webrtc-aec --disable-xen --disable-avahi --with-caps --with-fftw --with-speex | |
checking for a BSD-compatible install... /usr/bin/install -c | |
checking whether build environment is sane... yes | |
checking for a thread-safe mkdir -p... /bin/mkdir -p | |
checking for gawk... gawk | |
checking whether make sets $(MAKE)... yes | |
checking whether make supports nested variables... yes | |
checking whether UID '0' is supported by ustar format... yes | |
checking whether GID '0' is supported by ustar format... yes | |
checking how to create a ustar tar archive... gnutar | |
checking build system type... x86_64-pc-linux-gnu | |
checking host system type... x86_64-pc-linux-gnu | |
checking for stow... no | |
checking whether make supports nested variables... (cached) yes | |
checking whether ln -s works... yes | |
checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-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 x86_64-pc-linux-gnu-gcc accepts -g... yes | |
checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed | |
checking for style of include used by make... GNU | |
checking dependency style of x86_64-pc-linux-gnu-gcc... none | |
checking for x86_64-pc-linux-gnu-gcc option to accept ISO C99... -std=gnu99 | |
checking whether x86_64-pc-linux-gnu-gcc -std=gnu99 and cc understand -c and -o together... yes | |
checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++ | |
checking whether we are using the GNU C++ compiler... yes | |
checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes | |
checking dependency style of x86_64-pc-linux-gnu-g++... none | |
checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -std=gnu99 -E | |
checking for grep that handles long lines and -e... /bin/grep | |
checking for egrep... /bin/grep -E | |
checking whether x86_64-pc-linux-gnu-gcc -std=gnu99 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 for gm4... no | |
checking for m4... m4 | |
checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config | |
checking pkg-config is at least version 0.9.0... yes | |
checking whether NLS is requested... yes | |
checking for intltool >= 0.35.0... 0.50.2 found | |
checking for intltool-update... /usr/bin/intltool-update | |
checking for intltool-merge... /usr/bin/intltool-merge | |
checking for intltool-extract... /usr/bin/intltool-extract | |
checking for xgettext... /usr/bin/xgettext | |
checking for msgmerge... /usr/bin/msgmerge | |
checking for msgfmt... /usr/bin/msgfmt | |
checking for gmsgfmt... /usr/bin/gmsgfmt | |
checking for perl... /usr/bin/perl | |
checking for perl >= 5.8.1... 5.20.1 | |
checking for XML::Parser... ok | |
checking for msgfmt... (cached) /usr/bin/msgfmt | |
checking for gmsgfmt... (cached) /usr/bin/gmsgfmt | |
checking for xgettext... (cached) /usr/bin/xgettext | |
checking for msgmerge... (cached) /usr/bin/msgmerge | |
checking for ld used by GCC... /usr/x86_64-pc-linux-gnu/bin/ld | |
checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes | |
checking for shared library run path origin... done | |
checking for CFPreferencesCopyAppValue... no | |
checking for CFLocaleCopyCurrent... no | |
checking for GNU gettext in libc... yes | |
checking whether to use NLS... yes | |
checking where the gettext function comes from... libc | |
checking host operating system... linux | |
checking whether C compiler accepts -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... no | |
checking whether the linker accepts "-Wl,-version-script=/var/tmp/portage/media-sound/pulseaudio-5.99.3/work/pulseaudio-5.99.3/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 x86_64-pc-linux-gnu-gcc -std=gnu99 knows __sync_bool_compare_and_swap()... yes | |
checking how to print strings... printf | |
checking for a sed that does not truncate output... /bin/sed | |
checking for fgrep... /bin/grep -F | |
checking for ld used by x86_64-pc-linux-gnu-gcc -std=gnu99... /usr/x86_64-pc-linux-gnu/bin/ld | |
checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes | |
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/x86_64-pc-linux-gnu-nm -B | |
checking the name lister (/usr/bin/x86_64-pc-linux-gnu-nm -B) interface... BSD nm | |
checking the maximum length of command line arguments... 1572864 | |
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop | |
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop | |
checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r | |
checking for x86_64-pc-linux-gnu-objdump... x86_64-pc-linux-gnu-objdump | |
checking how to recognize dependent libraries... pass_all | |
checking for x86_64-pc-linux-gnu-dlltool... no | |
checking for dlltool... no | |
checking how to associate runtime and link libraries... printf %s\n | |
checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar | |
checking for archiver @FILE support... @ | |
checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip | |
checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib | |
checking command to parse /usr/bin/x86_64-pc-linux-gnu-nm -B output from x86_64-pc-linux-gnu-gcc -std=gnu99 object... ok | |
checking for sysroot... no | |
checking for a working dd... /bin/dd | |
checking how to truncate binary pipes... /bin/dd bs=4096 count=1 | |
checking for x86_64-pc-linux-gnu-mt... no | |
checking for mt... no | |
checking if : is a manifest tool... no | |
checking for dlfcn.h... yes | |
checking for objdir... .libs | |
checking if x86_64-pc-linux-gnu-gcc -std=gnu99 supports -fno-rtti -fno-exceptions... no | |
checking for x86_64-pc-linux-gnu-gcc -std=gnu99 option to produce PIC... -fPIC -DPIC | |
checking if x86_64-pc-linux-gnu-gcc -std=gnu99 PIC flag -fPIC -DPIC works... yes | |
checking if x86_64-pc-linux-gnu-gcc -std=gnu99 static flag -static works... yes | |
checking if x86_64-pc-linux-gnu-gcc -std=gnu99 supports -c -o file.o... yes | |
checking if x86_64-pc-linux-gnu-gcc -std=gnu99 supports -c -o file.o... (cached) yes | |
checking whether the x86_64-pc-linux-gnu-gcc -std=gnu99 linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes | |
checking whether -lc should be explicitly linked in... no | |
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... yes | |
checking whether to build static libraries... no | |
checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-g++ -E | |
checking for ld used by x86_64-pc-linux-gnu-g++... /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64 | |
checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) is GNU ld... yes | |
checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes | |
checking for x86_64-pc-linux-gnu-g++ option to produce PIC... -fPIC -DPIC | |
checking if x86_64-pc-linux-gnu-g++ PIC flag -fPIC -DPIC works... yes | |
checking if x86_64-pc-linux-gnu-g++ static flag -static works... yes | |
checking if x86_64-pc-linux-gnu-g++ supports -c -o file.o... yes | |
checking if x86_64-pc-linux-gnu-g++ supports -c -o file.o... (cached) yes | |
checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes | |
checking dynamic linker characteristics... (cached) GNU/Linux ld.so | |
checking how to hardcode library paths into programs... immediate | |
checking ltdl.h usability... yes | |
checking ltdl.h presence... yes | |
checking for ltdl.h... yes | |
checking for lt_dladvise_init in -lltdl... yes | |
checking for ANSI C header files... (cached) yes | |
checking for arpa/inet.h... yes | |
checking for 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/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 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 for SIGXCPU defined in signal.h... yes | |
checking for INADDR_NONE defined in netinet/in.h... yes | |
checking whether x86_64-pc-linux-gnu-gcc -std=gnu99 knows _Bool... yes | |
checking for thread local storage (TLS) class... __thread | |
checking for the pthreads library -lpthreads... no | |
checking whether pthreads work without any flags... no | |
checking whether pthreads work with -Kthread... no | |
checking whether pthreads work with -kthread... no | |
checking for the pthreads library -llthread... no | |
checking whether pthreads work with -pthread... 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 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 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 strtof_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 open64... yes | |
checking vfork.h usability... no | |
checking vfork.h presence... no | |
checking for vfork.h... no | |
checking for fork... yes | |
checking for vfork... yes | |
checking for working fork... yes | |
checking for working vfork... (cached) yes | |
checking type of array argument to getgroups... gid_t | |
checking for getgroups... yes | |
checking for working getgroups... yes | |
checking for mkfifo... yes | |
checking for working alloca.h... yes | |
checking for alloca... yes | |
checking for regexec... yes | |
checking for special C compiler options needed for large files... no | |
checking for _FILE_OFFSET_BITS value needed for large files... no | |
checking for library containing dladdr... none required | |
checking for iconv... yes | |
checking for working iconv... yes | |
checking for iconv declaration... | |
extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); | |
checking for X11... yes | |
checking for library containing cap_init... -lcap | |
checking sys/capability.h usability... yes | |
checking sys/capability.h presence... yes | |
checking for sys/capability.h... yes | |
checking for LIBCHECK... no | |
checking for LIBJSON... yes | |
checking for LIBSNDFILE... yes | |
checking whether we need libatomic_ops... no | |
checking for gdbm_open in -lgdbm... yes | |
checking gdbm.h usability... yes | |
checking gdbm.h presence... yes | |
checking for gdbm.h... yes | |
checking for GLIB20... yes | |
checking for GTK30... yes | |
checking for GCONF... yes | |
checking for LIBASYNCNS... yes | |
checking for tcpwrap library and headers... yes | |
configure: error: *** UDEV support not found | |
!!! Please attach the following file when seeking support: | |
!!! /var/tmp/portage/media-sound/pulseaudio-5.99.3/work/pulseaudio-5.99.3-abi_x86_64.amd64/config.log | |
* ERROR: media-sound/pulseaudio-5.99.3 failed (configure phase): | |
* econf failed | |
* | |
* Call stack: | |
* ebuild.sh, line 93: Called src_configure | |
* environment, line 4829: Called multilib-minimal_src_configure | |
* environment, line 3765: Called multilib_foreach_abi 'multilib-minimal_abi_src_configure' | |
* environment, line 3972: Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure' | |
* environment, line 3696: Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure' | |
* environment, line 3694: Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_configure' | |
* environment, line 680: Called multilib-minimal_abi_src_configure | |
* environment, line 3759: Called multilib_src_configure | |
* environment, line 4216: Called econf '--with-database=gdbm' '--disable-bluez5' '--disable-bluez4' '--localstatedir=/var' '--with-udev-rules-dir=//lib/udev/rules.d' '--disable-coreaudio-output' '--disable-esound' '--disable-solaris' '--disable-waveout' '--enable-largefile' '--enable-x11' '--disable-adrian-aec' '--enable-asyncns' '--enable-glib2' '--disable-oss-output' '--disable-oss-wrapper' '--disable-alsa' '--disable-dbus' '--disable-gcov' '--enable-gconf' '--enable-gtk3' '--disable-jack' '--enable-ipv6' '--disable-samplerate' '--disable-lirc' '--disable-bluez5-native-headset' '--disable-neon-opt' '--disable-bluez5-ofono-headset' '--enable-orc' '--enable-openssl' '--disable-systemd-daemon' '--disable-systemd-journal' '--disable-systemd-login' '--enable-tcpwrap' '--disable-default-build-tests' '--enable-udev' '--enable-hal-compat' '--enable-webrtc-aec' '--disable-xen' '--disable-avahi' '--with-caps' '--with-fftw' '--with-speex' | |
* phase-helpers.sh, line 526: Called die | |
* The specific snippet of code: | |
* die "econf failed" | |
* | |
* If you need support, post the output of `emerge --info '=media-sound/pulseaudio-5.99.3'`, | |
* the complete build log and the output of `emerge -pqv '=media-sound/pulseaudio-5.99.3'`. | |
* The complete build log is located at '/var/tmp/portage/media-sound/pulseaudio-5.99.3/temp/build.log'. | |
* The ebuild environment file is located at '/var/tmp/portage/media-sound/pulseaudio-5.99.3/temp/environment'. | |
* Working directory: '/var/tmp/portage/media-sound/pulseaudio-5.99.3/work/pulseaudio-5.99.3-abi_x86_64.amd64' | |
* S: '/var/tmp/portage/media-sound/pulseaudio-5.99.3/work/pulseaudio-5.99.3' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains any messages produced by compilers while | |
running configure, to aid debugging if configure makes a mistake. | |
It was created by pulseaudio configure 5.99.3, which was | |
generated by GNU Autoconf 2.69. Invocation command line was | |
$ /var/tmp/portage/media-sound/pulseaudio-5.99.3/work/pulseaudio-5.99.3/configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --disable-silent-rules --disable-dependency-tracking --with-database=gdbm --disable-bluez5 --disable-bluez4 --localstatedir=/var --with-udev-rules-dir=//lib/udev/rules.d --disable-coreaudio-output --disable-esound --disable-solaris --disable-waveout --enable-largefile --enable-x11 --disable-adrian-aec --enable-asyncns --enable-glib2 --disable-oss-output --disable-oss-wrapper --disable-alsa --disable-dbus --disable-gcov --enable-gconf --enable-gtk3 --disable-jack --enable-ipv6 --disable-samplerate --disable-lirc --disable-bluez5-native-headset --disable-neon-opt --disable-bluez5-ofono-headset --enable-orc --enable-openssl --disable-systemd-daemon --disable-systemd-journal --disable-systemd-login --enable-tcpwrap --disable-default-build-tests --enable-udev --enable-hal-compat --enable-webrtc-aec --disable-xen --disable-avahi --with-caps --with-fftw --with-speex | |
## --------- ## | |
## Platform. ## | |
## --------- ## | |
hostname = localhost | |
uname -m = x86_64 | |
uname -r = 3.18.7-gentoo | |
uname -s = Linux | |
uname -v = #1 SMP PREEMPT Sat Feb 14 05:28:55 MSK 2015 | |
/usr/bin/uname -p = Intel(R) Core(TM)2 Duo CPU E7600 @ 3.06GHz | |
/bin/uname -X = unknown | |
/bin/arch = unknown | |
/usr/bin/arch -k = unknown | |
/usr/convex/getsysinfo = unknown | |
/usr/bin/hostinfo = unknown | |
/bin/machine = unknown | |
/usr/bin/oslevel = unknown | |
/bin/universe = unknown | |
PATH: /usr/lib64/portage/bin/ebuild-helpers | |
PATH: /usr/local/sbin | |
PATH: /usr/local/bin | |
PATH: /usr/sbin | |
PATH: /usr/bin | |
PATH: /sbin | |
PATH: /bin | |
PATH: /opt/bin | |
PATH: /usr/x86_64-pc-linux-gnu/gcc-bin/4.8.4 | |
## ----------- ## | |
## Core tests. ## | |
## ----------- ## | |
configure:3172: checking for a BSD-compatible install | |
configure:3240: result: /usr/bin/install -c | |
configure:3251: checking whether build environment is sane | |
configure:3306: result: yes | |
configure:3457: checking for a thread-safe mkdir -p | |
configure:3496: result: /bin/mkdir -p | |
configure:3503: checking for gawk | |
configure:3519: found /usr/bin/gawk | |
configure:3530: result: gawk | |
configure:3541: checking whether make sets $(MAKE) | |
configure:3563: result: yes | |
configure:3592: checking whether make supports nested variables | |
configure:3609: result: yes | |
configure:3698: checking whether UID '0' is supported by ustar format | |
configure:3701: result: yes | |
configure:3708: checking whether GID '0' is supported by ustar format | |
configure:3711: result: yes | |
configure:3719: checking how to create a ustar tar archive | |
configure:3730: tar --version | |
tar (GNU tar) 1.28 | |
Copyright (C) 2014 Free Software Foundation, Inc. | |
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>. | |
This is free software: you are free to change and redistribute it. | |
There is NO WARRANTY, to the extent permitted by law. | |
Written by John Gilmore and Jay Fenlason. | |
configure:3733: $? = 0 | |
configure:3773: tardir=conftest.dir && eval tar --format=ustar -chf - "$tardir" >conftest.tar | |
configure:3776: $? = 0 | |
configure:3780: tar -xf - <conftest.tar | |
configure:3783: $? = 0 | |
configure:3785: cat conftest.dir/file | |
GrepMe | |
configure:3788: $? = 0 | |
configure:3801: result: gnutar | |
configure:3850: checking build system type | |
configure:3864: result: x86_64-pc-linux-gnu | |
configure:3884: checking host system type | |
configure:3897: result: x86_64-pc-linux-gnu | |
configure:3925: checking for stow | |
configure:3953: result: no | |
configure:3981: checking whether make supports nested variables | |
configure:3998: result: yes | |
configure:4019: checking whether ln -s works | |
configure:4023: result: yes | |
configure:4041: checking for x86_64-pc-linux-gnu-gcc | |
configure:4057: found /usr/bin/x86_64-pc-linux-gnu-gcc | |
configure:4068: result: x86_64-pc-linux-gnu-gcc | |
configure:4337: checking for C compiler version | |
configure:4346: x86_64-pc-linux-gnu-gcc --version >&5 | |
x86_64-pc-linux-gnu-gcc (Funtoo 4.8.4) 4.8.4 | |
Copyright (C) 2013 Free Software Foundation, Inc. | |
This is free software; see the source for copying conditions. There is NO | |
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | |
configure:4357: $? = 0 | |
configure:4346: x86_64-pc-linux-gnu-gcc -v >&5 | |
Using built-in specs. | |
COLLECT_GCC=/usr/x86_64-pc-linux-gnu/gcc-bin/4.8.4/x86_64-pc-linux-gnu-gcc | |
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.8.4/lto-wrapper | |
Target: x86_64-pc-linux-gnu | |
Configured with: ../gcc-4.8.4/configure --disable-libssp --enable-multilib --enable-version-specific-runtime-libs --enable-libmudflap --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.8.4 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.4/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.8.4 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.8.4/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.8.4/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.4/include/g++-v4.8 --enable-libstdcxx-time --enable-__cxa_atexit --enable-clocale=gnu --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --disable-ppl --disable-cloog --with-system-zlib --enable-obsolete --disable-werror --enable-secureplt --enable-lto --with-bugurl=http://bugs.funtoo.org --with-pkgversion='Funtoo 4.8.4' --with-mpfr-include=/var/tmp/portage/sys-devel/gcc-4.8.4/work/gcc-4.8.4/mpfr/src --with-mpfr-lib=/var/tmp/portage/sys-devel/gcc-4.8.4/work/objdir/mpfr/src/.libs --enable-libgomp --enable-languages=c,c++,fortran --disable-libgcj --disable-esp | |
Thread model: posix | |
gcc version 4.8.4 (Funtoo 4.8.4) | |
configure:4357: $? = 0 | |
configure:4346: x86_64-pc-linux-gnu-gcc -V >&5 | |
x86_64-pc-linux-gnu-gcc: error: unrecognized command line option '-V' | |
x86_64-pc-linux-gnu-gcc: fatal error: no input files | |
compilation terminated. | |
configure:4357: $? = 1 | |
configure:4346: x86_64-pc-linux-gnu-gcc -qversion >&5 | |
x86_64-pc-linux-gnu-gcc: error: unrecognized command line option '-qversion' | |
x86_64-pc-linux-gnu-gcc: fatal error: no input files | |
compilation terminated. | |
configure:4357: $? = 1 | |
configure:4377: checking whether the C compiler works | |
configure:4399: x86_64-pc-linux-gnu-gcc -march=core2 -O2 -pipe -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c >&5 | |
configure:4403: $? = 0 | |
configure:4451: result: yes | |
configure:4454: checking for C compiler default output file name | |
configure:4456: result: a.out | |
configure:4462: checking for suffix of executables | |
configure:4469: x86_64-pc-linux-gnu-gcc -o conftest -march=core2 -O2 -pipe -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c >&5 | |
configure:4473: $? = 0 | |
configure:4495: result: | |
configure:4517: checking whether we are cross compiling | |
configure:4525: x86_64-pc-linux-gnu-gcc -o conftest -march=core2 -O2 -pipe -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c >&5 | |
configure:4529: $? = 0 | |
configure:4536: ./conftest | |
configure:4540: $? = 0 | |
configure:4555: result: no | |
configure:4560: checking for suffix of object files | |
configure:4582: x86_64-pc-linux-gnu-gcc -c -march=core2 -O2 -pipe conftest.c >&5 | |
configure:4586: $? = 0 | |
configure:4607: result: o | |
configure:4611: checking whether we are using the GNU C compiler | |
configure:4630: x86_64-pc-linux-gnu-gcc -c -march=core2 -O2 -pipe conftest.c >&5 | |
configure:4630: $? = 0 | |
configure:4639: result: yes | |
configure:4648: checking whether x86_64-pc-linux-gnu-gcc accepts -g | |
configure:4668: x86_64-pc-linux-gnu-gcc -c -g conftest.c >&5 | |
configure:4668: $? = 0 | |
configure:4709: result: yes | |
configure:4726: checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89 | |
configure:4789: x86_64-pc-linux-gnu-gcc -c -march=core2 -O2 -pipe conftest.c >&5 | |
configure:4789: $? = 0 | |
configure:4802: result: none needed | |
configure:4833: checking for style of include used by make | |
configure:4861: result: GNU | |
configure:4887: checking dependency style of x86_64-pc-linux-gnu-gcc | |
configure:4998: result: none | |
configure:5013: checking for x86_64-pc-linux-gnu-gcc option to accept ISO C99 | |
configure:5162: x86_64-pc-linux-gnu-gcc -c -march=core2 -O2 -pipe conftest.c >&5 | |
conftest.c:62:29: error: expected ';', ',' or ')' before 'text' | |
test_restrict (ccp restrict text) | |
^ | |
conftest.c: In function 'main': | |
conftest.c:116:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'newvar' | |
char *restrict newvar = "Another string"; | |
^ | |
conftest.c:116:18: error: 'newvar' undeclared (first use in this function) | |
conftest.c:116:18: note: each undeclared identifier is reported only once for each function it appears in | |
conftest.c:126:3: error: 'for' loop initial declarations are only allowed in C99 mode | |
for (int i = 0; i < ia->datasize; ++i) | |
^ | |
conftest.c:126:3: note: use option -std=c99 or -std=gnu99 to compile your code | |
configure:5162: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| /* end confdefs.h. */ | |
| #include <stdarg.h> | |
| #include <stdbool.h> | |
| #include <stdlib.h> | |
| #include <wchar.h> | |
| #include <stdio.h> | |
| | |
| // Check varargs macros. These examples are taken from C99 6.10.3.5. | |
| #define debug(...) fprintf (stderr, __VA_ARGS__) | |
| #define showlist(...) puts (#__VA_ARGS__) | |
| #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) | |
| static void | |
| test_varargs_macros (void) | |
| { | |
| int x = 1234; | |
| int y = 5678; | |
| debug ("Flag"); | |
| debug ("X = %d\n", x); | |
| showlist (The first, second, and third items.); | |
| report (x>y, "x is %d but y is %d", x, y); | |
| } | |
| | |
| // Check long long types. | |
| #define BIG64 18446744073709551615ull | |
| #define BIG32 4294967295ul | |
| #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) | |
| #if !BIG_OK | |
| your preprocessor is broken; | |
| #endif | |
| #if BIG_OK | |
| #else | |
| your preprocessor is broken; | |
| #endif | |
| static long long int bignum = -9223372036854775807LL; | |
| static unsigned long long int ubignum = BIG64; | |
| | |
| struct incomplete_array | |
| { | |
| int datasize; | |
| double data[]; | |
| }; | |
| | |
| struct named_init { | |
| int number; | |
| const wchar_t *name; | |
| double average; | |
| }; | |
| | |
| typedef const char *ccp; | |
| | |
| static inline int | |
| test_restrict (ccp restrict text) | |
| { | |
| // See if C++-style comments work. | |
| // Iterate through items via the restricted pointer. | |
| // Also check for declarations in for loops. | |
| for (unsigned int i = 0; *(text+i) != '\0'; ++i) | |
| continue; | |
| return 0; | |
| } | |
| | |
| // Check varargs and va_copy. | |
| static void | |
| test_varargs (const char *format, ...) | |
| { | |
| va_list args; | |
| va_start (args, format); | |
| va_list args_copy; | |
| va_copy (args_copy, args); | |
| | |
| const char *str; | |
| int number; | |
| float fnumber; | |
| | |
| while (*format) | |
| { | |
| switch (*format++) | |
| { | |
| case 's': // string | |
| str = va_arg (args_copy, const char *); | |
| break; | |
| case 'd': // int | |
| number = va_arg (args_copy, int); | |
| break; | |
| case 'f': // float | |
| fnumber = va_arg (args_copy, double); | |
| break; | |
| default: | |
| break; | |
| } | |
| } | |
| va_end (args_copy); | |
| va_end (args); | |
| } | |
| | |
| int | |
| main () | |
| { | |
| | |
| // Check bool. | |
| _Bool success = false; | |
| | |
| // Check restrict. | |
| if (test_restrict ("String literal") == 0) | |
| success = true; | |
| char *restrict newvar = "Another string"; | |
| | |
| // Check varargs. | |
| test_varargs ("s, d' f .", "string", 65, 34.234); | |
| test_varargs_macros (); | |
| | |
| // Check flexible array members. | |
| struct incomplete_array *ia = | |
| malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); | |
| ia->datasize = 10; | |
| for (int i = 0; i < ia->datasize; ++i) | |
| ia->data[i] = i * 1.234; | |
| | |
| // Check named initializers. | |
| struct named_init ni = { | |
| .number = 34, | |
| .name = L"Test wide string", | |
| .average = 543.34343, | |
| }; | |
| | |
| ni.number = 58; | |
| | |
| int dynamic_array[ni.number]; | |
| dynamic_array[ni.number - 1] = 543; | |
| | |
| // work around unused variable warnings | |
| return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' | |
| || dynamic_array[ni.number - 1] != 543); | |
| | |
| ; | |
| return 0; | |
| } | |
configure:5162: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe conftest.c >&5 | |
configure:5162: $? = 0 | |
configure:5182: result: -std=gnu99 | |
configure:5191: checking whether x86_64-pc-linux-gnu-gcc -std=gnu99 and cc understand -c and -o together | |
configure:5222: x86_64-pc-linux-gnu-gcc -std=gnu99 -c conftest.c -o conftest2.o >&5 | |
configure:5226: $? = 0 | |
configure:5232: x86_64-pc-linux-gnu-gcc -std=gnu99 -c conftest.c -o conftest2.o >&5 | |
configure:5236: $? = 0 | |
configure:5247: cc -c conftest.c >&5 | |
configure:5251: $? = 0 | |
configure:5259: cc -c conftest.c -o conftest2.o >&5 | |
configure:5263: $? = 0 | |
configure:5269: cc -c conftest.c -o conftest2.o >&5 | |
configure:5273: $? = 0 | |
configure:5291: result: yes | |
configure:5332: checking for x86_64-pc-linux-gnu-g++ | |
configure:5348: found /usr/bin/x86_64-pc-linux-gnu-g++ | |
configure:5359: result: x86_64-pc-linux-gnu-g++ | |
configure:5430: checking for C++ compiler version | |
configure:5439: x86_64-pc-linux-gnu-g++ --version >&5 | |
x86_64-pc-linux-gnu-g++ (Funtoo 4.8.4) 4.8.4 | |
Copyright (C) 2013 Free Software Foundation, Inc. | |
This is free software; see the source for copying conditions. There is NO | |
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | |
configure:5450: $? = 0 | |
configure:5439: x86_64-pc-linux-gnu-g++ -v >&5 | |
Using built-in specs. | |
COLLECT_GCC=/usr/x86_64-pc-linux-gnu/gcc-bin/4.8.4/x86_64-pc-linux-gnu-g++ | |
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.8.4/lto-wrapper | |
Target: x86_64-pc-linux-gnu | |
Configured with: ../gcc-4.8.4/configure --disable-libssp --enable-multilib --enable-version-specific-runtime-libs --enable-libmudflap --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.8.4 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.4/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.8.4 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.8.4/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.8.4/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.4/include/g++-v4.8 --enable-libstdcxx-time --enable-__cxa_atexit --enable-clocale=gnu --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --disable-ppl --disable-cloog --with-system-zlib --enable-obsolete --disable-werror --enable-secureplt --enable-lto --with-bugurl=http://bugs.funtoo.org --with-pkgversion='Funtoo 4.8.4' --with-mpfr-include=/var/tmp/portage/sys-devel/gcc-4.8.4/work/gcc-4.8.4/mpfr/src --with-mpfr-lib=/var/tmp/portage/sys-devel/gcc-4.8.4/work/objdir/mpfr/src/.libs --enable-libgomp --enable-languages=c,c++,fortran --disable-libgcj --disable-esp | |
Thread model: posix | |
gcc version 4.8.4 (Funtoo 4.8.4) | |
configure:5450: $? = 0 | |
configure:5439: x86_64-pc-linux-gnu-g++ -V >&5 | |
x86_64-pc-linux-gnu-g++: error: unrecognized command line option '-V' | |
x86_64-pc-linux-gnu-g++: fatal error: no input files | |
compilation terminated. | |
configure:5450: $? = 1 | |
configure:5439: x86_64-pc-linux-gnu-g++ -qversion >&5 | |
x86_64-pc-linux-gnu-g++: error: unrecognized command line option '-qversion' | |
x86_64-pc-linux-gnu-g++: fatal error: no input files | |
compilation terminated. | |
configure:5450: $? = 1 | |
configure:5454: checking whether we are using the GNU C++ compiler | |
configure:5473: x86_64-pc-linux-gnu-g++ -c -march=core2 -O2 -pipe conftest.cpp >&5 | |
configure:5473: $? = 0 | |
configure:5482: result: yes | |
configure:5491: checking whether x86_64-pc-linux-gnu-g++ accepts -g | |
configure:5511: x86_64-pc-linux-gnu-g++ -c -g conftest.cpp >&5 | |
configure:5511: $? = 0 | |
configure:5552: result: yes | |
configure:5577: checking dependency style of x86_64-pc-linux-gnu-g++ | |
configure:5688: result: none | |
configure:5709: checking how to run the C preprocessor | |
configure:5740: x86_64-pc-linux-gnu-gcc -std=gnu99 -E conftest.c | |
configure:5740: $? = 0 | |
configure:5754: x86_64-pc-linux-gnu-gcc -std=gnu99 -E conftest.c | |
conftest.c:12:28: fatal error: ac_nonexistent.h: No such file or directory | |
#include <ac_nonexistent.h> | |
^ | |
compilation terminated. | |
configure:5754: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| /* end confdefs.h. */ | |
| #include <ac_nonexistent.h> | |
configure:5779: result: x86_64-pc-linux-gnu-gcc -std=gnu99 -E | |
configure:5799: x86_64-pc-linux-gnu-gcc -std=gnu99 -E conftest.c | |
configure:5799: $? = 0 | |
configure:5813: x86_64-pc-linux-gnu-gcc -std=gnu99 -E conftest.c | |
conftest.c:12:28: fatal error: ac_nonexistent.h: No such file or directory | |
#include <ac_nonexistent.h> | |
^ | |
compilation terminated. | |
configure:5813: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| /* end confdefs.h. */ | |
| #include <ac_nonexistent.h> | |
configure:5842: checking for grep that handles long lines and -e | |
configure:5900: result: /bin/grep | |
configure:5905: checking for egrep | |
configure:5967: result: /bin/grep -E | |
configure:5973: checking whether x86_64-pc-linux-gnu-gcc -std=gnu99 needs -traditional | |
configure:6007: result: no | |
configure:6014: checking for ANSI C header files | |
configure:6034: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe conftest.c >&5 | |
configure:6034: $? = 0 | |
configure:6107: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c >&5 | |
configure:6107: $? = 0 | |
configure:6107: ./conftest | |
configure:6107: $? = 0 | |
configure:6118: result: yes | |
configure:6131: checking for sys/types.h | |
configure:6131: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe conftest.c >&5 | |
configure:6131: $? = 0 | |
configure:6131: result: yes | |
configure:6131: checking for sys/stat.h | |
configure:6131: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe conftest.c >&5 | |
configure:6131: $? = 0 | |
configure:6131: result: yes | |
configure:6131: checking for stdlib.h | |
configure:6131: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe conftest.c >&5 | |
configure:6131: $? = 0 | |
configure:6131: result: yes | |
configure:6131: checking for string.h | |
configure:6131: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe conftest.c >&5 | |
configure:6131: $? = 0 | |
configure:6131: result: yes | |
configure:6131: checking for memory.h | |
configure:6131: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe conftest.c >&5 | |
configure:6131: $? = 0 | |
configure:6131: result: yes | |
configure:6131: checking for strings.h | |
configure:6131: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe conftest.c >&5 | |
configure:6131: $? = 0 | |
configure:6131: result: yes | |
configure:6131: checking for inttypes.h | |
configure:6131: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe conftest.c >&5 | |
configure:6131: $? = 0 | |
configure:6131: result: yes | |
configure:6131: checking for stdint.h | |
configure:6131: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe conftest.c >&5 | |
configure:6131: $? = 0 | |
configure:6131: result: yes | |
configure:6131: checking for unistd.h | |
configure:6131: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe conftest.c >&5 | |
configure:6131: $? = 0 | |
configure:6131: result: yes | |
configure:6144: checking minix/config.h usability | |
configure:6144: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe conftest.c >&5 | |
conftest.c:55:26: fatal error: minix/config.h: No such file or directory | |
#include <minix/config.h> | |
^ | |
compilation terminated. | |
configure:6144: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_SYS_TYPES_H 1 | |
| #define HAVE_SYS_STAT_H 1 | |
| #define HAVE_STDLIB_H 1 | |
| #define HAVE_STRING_H 1 | |
| #define HAVE_MEMORY_H 1 | |
| #define HAVE_STRINGS_H 1 | |
| #define HAVE_INTTYPES_H 1 | |
| #define HAVE_STDINT_H 1 | |
| #define HAVE_UNISTD_H 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| #include <minix/config.h> | |
configure:6144: result: no | |
configure:6144: checking minix/config.h presence | |
configure:6144: x86_64-pc-linux-gnu-gcc -std=gnu99 -E conftest.c | |
conftest.c:22:26: fatal error: minix/config.h: No such file or directory | |
#include <minix/config.h> | |
^ | |
compilation terminated. | |
configure:6144: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_SYS_TYPES_H 1 | |
| #define HAVE_SYS_STAT_H 1 | |
| #define HAVE_STDLIB_H 1 | |
| #define HAVE_STRING_H 1 | |
| #define HAVE_MEMORY_H 1 | |
| #define HAVE_STRINGS_H 1 | |
| #define HAVE_INTTYPES_H 1 | |
| #define HAVE_STDINT_H 1 | |
| #define HAVE_UNISTD_H 1 | |
| /* end confdefs.h. */ | |
| #include <minix/config.h> | |
configure:6144: result: no | |
configure:6144: checking for minix/config.h | |
configure:6144: result: no | |
configure:6165: checking whether it is safe to define __EXTENSIONS__ | |
configure:6183: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe conftest.c >&5 | |
configure:6183: $? = 0 | |
configure:6190: result: yes | |
configure:6211: checking for gm4 | |
configure:6241: result: no | |
configure:6211: checking for m4 | |
configure:6227: found /usr/bin/m4 | |
configure:6238: result: m4 | |
configure:6267: checking for x86_64-pc-linux-gnu-pkg-config | |
configure:6285: found /usr/bin/x86_64-pc-linux-gnu-pkg-config | |
configure:6297: result: /usr/bin/x86_64-pc-linux-gnu-pkg-config | |
configure:6365: checking pkg-config is at least version 0.9.0 | |
configure:6368: result: yes | |
configure:6381: checking whether NLS is requested | |
configure:6390: result: yes | |
configure:6408: checking for intltool >= 0.35.0 | |
configure:6410: result: 0.50.2 found | |
configure:6418: checking for intltool-update | |
configure:6436: found /usr/bin/intltool-update | |
configure:6448: result: /usr/bin/intltool-update | |
configure:6458: checking for intltool-merge | |
configure:6476: found /usr/bin/intltool-merge | |
configure:6488: result: /usr/bin/intltool-merge | |
configure:6498: checking for intltool-extract | |
configure:6516: found /usr/bin/intltool-extract | |
configure:6528: result: /usr/bin/intltool-extract | |
configure:6682: checking for xgettext | |
configure:6700: found /usr/bin/xgettext | |
configure:6712: result: /usr/bin/xgettext | |
configure:6722: checking for msgmerge | |
configure:6740: found /usr/bin/msgmerge | |
configure:6752: result: /usr/bin/msgmerge | |
configure:6762: checking for msgfmt | |
configure:6780: found /usr/bin/msgfmt | |
configure:6792: result: /usr/bin/msgfmt | |
configure:6802: checking for gmsgfmt | |
configure:6820: found /usr/bin/gmsgfmt | |
configure:6833: result: /usr/bin/gmsgfmt | |
configure:6853: checking for perl | |
configure:6871: found /usr/bin/perl | |
configure:6883: result: /usr/bin/perl | |
configure:6894: checking for perl >= 5.8.1 | |
configure:6901: result: 5.20.1 | |
configure:6905: checking for XML::Parser | |
configure:6908: result: ok | |
configure:6967: checking for msgfmt | |
configure:6999: result: /usr/bin/msgfmt | |
configure:7008: checking for gmsgfmt | |
configure:7039: result: /usr/bin/gmsgfmt | |
configure:7090: checking for xgettext | |
configure:7122: result: /usr/bin/xgettext | |
configure:7168: checking for msgmerge | |
configure:7199: result: /usr/bin/msgmerge | |
configure:7256: checking for ld used by GCC | |
configure:7320: result: /usr/x86_64-pc-linux-gnu/bin/ld | |
configure:7327: checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld | |
configure:7340: result: yes | |
configure:7347: checking for shared library run path origin | |
configure:7360: result: done | |
configure:7932: checking for CFPreferencesCopyAppValue | |
configure:7950: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -Wl,-framework -Wl,CoreFoundation >&5 | |
conftest.c:27:42: fatal error: CoreFoundation/CFPreferences.h: No such file or directory | |
#include <CoreFoundation/CFPreferences.h> | |
^ | |
compilation terminated. | |
configure:7950: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_SYS_TYPES_H 1 | |
| #define HAVE_SYS_STAT_H 1 | |
| #define HAVE_STDLIB_H 1 | |
| #define HAVE_STRING_H 1 | |
| #define HAVE_MEMORY_H 1 | |
| #define HAVE_STRINGS_H 1 | |
| #define HAVE_INTTYPES_H 1 | |
| #define HAVE_STDINT_H 1 | |
| #define HAVE_UNISTD_H 1 | |
| #define __EXTENSIONS__ 1 | |
| #define _ALL_SOURCE 1 | |
| #define _GNU_SOURCE 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define _TANDEM_SOURCE 1 | |
| /* end confdefs.h. */ | |
| #include <CoreFoundation/CFPreferences.h> | |
| int | |
| main () | |
| { | |
| CFPreferencesCopyAppValue(NULL, NULL) | |
| ; | |
| return 0; | |
| } | |
configure:7959: result: no | |
configure:7966: checking for CFLocaleCopyCurrent | |
configure:7984: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -Wl,-framework -Wl,CoreFoundation >&5 | |
conftest.c:27:37: fatal error: CoreFoundation/CFLocale.h: No such file or directory | |
#include <CoreFoundation/CFLocale.h> | |
^ | |
compilation terminated. | |
configure:7984: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_SYS_TYPES_H 1 | |
| #define HAVE_SYS_STAT_H 1 | |
| #define HAVE_STDLIB_H 1 | |
| #define HAVE_STRING_H 1 | |
| #define HAVE_MEMORY_H 1 | |
| #define HAVE_STRINGS_H 1 | |
| #define HAVE_INTTYPES_H 1 | |
| #define HAVE_STDINT_H 1 | |
| #define HAVE_UNISTD_H 1 | |
| #define __EXTENSIONS__ 1 | |
| #define _ALL_SOURCE 1 | |
| #define _GNU_SOURCE 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define _TANDEM_SOURCE 1 | |
| /* end confdefs.h. */ | |
| #include <CoreFoundation/CFLocale.h> | |
| int | |
| main () | |
| { | |
| CFLocaleCopyCurrent(); | |
| ; | |
| return 0; | |
| } | |
configure:7993: result: no | |
configure:8042: checking for GNU gettext in libc | |
configure:8062: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c >&5 | |
configure:8062: $? = 0 | |
configure:8071: result: yes | |
configure:8862: checking whether to use NLS | |
configure:8864: result: yes | |
configure:8867: checking where the gettext function comes from | |
configure:8878: result: libc | |
configure:8980: checking host operating system | |
configure:8984: result: linux | |
configure:9062: checking whether C compiler accepts -Wall | |
configure:9081: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -pedantic -Werror -Wall conftest.c >&5 | |
configure:9081: $? = 0 | |
configure:9090: result: yes | |
configure:9102: : CFLAGS="$CFLAGS $flag" | |
configure:9105: $? = 0 | |
configure:9062: checking whether C compiler accepts -W | |
configure:9081: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -pedantic -Werror -W conftest.c >&5 | |
configure:9081: $? = 0 | |
configure:9090: result: yes | |
configure:9102: : CFLAGS="$CFLAGS $flag" | |
configure:9105: $? = 0 | |
configure:9062: checking whether C compiler accepts -Wextra | |
configure:9081: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -pedantic -Werror -Wextra conftest.c >&5 | |
configure:9081: $? = 0 | |
configure:9090: result: yes | |
configure:9102: : CFLAGS="$CFLAGS $flag" | |
configure:9105: $? = 0 | |
configure:9062: checking whether C compiler accepts -pipe | |
configure:9081: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -pedantic -Werror -pipe conftest.c >&5 | |
configure:9081: $? = 0 | |
configure:9090: result: yes | |
configure:9096: : CFLAGS already contains $flag | |
configure:9099: $? = 0 | |
configure:9062: checking whether C compiler accepts -Wno-long-long | |
configure:9081: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -pedantic -Werror -Wno-long-long conftest.c >&5 | |
configure:9081: $? = 0 | |
configure:9090: result: yes | |
configure:9102: : CFLAGS="$CFLAGS $flag" | |
configure:9105: $? = 0 | |
configure:9062: checking whether C compiler accepts -Wno-overlength-strings | |
configure:9081: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -Wno-long-long -pedantic -Werror -Wno-overlength-strings conftest.c >&5 | |
configure:9081: $? = 0 | |
configure:9090: result: yes | |
configure:9102: : CFLAGS="$CFLAGS $flag" | |
configure:9105: $? = 0 | |
configure:9062: checking whether C compiler accepts -Wunsafe-loop-optimizations | |
configure:9081: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -Wno-long-long -Wno-overlength-strings -pedantic -Werror -Wunsafe-loop-optimizations conftest.c >&5 | |
configure:9081: $? = 0 | |
configure:9090: result: yes | |
configure:9102: : CFLAGS="$CFLAGS $flag" | |
configure:9105: $? = 0 | |
configure:9062: checking whether C compiler accepts -Wundef | |
configure:9081: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -Wno-long-long -Wno-overlength-strings -Wunsafe-loop-optimizations -pedantic -Werror -Wundef conftest.c >&5 | |
configure:9081: $? = 0 | |
configure:9090: result: yes | |
configure:9102: : CFLAGS="$CFLAGS $flag" | |
configure:9105: $? = 0 | |
configure:9062: checking whether C compiler accepts -Wformat=2 | |
configure:9081: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -Wno-long-long -Wno-overlength-strings -Wunsafe-loop-optimizations -Wundef -pedantic -Werror -Wformat=2 conftest.c >&5 | |
configure:9081: $? = 0 | |
configure:9090: result: yes | |
configure:9102: : CFLAGS="$CFLAGS $flag" | |
configure:9105: $? = 0 | |
configure:9062: checking whether C compiler accepts -Wlogical-op | |
configure:9081: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -Wno-long-long -Wno-overlength-strings -Wunsafe-loop-optimizations -Wundef -Wformat=2 -pedantic -Werror -Wlogical-op conftest.c >&5 | |
configure:9081: $? = 0 | |
configure:9090: result: yes | |
configure:9102: : CFLAGS="$CFLAGS $flag" | |
configure:9105: $? = 0 | |
configure:9062: checking whether C compiler accepts -Wsign-compare | |
configure:9081: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -Wno-long-long -Wno-overlength-strings -Wunsafe-loop-optimizations -Wundef -Wformat=2 -Wlogical-op -pedantic -Werror -Wsign-compare conftest.c >&5 | |
configure:9081: $? = 0 | |
configure:9090: result: yes | |
configure:9102: : CFLAGS="$CFLAGS $flag" | |
configure:9105: $? = 0 | |
configure:9062: checking whether C compiler accepts -Wformat-security | |
configure:9081: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -Wno-long-long -Wno-overlength-strings -Wunsafe-loop-optimizations -Wundef -Wformat=2 -Wlogical-op -Wsign-compare -pedantic -Werror -Wformat-security conftest.c >&5 | |
configure:9081: $? = 0 | |
configure:9090: result: yes | |
configure:9102: : CFLAGS="$CFLAGS $flag" | |
configure:9105: $? = 0 | |
configure:9062: checking whether C compiler accepts -Wmissing-include-dirs | |
configure:9081: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -Wno-long-long -Wno-overlength-strings -Wunsafe-loop-optimizations -Wundef -Wformat=2 -Wlogical-op -Wsign-compare -Wformat-security -pedantic -Werror -Wmissing-include-dirs conftest.c >&5 | |
configure:9081: $? = 0 | |
configure:9090: result: yes | |
configure:9102: : CFLAGS="$CFLAGS $flag" | |
configure:9105: $? = 0 | |
configure:9062: checking whether C compiler accepts -Wformat-nonliteral | |
configure:9081: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -Wno-long-long -Wno-overlength-strings -Wunsafe-loop-optimizations -Wundef -Wformat=2 -Wlogical-op -Wsign-compare -Wformat-security -Wmissing-include-dirs -pedantic -Werror -Wformat-nonliteral conftest.c >&5 | |
configure:9081: $? = 0 | |
configure:9090: result: yes | |
configure:9102: : CFLAGS="$CFLAGS $flag" | |
configure:9105: $? = 0 | |
configure:9062: checking whether C compiler accepts -Wold-style-definition | |
configure:9081: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -Wno-long-long -Wno-overlength-strings -Wunsafe-loop-optimizations -Wundef -Wformat=2 -Wlogical-op -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -pedantic -Werror -Wold-style-definition conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:34:1: error: old-style function definition [-Werror=old-style-definition] | |
main () | |
^ | |
cc1: all warnings being treated as errors | |
configure:9081: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_SYS_TYPES_H 1 | |
| #define HAVE_SYS_STAT_H 1 | |
| #define HAVE_STDLIB_H 1 | |
| #define HAVE_STRING_H 1 | |
| #define HAVE_MEMORY_H 1 | |
| #define HAVE_STRINGS_H 1 | |
| #define HAVE_INTTYPES_H 1 | |
| #define HAVE_STDINT_H 1 | |
| #define HAVE_UNISTD_H 1 | |
| #define __EXTENSIONS__ 1 | |
| #define _ALL_SOURCE 1 | |
| #define _GNU_SOURCE 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define _TANDEM_SOURCE 1 | |
| #define ENABLE_NLS 1 | |
| #define HAVE_GETTEXT 1 | |
| #define HAVE_DCGETTEXT 1 | |
| #define GETTEXT_PACKAGE "pulseaudio" | |
| #define PULSE_LOCALEDIR "/usr//locale" | |
| /* end confdefs.h. */ | |
| | |
| int | |
| main () | |
| { | |
| | |
| ; | |
| return 0; | |
| } | |
configure:9090: result: no | |
configure:9062: checking whether C compiler accepts -Wpointer-arith | |
configure:9081: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -Wno-long-long -Wno-overlength-strings -Wunsafe-loop-optimizations -Wundef -Wformat=2 -Wlogical-op -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -pedantic -Werror -Wpointer-arith conftest.c >&5 | |
configure:9081: $? = 0 | |
configure:9090: result: yes | |
configure:9102: : CFLAGS="$CFLAGS $flag" | |
configure:9105: $? = 0 | |
configure:9062: checking whether C compiler accepts -Winit-self | |
configure:9081: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -pedantic -Werror -Winit-self conftest.c >&5 | |
configure:9081: $? = 0 | |
configure:9090: result: yes | |
configure:9102: : CFLAGS="$CFLAGS $flag" | |
configure:9105: $? = 0 | |
configure:9062: checking whether C compiler accepts -Wdeclaration-after-statement | |
configure:9081: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -pedantic -Werror -Wdeclaration-after-statement conftest.c >&5 | |
configure:9081: $? = 0 | |
configure:9090: result: yes | |
configure:9102: : CFLAGS="$CFLAGS $flag" | |
configure:9105: $? = 0 | |
configure:9062: checking whether C compiler accepts -Wfloat-equal | |
configure:9081: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -pedantic -Werror -Wfloat-equal conftest.c >&5 | |
configure:9081: $? = 0 | |
configure:9090: result: yes | |
configure:9102: : CFLAGS="$CFLAGS $flag" | |
configure:9105: $? = 0 | |
configure:9062: checking whether C compiler accepts -Wmissing-prototypes | |
configure:9081: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -pedantic -Werror -Wmissing-prototypes conftest.c >&5 | |
configure:9081: $? = 0 | |
configure:9090: result: yes | |
configure:9102: : CFLAGS="$CFLAGS $flag" | |
configure:9105: $? = 0 | |
configure:9062: checking whether C compiler accepts -Wstrict-prototypes | |
configure:9081: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -pedantic -Werror -Wstrict-prototypes conftest.c >&5 | |
conftest.c:34:1: error: function declaration isn't a prototype [-Werror=strict-prototypes] | |
main () | |
^ | |
cc1: all warnings being treated as errors | |
configure:9081: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_SYS_TYPES_H 1 | |
| #define HAVE_SYS_STAT_H 1 | |
| #define HAVE_STDLIB_H 1 | |
| #define HAVE_STRING_H 1 | |
| #define HAVE_MEMORY_H 1 | |
| #define HAVE_STRINGS_H 1 | |
| #define HAVE_INTTYPES_H 1 | |
| #define HAVE_STDINT_H 1 | |
| #define HAVE_UNISTD_H 1 | |
| #define __EXTENSIONS__ 1 | |
| #define _ALL_SOURCE 1 | |
| #define _GNU_SOURCE 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define _TANDEM_SOURCE 1 | |
| #define ENABLE_NLS 1 | |
| #define HAVE_GETTEXT 1 | |
| #define HAVE_DCGETTEXT 1 | |
| #define GETTEXT_PACKAGE "pulseaudio" | |
| #define PULSE_LOCALEDIR "/usr//locale" | |
| /* end confdefs.h. */ | |
| | |
| int | |
| main () | |
| { | |
| | |
| ; | |
| return 0; | |
| } | |
configure:9090: result: no | |
configure:9062: checking whether C compiler accepts -Wredundant-decls | |
configure:9081: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -pedantic -Werror -Wredundant-decls conftest.c >&5 | |
configure:9081: $? = 0 | |
configure:9090: result: yes | |
configure:9102: : CFLAGS="$CFLAGS $flag" | |
configure:9105: $? = 0 | |
configure:9062: checking whether C compiler accepts -Wmissing-declarations | |
configure:9081: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -pedantic -Werror -Wmissing-declarations conftest.c >&5 | |
configure:9081: $? = 0 | |
configure:9090: result: yes | |
configure:9102: : CFLAGS="$CFLAGS $flag" | |
configure:9105: $? = 0 | |
configure:9062: checking whether C compiler accepts -Wmissing-noreturn | |
configure:9081: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -pedantic -Werror -Wmissing-noreturn conftest.c >&5 | |
configure:9081: $? = 0 | |
configure:9090: result: yes | |
configure:9102: : CFLAGS="$CFLAGS $flag" | |
configure:9105: $? = 0 | |
configure:9062: checking whether C compiler accepts -Wshadow | |
configure:9081: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -pedantic -Werror -Wshadow conftest.c >&5 | |
configure:9081: $? = 0 | |
configure:9090: result: yes | |
configure:9102: : CFLAGS="$CFLAGS $flag" | |
configure:9105: $? = 0 | |
configure:9062: checking whether C compiler accepts -Wendif-labels | |
configure:9081: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -pedantic -Werror -Wendif-labels conftest.c >&5 | |
configure:9081: $? = 0 | |
configure:9090: result: yes | |
configure:9102: : CFLAGS="$CFLAGS $flag" | |
configure:9105: $? = 0 | |
configure:9062: checking whether C compiler accepts -Wcast-align | |
configure:9081: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -pedantic -Werror -Wcast-align conftest.c >&5 | |
configure:9081: $? = 0 | |
configure:9090: result: yes | |
configure:9102: : CFLAGS="$CFLAGS $flag" | |
configure:9105: $? = 0 | |
configure:9062: checking whether C compiler accepts -Wstrict-aliasing | |
configure:9081: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -pedantic -Werror -Wstrict-aliasing conftest.c >&5 | |
configure:9081: $? = 0 | |
configure:9090: result: yes | |
configure:9102: : CFLAGS="$CFLAGS $flag" | |
configure:9105: $? = 0 | |
configure:9062: checking whether C compiler accepts -Wwrite-strings | |
configure:9081: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -pedantic -Werror -Wwrite-strings conftest.c >&5 | |
configure:9081: $? = 0 | |
configure:9090: result: yes | |
configure:9102: : CFLAGS="$CFLAGS $flag" | |
configure:9105: $? = 0 | |
configure:9062: checking whether C compiler accepts -Wno-unused-parameter | |
configure:9081: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -pedantic -Werror -Wno-unused-parameter conftest.c >&5 | |
configure:9081: $? = 0 | |
configure:9090: result: yes | |
configure:9102: : CFLAGS="$CFLAGS $flag" | |
configure:9105: $? = 0 | |
configure:9062: checking whether C compiler accepts -ffast-math | |
configure:9081: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -pedantic -Werror -ffast-math conftest.c >&5 | |
configure:9081: $? = 0 | |
configure:9090: result: yes | |
configure:9102: : CFLAGS="$CFLAGS $flag" | |
configure:9105: $? = 0 | |
configure:9062: checking whether C compiler accepts -fno-common | |
configure:9081: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -pedantic -Werror -fno-common conftest.c >&5 | |
configure:9081: $? = 0 | |
configure:9090: result: yes | |
configure:9102: : CFLAGS="$CFLAGS $flag" | |
configure:9105: $? = 0 | |
configure:9062: checking whether C compiler accepts -fdiagnostics-show-option | |
configure:9081: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -pedantic -Werror -fdiagnostics-show-option conftest.c >&5 | |
configure:9081: $? = 0 | |
configure:9090: result: yes | |
configure:9102: : CFLAGS="$CFLAGS $flag" | |
configure:9105: $? = 0 | |
configure:9062: checking whether C compiler accepts -fdiagnostics-color=auto | |
configure:9081: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -pedantic -Werror -fdiagnostics-color=auto conftest.c >&5 | |
x86_64-pc-linux-gnu-gcc: error: unrecognized command line option '-fdiagnostics-color=auto' | |
configure:9081: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_SYS_TYPES_H 1 | |
| #define HAVE_SYS_STAT_H 1 | |
| #define HAVE_STDLIB_H 1 | |
| #define HAVE_STRING_H 1 | |
| #define HAVE_MEMORY_H 1 | |
| #define HAVE_STRINGS_H 1 | |
| #define HAVE_INTTYPES_H 1 | |
| #define HAVE_STDINT_H 1 | |
| #define HAVE_UNISTD_H 1 | |
| #define __EXTENSIONS__ 1 | |
| #define _ALL_SOURCE 1 | |
| #define _GNU_SOURCE 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define _TANDEM_SOURCE 1 | |
| #define ENABLE_NLS 1 | |
| #define HAVE_GETTEXT 1 | |
| #define HAVE_DCGETTEXT 1 | |
| #define GETTEXT_PACKAGE "pulseaudio" | |
| #define PULSE_LOCALEDIR "/usr//locale" | |
| /* end confdefs.h. */ | |
| | |
| int | |
| main () | |
| { | |
| | |
| ; | |
| return 0; | |
| } | |
configure:9090: result: no | |
configure:9165: checking whether the linker accepts "-Wl,-version-script=/var/tmp/portage/media-sound/pulseaudio-5.99.3/work/pulseaudio-5.99.3/src/map-file" | |
configure:9184: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-version-script=/var/tmp/portage/media-sound/pulseaudio-5.99.3/work/pulseaudio-5.99.3/src/map-file conftest.c >&5 | |
configure:9184: $? = 0 | |
configure:9194: result: yes | |
configure:9208: checking whether the linker accepts -Wl,-z,now | |
configure:9227: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,now conftest.c >&5 | |
configure:9227: $? = 0 | |
configure:9237: result: yes | |
configure:9273: checking whether the linker accepts -Wl,-z,nodelete | |
configure:9292: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,nodelete conftest.c >&5 | |
configure:9292: $? = 0 | |
configure:9302: result: yes | |
configure:9341: checking whether the linker accepts -Wl,--no-undefined | |
configure:9360: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,--no-undefined conftest.c >&5 | |
configure:9360: $? = 0 | |
configure:9370: result: yes | |
configure:9410: checking whether x86_64-pc-linux-gnu-gcc -std=gnu99 knows __sync_bool_compare_and_swap() | |
configure:9427: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c >&5 | |
configure:9427: $? = 0 | |
configure:9436: result: yes | |
configure:9694: checking how to print strings | |
configure:9721: result: printf | |
configure:9742: checking for a sed that does not truncate output | |
configure:9806: result: /bin/sed | |
configure:9824: checking for fgrep | |
configure:9886: result: /bin/grep -F | |
configure:9921: checking for ld used by x86_64-pc-linux-gnu-gcc -std=gnu99 | |
configure:9988: result: /usr/x86_64-pc-linux-gnu/bin/ld | |
configure:9995: checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld | |
configure:10010: result: yes | |
configure:10022: checking for BSD- or MS-compatible name lister (nm) | |
configure:10076: result: /usr/bin/x86_64-pc-linux-gnu-nm -B | |
configure:10206: checking the name lister (/usr/bin/x86_64-pc-linux-gnu-nm -B) interface | |
configure:10213: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:10216: /usr/bin/x86_64-pc-linux-gnu-nm -B "conftest.o" | |
configure:10219: output | |
0000000000000000 B some_variable | |
configure:10226: result: BSD nm | |
configure:10230: checking the maximum length of command line arguments | |
configure:10361: result: 1572864 | |
configure:10409: checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format | |
configure:10449: result: func_convert_file_noop | |
configure:10456: checking how to convert x86_64-pc-linux-gnu file names to toolchain format | |
configure:10476: result: func_convert_file_noop | |
configure:10483: checking for /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files | |
configure:10490: result: -r | |
configure:10524: checking for x86_64-pc-linux-gnu-objdump | |
configure:10540: found /usr/bin/x86_64-pc-linux-gnu-objdump | |
configure:10551: result: x86_64-pc-linux-gnu-objdump | |
configure:10620: checking how to recognize dependent libraries | |
configure:10817: result: pass_all | |
configure:10862: checking for x86_64-pc-linux-gnu-dlltool | |
configure:10892: result: no | |
configure:10902: checking for dlltool | |
configure:10932: result: no | |
configure:10959: checking how to associate runtime and link libraries | |
configure:10986: result: printf %s\n | |
configure:11002: checking for x86_64-pc-linux-gnu-ar | |
configure:11018: found /usr/bin/x86_64-pc-linux-gnu-ar | |
configure:11029: result: x86_64-pc-linux-gnu-ar | |
configure:11110: checking for archiver @FILE support | |
configure:11127: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:11127: $? = 0 | |
configure:11130: x86_64-pc-linux-gnu-ar cru libconftest.a @conftest.lst >&5 | |
configure:11133: $? = 0 | |
configure:11138: x86_64-pc-linux-gnu-ar cru libconftest.a @conftest.lst >&5 | |
x86_64-pc-linux-gnu-ar: conftest.o: No such file or directory | |
configure:11141: $? = 1 | |
configure:11153: result: @ | |
configure:11171: checking for x86_64-pc-linux-gnu-strip | |
configure:11187: found /usr/bin/x86_64-pc-linux-gnu-strip | |
configure:11198: result: x86_64-pc-linux-gnu-strip | |
configure:11270: checking for x86_64-pc-linux-gnu-ranlib | |
configure:11286: found /usr/bin/x86_64-pc-linux-gnu-ranlib | |
configure:11297: result: x86_64-pc-linux-gnu-ranlib | |
configure:11439: checking command to parse /usr/bin/x86_64-pc-linux-gnu-nm -B output from x86_64-pc-linux-gnu-gcc -std=gnu99 object | |
configure:11592: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:11595: $? = 0 | |
configure:11599: /usr/bin/x86_64-pc-linux-gnu-nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' \> conftest.nm | |
configure:11602: $? = 0 | |
configure:11668: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c conftstm.o >&5 | |
configure:11671: $? = 0 | |
configure:11709: result: ok | |
configure:11756: checking for sysroot | |
configure:11786: result: no | |
configure:11793: checking for a working dd | |
configure:11831: result: /bin/dd | |
configure:11835: checking how to truncate binary pipes | |
configure:11850: result: /bin/dd bs=4096 count=1 | |
configure:11971: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:11974: $? = 0 | |
configure:12124: checking for x86_64-pc-linux-gnu-mt | |
configure:12154: result: no | |
configure:12164: checking for mt | |
configure:12194: result: no | |
configure:12214: checking if : is a manifest tool | |
configure:12220: : '-?' | |
configure:12228: result: no | |
configure:12867: checking for dlfcn.h | |
configure:12867: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:12867: $? = 0 | |
configure:12867: result: yes | |
configure:13378: checking for objdir | |
configure:13393: result: .libs | |
configure:13664: checking if x86_64-pc-linux-gnu-gcc -std=gnu99 supports -fno-rtti -fno-exceptions | |
configure:13682: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions conftest.c >&5 | |
cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [enabled by default] | |
configure:13686: $? = 0 | |
configure:13699: result: no | |
configure:14047: checking for x86_64-pc-linux-gnu-gcc -std=gnu99 option to produce PIC | |
configure:14054: result: -fPIC -DPIC | |
configure:14062: checking if x86_64-pc-linux-gnu-gcc -std=gnu99 PIC flag -fPIC -DPIC works | |
configure:14080: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DPIC conftest.c >&5 | |
configure:14084: $? = 0 | |
configure:14097: result: yes | |
configure:14126: checking if x86_64-pc-linux-gnu-gcc -std=gnu99 static flag -static works | |
configure:14154: result: yes | |
configure:14169: checking if x86_64-pc-linux-gnu-gcc -std=gnu99 supports -c -o file.o | |
configure:14190: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -o out/conftest2.o conftest.c >&5 | |
configure:14194: $? = 0 | |
configure:14216: result: yes | |
configure:14224: checking if x86_64-pc-linux-gnu-gcc -std=gnu99 supports -c -o file.o | |
configure:14271: result: yes | |
configure:14304: checking whether the x86_64-pc-linux-gnu-gcc -std=gnu99 linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries | |
configure:15452: result: yes | |
configure:15489: checking whether -lc should be explicitly linked in | |
configure:15497: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:15500: $? = 0 | |
configure:15515: x86_64-pc-linux-gnu-gcc -std=gnu99 -shared -fPIC -DPIC conftest.o -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /bin/grep -lc \>/dev/null 2\>\&1 | |
configure:15518: $? = 0 | |
configure:15532: result: no | |
configure:15692: checking dynamic linker characteristics | |
configure:16232: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-rpath -Wl,/foo conftest.c >&5 | |
configure:16232: $? = 0 | |
configure:16443: result: GNU/Linux ld.so | |
configure:16550: checking how to hardcode library paths into programs | |
configure:16575: result: immediate | |
configure:16677: checking for shl_load | |
configure:16677: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c >&5 | |
/var/tmp/portage/media-sound/pulseaudio-5.99.3/temp/ccBlJxKA.o: In function `main': | |
conftest.c:(.text.startup+0x7): undefined reference to `shl_load' | |
collect2: error: ld returned 1 exit status | |
configure:16677: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_SYS_TYPES_H 1 | |
| #define HAVE_SYS_STAT_H 1 | |
| #define HAVE_STDLIB_H 1 | |
| #define HAVE_STRING_H 1 | |
| #define HAVE_MEMORY_H 1 | |
| #define HAVE_STRINGS_H 1 | |
| #define HAVE_INTTYPES_H 1 | |
| #define HAVE_STDINT_H 1 | |
| #define HAVE_UNISTD_H 1 | |
| #define __EXTENSIONS__ 1 | |
| #define _ALL_SOURCE 1 | |
| #define _GNU_SOURCE 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define _TANDEM_SOURCE 1 | |
| #define ENABLE_NLS 1 | |
| #define HAVE_GETTEXT 1 | |
| #define HAVE_DCGETTEXT 1 | |
| #define GETTEXT_PACKAGE "pulseaudio" | |
| #define PULSE_LOCALEDIR "/usr//locale" | |
| #define HAVE_ATOMIC_BUILTINS 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define LT_OBJDIR ".libs/" | |
| /* end confdefs.h. */ | |
| /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load. | |
| For example, HP-UX 11i <limits.h> declares gettimeofday. */ | |
| #define shl_load innocuous_shl_load | |
| | |
| /* System header to define __stub macros and hopefully few prototypes, | |
| which can conflict with char shl_load (); below. | |
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since | |
| <limits.h> exists even on freestanding compilers. */ | |
| | |
| #ifdef __STDC__ | |
| # include <limits.h> | |
| #else | |
| # include <assert.h> | |
| #endif | |
| | |
| #undef shl_load | |
| | |
| /* Override any GCC internal prototype to avoid an error. | |
| Use char because int might match the return type of a GCC | |
| builtin and then its argument prototype would still apply. */ | |
| #ifdef __cplusplus | |
| extern "C" | |
| #endif | |
| char shl_load (); | |
| /* The GNU C library defines this for functions which it implements | |
| to always fail with ENOSYS. Some functions are actually named | |
| something starting with __ and the normal name is an alias. */ | |
| #if defined __stub_shl_load || defined __stub___shl_load | |
| choke me | |
| #endif | |
| | |
| int | |
| main () | |
| { | |
| return shl_load (); | |
| ; | |
| return 0; | |
| } | |
configure:16677: result: no | |
configure:16681: checking for shl_load in -ldld | |
configure:16706: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -ldld >&5 | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.4/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -ldld | |
collect2: error: ld returned 1 exit status | |
configure:16706: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_SYS_TYPES_H 1 | |
| #define HAVE_SYS_STAT_H 1 | |
| #define HAVE_STDLIB_H 1 | |
| #define HAVE_STRING_H 1 | |
| #define HAVE_MEMORY_H 1 | |
| #define HAVE_STRINGS_H 1 | |
| #define HAVE_INTTYPES_H 1 | |
| #define HAVE_STDINT_H 1 | |
| #define HAVE_UNISTD_H 1 | |
| #define __EXTENSIONS__ 1 | |
| #define _ALL_SOURCE 1 | |
| #define _GNU_SOURCE 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define _TANDEM_SOURCE 1 | |
| #define ENABLE_NLS 1 | |
| #define HAVE_GETTEXT 1 | |
| #define HAVE_DCGETTEXT 1 | |
| #define GETTEXT_PACKAGE "pulseaudio" | |
| #define PULSE_LOCALEDIR "/usr//locale" | |
| #define HAVE_ATOMIC_BUILTINS 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define LT_OBJDIR ".libs/" | |
| /* end confdefs.h. */ | |
| | |
| /* Override any GCC internal prototype to avoid an error. | |
| Use char because int might match the return type of a GCC | |
| builtin and then its argument prototype would still apply. */ | |
| #ifdef __cplusplus | |
| extern "C" | |
| #endif | |
| char shl_load (); | |
| int | |
| main () | |
| { | |
| return shl_load (); | |
| ; | |
| return 0; | |
| } | |
configure:16715: result: no | |
configure:16720: checking for dlopen | |
configure:16720: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c >&5 | |
/var/tmp/portage/media-sound/pulseaudio-5.99.3/temp/cc83RudE.o: In function `main': | |
conftest.c:(.text.startup+0x7): undefined reference to `dlopen' | |
collect2: error: ld returned 1 exit status | |
configure:16720: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_SYS_TYPES_H 1 | |
| #define HAVE_SYS_STAT_H 1 | |
| #define HAVE_STDLIB_H 1 | |
| #define HAVE_STRING_H 1 | |
| #define HAVE_MEMORY_H 1 | |
| #define HAVE_STRINGS_H 1 | |
| #define HAVE_INTTYPES_H 1 | |
| #define HAVE_STDINT_H 1 | |
| #define HAVE_UNISTD_H 1 | |
| #define __EXTENSIONS__ 1 | |
| #define _ALL_SOURCE 1 | |
| #define _GNU_SOURCE 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define _TANDEM_SOURCE 1 | |
| #define ENABLE_NLS 1 | |
| #define HAVE_GETTEXT 1 | |
| #define HAVE_DCGETTEXT 1 | |
| #define GETTEXT_PACKAGE "pulseaudio" | |
| #define PULSE_LOCALEDIR "/usr//locale" | |
| #define HAVE_ATOMIC_BUILTINS 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define LT_OBJDIR ".libs/" | |
| /* end confdefs.h. */ | |
| /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen. | |
| For example, HP-UX 11i <limits.h> declares gettimeofday. */ | |
| #define dlopen innocuous_dlopen | |
| | |
| /* System header to define __stub macros and hopefully few prototypes, | |
| which can conflict with char dlopen (); below. | |
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since | |
| <limits.h> exists even on freestanding compilers. */ | |
| | |
| #ifdef __STDC__ | |
| # include <limits.h> | |
| #else | |
| # include <assert.h> | |
| #endif | |
| | |
| #undef dlopen | |
| | |
| /* Override any GCC internal prototype to avoid an error. | |
| Use char because int might match the return type of a GCC | |
| builtin and then its argument prototype would still apply. */ | |
| #ifdef __cplusplus | |
| extern "C" | |
| #endif | |
| char dlopen (); | |
| /* The GNU C library defines this for functions which it implements | |
| to always fail with ENOSYS. Some functions are actually named | |
| something starting with __ and the normal name is an alias. */ | |
| #if defined __stub_dlopen || defined __stub___dlopen | |
| choke me | |
| #endif | |
| | |
| int | |
| main () | |
| { | |
| return dlopen (); | |
| ; | |
| return 0; | |
| } | |
configure:16720: result: no | |
configure:16724: checking for dlopen in -ldl | |
configure:16749: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -ldl >&5 | |
configure:16749: $? = 0 | |
configure:16758: result: yes | |
configure:16877: checking whether a program can dlopen itself | |
configure:16957: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -DHAVE_DLFCN_H -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,--export-dynamic conftest.c -ldl >&5 | |
configure:16933:5: warning: no previous prototype for 'fnord' [-Wmissing-prototypes] | |
configure:16960: $? = 0 | |
configure:16978: result: yes | |
configure:16983: checking whether a statically linked program can dlopen itself | |
configure:17063: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -DHAVE_DLFCN_H -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,--export-dynamic -static conftest.c -ldl >&5 | |
configure:17039:5: warning: no previous prototype for 'fnord' [-Wmissing-prototypes] | |
/var/tmp/portage/media-sound/pulseaudio-5.99.3/temp/ccJvegXQ.o: In function `main': | |
conftest.c:(.text.startup+0x9): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.4/../../../../x86_64-pc-linux-gnu/bin/ld: dynamic STT_GNU_IFUNC symbol `strcmp' with pointer equality in `/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.4/../../../../lib64/libc.a(strcmp.o)' can not be used when making an executable; recompile with -fPIE and relink with -pie | |
collect2: error: ld returned 1 exit status | |
configure:17066: $? = 1 | |
configure:17084: result: no | |
configure:17123: checking whether stripping libraries is possible | |
configure:17128: result: yes | |
configure:17163: checking if libtool supports shared libraries | |
configure:17165: result: yes | |
configure:17168: checking whether to build shared libraries | |
configure:17189: result: yes | |
configure:17192: checking whether to build static libraries | |
configure:17196: result: no | |
configure:17219: checking how to run the C++ preprocessor | |
configure:17246: x86_64-pc-linux-gnu-g++ -E -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.cpp | |
configure:17246: $? = 0 | |
configure:17260: x86_64-pc-linux-gnu-g++ -E -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.cpp | |
conftest.cpp:35:28: fatal error: ac_nonexistent.h: No such file or directory | |
#include <ac_nonexistent.h> | |
^ | |
compilation terminated. | |
configure:17260: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_SYS_TYPES_H 1 | |
| #define HAVE_SYS_STAT_H 1 | |
| #define HAVE_STDLIB_H 1 | |
| #define HAVE_STRING_H 1 | |
| #define HAVE_MEMORY_H 1 | |
| #define HAVE_STRINGS_H 1 | |
| #define HAVE_INTTYPES_H 1 | |
| #define HAVE_STDINT_H 1 | |
| #define HAVE_UNISTD_H 1 | |
| #define __EXTENSIONS__ 1 | |
| #define _ALL_SOURCE 1 | |
| #define _GNU_SOURCE 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define _TANDEM_SOURCE 1 | |
| #define ENABLE_NLS 1 | |
| #define HAVE_GETTEXT 1 | |
| #define HAVE_DCGETTEXT 1 | |
| #define GETTEXT_PACKAGE "pulseaudio" | |
| #define PULSE_LOCALEDIR "/usr//locale" | |
| #define HAVE_ATOMIC_BUILTINS 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define LT_OBJDIR ".libs/" | |
| /* end confdefs.h. */ | |
| #include <ac_nonexistent.h> | |
configure:17285: result: x86_64-pc-linux-gnu-g++ -E | |
configure:17305: x86_64-pc-linux-gnu-g++ -E -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.cpp | |
configure:17305: $? = 0 | |
configure:17319: x86_64-pc-linux-gnu-g++ -E -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.cpp | |
conftest.cpp:35:28: fatal error: ac_nonexistent.h: No such file or directory | |
#include <ac_nonexistent.h> | |
^ | |
compilation terminated. | |
configure:17319: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_SYS_TYPES_H 1 | |
| #define HAVE_SYS_STAT_H 1 | |
| #define HAVE_STDLIB_H 1 | |
| #define HAVE_STRING_H 1 | |
| #define HAVE_MEMORY_H 1 | |
| #define HAVE_STRINGS_H 1 | |
| #define HAVE_INTTYPES_H 1 | |
| #define HAVE_STDINT_H 1 | |
| #define HAVE_UNISTD_H 1 | |
| #define __EXTENSIONS__ 1 | |
| #define _ALL_SOURCE 1 | |
| #define _GNU_SOURCE 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define _TANDEM_SOURCE 1 | |
| #define ENABLE_NLS 1 | |
| #define HAVE_GETTEXT 1 | |
| #define HAVE_DCGETTEXT 1 | |
| #define GETTEXT_PACKAGE "pulseaudio" | |
| #define PULSE_LOCALEDIR "/usr//locale" | |
| #define HAVE_ATOMIC_BUILTINS 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define LT_OBJDIR ".libs/" | |
| /* end confdefs.h. */ | |
| #include <ac_nonexistent.h> | |
configure:17488: checking for ld used by x86_64-pc-linux-gnu-g++ | |
configure:17555: result: /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64 | |
configure:17562: checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) is GNU ld | |
configure:17577: result: yes | |
configure:17632: checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries | |
configure:18630: result: yes | |
configure:18666: x86_64-pc-linux-gnu-g++ -c -march=core2 -O2 -pipe -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.cpp >&5 | |
configure:18669: $? = 0 | |
configure:19190: checking for x86_64-pc-linux-gnu-g++ option to produce PIC | |
configure:19197: result: -fPIC -DPIC | |
configure:19205: checking if x86_64-pc-linux-gnu-g++ PIC flag -fPIC -DPIC works | |
configure:19223: x86_64-pc-linux-gnu-g++ -c -march=core2 -O2 -pipe -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DPIC conftest.cpp >&5 | |
configure:19227: $? = 0 | |
configure:19240: result: yes | |
configure:19263: checking if x86_64-pc-linux-gnu-g++ static flag -static works | |
configure:19291: result: yes | |
configure:19303: checking if x86_64-pc-linux-gnu-g++ supports -c -o file.o | |
configure:19324: x86_64-pc-linux-gnu-g++ -c -march=core2 -O2 -pipe -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -o out/conftest2.o conftest.cpp >&5 | |
configure:19328: $? = 0 | |
configure:19350: result: yes | |
configure:19355: checking if x86_64-pc-linux-gnu-g++ supports -c -o file.o | |
configure:19402: result: yes | |
configure:19432: checking whether the x86_64-pc-linux-gnu-g++ linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries | |
configure:19468: result: yes | |
configure:19609: checking dynamic linker characteristics | |
configure:20287: result: GNU/Linux ld.so | |
configure:20340: checking how to hardcode library paths into programs | |
configure:20365: result: immediate | |
configure:20428: checking ltdl.h usability | |
configure:20428: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:20428: $? = 0 | |
configure:20428: result: yes | |
configure:20428: checking ltdl.h presence | |
configure:20428: x86_64-pc-linux-gnu-gcc -std=gnu99 -E -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c | |
configure:20428: $? = 0 | |
configure:20428: result: yes | |
configure:20428: checking for ltdl.h | |
configure:20428: result: yes | |
configure:20430: checking for lt_dladvise_init in -lltdl | |
configure:20455: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lltdl >&5 | |
configure:20455: $? = 0 | |
configure:20464: result: yes | |
configure:20491: checking for ANSI C header files | |
configure:20595: result: yes | |
configure:20611: checking for arpa/inet.h | |
configure:20611: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:20611: $? = 0 | |
configure:20611: result: yes | |
configure:20611: checking for glob.h | |
configure:20611: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:20611: $? = 0 | |
configure:20611: result: yes | |
configure:20611: checking for grp.h | |
configure:20611: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:20611: $? = 0 | |
configure:20611: result: yes | |
configure:20611: checking for netdb.h | |
configure:20611: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:20611: $? = 0 | |
configure:20611: result: yes | |
configure:20611: checking for netinet/in.h | |
configure:20611: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:20611: $? = 0 | |
configure:20611: result: yes | |
configure:20611: checking for netinet/in_systm.h | |
configure:20611: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:20611: $? = 0 | |
configure:20611: result: yes | |
configure:20611: checking for netinet/tcp.h | |
configure:20611: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:20611: $? = 0 | |
configure:20611: result: yes | |
configure:20611: checking for poll.h | |
configure:20611: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:20611: $? = 0 | |
configure:20611: result: yes | |
configure:20611: checking for pwd.h | |
configure:20611: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:20611: $? = 0 | |
configure:20611: result: yes | |
configure:20611: checking for sched.h | |
configure:20611: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:20611: $? = 0 | |
configure:20611: result: yes | |
configure:20611: checking for sys/mman.h | |
configure:20611: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:20611: $? = 0 | |
configure:20611: result: yes | |
configure:20611: checking for sys/select.h | |
configure:20611: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:20611: $? = 0 | |
configure:20611: result: yes | |
configure:20611: checking for sys/socket.h | |
configure:20611: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:20611: $? = 0 | |
configure:20611: result: yes | |
configure:20611: checking for sys/wait.h | |
configure:20611: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:20611: $? = 0 | |
configure:20611: result: yes | |
configure:20611: checking for sys/uio.h | |
configure:20611: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:20611: $? = 0 | |
configure:20611: result: yes | |
configure:20611: checking for syslog.h | |
configure:20611: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:20611: $? = 0 | |
configure:20611: result: yes | |
configure:20611: checking for sys/dl.h | |
configure:20611: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
conftest.c:86:20: fatal error: sys/dl.h: No such file or directory | |
#include <sys/dl.h> | |
^ | |
compilation terminated. | |
configure:20611: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_SYS_TYPES_H 1 | |
| #define HAVE_SYS_STAT_H 1 | |
| #define HAVE_STDLIB_H 1 | |
| #define HAVE_STRING_H 1 | |
| #define HAVE_MEMORY_H 1 | |
| #define HAVE_STRINGS_H 1 | |
| #define HAVE_INTTYPES_H 1 | |
| #define HAVE_STDINT_H 1 | |
| #define HAVE_UNISTD_H 1 | |
| #define __EXTENSIONS__ 1 | |
| #define _ALL_SOURCE 1 | |
| #define _GNU_SOURCE 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define _TANDEM_SOURCE 1 | |
| #define ENABLE_NLS 1 | |
| #define HAVE_GETTEXT 1 | |
| #define HAVE_DCGETTEXT 1 | |
| #define GETTEXT_PACKAGE "pulseaudio" | |
| #define PULSE_LOCALEDIR "/usr//locale" | |
| #define HAVE_ATOMIC_BUILTINS 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define LT_OBJDIR ".libs/" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_ARPA_INET_H 1 | |
| #define HAVE_GLOB_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_NETDB_H 1 | |
| #define HAVE_NETINET_IN_H 1 | |
| #define HAVE_NETINET_IN_SYSTM_H 1 | |
| #define HAVE_NETINET_TCP_H 1 | |
| #define HAVE_POLL_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SCHED_H 1 | |
| #define HAVE_SYS_MMAN_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSLOG_H 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| | |
| #include <sys/dl.h> | |
configure:20611: result: no | |
configure:20611: checking for dlfcn.h | |
configure:20611: result: yes | |
configure:20611: checking for linux/sockios.h | |
configure:20611: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:20611: $? = 0 | |
configure:20611: result: yes | |
configure:20611: checking for sys/prctl.h | |
configure:20611: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:20611: $? = 0 | |
configure:20611: result: yes | |
configure:20611: checking for sys/filio.h | |
configure:20611: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
conftest.c:89:23: fatal error: sys/filio.h: No such file or directory | |
#include <sys/filio.h> | |
^ | |
compilation terminated. | |
configure:20611: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_SYS_TYPES_H 1 | |
| #define HAVE_SYS_STAT_H 1 | |
| #define HAVE_STDLIB_H 1 | |
| #define HAVE_STRING_H 1 | |
| #define HAVE_MEMORY_H 1 | |
| #define HAVE_STRINGS_H 1 | |
| #define HAVE_INTTYPES_H 1 | |
| #define HAVE_STDINT_H 1 | |
| #define HAVE_UNISTD_H 1 | |
| #define __EXTENSIONS__ 1 | |
| #define _ALL_SOURCE 1 | |
| #define _GNU_SOURCE 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define _TANDEM_SOURCE 1 | |
| #define ENABLE_NLS 1 | |
| #define HAVE_GETTEXT 1 | |
| #define HAVE_DCGETTEXT 1 | |
| #define GETTEXT_PACKAGE "pulseaudio" | |
| #define PULSE_LOCALEDIR "/usr//locale" | |
| #define HAVE_ATOMIC_BUILTINS 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define LT_OBJDIR ".libs/" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_ARPA_INET_H 1 | |
| #define HAVE_GLOB_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_NETDB_H 1 | |
| #define HAVE_NETINET_IN_H 1 | |
| #define HAVE_NETINET_IN_SYSTM_H 1 | |
| #define HAVE_NETINET_TCP_H 1 | |
| #define HAVE_POLL_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SCHED_H 1 | |
| #define HAVE_SYS_MMAN_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSLOG_H 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define HAVE_LINUX_SOCKIOS_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| | |
| #include <sys/filio.h> | |
configure:20611: result: no | |
configure:20611: checking for windows.h | |
configure:20611: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
conftest.c:89:21: fatal error: windows.h: No such file or directory | |
#include <windows.h> | |
^ | |
compilation terminated. | |
configure:20611: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_SYS_TYPES_H 1 | |
| #define HAVE_SYS_STAT_H 1 | |
| #define HAVE_STDLIB_H 1 | |
| #define HAVE_STRING_H 1 | |
| #define HAVE_MEMORY_H 1 | |
| #define HAVE_STRINGS_H 1 | |
| #define HAVE_INTTYPES_H 1 | |
| #define HAVE_STDINT_H 1 | |
| #define HAVE_UNISTD_H 1 | |
| #define __EXTENSIONS__ 1 | |
| #define _ALL_SOURCE 1 | |
| #define _GNU_SOURCE 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define _TANDEM_SOURCE 1 | |
| #define ENABLE_NLS 1 | |
| #define HAVE_GETTEXT 1 | |
| #define HAVE_DCGETTEXT 1 | |
| #define GETTEXT_PACKAGE "pulseaudio" | |
| #define PULSE_LOCALEDIR "/usr//locale" | |
| #define HAVE_ATOMIC_BUILTINS 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define LT_OBJDIR ".libs/" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_ARPA_INET_H 1 | |
| #define HAVE_GLOB_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_NETDB_H 1 | |
| #define HAVE_NETINET_IN_H 1 | |
| #define HAVE_NETINET_IN_SYSTM_H 1 | |
| #define HAVE_NETINET_TCP_H 1 | |
| #define HAVE_POLL_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SCHED_H 1 | |
| #define HAVE_SYS_MMAN_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSLOG_H 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define HAVE_LINUX_SOCKIOS_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| | |
| #include <windows.h> | |
configure:20611: result: no | |
configure:20611: checking for winsock2.h | |
configure:20611: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
conftest.c:89:22: fatal error: winsock2.h: No such file or directory | |
#include <winsock2.h> | |
^ | |
compilation terminated. | |
configure:20611: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_SYS_TYPES_H 1 | |
| #define HAVE_SYS_STAT_H 1 | |
| #define HAVE_STDLIB_H 1 | |
| #define HAVE_STRING_H 1 | |
| #define HAVE_MEMORY_H 1 | |
| #define HAVE_STRINGS_H 1 | |
| #define HAVE_INTTYPES_H 1 | |
| #define HAVE_STDINT_H 1 | |
| #define HAVE_UNISTD_H 1 | |
| #define __EXTENSIONS__ 1 | |
| #define _ALL_SOURCE 1 | |
| #define _GNU_SOURCE 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define _TANDEM_SOURCE 1 | |
| #define ENABLE_NLS 1 | |
| #define HAVE_GETTEXT 1 | |
| #define HAVE_DCGETTEXT 1 | |
| #define GETTEXT_PACKAGE "pulseaudio" | |
| #define PULSE_LOCALEDIR "/usr//locale" | |
| #define HAVE_ATOMIC_BUILTINS 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define LT_OBJDIR ".libs/" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_ARPA_INET_H 1 | |
| #define HAVE_GLOB_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_NETDB_H 1 | |
| #define HAVE_NETINET_IN_H 1 | |
| #define HAVE_NETINET_IN_SYSTM_H 1 | |
| #define HAVE_NETINET_TCP_H 1 | |
| #define HAVE_POLL_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SCHED_H 1 | |
| #define HAVE_SYS_MMAN_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSLOG_H 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define HAVE_LINUX_SOCKIOS_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| | |
| #include <winsock2.h> | |
configure:20611: result: no | |
configure:20611: checking for ws2tcpip.h | |
configure:20611: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
conftest.c:89:22: fatal error: ws2tcpip.h: No such file or directory | |
#include <ws2tcpip.h> | |
^ | |
compilation terminated. | |
configure:20611: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_SYS_TYPES_H 1 | |
| #define HAVE_SYS_STAT_H 1 | |
| #define HAVE_STDLIB_H 1 | |
| #define HAVE_STRING_H 1 | |
| #define HAVE_MEMORY_H 1 | |
| #define HAVE_STRINGS_H 1 | |
| #define HAVE_INTTYPES_H 1 | |
| #define HAVE_STDINT_H 1 | |
| #define HAVE_UNISTD_H 1 | |
| #define __EXTENSIONS__ 1 | |
| #define _ALL_SOURCE 1 | |
| #define _GNU_SOURCE 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define _TANDEM_SOURCE 1 | |
| #define ENABLE_NLS 1 | |
| #define HAVE_GETTEXT 1 | |
| #define HAVE_DCGETTEXT 1 | |
| #define GETTEXT_PACKAGE "pulseaudio" | |
| #define PULSE_LOCALEDIR "/usr//locale" | |
| #define HAVE_ATOMIC_BUILTINS 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define LT_OBJDIR ".libs/" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_ARPA_INET_H 1 | |
| #define HAVE_GLOB_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_NETDB_H 1 | |
| #define HAVE_NETINET_IN_H 1 | |
| #define HAVE_NETINET_IN_SYSTM_H 1 | |
| #define HAVE_NETINET_TCP_H 1 | |
| #define HAVE_POLL_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SCHED_H 1 | |
| #define HAVE_SYS_MMAN_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSLOG_H 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define HAVE_LINUX_SOCKIOS_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| | |
| #include <ws2tcpip.h> | |
configure:20611: result: no | |
configure:20611: checking for sys/atomic.h | |
configure:20611: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
conftest.c:89:24: fatal error: sys/atomic.h: No such file or directory | |
#include <sys/atomic.h> | |
^ | |
compilation terminated. | |
configure:20611: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_SYS_TYPES_H 1 | |
| #define HAVE_SYS_STAT_H 1 | |
| #define HAVE_STDLIB_H 1 | |
| #define HAVE_STRING_H 1 | |
| #define HAVE_MEMORY_H 1 | |
| #define HAVE_STRINGS_H 1 | |
| #define HAVE_INTTYPES_H 1 | |
| #define HAVE_STDINT_H 1 | |
| #define HAVE_UNISTD_H 1 | |
| #define __EXTENSIONS__ 1 | |
| #define _ALL_SOURCE 1 | |
| #define _GNU_SOURCE 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define _TANDEM_SOURCE 1 | |
| #define ENABLE_NLS 1 | |
| #define HAVE_GETTEXT 1 | |
| #define HAVE_DCGETTEXT 1 | |
| #define GETTEXT_PACKAGE "pulseaudio" | |
| #define PULSE_LOCALEDIR "/usr//locale" | |
| #define HAVE_ATOMIC_BUILTINS 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define LT_OBJDIR ".libs/" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_ARPA_INET_H 1 | |
| #define HAVE_GLOB_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_NETDB_H 1 | |
| #define HAVE_NETINET_IN_H 1 | |
| #define HAVE_NETINET_IN_SYSTM_H 1 | |
| #define HAVE_NETINET_TCP_H 1 | |
| #define HAVE_POLL_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SCHED_H 1 | |
| #define HAVE_SYS_MMAN_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSLOG_H 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define HAVE_LINUX_SOCKIOS_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| | |
| #include <sys/atomic.h> | |
configure:20611: result: no | |
configure:20611: checking for sys/ioctl.h | |
configure:20611: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:20611: $? = 0 | |
configure:20611: result: yes | |
configure:20611: checking for byteswap.h | |
configure:20611: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:20611: $? = 0 | |
configure:20611: result: yes | |
configure:20611: checking for sys/syscall.h | |
configure:20611: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:20611: $? = 0 | |
configure:20611: result: yes | |
configure:20611: checking for sys/eventfd.h | |
configure:20611: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:20611: $? = 0 | |
configure:20611: result: yes | |
configure:20611: checking for execinfo.h | |
configure:20611: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:20611: $? = 0 | |
configure:20611: result: yes | |
configure:20611: checking for langinfo.h | |
configure:20611: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:20611: $? = 0 | |
configure:20611: result: yes | |
configure:20611: checking for regex.h | |
configure:20611: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:20611: $? = 0 | |
configure:20611: result: yes | |
configure:20611: checking for pcreposix.h | |
configure:20611: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:20611: $? = 0 | |
configure:20611: result: yes | |
configure:20611: checking for valgrind/memcheck.h | |
configure:20611: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
conftest.c:97:31: fatal error: valgrind/memcheck.h: No such file or directory | |
#include <valgrind/memcheck.h> | |
^ | |
compilation terminated. | |
configure:20611: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_SYS_TYPES_H 1 | |
| #define HAVE_SYS_STAT_H 1 | |
| #define HAVE_STDLIB_H 1 | |
| #define HAVE_STRING_H 1 | |
| #define HAVE_MEMORY_H 1 | |
| #define HAVE_STRINGS_H 1 | |
| #define HAVE_INTTYPES_H 1 | |
| #define HAVE_STDINT_H 1 | |
| #define HAVE_UNISTD_H 1 | |
| #define __EXTENSIONS__ 1 | |
| #define _ALL_SOURCE 1 | |
| #define _GNU_SOURCE 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define _TANDEM_SOURCE 1 | |
| #define ENABLE_NLS 1 | |
| #define HAVE_GETTEXT 1 | |
| #define HAVE_DCGETTEXT 1 | |
| #define GETTEXT_PACKAGE "pulseaudio" | |
| #define PULSE_LOCALEDIR "/usr//locale" | |
| #define HAVE_ATOMIC_BUILTINS 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define LT_OBJDIR ".libs/" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_ARPA_INET_H 1 | |
| #define HAVE_GLOB_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_NETDB_H 1 | |
| #define HAVE_NETINET_IN_H 1 | |
| #define HAVE_NETINET_IN_SYSTM_H 1 | |
| #define HAVE_NETINET_TCP_H 1 | |
| #define HAVE_POLL_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SCHED_H 1 | |
| #define HAVE_SYS_MMAN_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSLOG_H 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define HAVE_LINUX_SOCKIOS_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_BYTESWAP_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_EVENTFD_H 1 | |
| #define HAVE_EXECINFO_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_REGEX_H 1 | |
| #define HAVE_PCREPOSIX_H 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| | |
| #include <valgrind/memcheck.h> | |
configure:20611: result: no | |
configure:20663: checking for netinet/ip.h | |
configure:20663: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:20663: $? = 0 | |
configure:20663: result: yes | |
configure:20683: checking sys/resource.h usability | |
configure:20683: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:20683: $? = 0 | |
configure:20683: result: yes | |
configure:20683: checking sys/resource.h presence | |
configure:20683: x86_64-pc-linux-gnu-gcc -std=gnu99 -E -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c | |
configure:20683: $? = 0 | |
configure:20683: result: yes | |
configure:20683: checking for sys/resource.h | |
configure:20683: result: yes | |
configure:20698: checking sys/un.h usability | |
configure:20698: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:20698: $? = 0 | |
configure:20698: result: yes | |
configure:20698: checking sys/un.h presence | |
configure:20698: x86_64-pc-linux-gnu-gcc -std=gnu99 -E -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c | |
configure:20698: $? = 0 | |
configure:20698: result: yes | |
configure:20698: checking for sys/un.h | |
configure:20698: result: yes | |
configure:20723: checking linux/input.h usability | |
configure:20723: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:20723: $? = 0 | |
configure:20723: result: yes | |
configure:20723: checking linux/input.h presence | |
configure:20723: x86_64-pc-linux-gnu-gcc -std=gnu99 -E -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c | |
configure:20723: $? = 0 | |
configure:20723: result: yes | |
configure:20723: checking for linux/input.h | |
configure:20723: result: yes | |
configure:20803: checking for an ANSI C-conforming const | |
configure:20869: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:20869: $? = 0 | |
configure:20876: result: yes | |
configure:20884: checking whether byte ordering is bigendian | |
configure:20899: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
conftest.c:68:9: error: unknown type name 'not' | |
not a universal capable compiler | |
^ | |
conftest.c:68:15: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'universal' | |
not a universal capable compiler | |
^ | |
conftest.c:68:15: error: unknown type name 'universal' | |
configure:20899: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_SYS_TYPES_H 1 | |
| #define HAVE_SYS_STAT_H 1 | |
| #define HAVE_STDLIB_H 1 | |
| #define HAVE_STRING_H 1 | |
| #define HAVE_MEMORY_H 1 | |
| #define HAVE_STRINGS_H 1 | |
| #define HAVE_INTTYPES_H 1 | |
| #define HAVE_STDINT_H 1 | |
| #define HAVE_UNISTD_H 1 | |
| #define __EXTENSIONS__ 1 | |
| #define _ALL_SOURCE 1 | |
| #define _GNU_SOURCE 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define _TANDEM_SOURCE 1 | |
| #define ENABLE_NLS 1 | |
| #define HAVE_GETTEXT 1 | |
| #define HAVE_DCGETTEXT 1 | |
| #define GETTEXT_PACKAGE "pulseaudio" | |
| #define PULSE_LOCALEDIR "/usr//locale" | |
| #define HAVE_ATOMIC_BUILTINS 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define LT_OBJDIR ".libs/" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_ARPA_INET_H 1 | |
| #define HAVE_GLOB_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_NETDB_H 1 | |
| #define HAVE_NETINET_IN_H 1 | |
| #define HAVE_NETINET_IN_SYSTM_H 1 | |
| #define HAVE_NETINET_TCP_H 1 | |
| #define HAVE_POLL_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SCHED_H 1 | |
| #define HAVE_SYS_MMAN_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSLOG_H 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define HAVE_LINUX_SOCKIOS_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_BYTESWAP_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_EVENTFD_H 1 | |
| #define HAVE_EXECINFO_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_REGEX_H 1 | |
| #define HAVE_PCREPOSIX_H 1 | |
| #define HAVE_NETINET_IP_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_UN_H 1 | |
| #define HAVE_LINUX_INPUT_H 1 | |
| /* end confdefs.h. */ | |
| #ifndef __APPLE_CC__ | |
| not a universal capable compiler | |
| #endif | |
| typedef int dummy; | |
| | |
configure:20944: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:20944: $? = 0 | |
configure:20962: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:74:4: error: unknown type name 'not' | |
not big endian | |
^ | |
conftest.c:74:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'endian' | |
not big endian | |
^ | |
configure:20962: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_SYS_TYPES_H 1 | |
| #define HAVE_SYS_STAT_H 1 | |
| #define HAVE_STDLIB_H 1 | |
| #define HAVE_STRING_H 1 | |
| #define HAVE_MEMORY_H 1 | |
| #define HAVE_STRINGS_H 1 | |
| #define HAVE_INTTYPES_H 1 | |
| #define HAVE_STDINT_H 1 | |
| #define HAVE_UNISTD_H 1 | |
| #define __EXTENSIONS__ 1 | |
| #define _ALL_SOURCE 1 | |
| #define _GNU_SOURCE 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define _TANDEM_SOURCE 1 | |
| #define ENABLE_NLS 1 | |
| #define HAVE_GETTEXT 1 | |
| #define HAVE_DCGETTEXT 1 | |
| #define GETTEXT_PACKAGE "pulseaudio" | |
| #define PULSE_LOCALEDIR "/usr//locale" | |
| #define HAVE_ATOMIC_BUILTINS 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define LT_OBJDIR ".libs/" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_ARPA_INET_H 1 | |
| #define HAVE_GLOB_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_NETDB_H 1 | |
| #define HAVE_NETINET_IN_H 1 | |
| #define HAVE_NETINET_IN_SYSTM_H 1 | |
| #define HAVE_NETINET_TCP_H 1 | |
| #define HAVE_POLL_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SCHED_H 1 | |
| #define HAVE_SYS_MMAN_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSLOG_H 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define HAVE_LINUX_SOCKIOS_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_BYTESWAP_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_EVENTFD_H 1 | |
| #define HAVE_EXECINFO_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_REGEX_H 1 | |
| #define HAVE_PCREPOSIX_H 1 | |
| #define HAVE_NETINET_IP_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_UN_H 1 | |
| #define HAVE_LINUX_INPUT_H 1 | |
| /* end confdefs.h. */ | |
| #include <sys/types.h> | |
| #include <sys/param.h> | |
| | |
| int | |
| main () | |
| { | |
| #if BYTE_ORDER != BIG_ENDIAN | |
| not big endian | |
| #endif | |
| | |
| ; | |
| return 0; | |
| } | |
configure:21090: result: no | |
configure:21108: checking for pid_t | |
configure:21108: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:21108: $? = 0 | |
configure:21108: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:103:20: error: expected expression before ')' token | |
if (sizeof ((pid_t))) | |
^ | |
configure:21108: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_SYS_TYPES_H 1 | |
| #define HAVE_SYS_STAT_H 1 | |
| #define HAVE_STDLIB_H 1 | |
| #define HAVE_STRING_H 1 | |
| #define HAVE_MEMORY_H 1 | |
| #define HAVE_STRINGS_H 1 | |
| #define HAVE_INTTYPES_H 1 | |
| #define HAVE_STDINT_H 1 | |
| #define HAVE_UNISTD_H 1 | |
| #define __EXTENSIONS__ 1 | |
| #define _ALL_SOURCE 1 | |
| #define _GNU_SOURCE 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define _TANDEM_SOURCE 1 | |
| #define ENABLE_NLS 1 | |
| #define HAVE_GETTEXT 1 | |
| #define HAVE_DCGETTEXT 1 | |
| #define GETTEXT_PACKAGE "pulseaudio" | |
| #define PULSE_LOCALEDIR "/usr//locale" | |
| #define HAVE_ATOMIC_BUILTINS 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define LT_OBJDIR ".libs/" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_ARPA_INET_H 1 | |
| #define HAVE_GLOB_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_NETDB_H 1 | |
| #define HAVE_NETINET_IN_H 1 | |
| #define HAVE_NETINET_IN_SYSTM_H 1 | |
| #define HAVE_NETINET_TCP_H 1 | |
| #define HAVE_POLL_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SCHED_H 1 | |
| #define HAVE_SYS_MMAN_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSLOG_H 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define HAVE_LINUX_SOCKIOS_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_BYTESWAP_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_EVENTFD_H 1 | |
| #define HAVE_EXECINFO_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_REGEX_H 1 | |
| #define HAVE_PCREPOSIX_H 1 | |
| #define HAVE_NETINET_IP_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_UN_H 1 | |
| #define HAVE_LINUX_INPUT_H 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| int | |
| main () | |
| { | |
| if (sizeof ((pid_t))) | |
| return 0; | |
| ; | |
| return 0; | |
| } | |
configure:21108: result: yes | |
configure:21119: checking for size_t | |
configure:21119: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:21119: $? = 0 | |
configure:21119: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:103:21: error: expected expression before ')' token | |
if (sizeof ((size_t))) | |
^ | |
configure:21119: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_SYS_TYPES_H 1 | |
| #define HAVE_SYS_STAT_H 1 | |
| #define HAVE_STDLIB_H 1 | |
| #define HAVE_STRING_H 1 | |
| #define HAVE_MEMORY_H 1 | |
| #define HAVE_STRINGS_H 1 | |
| #define HAVE_INTTYPES_H 1 | |
| #define HAVE_STDINT_H 1 | |
| #define HAVE_UNISTD_H 1 | |
| #define __EXTENSIONS__ 1 | |
| #define _ALL_SOURCE 1 | |
| #define _GNU_SOURCE 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define _TANDEM_SOURCE 1 | |
| #define ENABLE_NLS 1 | |
| #define HAVE_GETTEXT 1 | |
| #define HAVE_DCGETTEXT 1 | |
| #define GETTEXT_PACKAGE "pulseaudio" | |
| #define PULSE_LOCALEDIR "/usr//locale" | |
| #define HAVE_ATOMIC_BUILTINS 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define LT_OBJDIR ".libs/" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_ARPA_INET_H 1 | |
| #define HAVE_GLOB_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_NETDB_H 1 | |
| #define HAVE_NETINET_IN_H 1 | |
| #define HAVE_NETINET_IN_SYSTM_H 1 | |
| #define HAVE_NETINET_TCP_H 1 | |
| #define HAVE_POLL_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SCHED_H 1 | |
| #define HAVE_SYS_MMAN_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSLOG_H 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define HAVE_LINUX_SOCKIOS_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_BYTESWAP_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_EVENTFD_H 1 | |
| #define HAVE_EXECINFO_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_REGEX_H 1 | |
| #define HAVE_PCREPOSIX_H 1 | |
| #define HAVE_NETINET_IP_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_UN_H 1 | |
| #define HAVE_LINUX_INPUT_H 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| int | |
| main () | |
| { | |
| if (sizeof ((size_t))) | |
| return 0; | |
| ; | |
| return 0; | |
| } | |
configure:21119: result: yes | |
configure:21130: checking for ssize_t | |
configure:21130: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:21130: $? = 0 | |
configure:21130: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:103:22: error: expected expression before ')' token | |
if (sizeof ((ssize_t))) | |
^ | |
configure:21130: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_SYS_TYPES_H 1 | |
| #define HAVE_SYS_STAT_H 1 | |
| #define HAVE_STDLIB_H 1 | |
| #define HAVE_STRING_H 1 | |
| #define HAVE_MEMORY_H 1 | |
| #define HAVE_STRINGS_H 1 | |
| #define HAVE_INTTYPES_H 1 | |
| #define HAVE_STDINT_H 1 | |
| #define HAVE_UNISTD_H 1 | |
| #define __EXTENSIONS__ 1 | |
| #define _ALL_SOURCE 1 | |
| #define _GNU_SOURCE 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define _TANDEM_SOURCE 1 | |
| #define ENABLE_NLS 1 | |
| #define HAVE_GETTEXT 1 | |
| #define HAVE_DCGETTEXT 1 | |
| #define GETTEXT_PACKAGE "pulseaudio" | |
| #define PULSE_LOCALEDIR "/usr//locale" | |
| #define HAVE_ATOMIC_BUILTINS 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define LT_OBJDIR ".libs/" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_ARPA_INET_H 1 | |
| #define HAVE_GLOB_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_NETDB_H 1 | |
| #define HAVE_NETINET_IN_H 1 | |
| #define HAVE_NETINET_IN_SYSTM_H 1 | |
| #define HAVE_NETINET_TCP_H 1 | |
| #define HAVE_POLL_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SCHED_H 1 | |
| #define HAVE_SYS_MMAN_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSLOG_H 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define HAVE_LINUX_SOCKIOS_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_BYTESWAP_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_EVENTFD_H 1 | |
| #define HAVE_EXECINFO_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_REGEX_H 1 | |
| #define HAVE_PCREPOSIX_H 1 | |
| #define HAVE_NETINET_IP_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_UN_H 1 | |
| #define HAVE_LINUX_INPUT_H 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| int | |
| main () | |
| { | |
| if (sizeof ((ssize_t))) | |
| return 0; | |
| ; | |
| return 0; | |
| } | |
configure:21130: result: yes | |
configure:21144: checking for off_t | |
configure:21144: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:21144: $? = 0 | |
configure:21144: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:104:20: error: expected expression before ')' token | |
if (sizeof ((off_t))) | |
^ | |
configure:21144: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_SYS_TYPES_H 1 | |
| #define HAVE_SYS_STAT_H 1 | |
| #define HAVE_STDLIB_H 1 | |
| #define HAVE_STRING_H 1 | |
| #define HAVE_MEMORY_H 1 | |
| #define HAVE_STRINGS_H 1 | |
| #define HAVE_INTTYPES_H 1 | |
| #define HAVE_STDINT_H 1 | |
| #define HAVE_UNISTD_H 1 | |
| #define __EXTENSIONS__ 1 | |
| #define _ALL_SOURCE 1 | |
| #define _GNU_SOURCE 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define _TANDEM_SOURCE 1 | |
| #define ENABLE_NLS 1 | |
| #define HAVE_GETTEXT 1 | |
| #define HAVE_DCGETTEXT 1 | |
| #define GETTEXT_PACKAGE "pulseaudio" | |
| #define PULSE_LOCALEDIR "/usr//locale" | |
| #define HAVE_ATOMIC_BUILTINS 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define LT_OBJDIR ".libs/" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_ARPA_INET_H 1 | |
| #define HAVE_GLOB_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_NETDB_H 1 | |
| #define HAVE_NETINET_IN_H 1 | |
| #define HAVE_NETINET_IN_SYSTM_H 1 | |
| #define HAVE_NETINET_TCP_H 1 | |
| #define HAVE_POLL_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SCHED_H 1 | |
| #define HAVE_SYS_MMAN_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSLOG_H 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define HAVE_LINUX_SOCKIOS_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_BYTESWAP_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_EVENTFD_H 1 | |
| #define HAVE_EXECINFO_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_REGEX_H 1 | |
| #define HAVE_PCREPOSIX_H 1 | |
| #define HAVE_NETINET_IP_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_UN_H 1 | |
| #define HAVE_LINUX_INPUT_H 1 | |
| #define HAVE_SSIZE_T 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| int | |
| main () | |
| { | |
| if (sizeof ((off_t))) | |
| return 0; | |
| ; | |
| return 0; | |
| } | |
configure:21144: result: yes | |
configure:21156: checking for uid_t in sys/types.h | |
configure:21175: result: yes | |
configure:21186: checking whether environ is declared | |
configure:21186: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:21186: $? = 0 | |
configure:21186: result: yes | |
configure:21200: checking for SIGXCPU defined in signal.h | |
configure:21222: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:75:7: warning: unused variable 'ok' [-Wunused-variable] | |
int ok; | |
^ | |
configure:21222: $? = 0 | |
configure:21229: result: yes | |
configure:21252: checking for INADDR_NONE defined in netinet/in.h | |
configure:21274: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:76:7: warning: unused variable 'ok' [-Wunused-variable] | |
int ok; | |
^ | |
configure:21274: $? = 0 | |
configure:21281: result: yes | |
configure:21329: checking whether x86_64-pc-linux-gnu-gcc -std=gnu99 knows _Bool | |
configure:21345: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:74:7: warning: unused variable 'b' [-Wunused-variable] | |
_Bool b; | |
^ | |
configure:21345: $? = 0 | |
configure:21353: result: yes | |
configure:21366: checking for thread local storage (TLS) class | |
configure:21394: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
conftest.c: In function 'foo': | |
conftest.c:74:38: warning: unused variable 'bar' [-Wunused-variable] | |
static __thread int bar; | |
^ | |
conftest.c: At top level: | |
conftest.c:73:16: warning: 'foo' defined but not used [-Wunused-function] | |
foo(void) { | |
^ | |
configure:21394: $? = 0 | |
configure:21406: result: __thread | |
configure:21594: checking for the pthreads library -lpthreads | |
configure:21632: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthreads >&5 | |
conftest.c: In function 'routine': | |
conftest.c:74:51: warning: parameter 'a' set but not used [-Wunused-but-set-parameter] | |
static void routine(void *a) { a = 0; } | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.4/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lpthreads | |
collect2: error: ld returned 1 exit status | |
configure:21632: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_SYS_TYPES_H 1 | |
| #define HAVE_SYS_STAT_H 1 | |
| #define HAVE_STDLIB_H 1 | |
| #define HAVE_STRING_H 1 | |
| #define HAVE_MEMORY_H 1 | |
| #define HAVE_STRINGS_H 1 | |
| #define HAVE_INTTYPES_H 1 | |
| #define HAVE_STDINT_H 1 | |
| #define HAVE_UNISTD_H 1 | |
| #define __EXTENSIONS__ 1 | |
| #define _ALL_SOURCE 1 | |
| #define _GNU_SOURCE 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define _TANDEM_SOURCE 1 | |
| #define ENABLE_NLS 1 | |
| #define HAVE_GETTEXT 1 | |
| #define HAVE_DCGETTEXT 1 | |
| #define GETTEXT_PACKAGE "pulseaudio" | |
| #define PULSE_LOCALEDIR "/usr//locale" | |
| #define HAVE_ATOMIC_BUILTINS 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define LT_OBJDIR ".libs/" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_ARPA_INET_H 1 | |
| #define HAVE_GLOB_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_NETDB_H 1 | |
| #define HAVE_NETINET_IN_H 1 | |
| #define HAVE_NETINET_IN_SYSTM_H 1 | |
| #define HAVE_NETINET_TCP_H 1 | |
| #define HAVE_POLL_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SCHED_H 1 | |
| #define HAVE_SYS_MMAN_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSLOG_H 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define HAVE_LINUX_SOCKIOS_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_BYTESWAP_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_EVENTFD_H 1 | |
| #define HAVE_EXECINFO_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_REGEX_H 1 | |
| #define HAVE_PCREPOSIX_H 1 | |
| #define HAVE_NETINET_IP_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_UN_H 1 | |
| #define HAVE_LINUX_INPUT_H 1 | |
| #define HAVE_SSIZE_T 1 | |
| #define HAVE_DECL_ENVIRON 1 | |
| #define HAVE_SIGXCPU 1 | |
| #define HAVE_STD_BOOL 1 | |
| #define TLS __thread | |
| #define SUPPORT_TLS___THREAD 1 | |
| /* end confdefs.h. */ | |
| #include <pthread.h> | |
| static void routine(void *a) { a = 0; } | |
| static void *start_routine(void *a) { return a; } | |
| int | |
| main () | |
| { | |
| pthread_t th; pthread_attr_t attr; | |
| pthread_create(&th, 0, start_routine, 0); | |
| pthread_join(th, 0); | |
| pthread_attr_init(&attr); | |
| pthread_cleanup_push(routine, 0); | |
| pthread_cleanup_pop(0) /* ; */ | |
| ; | |
| return 0; | |
| } | |
configure:21641: result: no | |
configure:21539: checking whether pthreads work without any flags | |
configure:21632: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c >&5 | |
conftest.c: In function 'routine': | |
conftest.c:74:51: warning: parameter 'a' set but not used [-Wunused-but-set-parameter] | |
static void routine(void *a) { a = 0; } | |
^ | |
/var/tmp/portage/media-sound/pulseaudio-5.99.3/temp/ccia0hgu.o: In function `main': | |
conftest.c:(.text.startup+0x16): undefined reference to `pthread_create' | |
conftest.c:(.text.startup+0x22): undefined reference to `pthread_join' | |
conftest.c:(.text.startup+0x46): undefined reference to `__pthread_register_cancel' | |
conftest.c:(.text.startup+0x50): undefined reference to `__pthread_unregister_cancel' | |
collect2: error: ld returned 1 exit status | |
configure:21632: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_SYS_TYPES_H 1 | |
| #define HAVE_SYS_STAT_H 1 | |
| #define HAVE_STDLIB_H 1 | |
| #define HAVE_STRING_H 1 | |
| #define HAVE_MEMORY_H 1 | |
| #define HAVE_STRINGS_H 1 | |
| #define HAVE_INTTYPES_H 1 | |
| #define HAVE_STDINT_H 1 | |
| #define HAVE_UNISTD_H 1 | |
| #define __EXTENSIONS__ 1 | |
| #define _ALL_SOURCE 1 | |
| #define _GNU_SOURCE 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define _TANDEM_SOURCE 1 | |
| #define ENABLE_NLS 1 | |
| #define HAVE_GETTEXT 1 | |
| #define HAVE_DCGETTEXT 1 | |
| #define GETTEXT_PACKAGE "pulseaudio" | |
| #define PULSE_LOCALEDIR "/usr//locale" | |
| #define HAVE_ATOMIC_BUILTINS 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define LT_OBJDIR ".libs/" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_ARPA_INET_H 1 | |
| #define HAVE_GLOB_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_NETDB_H 1 | |
| #define HAVE_NETINET_IN_H 1 | |
| #define HAVE_NETINET_IN_SYSTM_H 1 | |
| #define HAVE_NETINET_TCP_H 1 | |
| #define HAVE_POLL_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SCHED_H 1 | |
| #define HAVE_SYS_MMAN_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSLOG_H 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define HAVE_LINUX_SOCKIOS_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_BYTESWAP_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_EVENTFD_H 1 | |
| #define HAVE_EXECINFO_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_REGEX_H 1 | |
| #define HAVE_PCREPOSIX_H 1 | |
| #define HAVE_NETINET_IP_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_UN_H 1 | |
| #define HAVE_LINUX_INPUT_H 1 | |
| #define HAVE_SSIZE_T 1 | |
| #define HAVE_DECL_ENVIRON 1 | |
| #define HAVE_SIGXCPU 1 | |
| #define HAVE_STD_BOOL 1 | |
| #define TLS __thread | |
| #define SUPPORT_TLS___THREAD 1 | |
| /* end confdefs.h. */ | |
| #include <pthread.h> | |
| static void routine(void *a) { a = 0; } | |
| static void *start_routine(void *a) { return a; } | |
| int | |
| main () | |
| { | |
| pthread_t th; pthread_attr_t attr; | |
| pthread_create(&th, 0, start_routine, 0); | |
| pthread_join(th, 0); | |
| pthread_attr_init(&attr); | |
| pthread_cleanup_push(routine, 0); | |
| pthread_cleanup_pop(0) /* ; */ | |
| ; | |
| return 0; | |
| } | |
configure:21641: result: no | |
configure:21544: checking whether pthreads work with -Kthread | |
configure:21632: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -Kthread -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c >&5 | |
x86_64-pc-linux-gnu-gcc: error: unrecognized command line option '-Kthread' | |
configure:21632: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_SYS_TYPES_H 1 | |
| #define HAVE_SYS_STAT_H 1 | |
| #define HAVE_STDLIB_H 1 | |
| #define HAVE_STRING_H 1 | |
| #define HAVE_MEMORY_H 1 | |
| #define HAVE_STRINGS_H 1 | |
| #define HAVE_INTTYPES_H 1 | |
| #define HAVE_STDINT_H 1 | |
| #define HAVE_UNISTD_H 1 | |
| #define __EXTENSIONS__ 1 | |
| #define _ALL_SOURCE 1 | |
| #define _GNU_SOURCE 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define _TANDEM_SOURCE 1 | |
| #define ENABLE_NLS 1 | |
| #define HAVE_GETTEXT 1 | |
| #define HAVE_DCGETTEXT 1 | |
| #define GETTEXT_PACKAGE "pulseaudio" | |
| #define PULSE_LOCALEDIR "/usr//locale" | |
| #define HAVE_ATOMIC_BUILTINS 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define LT_OBJDIR ".libs/" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_ARPA_INET_H 1 | |
| #define HAVE_GLOB_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_NETDB_H 1 | |
| #define HAVE_NETINET_IN_H 1 | |
| #define HAVE_NETINET_IN_SYSTM_H 1 | |
| #define HAVE_NETINET_TCP_H 1 | |
| #define HAVE_POLL_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SCHED_H 1 | |
| #define HAVE_SYS_MMAN_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSLOG_H 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define HAVE_LINUX_SOCKIOS_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_BYTESWAP_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_EVENTFD_H 1 | |
| #define HAVE_EXECINFO_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_REGEX_H 1 | |
| #define HAVE_PCREPOSIX_H 1 | |
| #define HAVE_NETINET_IP_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_UN_H 1 | |
| #define HAVE_LINUX_INPUT_H 1 | |
| #define HAVE_SSIZE_T 1 | |
| #define HAVE_DECL_ENVIRON 1 | |
| #define HAVE_SIGXCPU 1 | |
| #define HAVE_STD_BOOL 1 | |
| #define TLS __thread | |
| #define SUPPORT_TLS___THREAD 1 | |
| /* end confdefs.h. */ | |
| #include <pthread.h> | |
| static void routine(void *a) { a = 0; } | |
| static void *start_routine(void *a) { return a; } | |
| int | |
| main () | |
| { | |
| pthread_t th; pthread_attr_t attr; | |
| pthread_create(&th, 0, start_routine, 0); | |
| pthread_join(th, 0); | |
| pthread_attr_init(&attr); | |
| pthread_cleanup_push(routine, 0); | |
| pthread_cleanup_pop(0) /* ; */ | |
| ; | |
| return 0; | |
| } | |
configure:21641: result: no | |
configure:21544: checking whether pthreads work with -kthread | |
configure:21632: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -kthread -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c >&5 | |
x86_64-pc-linux-gnu-gcc: error: unrecognized command line option '-kthread' | |
configure:21632: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_SYS_TYPES_H 1 | |
| #define HAVE_SYS_STAT_H 1 | |
| #define HAVE_STDLIB_H 1 | |
| #define HAVE_STRING_H 1 | |
| #define HAVE_MEMORY_H 1 | |
| #define HAVE_STRINGS_H 1 | |
| #define HAVE_INTTYPES_H 1 | |
| #define HAVE_STDINT_H 1 | |
| #define HAVE_UNISTD_H 1 | |
| #define __EXTENSIONS__ 1 | |
| #define _ALL_SOURCE 1 | |
| #define _GNU_SOURCE 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define _TANDEM_SOURCE 1 | |
| #define ENABLE_NLS 1 | |
| #define HAVE_GETTEXT 1 | |
| #define HAVE_DCGETTEXT 1 | |
| #define GETTEXT_PACKAGE "pulseaudio" | |
| #define PULSE_LOCALEDIR "/usr//locale" | |
| #define HAVE_ATOMIC_BUILTINS 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define LT_OBJDIR ".libs/" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_ARPA_INET_H 1 | |
| #define HAVE_GLOB_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_NETDB_H 1 | |
| #define HAVE_NETINET_IN_H 1 | |
| #define HAVE_NETINET_IN_SYSTM_H 1 | |
| #define HAVE_NETINET_TCP_H 1 | |
| #define HAVE_POLL_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SCHED_H 1 | |
| #define HAVE_SYS_MMAN_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSLOG_H 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define HAVE_LINUX_SOCKIOS_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_BYTESWAP_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_EVENTFD_H 1 | |
| #define HAVE_EXECINFO_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_REGEX_H 1 | |
| #define HAVE_PCREPOSIX_H 1 | |
| #define HAVE_NETINET_IP_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_UN_H 1 | |
| #define HAVE_LINUX_INPUT_H 1 | |
| #define HAVE_SSIZE_T 1 | |
| #define HAVE_DECL_ENVIRON 1 | |
| #define HAVE_SIGXCPU 1 | |
| #define HAVE_STD_BOOL 1 | |
| #define TLS __thread | |
| #define SUPPORT_TLS___THREAD 1 | |
| /* end confdefs.h. */ | |
| #include <pthread.h> | |
| static void routine(void *a) { a = 0; } | |
| static void *start_routine(void *a) { return a; } | |
| int | |
| main () | |
| { | |
| pthread_t th; pthread_attr_t attr; | |
| pthread_create(&th, 0, start_routine, 0); | |
| pthread_join(th, 0); | |
| pthread_attr_init(&attr); | |
| pthread_cleanup_push(routine, 0); | |
| pthread_cleanup_pop(0) /* ; */ | |
| ; | |
| return 0; | |
| } | |
configure:21641: result: no | |
configure:21594: checking for the pthreads library -llthread | |
configure:21632: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -llthread >&5 | |
conftest.c: In function 'routine': | |
conftest.c:74:51: warning: parameter 'a' set but not used [-Wunused-but-set-parameter] | |
static void routine(void *a) { a = 0; } | |
^ | |
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.4/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -llthread | |
collect2: error: ld returned 1 exit status | |
configure:21632: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_SYS_TYPES_H 1 | |
| #define HAVE_SYS_STAT_H 1 | |
| #define HAVE_STDLIB_H 1 | |
| #define HAVE_STRING_H 1 | |
| #define HAVE_MEMORY_H 1 | |
| #define HAVE_STRINGS_H 1 | |
| #define HAVE_INTTYPES_H 1 | |
| #define HAVE_STDINT_H 1 | |
| #define HAVE_UNISTD_H 1 | |
| #define __EXTENSIONS__ 1 | |
| #define _ALL_SOURCE 1 | |
| #define _GNU_SOURCE 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define _TANDEM_SOURCE 1 | |
| #define ENABLE_NLS 1 | |
| #define HAVE_GETTEXT 1 | |
| #define HAVE_DCGETTEXT 1 | |
| #define GETTEXT_PACKAGE "pulseaudio" | |
| #define PULSE_LOCALEDIR "/usr//locale" | |
| #define HAVE_ATOMIC_BUILTINS 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define LT_OBJDIR ".libs/" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_ARPA_INET_H 1 | |
| #define HAVE_GLOB_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_NETDB_H 1 | |
| #define HAVE_NETINET_IN_H 1 | |
| #define HAVE_NETINET_IN_SYSTM_H 1 | |
| #define HAVE_NETINET_TCP_H 1 | |
| #define HAVE_POLL_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SCHED_H 1 | |
| #define HAVE_SYS_MMAN_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSLOG_H 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define HAVE_LINUX_SOCKIOS_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_BYTESWAP_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_EVENTFD_H 1 | |
| #define HAVE_EXECINFO_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_REGEX_H 1 | |
| #define HAVE_PCREPOSIX_H 1 | |
| #define HAVE_NETINET_IP_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_UN_H 1 | |
| #define HAVE_LINUX_INPUT_H 1 | |
| #define HAVE_SSIZE_T 1 | |
| #define HAVE_DECL_ENVIRON 1 | |
| #define HAVE_SIGXCPU 1 | |
| #define HAVE_STD_BOOL 1 | |
| #define TLS __thread | |
| #define SUPPORT_TLS___THREAD 1 | |
| /* end confdefs.h. */ | |
| #include <pthread.h> | |
| static void routine(void *a) { a = 0; } | |
| static void *start_routine(void *a) { return a; } | |
| int | |
| main () | |
| { | |
| pthread_t th; pthread_attr_t attr; | |
| pthread_create(&th, 0, start_routine, 0); | |
| pthread_join(th, 0); | |
| pthread_attr_init(&attr); | |
| pthread_cleanup_push(routine, 0); | |
| pthread_cleanup_pop(0) /* ; */ | |
| ; | |
| return 0; | |
| } | |
configure:21641: result: no | |
configure:21544: checking whether pthreads work with -pthread | |
configure:21632: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -pthread -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c >&5 | |
conftest.c: In function 'routine': | |
conftest.c:74:51: warning: parameter 'a' set but not used [-Wunused-but-set-parameter] | |
static void routine(void *a) { a = 0; } | |
^ | |
configure:21632: $? = 0 | |
configure:21641: result: yes | |
configure:21660: checking for joinable pthread attribute | |
configure:21675: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -pthread -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c >&5 | |
configure:21675: $? = 0 | |
configure:21681: result: PTHREAD_CREATE_JOINABLE | |
configure:21691: checking if more special flags are required for pthreads | |
configure:21705: result: no | |
configure:21711: checking for PTHREAD_PRIO_INHERIT | |
configure:21729: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -pthread -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:78:5: warning: unused variable 'i' [-Wunused-variable] | |
int i = PTHREAD_PRIO_INHERIT; | |
^ | |
configure:21729: $? = 0 | |
configure:21738: result: yes | |
configure:21849: checking for library containing pow | |
configure:21880: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c >&5 | |
conftest.c:83:6: warning: conflicting types for built-in function 'pow' [enabled by default] | |
char pow (); | |
^ | |
/var/tmp/portage/media-sound/pulseaudio-5.99.3/temp/ccNLgEhJ.o: In function `main': | |
conftest.c:(.text.startup+0x7): undefined reference to `pow' | |
collect2: error: ld returned 1 exit status | |
configure:21880: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_SYS_TYPES_H 1 | |
| #define HAVE_SYS_STAT_H 1 | |
| #define HAVE_STDLIB_H 1 | |
| #define HAVE_STRING_H 1 | |
| #define HAVE_MEMORY_H 1 | |
| #define HAVE_STRINGS_H 1 | |
| #define HAVE_INTTYPES_H 1 | |
| #define HAVE_STDINT_H 1 | |
| #define HAVE_UNISTD_H 1 | |
| #define __EXTENSIONS__ 1 | |
| #define _ALL_SOURCE 1 | |
| #define _GNU_SOURCE 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define _TANDEM_SOURCE 1 | |
| #define ENABLE_NLS 1 | |
| #define HAVE_GETTEXT 1 | |
| #define HAVE_DCGETTEXT 1 | |
| #define GETTEXT_PACKAGE "pulseaudio" | |
| #define PULSE_LOCALEDIR "/usr//locale" | |
| #define HAVE_ATOMIC_BUILTINS 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define LT_OBJDIR ".libs/" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_ARPA_INET_H 1 | |
| #define HAVE_GLOB_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_NETDB_H 1 | |
| #define HAVE_NETINET_IN_H 1 | |
| #define HAVE_NETINET_IN_SYSTM_H 1 | |
| #define HAVE_NETINET_TCP_H 1 | |
| #define HAVE_POLL_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SCHED_H 1 | |
| #define HAVE_SYS_MMAN_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSLOG_H 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define HAVE_LINUX_SOCKIOS_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_BYTESWAP_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_EVENTFD_H 1 | |
| #define HAVE_EXECINFO_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_REGEX_H 1 | |
| #define HAVE_PCREPOSIX_H 1 | |
| #define HAVE_NETINET_IP_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_UN_H 1 | |
| #define HAVE_LINUX_INPUT_H 1 | |
| #define HAVE_SSIZE_T 1 | |
| #define HAVE_DECL_ENVIRON 1 | |
| #define HAVE_SIGXCPU 1 | |
| #define HAVE_STD_BOOL 1 | |
| #define TLS __thread | |
| #define SUPPORT_TLS___THREAD 1 | |
| #define HAVE_PTHREAD_PRIO_INHERIT 1 | |
| #define HAVE_PTHREAD 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| /* end confdefs.h. */ | |
| | |
| /* Override any GCC internal prototype to avoid an error. | |
| Use char because int might match the return type of a GCC | |
| builtin and then its argument prototype would still apply. */ | |
| #ifdef __cplusplus | |
| extern "C" | |
| #endif | |
| char pow (); | |
| int | |
| main () | |
| { | |
| return pow (); | |
| ; | |
| return 0; | |
| } | |
configure:21880: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lm >&5 | |
conftest.c:83:6: warning: conflicting types for built-in function 'pow' [enabled by default] | |
char pow (); | |
^ | |
configure:21880: $? = 0 | |
configure:21897: result: -lm | |
configure:21907: checking for library containing sched_setscheduler | |
configure:21938: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lm >&5 | |
configure:21938: $? = 0 | |
configure:21955: result: none required | |
configure:21963: checking for library containing dlopen | |
configure:21994: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lm >&5 | |
/var/tmp/portage/media-sound/pulseaudio-5.99.3/temp/ccXES6RS.o: In function `main': | |
conftest.c:(.text.startup+0x7): undefined reference to `dlopen' | |
collect2: error: ld returned 1 exit status | |
configure:21994: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_SYS_TYPES_H 1 | |
| #define HAVE_SYS_STAT_H 1 | |
| #define HAVE_STDLIB_H 1 | |
| #define HAVE_STRING_H 1 | |
| #define HAVE_MEMORY_H 1 | |
| #define HAVE_STRINGS_H 1 | |
| #define HAVE_INTTYPES_H 1 | |
| #define HAVE_STDINT_H 1 | |
| #define HAVE_UNISTD_H 1 | |
| #define __EXTENSIONS__ 1 | |
| #define _ALL_SOURCE 1 | |
| #define _GNU_SOURCE 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define _TANDEM_SOURCE 1 | |
| #define ENABLE_NLS 1 | |
| #define HAVE_GETTEXT 1 | |
| #define HAVE_DCGETTEXT 1 | |
| #define GETTEXT_PACKAGE "pulseaudio" | |
| #define PULSE_LOCALEDIR "/usr//locale" | |
| #define HAVE_ATOMIC_BUILTINS 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define LT_OBJDIR ".libs/" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_ARPA_INET_H 1 | |
| #define HAVE_GLOB_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_NETDB_H 1 | |
| #define HAVE_NETINET_IN_H 1 | |
| #define HAVE_NETINET_IN_SYSTM_H 1 | |
| #define HAVE_NETINET_TCP_H 1 | |
| #define HAVE_POLL_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SCHED_H 1 | |
| #define HAVE_SYS_MMAN_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSLOG_H 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define HAVE_LINUX_SOCKIOS_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_BYTESWAP_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_EVENTFD_H 1 | |
| #define HAVE_EXECINFO_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_REGEX_H 1 | |
| #define HAVE_PCREPOSIX_H 1 | |
| #define HAVE_NETINET_IP_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_UN_H 1 | |
| #define HAVE_LINUX_INPUT_H 1 | |
| #define HAVE_SSIZE_T 1 | |
| #define HAVE_DECL_ENVIRON 1 | |
| #define HAVE_SIGXCPU 1 | |
| #define HAVE_STD_BOOL 1 | |
| #define TLS __thread | |
| #define SUPPORT_TLS___THREAD 1 | |
| #define HAVE_PTHREAD_PRIO_INHERIT 1 | |
| #define HAVE_PTHREAD 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| /* end confdefs.h. */ | |
| | |
| /* Override any GCC internal prototype to avoid an error. | |
| Use char because int might match the return type of a GCC | |
| builtin and then its argument prototype would still apply. */ | |
| #ifdef __cplusplus | |
| extern "C" | |
| #endif | |
| char dlopen (); | |
| int | |
| main () | |
| { | |
| return dlopen (); | |
| ; | |
| return 0; | |
| } | |
configure:21994: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -ldl -lm >&5 | |
configure:21994: $? = 0 | |
configure:22011: result: -ldl | |
configure:22019: checking for library containing shm_open | |
configure:22050: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -ldl -lm >&5 | |
/var/tmp/portage/media-sound/pulseaudio-5.99.3/temp/cce3OjHZ.o: In function `main': | |
conftest.c:(.text.startup+0x7): undefined reference to `shm_open' | |
collect2: error: ld returned 1 exit status | |
configure:22050: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_SYS_TYPES_H 1 | |
| #define HAVE_SYS_STAT_H 1 | |
| #define HAVE_STDLIB_H 1 | |
| #define HAVE_STRING_H 1 | |
| #define HAVE_MEMORY_H 1 | |
| #define HAVE_STRINGS_H 1 | |
| #define HAVE_INTTYPES_H 1 | |
| #define HAVE_STDINT_H 1 | |
| #define HAVE_UNISTD_H 1 | |
| #define __EXTENSIONS__ 1 | |
| #define _ALL_SOURCE 1 | |
| #define _GNU_SOURCE 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define _TANDEM_SOURCE 1 | |
| #define ENABLE_NLS 1 | |
| #define HAVE_GETTEXT 1 | |
| #define HAVE_DCGETTEXT 1 | |
| #define GETTEXT_PACKAGE "pulseaudio" | |
| #define PULSE_LOCALEDIR "/usr//locale" | |
| #define HAVE_ATOMIC_BUILTINS 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define LT_OBJDIR ".libs/" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_ARPA_INET_H 1 | |
| #define HAVE_GLOB_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_NETDB_H 1 | |
| #define HAVE_NETINET_IN_H 1 | |
| #define HAVE_NETINET_IN_SYSTM_H 1 | |
| #define HAVE_NETINET_TCP_H 1 | |
| #define HAVE_POLL_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SCHED_H 1 | |
| #define HAVE_SYS_MMAN_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSLOG_H 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define HAVE_LINUX_SOCKIOS_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_BYTESWAP_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_EVENTFD_H 1 | |
| #define HAVE_EXECINFO_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_REGEX_H 1 | |
| #define HAVE_PCREPOSIX_H 1 | |
| #define HAVE_NETINET_IP_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_UN_H 1 | |
| #define HAVE_LINUX_INPUT_H 1 | |
| #define HAVE_SSIZE_T 1 | |
| #define HAVE_DECL_ENVIRON 1 | |
| #define HAVE_SIGXCPU 1 | |
| #define HAVE_STD_BOOL 1 | |
| #define TLS __thread | |
| #define SUPPORT_TLS___THREAD 1 | |
| #define HAVE_PTHREAD_PRIO_INHERIT 1 | |
| #define HAVE_PTHREAD 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| /* end confdefs.h. */ | |
| | |
| /* Override any GCC internal prototype to avoid an error. | |
| Use char because int might match the return type of a GCC | |
| builtin and then its argument prototype would still apply. */ | |
| #ifdef __cplusplus | |
| extern "C" | |
| #endif | |
| char shm_open (); | |
| int | |
| main () | |
| { | |
| return shm_open (); | |
| ; | |
| return 0; | |
| } | |
configure:22050: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lrt -ldl -lm >&5 | |
configure:22050: $? = 0 | |
configure:22067: result: -lrt | |
configure:22075: checking for library containing inet_ntop | |
configure:22106: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lrt -ldl -lm >&5 | |
configure:22106: $? = 0 | |
configure:22123: result: none required | |
configure:22131: checking for library containing timer_create | |
configure:22162: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lrt -ldl -lm >&5 | |
configure:22162: $? = 0 | |
configure:22179: result: none required | |
configure:22187: checking for library containing pthread_setaffinity_np | |
configure:22218: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lrt -ldl -lm >&5 | |
/var/tmp/portage/media-sound/pulseaudio-5.99.3/temp/cc3FM6Ca.o: In function `main': | |
conftest.c:(.text.startup+0x7): undefined reference to `pthread_setaffinity_np' | |
collect2: error: ld returned 1 exit status | |
configure:22218: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_SYS_TYPES_H 1 | |
| #define HAVE_SYS_STAT_H 1 | |
| #define HAVE_STDLIB_H 1 | |
| #define HAVE_STRING_H 1 | |
| #define HAVE_MEMORY_H 1 | |
| #define HAVE_STRINGS_H 1 | |
| #define HAVE_INTTYPES_H 1 | |
| #define HAVE_STDINT_H 1 | |
| #define HAVE_UNISTD_H 1 | |
| #define __EXTENSIONS__ 1 | |
| #define _ALL_SOURCE 1 | |
| #define _GNU_SOURCE 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define _TANDEM_SOURCE 1 | |
| #define ENABLE_NLS 1 | |
| #define HAVE_GETTEXT 1 | |
| #define HAVE_DCGETTEXT 1 | |
| #define GETTEXT_PACKAGE "pulseaudio" | |
| #define PULSE_LOCALEDIR "/usr//locale" | |
| #define HAVE_ATOMIC_BUILTINS 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define LT_OBJDIR ".libs/" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_ARPA_INET_H 1 | |
| #define HAVE_GLOB_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_NETDB_H 1 | |
| #define HAVE_NETINET_IN_H 1 | |
| #define HAVE_NETINET_IN_SYSTM_H 1 | |
| #define HAVE_NETINET_TCP_H 1 | |
| #define HAVE_POLL_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SCHED_H 1 | |
| #define HAVE_SYS_MMAN_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSLOG_H 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define HAVE_LINUX_SOCKIOS_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_BYTESWAP_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_EVENTFD_H 1 | |
| #define HAVE_EXECINFO_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_REGEX_H 1 | |
| #define HAVE_PCREPOSIX_H 1 | |
| #define HAVE_NETINET_IP_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_UN_H 1 | |
| #define HAVE_LINUX_INPUT_H 1 | |
| #define HAVE_SSIZE_T 1 | |
| #define HAVE_DECL_ENVIRON 1 | |
| #define HAVE_SIGXCPU 1 | |
| #define HAVE_STD_BOOL 1 | |
| #define TLS __thread | |
| #define SUPPORT_TLS___THREAD 1 | |
| #define HAVE_PTHREAD_PRIO_INHERIT 1 | |
| #define HAVE_PTHREAD 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| /* end confdefs.h. */ | |
| | |
| /* Override any GCC internal prototype to avoid an error. | |
| Use char because int might match the return type of a GCC | |
| builtin and then its argument prototype would still apply. */ | |
| #ifdef __cplusplus | |
| extern "C" | |
| #endif | |
| char pthread_setaffinity_np (); | |
| int | |
| main () | |
| { | |
| return pthread_setaffinity_np (); | |
| ; | |
| return 0; | |
| } | |
configure:22218: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22218: $? = 0 | |
configure:22235: result: -lpthread | |
configure:22243: checking for library containing pthread_getname_np | |
configure:22274: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22274: $? = 0 | |
configure:22291: result: none required | |
configure:22299: checking for library containing pthread_setname_np | |
configure:22330: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22330: $? = 0 | |
configure:22347: result: none required | |
configure:22357: checking for library containing connect | |
configure:22388: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22388: $? = 0 | |
configure:22405: result: none required | |
configure:22413: checking for library containing backtrace | |
configure:22444: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22444: $? = 0 | |
configure:22461: result: none required | |
configure:22517: checking for library containing regexec | |
configure:22548: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22548: $? = 0 | |
configure:22565: result: none required | |
configure:22576: checking for getopt_long | |
configure:22576: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22576: $? = 0 | |
configure:22576: result: yes | |
configure:22642: checking for lrintf | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
conftest.c:100:6: warning: conflicting types for built-in function 'lrintf' [enabled by default] | |
char lrintf (); | |
^ | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for strtof | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for chmod | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for chown | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for fstat | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for fchown | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for fchmod | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for clock_gettime | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for getaddrinfo | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for getgrgid_r | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for getgrnam_r | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for getpwnam_r | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for getpwuid_r | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for gettimeofday | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for getuid | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for mlock | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for nanosleep | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for pipe | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for posix_fadvise | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for posix_madvise | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for posix_memalign | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for setpgid | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for setsid | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for shm_open | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for sigaction | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for sleep | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for symlink | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for sysconf | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for uname | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for pthread_setaffinity_np | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for pthread_getname_np | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for pthread_setname_np | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for readlink | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for ctime_r | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for usleep | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for strerror_r | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for lstat | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for setresuid | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for setresgid | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for setreuid | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for setregid | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for seteuid | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for setegid | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for ppoll | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for strsignal | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for sig2str | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
/var/tmp/portage/media-sound/pulseaudio-5.99.3/temp/ccrg0WQ2.o: In function `main': | |
conftest.c:(.text.startup+0x7): undefined reference to `sig2str' | |
collect2: error: ld returned 1 exit status | |
configure:22642: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_SYS_TYPES_H 1 | |
| #define HAVE_SYS_STAT_H 1 | |
| #define HAVE_STDLIB_H 1 | |
| #define HAVE_STRING_H 1 | |
| #define HAVE_MEMORY_H 1 | |
| #define HAVE_STRINGS_H 1 | |
| #define HAVE_INTTYPES_H 1 | |
| #define HAVE_STDINT_H 1 | |
| #define HAVE_UNISTD_H 1 | |
| #define __EXTENSIONS__ 1 | |
| #define _ALL_SOURCE 1 | |
| #define _GNU_SOURCE 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define _TANDEM_SOURCE 1 | |
| #define ENABLE_NLS 1 | |
| #define HAVE_GETTEXT 1 | |
| #define HAVE_DCGETTEXT 1 | |
| #define GETTEXT_PACKAGE "pulseaudio" | |
| #define PULSE_LOCALEDIR "/usr//locale" | |
| #define HAVE_ATOMIC_BUILTINS 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define LT_OBJDIR ".libs/" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_ARPA_INET_H 1 | |
| #define HAVE_GLOB_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_NETDB_H 1 | |
| #define HAVE_NETINET_IN_H 1 | |
| #define HAVE_NETINET_IN_SYSTM_H 1 | |
| #define HAVE_NETINET_TCP_H 1 | |
| #define HAVE_POLL_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SCHED_H 1 | |
| #define HAVE_SYS_MMAN_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSLOG_H 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define HAVE_LINUX_SOCKIOS_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_BYTESWAP_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_EVENTFD_H 1 | |
| #define HAVE_EXECINFO_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_REGEX_H 1 | |
| #define HAVE_PCREPOSIX_H 1 | |
| #define HAVE_NETINET_IP_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_UN_H 1 | |
| #define HAVE_LINUX_INPUT_H 1 | |
| #define HAVE_SSIZE_T 1 | |
| #define HAVE_DECL_ENVIRON 1 | |
| #define HAVE_SIGXCPU 1 | |
| #define HAVE_STD_BOOL 1 | |
| #define TLS __thread | |
| #define SUPPORT_TLS___THREAD 1 | |
| #define HAVE_PTHREAD_PRIO_INHERIT 1 | |
| #define HAVE_PTHREAD 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define HAVE_GETOPT_LONG 1 | |
| #define HAVE_LRINTF 1 | |
| #define HAVE_STRTOF 1 | |
| #define HAVE_CHMOD 1 | |
| #define HAVE_CHOWN 1 | |
| #define HAVE_FSTAT 1 | |
| #define HAVE_FCHOWN 1 | |
| #define HAVE_FCHMOD 1 | |
| #define HAVE_CLOCK_GETTIME 1 | |
| #define HAVE_GETADDRINFO 1 | |
| #define HAVE_GETGRGID_R 1 | |
| #define HAVE_GETGRNAM_R 1 | |
| #define HAVE_GETPWNAM_R 1 | |
| #define HAVE_GETPWUID_R 1 | |
| #define HAVE_GETTIMEOFDAY 1 | |
| #define HAVE_GETUID 1 | |
| #define HAVE_MLOCK 1 | |
| #define HAVE_NANOSLEEP 1 | |
| #define HAVE_PIPE 1 | |
| #define HAVE_POSIX_FADVISE 1 | |
| #define HAVE_POSIX_MADVISE 1 | |
| #define HAVE_POSIX_MEMALIGN 1 | |
| #define HAVE_SETPGID 1 | |
| #define HAVE_SETSID 1 | |
| #define HAVE_SHM_OPEN 1 | |
| #define HAVE_SIGACTION 1 | |
| #define HAVE_SLEEP 1 | |
| #define HAVE_SYMLINK 1 | |
| #define HAVE_SYSCONF 1 | |
| #define HAVE_UNAME 1 | |
| #define HAVE_PTHREAD_SETAFFINITY_NP 1 | |
| #define HAVE_PTHREAD_GETNAME_NP 1 | |
| #define HAVE_PTHREAD_SETNAME_NP 1 | |
| #define HAVE_READLINK 1 | |
| #define HAVE_CTIME_R 1 | |
| #define HAVE_USLEEP 1 | |
| #define HAVE_STRERROR_R 1 | |
| #define HAVE_LSTAT 1 | |
| #define HAVE_SETRESUID 1 | |
| #define HAVE_SETRESGID 1 | |
| #define HAVE_SETREUID 1 | |
| #define HAVE_SETREGID 1 | |
| #define HAVE_SETEUID 1 | |
| #define HAVE_SETEGID 1 | |
| #define HAVE_PPOLL 1 | |
| #define HAVE_STRSIGNAL 1 | |
| /* end confdefs.h. */ | |
| /* Define sig2str to an innocuous variant, in case <limits.h> declares sig2str. | |
| For example, HP-UX 11i <limits.h> declares gettimeofday. */ | |
| #define sig2str innocuous_sig2str | |
| | |
| /* System header to define __stub macros and hopefully few prototypes, | |
| which can conflict with char sig2str (); below. | |
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since | |
| <limits.h> exists even on freestanding compilers. */ | |
| | |
| #ifdef __STDC__ | |
| # include <limits.h> | |
| #else | |
| # include <assert.h> | |
| #endif | |
| | |
| #undef sig2str | |
| | |
| /* Override any GCC internal prototype to avoid an error. | |
| Use char because int might match the return type of a GCC | |
| builtin and then its argument prototype would still apply. */ | |
| #ifdef __cplusplus | |
| extern "C" | |
| #endif | |
| char sig2str (); | |
| /* The GNU C library defines this for functions which it implements | |
| to always fail with ENOSYS. Some functions are actually named | |
| something starting with __ and the normal name is an alias. */ | |
| #if defined __stub_sig2str || defined __stub___sig2str | |
| choke me | |
| #endif | |
| | |
| int | |
| main () | |
| { | |
| return sig2str (); | |
| ; | |
| return 0; | |
| } | |
configure:22642: result: no | |
configure:22642: checking for strtof_l | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for pipe2 | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for accept4 | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22642: checking for open64 | |
configure:22642: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22642: $? = 0 | |
configure:22642: result: yes | |
configure:22660: checking vfork.h usability | |
configure:22660: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
conftest.c:159:19: fatal error: vfork.h: No such file or directory | |
#include <vfork.h> | |
^ | |
compilation terminated. | |
configure:22660: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_SYS_TYPES_H 1 | |
| #define HAVE_SYS_STAT_H 1 | |
| #define HAVE_STDLIB_H 1 | |
| #define HAVE_STRING_H 1 | |
| #define HAVE_MEMORY_H 1 | |
| #define HAVE_STRINGS_H 1 | |
| #define HAVE_INTTYPES_H 1 | |
| #define HAVE_STDINT_H 1 | |
| #define HAVE_UNISTD_H 1 | |
| #define __EXTENSIONS__ 1 | |
| #define _ALL_SOURCE 1 | |
| #define _GNU_SOURCE 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define _TANDEM_SOURCE 1 | |
| #define ENABLE_NLS 1 | |
| #define HAVE_GETTEXT 1 | |
| #define HAVE_DCGETTEXT 1 | |
| #define GETTEXT_PACKAGE "pulseaudio" | |
| #define PULSE_LOCALEDIR "/usr//locale" | |
| #define HAVE_ATOMIC_BUILTINS 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define LT_OBJDIR ".libs/" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_ARPA_INET_H 1 | |
| #define HAVE_GLOB_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_NETDB_H 1 | |
| #define HAVE_NETINET_IN_H 1 | |
| #define HAVE_NETINET_IN_SYSTM_H 1 | |
| #define HAVE_NETINET_TCP_H 1 | |
| #define HAVE_POLL_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SCHED_H 1 | |
| #define HAVE_SYS_MMAN_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSLOG_H 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define HAVE_LINUX_SOCKIOS_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_BYTESWAP_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_EVENTFD_H 1 | |
| #define HAVE_EXECINFO_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_REGEX_H 1 | |
| #define HAVE_PCREPOSIX_H 1 | |
| #define HAVE_NETINET_IP_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_UN_H 1 | |
| #define HAVE_LINUX_INPUT_H 1 | |
| #define HAVE_SSIZE_T 1 | |
| #define HAVE_DECL_ENVIRON 1 | |
| #define HAVE_SIGXCPU 1 | |
| #define HAVE_STD_BOOL 1 | |
| #define TLS __thread | |
| #define SUPPORT_TLS___THREAD 1 | |
| #define HAVE_PTHREAD_PRIO_INHERIT 1 | |
| #define HAVE_PTHREAD 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define HAVE_GETOPT_LONG 1 | |
| #define HAVE_LRINTF 1 | |
| #define HAVE_STRTOF 1 | |
| #define HAVE_CHMOD 1 | |
| #define HAVE_CHOWN 1 | |
| #define HAVE_FSTAT 1 | |
| #define HAVE_FCHOWN 1 | |
| #define HAVE_FCHMOD 1 | |
| #define HAVE_CLOCK_GETTIME 1 | |
| #define HAVE_GETADDRINFO 1 | |
| #define HAVE_GETGRGID_R 1 | |
| #define HAVE_GETGRNAM_R 1 | |
| #define HAVE_GETPWNAM_R 1 | |
| #define HAVE_GETPWUID_R 1 | |
| #define HAVE_GETTIMEOFDAY 1 | |
| #define HAVE_GETUID 1 | |
| #define HAVE_MLOCK 1 | |
| #define HAVE_NANOSLEEP 1 | |
| #define HAVE_PIPE 1 | |
| #define HAVE_POSIX_FADVISE 1 | |
| #define HAVE_POSIX_MADVISE 1 | |
| #define HAVE_POSIX_MEMALIGN 1 | |
| #define HAVE_SETPGID 1 | |
| #define HAVE_SETSID 1 | |
| #define HAVE_SHM_OPEN 1 | |
| #define HAVE_SIGACTION 1 | |
| #define HAVE_SLEEP 1 | |
| #define HAVE_SYMLINK 1 | |
| #define HAVE_SYSCONF 1 | |
| #define HAVE_UNAME 1 | |
| #define HAVE_PTHREAD_SETAFFINITY_NP 1 | |
| #define HAVE_PTHREAD_GETNAME_NP 1 | |
| #define HAVE_PTHREAD_SETNAME_NP 1 | |
| #define HAVE_READLINK 1 | |
| #define HAVE_CTIME_R 1 | |
| #define HAVE_USLEEP 1 | |
| #define HAVE_STRERROR_R 1 | |
| #define HAVE_LSTAT 1 | |
| #define HAVE_SETRESUID 1 | |
| #define HAVE_SETRESGID 1 | |
| #define HAVE_SETREUID 1 | |
| #define HAVE_SETREGID 1 | |
| #define HAVE_SETEUID 1 | |
| #define HAVE_SETEGID 1 | |
| #define HAVE_PPOLL 1 | |
| #define HAVE_STRSIGNAL 1 | |
| #define HAVE_STRTOF_L 1 | |
| #define HAVE_PIPE2 1 | |
| #define HAVE_ACCEPT4 1 | |
| #define HAVE_OPEN64 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| #include <vfork.h> | |
configure:22660: result: no | |
configure:22660: checking vfork.h presence | |
configure:22660: x86_64-pc-linux-gnu-gcc -std=gnu99 -E -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c | |
conftest.c:126:19: fatal error: vfork.h: No such file or directory | |
#include <vfork.h> | |
^ | |
compilation terminated. | |
configure:22660: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_SYS_TYPES_H 1 | |
| #define HAVE_SYS_STAT_H 1 | |
| #define HAVE_STDLIB_H 1 | |
| #define HAVE_STRING_H 1 | |
| #define HAVE_MEMORY_H 1 | |
| #define HAVE_STRINGS_H 1 | |
| #define HAVE_INTTYPES_H 1 | |
| #define HAVE_STDINT_H 1 | |
| #define HAVE_UNISTD_H 1 | |
| #define __EXTENSIONS__ 1 | |
| #define _ALL_SOURCE 1 | |
| #define _GNU_SOURCE 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define _TANDEM_SOURCE 1 | |
| #define ENABLE_NLS 1 | |
| #define HAVE_GETTEXT 1 | |
| #define HAVE_DCGETTEXT 1 | |
| #define GETTEXT_PACKAGE "pulseaudio" | |
| #define PULSE_LOCALEDIR "/usr//locale" | |
| #define HAVE_ATOMIC_BUILTINS 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define LT_OBJDIR ".libs/" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_ARPA_INET_H 1 | |
| #define HAVE_GLOB_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_NETDB_H 1 | |
| #define HAVE_NETINET_IN_H 1 | |
| #define HAVE_NETINET_IN_SYSTM_H 1 | |
| #define HAVE_NETINET_TCP_H 1 | |
| #define HAVE_POLL_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SCHED_H 1 | |
| #define HAVE_SYS_MMAN_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSLOG_H 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define HAVE_LINUX_SOCKIOS_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_BYTESWAP_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_EVENTFD_H 1 | |
| #define HAVE_EXECINFO_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_REGEX_H 1 | |
| #define HAVE_PCREPOSIX_H 1 | |
| #define HAVE_NETINET_IP_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_UN_H 1 | |
| #define HAVE_LINUX_INPUT_H 1 | |
| #define HAVE_SSIZE_T 1 | |
| #define HAVE_DECL_ENVIRON 1 | |
| #define HAVE_SIGXCPU 1 | |
| #define HAVE_STD_BOOL 1 | |
| #define TLS __thread | |
| #define SUPPORT_TLS___THREAD 1 | |
| #define HAVE_PTHREAD_PRIO_INHERIT 1 | |
| #define HAVE_PTHREAD 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define HAVE_GETOPT_LONG 1 | |
| #define HAVE_LRINTF 1 | |
| #define HAVE_STRTOF 1 | |
| #define HAVE_CHMOD 1 | |
| #define HAVE_CHOWN 1 | |
| #define HAVE_FSTAT 1 | |
| #define HAVE_FCHOWN 1 | |
| #define HAVE_FCHMOD 1 | |
| #define HAVE_CLOCK_GETTIME 1 | |
| #define HAVE_GETADDRINFO 1 | |
| #define HAVE_GETGRGID_R 1 | |
| #define HAVE_GETGRNAM_R 1 | |
| #define HAVE_GETPWNAM_R 1 | |
| #define HAVE_GETPWUID_R 1 | |
| #define HAVE_GETTIMEOFDAY 1 | |
| #define HAVE_GETUID 1 | |
| #define HAVE_MLOCK 1 | |
| #define HAVE_NANOSLEEP 1 | |
| #define HAVE_PIPE 1 | |
| #define HAVE_POSIX_FADVISE 1 | |
| #define HAVE_POSIX_MADVISE 1 | |
| #define HAVE_POSIX_MEMALIGN 1 | |
| #define HAVE_SETPGID 1 | |
| #define HAVE_SETSID 1 | |
| #define HAVE_SHM_OPEN 1 | |
| #define HAVE_SIGACTION 1 | |
| #define HAVE_SLEEP 1 | |
| #define HAVE_SYMLINK 1 | |
| #define HAVE_SYSCONF 1 | |
| #define HAVE_UNAME 1 | |
| #define HAVE_PTHREAD_SETAFFINITY_NP 1 | |
| #define HAVE_PTHREAD_GETNAME_NP 1 | |
| #define HAVE_PTHREAD_SETNAME_NP 1 | |
| #define HAVE_READLINK 1 | |
| #define HAVE_CTIME_R 1 | |
| #define HAVE_USLEEP 1 | |
| #define HAVE_STRERROR_R 1 | |
| #define HAVE_LSTAT 1 | |
| #define HAVE_SETRESUID 1 | |
| #define HAVE_SETRESGID 1 | |
| #define HAVE_SETREUID 1 | |
| #define HAVE_SETREGID 1 | |
| #define HAVE_SETEUID 1 | |
| #define HAVE_SETEGID 1 | |
| #define HAVE_PPOLL 1 | |
| #define HAVE_STRSIGNAL 1 | |
| #define HAVE_STRTOF_L 1 | |
| #define HAVE_PIPE2 1 | |
| #define HAVE_ACCEPT4 1 | |
| #define HAVE_OPEN64 1 | |
| /* end confdefs.h. */ | |
| #include <vfork.h> | |
configure:22660: result: no | |
configure:22660: checking for vfork.h | |
configure:22660: result: no | |
configure:22673: checking for fork | |
configure:22673: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
conftest.c:149:6: warning: conflicting types for built-in function 'fork' [enabled by default] | |
char fork (); | |
^ | |
configure:22673: $? = 0 | |
configure:22673: result: yes | |
configure:22673: checking for vfork | |
configure:22673: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22673: $? = 0 | |
configure:22673: result: yes | |
configure:22683: checking for working fork | |
configure:22705: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22705: $? = 0 | |
configure:22705: ./conftest | |
configure:22705: $? = 0 | |
configure:22715: result: yes | |
configure:22736: checking for working vfork | |
configure:22846: result: yes | |
configure:22871: checking type of array argument to getgroups | |
configure:22905: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22905: $? = 0 | |
configure:22905: ./conftest | |
configure:22905: $? = 0 | |
configure:22930: result: gid_t | |
configure:22938: checking for getgroups | |
configure:22938: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:22938: $? = 0 | |
configure:22938: result: yes | |
configure:22993: checking for working getgroups | |
configure:23013: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:23013: $? = 0 | |
configure:23013: ./conftest | |
configure:23013: $? = 0 | |
configure:23024: result: yes | |
configure:23099: checking for mkfifo | |
configure:23099: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:23099: $? = 0 | |
configure:23099: result: yes | |
configure:23171: checking for working alloca.h | |
configure:23188: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:23188: $? = 0 | |
configure:23196: result: yes | |
configure:23204: checking for alloca | |
configure:23241: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:23241: $? = 0 | |
configure:23249: result: yes | |
configure:23358: checking for regexec | |
configure:23358: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:23358: $? = 0 | |
configure:23358: result: yes | |
configure:23386: checking for special C compiler options needed for large files | |
configure:23431: result: no | |
configure:23437: checking for _FILE_OFFSET_BITS value needed for large files | |
configure:23462: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:23462: $? = 0 | |
configure:23494: result: no | |
configure:23584: checking for library containing dladdr | |
configure:23615: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:23615: $? = 0 | |
configure:23632: result: none required | |
configure:23682: checking for iconv | |
configure:23704: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:23704: $? = 0 | |
configure:23736: result: yes | |
configure:23739: checking for working iconv | |
configure:23834: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
configure:23834: $? = 0 | |
configure:23834: ./conftest | |
configure:23834: $? = 0 | |
configure:23846: result: yes | |
configure:23874: checking for iconv declaration | |
configure:23903: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
conftest.c:146:8: warning: redundant redeclaration of 'iconv' [-Wredundant-decls] | |
size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); | |
^ | |
In file included from conftest.c:140:0: | |
/usr/include/iconv.h:42:15: note: previous declaration of 'iconv' was here | |
extern size_t iconv (iconv_t __cd, char **__restrict __inbuf, | |
^ | |
configure:23903: $? = 0 | |
configure:23914: result: | |
extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); | |
configure:23936: checking for X11 | |
configure:23943: $PKG_CONFIG --exists --print-errors " x11-xcb xcb >= 1.6 ice sm xtst " | |
configure:23946: $? = 0 | |
configure:23960: $PKG_CONFIG --exists --print-errors " x11-xcb xcb >= 1.6 ice sm xtst " | |
configure:23963: $? = 0 | |
configure:24001: result: yes | |
configure:24040: checking for library containing cap_init | |
configure:24071: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lpthread -lrt -ldl -lm >&5 | |
/var/tmp/portage/media-sound/pulseaudio-5.99.3/temp/cchiRhpc.o: In function `main': | |
conftest.c:(.text.startup+0x7): undefined reference to `cap_init' | |
collect2: error: ld returned 1 exit status | |
configure:24071: $? = 1 | |
configure: failed program was: | |
| /* confdefs.h */ | |
| #define PACKAGE_NAME "pulseaudio" | |
| #define PACKAGE_TARNAME "pulseaudio" | |
| #define PACKAGE_VERSION "5.99.3" | |
| #define PACKAGE_STRING "pulseaudio 5.99.3" | |
| #define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
| #define PACKAGE_URL "http://pulseaudio.org/" | |
| #define PACKAGE "pulseaudio" | |
| #define VERSION "5.99.3" | |
| #define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_SYS_TYPES_H 1 | |
| #define HAVE_SYS_STAT_H 1 | |
| #define HAVE_STDLIB_H 1 | |
| #define HAVE_STRING_H 1 | |
| #define HAVE_MEMORY_H 1 | |
| #define HAVE_STRINGS_H 1 | |
| #define HAVE_INTTYPES_H 1 | |
| #define HAVE_STDINT_H 1 | |
| #define HAVE_UNISTD_H 1 | |
| #define __EXTENSIONS__ 1 | |
| #define _ALL_SOURCE 1 | |
| #define _GNU_SOURCE 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define _TANDEM_SOURCE 1 | |
| #define ENABLE_NLS 1 | |
| #define HAVE_GETTEXT 1 | |
| #define HAVE_DCGETTEXT 1 | |
| #define GETTEXT_PACKAGE "pulseaudio" | |
| #define PULSE_LOCALEDIR "/usr//locale" | |
| #define HAVE_ATOMIC_BUILTINS 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define LT_OBJDIR ".libs/" | |
| #define STDC_HEADERS 1 | |
| #define HAVE_ARPA_INET_H 1 | |
| #define HAVE_GLOB_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_NETDB_H 1 | |
| #define HAVE_NETINET_IN_H 1 | |
| #define HAVE_NETINET_IN_SYSTM_H 1 | |
| #define HAVE_NETINET_TCP_H 1 | |
| #define HAVE_POLL_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SCHED_H 1 | |
| #define HAVE_SYS_MMAN_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSLOG_H 1 | |
| #define HAVE_DLFCN_H 1 | |
| #define HAVE_LINUX_SOCKIOS_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_BYTESWAP_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_EVENTFD_H 1 | |
| #define HAVE_EXECINFO_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_REGEX_H 1 | |
| #define HAVE_PCREPOSIX_H 1 | |
| #define HAVE_NETINET_IP_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_UN_H 1 | |
| #define HAVE_LINUX_INPUT_H 1 | |
| #define HAVE_SSIZE_T 1 | |
| #define HAVE_DECL_ENVIRON 1 | |
| #define HAVE_SIGXCPU 1 | |
| #define HAVE_STD_BOOL 1 | |
| #define TLS __thread | |
| #define SUPPORT_TLS___THREAD 1 | |
| #define HAVE_PTHREAD_PRIO_INHERIT 1 | |
| #define HAVE_PTHREAD 1 | |
| #define _POSIX_PTHREAD_SEMANTICS 1 | |
| #define HAVE_GETOPT_LONG 1 | |
| #define HAVE_LRINTF 1 | |
| #define HAVE_STRTOF 1 | |
| #define HAVE_CHMOD 1 | |
| #define HAVE_CHOWN 1 | |
| #define HAVE_FSTAT 1 | |
| #define HAVE_FCHOWN 1 | |
| #define HAVE_FCHMOD 1 | |
| #define HAVE_CLOCK_GETTIME 1 | |
| #define HAVE_GETADDRINFO 1 | |
| #define HAVE_GETGRGID_R 1 | |
| #define HAVE_GETGRNAM_R 1 | |
| #define HAVE_GETPWNAM_R 1 | |
| #define HAVE_GETPWUID_R 1 | |
| #define HAVE_GETTIMEOFDAY 1 | |
| #define HAVE_GETUID 1 | |
| #define HAVE_MLOCK 1 | |
| #define HAVE_NANOSLEEP 1 | |
| #define HAVE_PIPE 1 | |
| #define HAVE_POSIX_FADVISE 1 | |
| #define HAVE_POSIX_MADVISE 1 | |
| #define HAVE_POSIX_MEMALIGN 1 | |
| #define HAVE_SETPGID 1 | |
| #define HAVE_SETSID 1 | |
| #define HAVE_SHM_OPEN 1 | |
| #define HAVE_SIGACTION 1 | |
| #define HAVE_SLEEP 1 | |
| #define HAVE_SYMLINK 1 | |
| #define HAVE_SYSCONF 1 | |
| #define HAVE_UNAME 1 | |
| #define HAVE_PTHREAD_SETAFFINITY_NP 1 | |
| #define HAVE_PTHREAD_GETNAME_NP 1 | |
| #define HAVE_PTHREAD_SETNAME_NP 1 | |
| #define HAVE_READLINK 1 | |
| #define HAVE_CTIME_R 1 | |
| #define HAVE_USLEEP 1 | |
| #define HAVE_STRERROR_R 1 | |
| #define HAVE_LSTAT 1 | |
| #define HAVE_SETRESUID 1 | |
| #define HAVE_SETRESGID 1 | |
| #define HAVE_SETREUID 1 | |
| #define HAVE_SETREGID 1 | |
| #define HAVE_SETEUID 1 | |
| #define HAVE_SETEGID 1 | |
| #define HAVE_PPOLL 1 | |
| #define HAVE_STRSIGNAL 1 | |
| #define HAVE_STRTOF_L 1 | |
| #define HAVE_PIPE2 1 | |
| #define HAVE_ACCEPT4 1 | |
| #define HAVE_OPEN64 1 | |
| #define HAVE_FORK 1 | |
| #define HAVE_VFORK 1 | |
| #define HAVE_WORKING_VFORK 1 | |
| #define HAVE_WORKING_FORK 1 | |
| #define GETGROUPS_T gid_t | |
| #define HAVE_GETGROUPS 1 | |
| #define HAVE_MKFIFO 1 | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_REGEXEC 1 | |
| #define HAVE_DLADDR 1 | |
| #define HAVE_ICONV 1 | |
| #define ICONV_CONST | |
| #define HAVE_X11 1 | |
| /* end confdefs.h. */ | |
| | |
| /* Override any GCC internal prototype to avoid an error. | |
| Use char because int might match the return type of a GCC | |
| builtin and then its argument prototype would still apply. */ | |
| #ifdef __cplusplus | |
| extern "C" | |
| #endif | |
| char cap_init (); | |
| int | |
| main () | |
| { | |
| return cap_init (); | |
| ; | |
| return 0; | |
| } | |
configure:24071: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lcap -lpthread -lrt -ldl -lm >&5 | |
configure:24071: $? = 0 | |
configure:24088: result: -lcap | |
configure:24100: checking sys/capability.h usability | |
configure:24100: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:24100: $? = 0 | |
configure:24100: result: yes | |
configure:24100: checking sys/capability.h presence | |
configure:24100: x86_64-pc-linux-gnu-gcc -std=gnu99 -E -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c | |
configure:24100: $? = 0 | |
configure:24100: result: yes | |
configure:24100: checking for sys/capability.h | |
configure:24100: result: yes | |
configure:24134: checking for LIBCHECK | |
configure:24141: $PKG_CONFIG --exists --print-errors " check " | |
Package check was not found in the pkg-config search path. | |
Perhaps you should add the directory containing `check.pc' | |
to the PKG_CONFIG_PATH environment variable | |
Package 'check', required by 'world', not found | |
configure:24144: $? = 1 | |
configure:24158: $PKG_CONFIG --exists --print-errors " check " | |
Package check was not found in the pkg-config search path. | |
Perhaps you should add the directory containing `check.pc' | |
to the PKG_CONFIG_PATH environment variable | |
Package 'check', required by 'world', not found | |
configure:24161: $? = 1 | |
configure:24175: result: no | |
Package check was not found in the pkg-config search path. | |
Perhaps you should add the directory containing `check.pc' | |
to the PKG_CONFIG_PATH environment variable | |
Package 'check', required by 'world', not found | |
configure:24224: checking for LIBJSON | |
configure:24231: $PKG_CONFIG --exists --print-errors " json-c >= 0.11 " | |
configure:24234: $? = 0 | |
configure:24248: $PKG_CONFIG --exists --print-errors " json-c >= 0.11 " | |
configure:24251: $? = 0 | |
configure:24309: result: yes | |
configure:24318: checking for LIBSNDFILE | |
configure:24325: $PKG_CONFIG --exists --print-errors " sndfile >= 1.0.20 " | |
configure:24328: $? = 0 | |
configure:24342: $PKG_CONFIG --exists --print-errors " sndfile >= 1.0.20 " | |
configure:24345: $? = 0 | |
configure:24403: result: yes | |
configure:24410: checking whether we need libatomic_ops | |
configure:24435: result: no | |
configure:24645: checking for gdbm_open in -lgdbm | |
configure:24670: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lgdbm -lcap -lpthread -lrt -ldl -lm >&5 | |
configure:24670: $? = 0 | |
configure:24679: result: yes | |
configure:24694: checking gdbm.h usability | |
configure:24694: x86_64-pc-linux-gnu-gcc -std=gnu99 -c -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:24694: $? = 0 | |
configure:24694: result: yes | |
configure:24694: checking gdbm.h presence | |
configure:24694: x86_64-pc-linux-gnu-gcc -std=gnu99 -E -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 conftest.c | |
configure:24694: $? = 0 | |
configure:24694: result: yes | |
configure:24694: checking for gdbm.h | |
configure:24694: result: yes | |
configure:25159: checking for GLIB20 | |
configure:25166: $PKG_CONFIG --exists --print-errors " glib-2.0 >= 2.4.0 " | |
configure:25169: $? = 0 | |
configure:25183: $PKG_CONFIG --exists --print-errors " glib-2.0 >= 2.4.0 " | |
configure:25186: $? = 0 | |
configure:25224: result: yes | |
configure:25262: checking for GTK30 | |
configure:25269: $PKG_CONFIG --exists --print-errors " gtk+-3.0 " | |
configure:25272: $? = 0 | |
configure:25286: $PKG_CONFIG --exists --print-errors " gtk+-3.0 " | |
configure:25289: $? = 0 | |
configure:25327: result: yes | |
configure:25364: checking for GCONF | |
configure:25371: $PKG_CONFIG --exists --print-errors " gconf-2.0 >= 2.4.0 gobject-2.0 " | |
configure:25374: $? = 0 | |
configure:25388: $PKG_CONFIG --exists --print-errors " gconf-2.0 >= 2.4.0 gobject-2.0 " | |
configure:25391: $? = 0 | |
configure:25429: result: yes | |
configure:25656: checking for LIBASYNCNS | |
configure:25663: $PKG_CONFIG --exists --print-errors " libasyncns >= 0.1 " | |
configure:25666: $? = 0 | |
configure:25680: $PKG_CONFIG --exists --print-errors " libasyncns >= 0.1 " | |
configure:25683: $? = 0 | |
configure:25721: result: yes | |
configure:25761: checking for tcpwrap library and headers | |
configure:25778: x86_64-pc-linux-gnu-gcc -std=gnu99 -o conftest -march=core2 -O2 -pipe -Wall -W -Wextra -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 -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wl,-O1 -Wl,--sort-common -Wl,--as-needed conftest.c -lgdbm -lcap -lpthread -lrt -ldl -lm -lwrap >&5 | |
conftest.c: In function 'main': | |
conftest.c:155:1: warning: 'req' is used uninitialized in this function [-Wuninitialized] | |
return hosts_access (req); | |
^ | |
configure:25778: $? = 0 | |
configure:25783: result: yes | |
configure:26406: error: *** UDEV support not found | |
## ---------------- ## | |
## Cache variables. ## | |
## ---------------- ## | |
ac_cv_build=x86_64-pc-linux-gnu | |
ac_cv_c_bigendian=no | |
ac_cv_c_compiler_gnu=yes | |
ac_cv_c_const=yes | |
ac_cv_cxx_compiler_gnu=yes | |
ac_cv_defined_INADDR_NONE_netinet_in_h=yes | |
ac_cv_defined_SIGXCPU_signal_h=yes | |
ac_cv_env_ASOUNDLIB_CFLAGS_set= | |
ac_cv_env_ASOUNDLIB_CFLAGS_value= | |
ac_cv_env_ASOUNDLIB_LIBS_set= | |
ac_cv_env_ASOUNDLIB_LIBS_value= | |
ac_cv_env_AVAHI_CFLAGS_set= | |
ac_cv_env_AVAHI_CFLAGS_value= | |
ac_cv_env_AVAHI_LIBS_set= | |
ac_cv_env_AVAHI_LIBS_value= | |
ac_cv_env_BLUEZ_CFLAGS_set= | |
ac_cv_env_BLUEZ_CFLAGS_value= | |
ac_cv_env_BLUEZ_LIBS_set= | |
ac_cv_env_BLUEZ_LIBS_value= | |
ac_cv_env_CCC_set= | |
ac_cv_env_CCC_value= | |
ac_cv_env_CC_set= | |
ac_cv_env_CC_value= | |
ac_cv_env_CFLAGS_set=set | |
ac_cv_env_CFLAGS_value='-march=core2 -O2 -pipe' | |
ac_cv_env_CPPFLAGS_set= | |
ac_cv_env_CPPFLAGS_value= | |
ac_cv_env_CPP_set= | |
ac_cv_env_CPP_value= | |
ac_cv_env_CXXCPP_set= | |
ac_cv_env_CXXCPP_value= | |
ac_cv_env_CXXFLAGS_set=set | |
ac_cv_env_CXXFLAGS_value='-march=core2 -O2 -pipe' | |
ac_cv_env_CXX_set= | |
ac_cv_env_CXX_value= | |
ac_cv_env_DBUS_CFLAGS_set= | |
ac_cv_env_DBUS_CFLAGS_value= | |
ac_cv_env_DBUS_LIBS_set= | |
ac_cv_env_DBUS_LIBS_value= | |
ac_cv_env_FFTW_CFLAGS_set= | |
ac_cv_env_FFTW_CFLAGS_value= | |
ac_cv_env_FFTW_LIBS_set= | |
ac_cv_env_FFTW_LIBS_value= | |
ac_cv_env_GCONF_CFLAGS_set= | |
ac_cv_env_GCONF_CFLAGS_value= | |
ac_cv_env_GCONF_LIBS_set= | |
ac_cv_env_GCONF_LIBS_value= | |
ac_cv_env_GLIB20_CFLAGS_set= | |
ac_cv_env_GLIB20_CFLAGS_value= | |
ac_cv_env_GLIB20_LIBS_set= | |
ac_cv_env_GLIB20_LIBS_value= | |
ac_cv_env_GTK30_CFLAGS_set= | |
ac_cv_env_GTK30_CFLAGS_value= | |
ac_cv_env_GTK30_LIBS_set= | |
ac_cv_env_GTK30_LIBS_value= | |
ac_cv_env_JACK_CFLAGS_set= | |
ac_cv_env_JACK_CFLAGS_value= | |
ac_cv_env_JACK_LIBS_set= | |
ac_cv_env_JACK_LIBS_value= | |
ac_cv_env_LDFLAGS_set=set | |
ac_cv_env_LDFLAGS_value='-Wl,-O1 -Wl,--sort-common -Wl,--as-needed' | |
ac_cv_env_LIBASYNCNS_CFLAGS_set= | |
ac_cv_env_LIBASYNCNS_CFLAGS_value= | |
ac_cv_env_LIBASYNCNS_LIBS_set= | |
ac_cv_env_LIBASYNCNS_LIBS_value= | |
ac_cv_env_LIBCHECK_CFLAGS_set= | |
ac_cv_env_LIBCHECK_CFLAGS_value= | |
ac_cv_env_LIBCHECK_LIBS_set= | |
ac_cv_env_LIBCHECK_LIBS_value= | |
ac_cv_env_LIBJSON_CFLAGS_set= | |
ac_cv_env_LIBJSON_CFLAGS_value= | |
ac_cv_env_LIBJSON_LIBS_set= | |
ac_cv_env_LIBJSON_LIBS_value= | |
ac_cv_env_LIBSAMPLERATE_CFLAGS_set= | |
ac_cv_env_LIBSAMPLERATE_CFLAGS_value= | |
ac_cv_env_LIBSAMPLERATE_LIBS_set= | |
ac_cv_env_LIBSAMPLERATE_LIBS_value= | |
ac_cv_env_LIBSNDFILE_CFLAGS_set= | |
ac_cv_env_LIBSNDFILE_CFLAGS_value= | |
ac_cv_env_LIBSNDFILE_LIBS_set= | |
ac_cv_env_LIBSNDFILE_LIBS_value= | |
ac_cv_env_LIBSPEEX_CFLAGS_set= | |
ac_cv_env_LIBSPEEX_CFLAGS_value= | |
ac_cv_env_LIBSPEEX_LIBS_set= | |
ac_cv_env_LIBSPEEX_LIBS_value= | |
ac_cv_env_LIBS_set= | |
ac_cv_env_LIBS_value= | |
ac_cv_env_OPENSSL_CFLAGS_set= | |
ac_cv_env_OPENSSL_CFLAGS_value= | |
ac_cv_env_OPENSSL_LIBS_set= | |
ac_cv_env_OPENSSL_LIBS_value= | |
ac_cv_env_ORC_CFLAGS_set= | |
ac_cv_env_ORC_CFLAGS_value= | |
ac_cv_env_ORC_LIBS_set= | |
ac_cv_env_ORC_LIBS_value= | |
ac_cv_env_PKG_CONFIG_LIBDIR_set= | |
ac_cv_env_PKG_CONFIG_LIBDIR_value= | |
ac_cv_env_PKG_CONFIG_PATH_set=set | |
ac_cv_env_PKG_CONFIG_PATH_value=/usr/lib64/pkgconfig | |
ac_cv_env_PKG_CONFIG_set= | |
ac_cv_env_PKG_CONFIG_value= | |
ac_cv_env_SBC_CFLAGS_set= | |
ac_cv_env_SBC_CFLAGS_value= | |
ac_cv_env_SBC_LIBS_set= | |
ac_cv_env_SBC_LIBS_value= | |
ac_cv_env_SYSTEMDDAEMON_CFLAGS_set= | |
ac_cv_env_SYSTEMDDAEMON_CFLAGS_value= | |
ac_cv_env_SYSTEMDDAEMON_LIBS_set= | |
ac_cv_env_SYSTEMDDAEMON_LIBS_value= | |
ac_cv_env_SYSTEMDJOURNAL_CFLAGS_set= | |
ac_cv_env_SYSTEMDJOURNAL_CFLAGS_value= | |
ac_cv_env_SYSTEMDJOURNAL_LIBS_set= | |
ac_cv_env_SYSTEMDJOURNAL_LIBS_value= | |
ac_cv_env_SYSTEMDLOGIN_CFLAGS_set= | |
ac_cv_env_SYSTEMDLOGIN_CFLAGS_value= | |
ac_cv_env_SYSTEMDLOGIN_LIBS_set= | |
ac_cv_env_SYSTEMDLOGIN_LIBS_value= | |
ac_cv_env_SYSTEMD_CFLAGS_set= | |
ac_cv_env_SYSTEMD_CFLAGS_value= | |
ac_cv_env_SYSTEMD_LIBS_set= | |
ac_cv_env_SYSTEMD_LIBS_value= | |
ac_cv_env_TDB_CFLAGS_set= | |
ac_cv_env_TDB_CFLAGS_value= | |
ac_cv_env_TDB_LIBS_set= | |
ac_cv_env_TDB_LIBS_value= | |
ac_cv_env_UDEV_CFLAGS_set= | |
ac_cv_env_UDEV_CFLAGS_value= | |
ac_cv_env_UDEV_LIBS_set= | |
ac_cv_env_UDEV_LIBS_value= | |
ac_cv_env_WEBRTC_CFLAGS_set= | |
ac_cv_env_WEBRTC_CFLAGS_value= | |
ac_cv_env_WEBRTC_LIBS_set= | |
ac_cv_env_WEBRTC_LIBS_value= | |
ac_cv_env_X11_CFLAGS_set= | |
ac_cv_env_X11_CFLAGS_value= | |
ac_cv_env_X11_LIBS_set= | |
ac_cv_env_X11_LIBS_value= | |
ac_cv_env_build_alias_set=set | |
ac_cv_env_build_alias_value=x86_64-pc-linux-gnu | |
ac_cv_env_host_alias_set=set | |
ac_cv_env_host_alias_value=x86_64-pc-linux-gnu | |
ac_cv_env_target_alias_set= | |
ac_cv_env_target_alias_value= | |
ac_cv_func_accept4=yes | |
ac_cv_func_alloca_works=yes | |
ac_cv_func_chmod=yes | |
ac_cv_func_chown=yes | |
ac_cv_func_clock_gettime=yes | |
ac_cv_func_ctime_r=yes | |
ac_cv_func_dlopen=no | |
ac_cv_func_fchmod=yes | |
ac_cv_func_fchown=yes | |
ac_cv_func_fork=yes | |
ac_cv_func_fork_works=yes | |
ac_cv_func_fstat=yes | |
ac_cv_func_getaddrinfo=yes | |
ac_cv_func_getgrgid_r=yes | |
ac_cv_func_getgrnam_r=yes | |
ac_cv_func_getgroups=yes | |
ac_cv_func_getgroups_works=yes | |
ac_cv_func_getopt_long=yes | |
ac_cv_func_getpwnam_r=yes | |
ac_cv_func_getpwuid_r=yes | |
ac_cv_func_gettimeofday=yes | |
ac_cv_func_getuid=yes | |
ac_cv_func_lrintf=yes | |
ac_cv_func_lstat=yes | |
ac_cv_func_mkfifo=yes | |
ac_cv_func_mlock=yes | |
ac_cv_func_nanosleep=yes | |
ac_cv_func_open64=yes | |
ac_cv_func_pipe2=yes | |
ac_cv_func_pipe=yes | |
ac_cv_func_posix_fadvise=yes | |
ac_cv_func_posix_madvise=yes | |
ac_cv_func_posix_memalign=yes | |
ac_cv_func_ppoll=yes | |
ac_cv_func_pthread_getname_np=yes | |
ac_cv_func_pthread_setaffinity_np=yes | |
ac_cv_func_pthread_setname_np=yes | |
ac_cv_func_readlink=yes | |
ac_cv_func_regexec=yes | |
ac_cv_func_setegid=yes | |
ac_cv_func_seteuid=yes | |
ac_cv_func_setpgid=yes | |
ac_cv_func_setregid=yes | |
ac_cv_func_setresgid=yes | |
ac_cv_func_setresuid=yes | |
ac_cv_func_setreuid=yes | |
ac_cv_func_setsid=yes | |
ac_cv_func_shl_load=no | |
ac_cv_func_shm_open=yes | |
ac_cv_func_sig2str=no | |
ac_cv_func_sigaction=yes | |
ac_cv_func_sleep=yes | |
ac_cv_func_strerror_r=yes | |
ac_cv_func_strsignal=yes | |
ac_cv_func_strtof=yes | |
ac_cv_func_strtof_l=yes | |
ac_cv_func_symlink=yes | |
ac_cv_func_sysconf=yes | |
ac_cv_func_uname=yes | |
ac_cv_func_usleep=yes | |
ac_cv_func_vfork=yes | |
ac_cv_func_vfork_works=yes | |
ac_cv_have_decl_environ=yes | |
ac_cv_header_arpa_inet_h=yes | |
ac_cv_header_byteswap_h=yes | |
ac_cv_header_dlfcn_h=yes | |
ac_cv_header_execinfo_h=yes | |
ac_cv_header_gdbm_h=yes | |
ac_cv_header_glob_h=yes | |
ac_cv_header_grp_h=yes | |
ac_cv_header_inttypes_h=yes | |
ac_cv_header_langinfo_h=yes | |
ac_cv_header_linux_input_h=yes | |
ac_cv_header_linux_sockios_h=yes | |
ac_cv_header_ltdl_h=yes | |
ac_cv_header_memory_h=yes | |
ac_cv_header_minix_config_h=no | |
ac_cv_header_netdb_h=yes | |
ac_cv_header_netinet_in_h=yes | |
ac_cv_header_netinet_in_systm_h=yes | |
ac_cv_header_netinet_ip_h=yes | |
ac_cv_header_netinet_tcp_h=yes | |
ac_cv_header_pcreposix_h=yes | |
ac_cv_header_poll_h=yes | |
ac_cv_header_pwd_h=yes | |
ac_cv_header_regex_h=yes | |
ac_cv_header_sched_h=yes | |
ac_cv_header_stdc=yes | |
ac_cv_header_stdint_h=yes | |
ac_cv_header_stdlib_h=yes | |
ac_cv_header_string_h=yes | |
ac_cv_header_strings_h=yes | |
ac_cv_header_sys_atomic_h=no | |
ac_cv_header_sys_capability_h=yes | |
ac_cv_header_sys_dl_h=no | |
ac_cv_header_sys_eventfd_h=yes | |
ac_cv_header_sys_filio_h=no | |
ac_cv_header_sys_ioctl_h=yes | |
ac_cv_header_sys_mman_h=yes | |
ac_cv_header_sys_prctl_h=yes | |
ac_cv_header_sys_resource_h=yes | |
ac_cv_header_sys_select_h=yes | |
ac_cv_header_sys_socket_h=yes | |
ac_cv_header_sys_stat_h=yes | |
ac_cv_header_sys_syscall_h=yes | |
ac_cv_header_sys_types_h=yes | |
ac_cv_header_sys_uio_h=yes | |
ac_cv_header_sys_un_h=yes | |
ac_cv_header_sys_wait_h=yes | |
ac_cv_header_syslog_h=yes | |
ac_cv_header_unistd_h=yes | |
ac_cv_header_valgrind_memcheck_h=no | |
ac_cv_header_vfork_h=no | |
ac_cv_header_windows_h=no | |
ac_cv_header_winsock2_h=no | |
ac_cv_header_ws2tcpip_h=no | |
ac_cv_host=x86_64-pc-linux-gnu | |
ac_cv_lib_dl_dlopen=yes | |
ac_cv_lib_dld_shl_load=no | |
ac_cv_lib_gdbm_gdbm_open=yes | |
ac_cv_lib_ltdl_lt_dladvise_init=yes | |
ac_cv_objext=o | |
ac_cv_path_EGREP='/bin/grep -E' | |
ac_cv_path_FGREP='/bin/grep -F' | |
ac_cv_path_GMSGFMT=/usr/bin/gmsgfmt | |
ac_cv_path_GREP=/bin/grep | |
ac_cv_path_INTLTOOL_EXTRACT=/usr/bin/intltool-extract | |
ac_cv_path_INTLTOOL_MERGE=/usr/bin/intltool-merge | |
ac_cv_path_INTLTOOL_PERL=/usr/bin/perl | |
ac_cv_path_INTLTOOL_UPDATE=/usr/bin/intltool-update | |
ac_cv_path_MSGFMT=/usr/bin/msgfmt | |
ac_cv_path_MSGMERGE=/usr/bin/msgmerge | |
ac_cv_path_PKG_CONFIG=/usr/bin/x86_64-pc-linux-gnu-pkg-config | |
ac_cv_path_SED=/bin/sed | |
ac_cv_path_XGETTEXT=/usr/bin/xgettext | |
ac_cv_path_install='/usr/bin/install -c' | |
ac_cv_path_lt_DD=/bin/dd | |
ac_cv_path_mkdir=/bin/mkdir | |
ac_cv_prog_AR=x86_64-pc-linux-gnu-ar | |
ac_cv_prog_AWK=gawk | |
ac_cv_prog_CC=x86_64-pc-linux-gnu-gcc | |
ac_cv_prog_CPP='x86_64-pc-linux-gnu-gcc -std=gnu99 -E' | |
ac_cv_prog_CXX=x86_64-pc-linux-gnu-g++ | |
ac_cv_prog_CXXCPP='x86_64-pc-linux-gnu-g++ -E' | |
ac_cv_prog_M4=m4 | |
ac_cv_prog_OBJDUMP=x86_64-pc-linux-gnu-objdump | |
ac_cv_prog_RANLIB=x86_64-pc-linux-gnu-ranlib | |
ac_cv_prog_STOW=no | |
ac_cv_prog_STRIP=x86_64-pc-linux-gnu-strip | |
ac_cv_prog_cc_c89= | |
ac_cv_prog_cc_c99=-std=gnu99 | |
ac_cv_prog_cc_g=yes | |
ac_cv_prog_cc_x86_64_pc_linux_gnu_gcc_c_o=yes | |
ac_cv_prog_cxx_g=yes | |
ac_cv_prog_gcc_traditional=no | |
ac_cv_prog_make_make_set=yes | |
ac_cv_safe_to_define___extensions__=yes | |
ac_cv_search_backtrace='none required' | |
ac_cv_search_cap_init=-lcap | |
ac_cv_search_connect='none required' | |
ac_cv_search_dladdr='none required' | |
ac_cv_search_dlopen=-ldl | |
ac_cv_search_inet_ntop='none required' | |
ac_cv_search_pow=-lm | |
ac_cv_search_pthread_getname_np='none required' | |
ac_cv_search_pthread_setaffinity_np=-lpthread | |
ac_cv_search_pthread_setname_np='none required' | |
ac_cv_search_regexec='none required' | |
ac_cv_search_sched_setscheduler='none required' | |
ac_cv_search_shm_open=-lrt | |
ac_cv_search_timer_create='none required' | |
ac_cv_sys_file_offset_bits=no | |
ac_cv_sys_largefile_CC=no | |
ac_cv_tls=__thread | |
ac_cv_type_getgroups=gid_t | |
ac_cv_type_off_t=yes | |
ac_cv_type_pid_t=yes | |
ac_cv_type_size_t=yes | |
ac_cv_type_ssize_t=yes | |
ac_cv_type_uid_t=yes | |
ac_cv_working_alloca_h=yes | |
acl_cv_hardcode_direct=no | |
acl_cv_hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' | |
acl_cv_hardcode_libdir_separator= | |
acl_cv_hardcode_minus_L=no | |
acl_cv_libext=a | |
acl_cv_libname_spec='lib$name' | |
acl_cv_library_names_spec='$libname$shrext' | |
acl_cv_path_LD=/usr/x86_64-pc-linux-gnu/bin/ld | |
acl_cv_prog_gnu_ld=yes | |
acl_cv_rpath=done | |
acl_cv_shlibext=so | |
acl_cv_wl=-Wl, | |
am_cv_CC_dependencies_compiler_type=none | |
am_cv_CXX_dependencies_compiler_type=none | |
am_cv_func_iconv=yes | |
am_cv_func_iconv_works=yes | |
am_cv_lib_iconv=no | |
am_cv_make_support_nested_variables=yes | |
am_cv_prog_tar_ustar=gnutar | |
am_cv_proto_iconv='extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);' | |
am_cv_proto_iconv_arg1= | |
ax_cv_PTHREAD_PRIO_INHERIT=yes | |
ax_cv_check_cflags__pedantic__Werror__W=yes | |
ax_cv_check_cflags__pedantic__Werror__Wall=yes | |
ax_cv_check_cflags__pedantic__Werror__Wcast_align=yes | |
ax_cv_check_cflags__pedantic__Werror__Wdeclaration_after_statement=yes | |
ax_cv_check_cflags__pedantic__Werror__Wendif_labels=yes | |
ax_cv_check_cflags__pedantic__Werror__Wextra=yes | |
ax_cv_check_cflags__pedantic__Werror__Wfloat_equal=yes | |
ax_cv_check_cflags__pedantic__Werror__Wformat_2=yes | |
ax_cv_check_cflags__pedantic__Werror__Wformat_nonliteral=yes | |
ax_cv_check_cflags__pedantic__Werror__Wformat_security=yes | |
ax_cv_check_cflags__pedantic__Werror__Winit_self=yes | |
ax_cv_check_cflags__pedantic__Werror__Wlogical_op=yes | |
ax_cv_check_cflags__pedantic__Werror__Wmissing_declarations=yes | |
ax_cv_check_cflags__pedantic__Werror__Wmissing_include_dirs=yes | |
ax_cv_check_cflags__pedantic__Werror__Wmissing_noreturn=yes | |
ax_cv_check_cflags__pedantic__Werror__Wmissing_prototypes=yes | |
ax_cv_check_cflags__pedantic__Werror__Wno_long_long=yes | |
ax_cv_check_cflags__pedantic__Werror__Wno_overlength_strings=yes | |
ax_cv_check_cflags__pedantic__Werror__Wno_unused_parameter=yes | |
ax_cv_check_cflags__pedantic__Werror__Wold_style_definition=no | |
ax_cv_check_cflags__pedantic__Werror__Wpointer_arith=yes | |
ax_cv_check_cflags__pedantic__Werror__Wredundant_decls=yes | |
ax_cv_check_cflags__pedantic__Werror__Wshadow=yes | |
ax_cv_check_cflags__pedantic__Werror__Wsign_compare=yes | |
ax_cv_check_cflags__pedantic__Werror__Wstrict_aliasing=yes | |
ax_cv_check_cflags__pedantic__Werror__Wstrict_prototypes=no | |
ax_cv_check_cflags__pedantic__Werror__Wundef=yes | |
ax_cv_check_cflags__pedantic__Werror__Wunsafe_loop_optimizations=yes | |
ax_cv_check_cflags__pedantic__Werror__Wwrite_strings=yes | |
ax_cv_check_cflags__pedantic__Werror__fdiagnostics_color_auto=no | |
ax_cv_check_cflags__pedantic__Werror__fdiagnostics_show_option=yes | |
ax_cv_check_cflags__pedantic__Werror__ffast_math=yes | |
ax_cv_check_cflags__pedantic__Werror__fno_common=yes | |
ax_cv_check_cflags__pedantic__Werror__pipe=yes | |
ax_cv_check_ldflags___Wl___no_undefined=yes | |
ax_cv_check_ldflags___Wl__version_script__var_tmp_portage_media_sound_pulseaudio_5_99_3_work_pulseaudio_5_99_3_src_map_file=yes | |
ax_cv_check_ldflags___Wl__z_nodelete=yes | |
ax_cv_check_ldflags___Wl__z_now=yes | |
gt_cv_func_CFLocaleCopyCurrent=no | |
gt_cv_func_CFPreferencesCopyAppValue=no | |
gt_cv_func_gnugettext1_libc=yes | |
lt_cv_ar_at_file=@ | |
lt_cv_archive_cmds_need_lc=no | |
lt_cv_deplibs_check_method=pass_all | |
lt_cv_dlopen=dlopen | |
lt_cv_dlopen_libs=-ldl | |
lt_cv_dlopen_self=yes | |
lt_cv_dlopen_self_static=no | |
lt_cv_file_magic_cmd='$MAGIC_CMD' | |
lt_cv_file_magic_test_file= | |
lt_cv_ld_reload_flag=-r | |
lt_cv_nm_interface='BSD nm' | |
lt_cv_objdir=.libs | |
lt_cv_path_LD=/usr/x86_64-pc-linux-gnu/bin/ld | |
lt_cv_path_LDCXX='/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64' | |
lt_cv_path_NM='/usr/bin/x86_64-pc-linux-gnu-nm -B' | |
lt_cv_path_mainfest_tool=no | |
lt_cv_prog_compiler_c_o=yes | |
lt_cv_prog_compiler_c_o_CXX=yes | |
lt_cv_prog_compiler_pic='-fPIC -DPIC' | |
lt_cv_prog_compiler_pic_CXX='-fPIC -DPIC' | |
lt_cv_prog_compiler_pic_works=yes | |
lt_cv_prog_compiler_pic_works_CXX=yes | |
lt_cv_prog_compiler_rtti_exceptions=no | |
lt_cv_prog_compiler_static_works=yes | |
lt_cv_prog_compiler_static_works_CXX=yes | |
lt_cv_prog_gnu_ld=yes | |
lt_cv_prog_gnu_ldcxx=yes | |
lt_cv_sharedlib_from_linklib_cmd='printf %s\n' | |
lt_cv_shlibpath_overrides_runpath=yes | |
lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'' | sed '\''/ __gnu_lto/d'\''' | |
lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \(.*\) .*$/ {"\1", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/ {"\1", (void *) \&\1},/p'\''' | |
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \(.*\) .*$/ {"\1", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(lib.*\)$/ {"\1", (void *) \&\1},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/ {"lib\1", (void *) \&\1},/p'\''' | |
lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\''' | |
lt_cv_sys_global_symbol_to_import= | |
lt_cv_sys_max_cmd_len=1572864 | |
lt_cv_to_host_file_cmd=func_convert_file_noop | |
lt_cv_to_tool_file_cmd=func_convert_file_noop | |
lt_cv_truncate_bin='/bin/dd bs=4096 count=1' | |
pkg_cv_GCONF_CFLAGS='-I/usr/include/gconf/2 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include ' | |
pkg_cv_GCONF_LIBS='-lgconf-2 -lgobject-2.0 -lglib-2.0 ' | |
pkg_cv_GLIB20_CFLAGS='-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include ' | |
pkg_cv_GLIB20_LIBS='-lglib-2.0 ' | |
pkg_cv_GTK30_CFLAGS='-I/usr/include/gtk-3.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/gio-unix-2.0/ -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include ' | |
pkg_cv_GTK30_LIBS='-lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 ' | |
pkg_cv_LIBASYNCNS_CFLAGS=' ' | |
pkg_cv_LIBASYNCNS_LIBS='-lasyncns ' | |
pkg_cv_LIBJSON_CFLAGS='-I/usr/include/json-c ' | |
pkg_cv_LIBJSON_LIBS='-ljson-c ' | |
pkg_cv_LIBSNDFILE_CFLAGS=' ' | |
pkg_cv_LIBSNDFILE_LIBS='-lsndfile ' | |
pkg_cv_X11_CFLAGS=' ' | |
pkg_cv_X11_LIBS='-lX11-xcb -lX11 -lxcb -lICE -lSM -lXtst ' | |
pulseaudio_cv__Bool=yes | |
pulseaudio_cv_sync_bool_compare_and_swap=yes | |
## ----------------- ## | |
## Output variables. ## | |
## ----------------- ## | |
ACLOCAL='${SHELL} /var/tmp/portage/media-sound/pulseaudio-5.99.3/work/pulseaudio-5.99.3/build-aux/missing aclocal-1.13' | |
ALLOCA='' | |
ALL_LINGUAS='' | |
AMDEPBACKSLASH='' | |
AMDEP_FALSE='' | |
AMDEP_TRUE='#' | |
AMTAR='$${TAR-tar}' | |
AM_BACKSLASH='\' | |
AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' | |
AM_DEFAULT_VERBOSITY='1' | |
AM_V='$(V)' | |
AR='x86_64-pc-linux-gnu-ar' | |
AS='as' | |
ASOUNDLIB_CFLAGS='' | |
ASOUNDLIB_LIBS='' | |
AUTOCONF='${SHELL} /var/tmp/portage/media-sound/pulseaudio-5.99.3/work/pulseaudio-5.99.3/build-aux/missing autoconf' | |
AUTOHEADER='${SHELL} /var/tmp/portage/media-sound/pulseaudio-5.99.3/work/pulseaudio-5.99.3/build-aux/missing autoheader' | |
AUTOMAKE='${SHELL} /var/tmp/portage/media-sound/pulseaudio-5.99.3/work/pulseaudio-5.99.3/build-aux/missing automake-1.13' | |
AVAHI_CFLAGS='' | |
AVAHI_LIBS='' | |
AWK='gawk' | |
BLUEZ_CFLAGS='' | |
BLUEZ_LIBS='' | |
BUILD_MANPAGES_FALSE='' | |
BUILD_MANPAGES_TRUE='' | |
BUILD_TESTS_DEFAULT_FALSE='' | |
BUILD_TESTS_DEFAULT_TRUE='' | |
CC='x86_64-pc-linux-gnu-gcc -std=gnu99' | |
CCDEPMODE='depmode=none' | |
CFLAGS='-march=core2 -O2 -pipe -Wall -W -Wextra -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' | |
CPP='x86_64-pc-linux-gnu-gcc -std=gnu99 -E' | |
CPPFLAGS='-DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2' | |
CXX='x86_64-pc-linux-gnu-g++' | |
CXXCPP='x86_64-pc-linux-gnu-g++ -E' | |
CXXDEPMODE='depmode=none' | |
CXXFLAGS='-march=core2 -O2 -pipe' | |
CYGPATH_W='echo' | |
DBUS_CFLAGS='' | |
DBUS_LIBS='' | |
DEFS='' | |
DEPDIR='.deps' | |
DLLTOOL='false' | |
DSYMUTIL='' | |
DUMPBIN='' | |
ECHO_C='' | |
ECHO_N='-n' | |
ECHO_T='' | |
EGREP='/bin/grep -E' | |
EXEEXT='' | |
FFTW_CFLAGS='' | |
FFTW_LIBS='' | |
FGREP='/bin/grep -F' | |
FORCE_PREOPEN_FALSE='' | |
FORCE_PREOPEN_TRUE='' | |
GCONF_CFLAGS='-I/usr/include/gconf/2 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include ' | |
GCONF_LIBS='-lgconf-2 -lgobject-2.0 -lglib-2.0 ' | |
GCOV_CFLAGS='' | |
GCOV_LIBS='' | |
GDBM_CFLAGS='' | |
GDBM_LIBS='-lgdbm' | |
GETTEXT_MACRO_VERSION='0.18' | |
GETTEXT_PACKAGE='pulseaudio' | |
GLIB20_CFLAGS='-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include ' | |
GLIB20_LIBS='-lglib-2.0 ' | |
GMSGFMT='/usr/bin/gmsgfmt' | |
GMSGFMT_015='/usr/bin/gmsgfmt' | |
GREP='/bin/grep' | |
GTK30_CFLAGS='-I/usr/include/gtk-3.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/gio-unix-2.0/ -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include ' | |
GTK30_LIBS='-lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 ' | |
HAVE_ADRIAN_EC_FALSE='' | |
HAVE_ADRIAN_EC_TRUE='' | |
HAVE_AF_UNIX='1' | |
HAVE_AF_UNIX_FALSE='#' | |
HAVE_AF_UNIX_TRUE='' | |
HAVE_ALSA='0' | |
HAVE_ALSA_FALSE='' | |
HAVE_ALSA_TRUE='#' | |
HAVE_AVAHI='0' | |
HAVE_AVAHI_FALSE='' | |
HAVE_AVAHI_TRUE='#' | |
HAVE_BLUEZ='0' | |
HAVE_BLUEZ_4='0' | |
HAVE_BLUEZ_4_FALSE='' | |
HAVE_BLUEZ_4_TRUE='#' | |
HAVE_BLUEZ_5='0' | |
HAVE_BLUEZ_5_FALSE='' | |
HAVE_BLUEZ_5_NATIVE_HEADSET='0' | |
HAVE_BLUEZ_5_NATIVE_HEADSET_FALSE='' | |
HAVE_BLUEZ_5_NATIVE_HEADSET_TRUE='#' | |
HAVE_BLUEZ_5_OFONO_HEADSET='0' | |
HAVE_BLUEZ_5_OFONO_HEADSET_FALSE='' | |
HAVE_BLUEZ_5_OFONO_HEADSET_TRUE='#' | |
HAVE_BLUEZ_5_TRUE='#' | |
HAVE_BLUEZ_FALSE='' | |
HAVE_BLUEZ_TRUE='#' | |
HAVE_BONJOUR_FALSE='' | |
HAVE_BONJOUR_TRUE='#' | |
HAVE_COREAUDIO_FALSE='' | |
HAVE_COREAUDIO_TRUE='#' | |
HAVE_DBUS='0' | |
HAVE_DBUS_FALSE='' | |
HAVE_DBUS_TRUE='#' | |
HAVE_ESOUND_FALSE='' | |
HAVE_ESOUND_TRUE='#' | |
HAVE_EVDEV_FALSE='#' | |
HAVE_EVDEV_TRUE='' | |
HAVE_FFTW_FALSE='' | |
HAVE_FFTW_TRUE='' | |
HAVE_GCONF_FALSE='#' | |
HAVE_GCONF_TRUE='' | |
HAVE_GCOV_FALSE='' | |
HAVE_GCOV_TRUE='' | |
HAVE_GDBM_FALSE='#' | |
HAVE_GDBM_TRUE='' | |
HAVE_GLIB20='1' | |
HAVE_GLIB20_FALSE='#' | |
HAVE_GLIB20_TRUE='' | |
HAVE_GTK30_FALSE='#' | |
HAVE_GTK30_TRUE='' | |
HAVE_HAL_COMPAT_FALSE='' | |
HAVE_HAL_COMPAT_TRUE='' | |
HAVE_JACK_FALSE='' | |
HAVE_JACK_TRUE='#' | |
HAVE_LIBASYNCNS_FALSE='#' | |
HAVE_LIBASYNCNS_TRUE='' | |
HAVE_LIBSAMPLERATE_FALSE='' | |
HAVE_LIBSAMPLERATE_TRUE='#' | |
HAVE_LIRC_FALSE='' | |
HAVE_LIRC_TRUE='#' | |
HAVE_MKFIFO='1' | |
HAVE_MKFIFO_FALSE='#' | |
HAVE_MKFIFO_TRUE='' | |
HAVE_NEON='0' | |
HAVE_NEON_FALSE='' | |
HAVE_NEON_TRUE='#' | |
HAVE_OPENSSL_FALSE='' | |
HAVE_OPENSSL_TRUE='' | |
HAVE_ORCC_FALSE='' | |
HAVE_ORCC_TRUE='' | |
HAVE_ORC_FALSE='' | |
HAVE_ORC_TRUE='' | |
HAVE_OSS_OUTPUT='0' | |
HAVE_OSS_OUTPUT_FALSE='' | |
HAVE_OSS_OUTPUT_TRUE='#' | |
HAVE_OSS_WRAPPER_FALSE='' | |
HAVE_OSS_WRAPPER_TRUE='#' | |
HAVE_REGEX_FALSE='#' | |
HAVE_REGEX_TRUE='' | |
HAVE_SIGXCPU_FALSE='#' | |
HAVE_SIGXCPU_TRUE='' | |
HAVE_SIMPLEDB_FALSE='' | |
HAVE_SIMPLEDB_TRUE='#' | |
HAVE_SOLARIS_FALSE='' | |
HAVE_SOLARIS_TRUE='#' | |
HAVE_SPEEX_FALSE='' | |
HAVE_SPEEX_TRUE='' | |
HAVE_SYSTEMD_DAEMON='' | |
HAVE_SYSTEMD_DAEMON_FALSE='' | |
HAVE_SYSTEMD_DAEMON_TRUE='' | |
HAVE_SYSTEMD_JOURNAL='' | |
HAVE_SYSTEMD_JOURNAL_FALSE='' | |
HAVE_SYSTEMD_JOURNAL_TRUE='' | |
HAVE_SYSTEMD_LOGIN='' | |
HAVE_SYSTEMD_LOGIN_FALSE='' | |
HAVE_SYSTEMD_LOGIN_TRUE='' | |
HAVE_SYS_EVENTFD_H_FALSE='#' | |
HAVE_SYS_EVENTFD_H_TRUE='' | |
HAVE_SYS_RESOURCE_H='1' | |
HAVE_TDB_FALSE='' | |
HAVE_TDB_TRUE='#' | |
HAVE_TESTS_FALSE='' | |
HAVE_TESTS_TRUE='#' | |
HAVE_UDEV='0' | |
HAVE_UDEV_FALSE='' | |
HAVE_UDEV_TRUE='' | |
HAVE_WAVEOUT='0' | |
HAVE_WAVEOUT_FALSE='' | |
HAVE_WAVEOUT_TRUE='#' | |
HAVE_WEBRTC_FALSE='' | |
HAVE_WEBRTC_TRUE='' | |
HAVE_X11='1' | |
HAVE_X11_FALSE='#' | |
HAVE_X11_TRUE='' | |
HAVE_XEN_FALSE='' | |
HAVE_XEN_TRUE='' | |
IMMEDIATE_LDFLAGS='-Wl,-z,now' | |
INSTALL_DATA='${INSTALL} -m 644' | |
INSTALL_PROGRAM='${INSTALL}' | |
INSTALL_SCRIPT='${INSTALL}' | |
INSTALL_STRIP_PROGRAM='$(install_sh) -c -s' | |
INTLLIBS='' | |
INTLTOOL_CAVES_RULE='%.caves: %.caves.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@' | |
INTLTOOL_DESKTOP_RULE='%.desktop: %.desktop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@' | |
INTLTOOL_DIRECTORY_RULE='%.directory: %.directory.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@' | |
INTLTOOL_EXTRACT='/usr/bin/intltool-extract' | |
INTLTOOL_KBD_RULE='%.kbd: %.kbd.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -m -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@' | |
INTLTOOL_KEYS_RULE='%.keys: %.keys.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -k -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@' | |
INTLTOOL_MERGE='/usr/bin/intltool-merge' | |
INTLTOOL_OAF_RULE='%.oaf: %.oaf.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -o -p $(top_srcdir)/po $< $@' | |
INTLTOOL_PERL='/usr/bin/perl' | |
INTLTOOL_POLICY_RULE='%.policy: %.policy.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@' | |
INTLTOOL_PONG_RULE='%.pong: %.pong.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@' | |
INTLTOOL_PROP_RULE='%.prop: %.prop.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@' | |
INTLTOOL_SCHEMAS_RULE='%.schemas: %.schemas.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -s -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@' | |
INTLTOOL_SERVER_RULE='%.server: %.server.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -o -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@' | |
INTLTOOL_SERVICE_RULE='%.service: %.service.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@' | |
INTLTOOL_SHEET_RULE='%.sheet: %.sheet.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@' | |
INTLTOOL_SOUNDLIST_RULE='%.soundlist: %.soundlist.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@' | |
INTLTOOL_THEME_RULE='%.theme: %.theme.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@' | |
INTLTOOL_UI_RULE='%.ui: %.ui.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@' | |
INTLTOOL_UPDATE='/usr/bin/intltool-update' | |
INTLTOOL_V_MERGE='$(INTLTOOL__v_MERGE_$(V))' | |
INTLTOOL_V_MERGE_OPTIONS='$(intltool__v_merge_options_$(V))' | |
INTLTOOL_XAM_RULE='%.xam: %.xml.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@' | |
INTLTOOL_XML_NOMERGE_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u --no-translations $< $@' | |
INTLTOOL_XML_RULE='%.xml: %.xml.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< $@' | |
INTLTOOL__v_MERGE_0='@echo " ITMRG " $@;' | |
INTLTOOL__v_MERGE_='$(INTLTOOL__v_MERGE_$(AM_DEFAULT_VERBOSITY))' | |
INTL_MACOSX_LIBS='' | |
JACK_CFLAGS='' | |
JACK_LIBS='' | |
LD='/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64' | |
LDFLAGS='-Wl,-O1 -Wl,--sort-common -Wl,--as-needed' | |
LIBASYNCNS_CFLAGS=' ' | |
LIBASYNCNS_LIBS='-lasyncns ' | |
LIBCHECK_CFLAGS='' | |
LIBCHECK_LIBS='' | |
LIBICONV='' | |
LIBINTL='' | |
LIBJSON_CFLAGS='-I/usr/include/json-c ' | |
LIBJSON_LIBS='-ljson-c ' | |
LIBLTDL='-lltdl' | |
LIBOBJS='' | |
LIBPULSE_MAINLOOP_GLIB_VERSION_INFO='0:5:0' | |
LIBPULSE_SIMPLE_VERSION_INFO='1:0:1' | |
LIBPULSE_VERSION_INFO='18:0:18' | |
LIBS='-lgdbm -lcap -lpthread -lrt -ldl -lm ' | |
LIBSAMPLERATE_CFLAGS='' | |
LIBSAMPLERATE_LIBS='' | |
LIBSNDFILE_CFLAGS=' ' | |
LIBSNDFILE_LIBS='-lsndfile ' | |
LIBSPEEX_CFLAGS='' | |
LIBSPEEX_LIBS='' | |
LIBTOOL='$(SHELL) $(top_builddir)/libtool' | |
LIBWRAP_LIBS='-lwrap' | |
LIPO='' | |
LIRC_CFLAGS='' | |
LIRC_LIBS='' | |
LN_S='ln -s' | |
LTLIBICONV='' | |
LTLIBINTL='' | |
LTLIBOBJS='' | |
M4='m4' | |
MAKEINFO='${SHELL} /var/tmp/portage/media-sound/pulseaudio-5.99.3/work/pulseaudio-5.99.3/build-aux/missing makeinfo' | |
MANIFEST_TOOL=':' | |
MKDIR_P='/bin/mkdir -p' | |
MSGFMT='/usr/bin/msgfmt' | |
MSGFMT_015='/usr/bin/msgfmt' | |
MSGMERGE='/usr/bin/msgmerge' | |
NEON_CFLAGS='' | |
NM='/usr/bin/x86_64-pc-linux-gnu-nm -B' | |
NMEDIT='' | |
NODELETE_LDFLAGS='-Wl,-z,nodelete' | |
NOUNDEFINED_LDFLAGS='-Wl,--no-undefined' | |
OBJDUMP='x86_64-pc-linux-gnu-objdump' | |
OBJEXT='o' | |
OPENSSL_CFLAGS='' | |
OPENSSL_LIBS='' | |
ORCC='' | |
ORCC_FLAGS='' | |
ORC_CFLAGS='' | |
ORC_LIBS='' | |
OS_IS_DARWIN_FALSE='' | |
OS_IS_DARWIN_TRUE='#' | |
OS_IS_WIN32='0' | |
OS_IS_WIN32_FALSE='' | |
OS_IS_WIN32_TRUE='#' | |
OTOOL64='' | |
OTOOL='' | |
PACKAGE='pulseaudio' | |
PACKAGE_BUGREPORT='pulseaudio-discuss (at) lists (dot) freedesktop (dot) org' | |
PACKAGE_NAME='pulseaudio' | |
PACKAGE_STRING='pulseaudio 5.99.3' | |
PACKAGE_TARNAME='pulseaudio' | |
PACKAGE_URL='http://pulseaudio.org/' | |
PACKAGE_VERSION='5.99.3' | |
PACTL_BINARY='' | |
PATH_SEPARATOR=':' | |
PA_ACCESS_GROUP='' | |
PA_API_VERSION='12' | |
PA_BINARY='' | |
PA_DEFAULT_CONFIG_DIR='' | |
PA_DLSEARCHPATH='' | |
PA_INCDIR='' | |
PA_LIBDIR='' | |
PA_MACHINE_ID='/etc/machine-id' | |
PA_MACHINE_ID_FALLBACK='/var/lib/dbus/machine-id' | |
PA_MAJOR='5' | |
PA_MAJORMINOR='5.99' | |
PA_MINOR='99' | |
PA_PROTOCOL_VERSION='30' | |
PA_SOEXT='' | |
PA_SYSTEM_CONFIG_PATH='' | |
PA_SYSTEM_GROUP='' | |
PA_SYSTEM_RUNTIME_PATH='' | |
PA_SYSTEM_STATE_PATH='' | |
PA_SYSTEM_USER='' | |
PKG_CONFIG='/usr/bin/x86_64-pc-linux-gnu-pkg-config' | |
PKG_CONFIG_LIBDIR='' | |
PKG_CONFIG_PATH='/usr/lib64/pkgconfig' | |
POSUB='po' | |
PREOPEN_MODS='' | |
PREOPEN_MODS_FALSE='' | |
PREOPEN_MODS_TRUE='' | |
PTHREAD_CC='x86_64-pc-linux-gnu-gcc -std=gnu99' | |
PTHREAD_CFLAGS='-pthread' | |
PTHREAD_LIBS='' | |
PULSE_LOCALEDIR='/usr//locale' | |
RANLIB='x86_64-pc-linux-gnu-ranlib' | |
SBC_CFLAGS='' | |
SBC_LIBS='' | |
SED='/bin/sed' | |
SET_MAKE='' | |
SHELL='/bin/sh' | |
STATIC_BINS_FALSE='' | |
STATIC_BINS_TRUE='' | |
STOW='no' | |
STRIP='x86_64-pc-linux-gnu-strip' | |
SYSTEMDDAEMON_CFLAGS='' | |
SYSTEMDDAEMON_LIBS='' | |
SYSTEMDJOURNAL_CFLAGS='' | |
SYSTEMDJOURNAL_LIBS='' | |
SYSTEMDLOGIN_CFLAGS='' | |
SYSTEMDLOGIN_LIBS='' | |
SYSTEMD_CFLAGS='' | |
SYSTEMD_LIBS='' | |
TDB_CFLAGS='' | |
TDB_LIBS='' | |
UDEV_CFLAGS='' | |
UDEV_LIBS='' | |
USE_NLS='yes' | |
VERSION='5.99.3' | |
VERSIONING_LDFLAGS='-Wl,-version-script=$(abs_top_srcdir)/src/map-file' | |
WEBRTC_CFLAGS='' | |
WEBRTC_LIBS='' | |
X11_CFLAGS=' ' | |
X11_LIBS='-lX11-xcb -lX11 -lxcb -lICE -lSM -lXtst ' | |
XEN_CFLAGS='' | |
XEN_LIBS='' | |
XGETTEXT='/usr/bin/xgettext' | |
XGETTEXT_015='/usr/bin/xgettext' | |
XGETTEXT_EXTRA_OPTIONS='' | |
ac_ct_AR='' | |
ac_ct_CC='' | |
ac_ct_CXX='' | |
ac_ct_DUMPBIN='' | |
am__EXEEXT_FALSE='' | |
am__EXEEXT_TRUE='' | |
am__fastdepCC_FALSE='' | |
am__fastdepCC_TRUE='#' | |
am__fastdepCXX_FALSE='' | |
am__fastdepCXX_TRUE='#' | |
am__include='include' | |
am__isrc=' -I$(srcdir)' | |
am__leading_dot='.' | |
am__nodep='' | |
am__quote='' | |
am__tar='tar --format=ustar -chf - "$$tardir"' | |
am__untar='tar -xf -' | |
ax_pthread_config='' | |
bindir='${exec_prefix}/bin' | |
build='x86_64-pc-linux-gnu' | |
build_alias='x86_64-pc-linux-gnu' | |
build_cpu='x86_64' | |
build_os='linux-gnu' | |
build_vendor='pc' | |
datadir='/usr/share' | |
datarootdir='${prefix}/share' | |
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' | |
dvidir='${docdir}' | |
exec_prefix='NONE' | |
host='x86_64-pc-linux-gnu' | |
host_alias='x86_64-pc-linux-gnu' | |
host_cpu='x86_64' | |
host_os='linux-gnu' | |
host_vendor='pc' | |
htmldir='${docdir}' | |
includedir='${prefix}/include' | |
infodir='/usr/share/info' | |
install_sh='${SHELL} /var/tmp/portage/media-sound/pulseaudio-5.99.3/work/pulseaudio-5.99.3/build-aux/install-sh' | |
intltool__v_merge_options_0='-q' | |
intltool__v_merge_options_='$(intltool__v_merge_options_$(AM_DEFAULT_VERBOSITY))' | |
libdir='/usr/lib64' | |
libexecdir='${exec_prefix}/libexec' | |
localedir='${datarootdir}/locale' | |
localstatedir='/var' | |
mandir='/usr/share/man' | |
mkdir_p='/bin/mkdir -p' | |
modlibexecdir='' | |
oldincludedir='/usr/include' | |
pdfdir='${docdir}' | |
prefix='/usr' | |
program_transform_name='s,x,x,' | |
psdir='${docdir}' | |
pulseconfdir='' | |
sbindir='${exec_prefix}/sbin' | |
sharedstatedir='${prefix}/com' | |
sysconfdir='/etc' | |
systemduserunitdir='' | |
target_alias='' | |
udevrulesdir='' | |
zshcompletiondir='' | |
## ----------- ## | |
## confdefs.h. ## | |
## ----------- ## | |
/* confdefs.h */ | |
#define PACKAGE_NAME "pulseaudio" | |
#define PACKAGE_TARNAME "pulseaudio" | |
#define PACKAGE_VERSION "5.99.3" | |
#define PACKAGE_STRING "pulseaudio 5.99.3" | |
#define PACKAGE_BUGREPORT "pulseaudio-discuss (at) lists (dot) freedesktop (dot) org" | |
#define PACKAGE_URL "http://pulseaudio.org/" | |
#define PACKAGE "pulseaudio" | |
#define VERSION "5.99.3" | |
#define CANONICAL_HOST "x86_64-pc-linux-gnu" | |
#define STDC_HEADERS 1 | |
#define HAVE_SYS_TYPES_H 1 | |
#define HAVE_SYS_STAT_H 1 | |
#define HAVE_STDLIB_H 1 | |
#define HAVE_STRING_H 1 | |
#define HAVE_MEMORY_H 1 | |
#define HAVE_STRINGS_H 1 | |
#define HAVE_INTTYPES_H 1 | |
#define HAVE_STDINT_H 1 | |
#define HAVE_UNISTD_H 1 | |
#define __EXTENSIONS__ 1 | |
#define _ALL_SOURCE 1 | |
#define _GNU_SOURCE 1 | |
#define _POSIX_PTHREAD_SEMANTICS 1 | |
#define _TANDEM_SOURCE 1 | |
#define ENABLE_NLS 1 | |
#define HAVE_GETTEXT 1 | |
#define HAVE_DCGETTEXT 1 | |
#define GETTEXT_PACKAGE "pulseaudio" | |
#define PULSE_LOCALEDIR "/usr//locale" | |
#define HAVE_ATOMIC_BUILTINS 1 | |
#define HAVE_DLFCN_H 1 | |
#define LT_OBJDIR ".libs/" | |
#define STDC_HEADERS 1 | |
#define HAVE_ARPA_INET_H 1 | |
#define HAVE_GLOB_H 1 | |
#define HAVE_GRP_H 1 | |
#define HAVE_NETDB_H 1 | |
#define HAVE_NETINET_IN_H 1 | |
#define HAVE_NETINET_IN_SYSTM_H 1 | |
#define HAVE_NETINET_TCP_H 1 | |
#define HAVE_POLL_H 1 | |
#define HAVE_PWD_H 1 | |
#define HAVE_SCHED_H 1 | |
#define HAVE_SYS_MMAN_H 1 | |
#define HAVE_SYS_SELECT_H 1 | |
#define HAVE_SYS_SOCKET_H 1 | |
#define HAVE_SYS_WAIT_H 1 | |
#define HAVE_SYS_UIO_H 1 | |
#define HAVE_SYSLOG_H 1 | |
#define HAVE_DLFCN_H 1 | |
#define HAVE_LINUX_SOCKIOS_H 1 | |
#define HAVE_SYS_PRCTL_H 1 | |
#define HAVE_SYS_IOCTL_H 1 | |
#define HAVE_BYTESWAP_H 1 | |
#define HAVE_SYS_SYSCALL_H 1 | |
#define HAVE_SYS_EVENTFD_H 1 | |
#define HAVE_EXECINFO_H 1 | |
#define HAVE_LANGINFO_H 1 | |
#define HAVE_REGEX_H 1 | |
#define HAVE_PCREPOSIX_H 1 | |
#define HAVE_NETINET_IP_H 1 | |
#define HAVE_SYS_RESOURCE_H 1 | |
#define HAVE_SYS_UN_H 1 | |
#define HAVE_LINUX_INPUT_H 1 | |
#define HAVE_SSIZE_T 1 | |
#define HAVE_DECL_ENVIRON 1 | |
#define HAVE_SIGXCPU 1 | |
#define HAVE_STD_BOOL 1 | |
#define TLS __thread | |
#define SUPPORT_TLS___THREAD 1 | |
#define HAVE_PTHREAD_PRIO_INHERIT 1 | |
#define HAVE_PTHREAD 1 | |
#define _POSIX_PTHREAD_SEMANTICS 1 | |
#define HAVE_GETOPT_LONG 1 | |
#define HAVE_LRINTF 1 | |
#define HAVE_STRTOF 1 | |
#define HAVE_CHMOD 1 | |
#define HAVE_CHOWN 1 | |
#define HAVE_FSTAT 1 | |
#define HAVE_FCHOWN 1 | |
#define HAVE_FCHMOD 1 | |
#define HAVE_CLOCK_GETTIME 1 | |
#define HAVE_GETADDRINFO 1 | |
#define HAVE_GETGRGID_R 1 | |
#define HAVE_GETGRNAM_R 1 | |
#define HAVE_GETPWNAM_R 1 | |
#define HAVE_GETPWUID_R 1 | |
#define HAVE_GETTIMEOFDAY 1 | |
#define HAVE_GETUID 1 | |
#define HAVE_MLOCK 1 | |
#define HAVE_NANOSLEEP 1 | |
#define HAVE_PIPE 1 | |
#define HAVE_POSIX_FADVISE 1 | |
#define HAVE_POSIX_MADVISE 1 | |
#define HAVE_POSIX_MEMALIGN 1 | |
#define HAVE_SETPGID 1 | |
#define HAVE_SETSID 1 | |
#define HAVE_SHM_OPEN 1 | |
#define HAVE_SIGACTION 1 | |
#define HAVE_SLEEP 1 | |
#define HAVE_SYMLINK 1 | |
#define HAVE_SYSCONF 1 | |
#define HAVE_UNAME 1 | |
#define HAVE_PTHREAD_SETAFFINITY_NP 1 | |
#define HAVE_PTHREAD_GETNAME_NP 1 | |
#define HAVE_PTHREAD_SETNAME_NP 1 | |
#define HAVE_READLINK 1 | |
#define HAVE_CTIME_R 1 | |
#define HAVE_USLEEP 1 | |
#define HAVE_STRERROR_R 1 | |
#define HAVE_LSTAT 1 | |
#define HAVE_SETRESUID 1 | |
#define HAVE_SETRESGID 1 | |
#define HAVE_SETREUID 1 | |
#define HAVE_SETREGID 1 | |
#define HAVE_SETEUID 1 | |
#define HAVE_SETEGID 1 | |
#define HAVE_PPOLL 1 | |
#define HAVE_STRSIGNAL 1 | |
#define HAVE_STRTOF_L 1 | |
#define HAVE_PIPE2 1 | |
#define HAVE_ACCEPT4 1 | |
#define HAVE_OPEN64 1 | |
#define HAVE_FORK 1 | |
#define HAVE_VFORK 1 | |
#define HAVE_WORKING_VFORK 1 | |
#define HAVE_WORKING_FORK 1 | |
#define GETGROUPS_T gid_t | |
#define HAVE_GETGROUPS 1 | |
#define HAVE_MKFIFO 1 | |
#define HAVE_ALLOCA_H 1 | |
#define HAVE_ALLOCA 1 | |
#define HAVE_REGEXEC 1 | |
#define HAVE_DLADDR 1 | |
#define HAVE_ICONV 1 | |
#define ICONV_CONST | |
#define HAVE_X11 1 | |
#define HAVE_SYS_CAPABILITY_H 1 | |
#define HAVE_LIBGDBM 1 | |
#define HAVE_GDBM_H 1 | |
#define HAVE_GDBM 1 | |
#define HAVE_GLIB 1 | |
#define HAVE_GTK 1 | |
#define HAVE_LIBASYNCNS 1 | |
#define HAVE_LIBWRAP /**/ | |
#define PA_MACHINE_ID "/etc/machine-id" | |
#define PA_MACHINE_ID_FALLBACK "/var/lib/dbus/machine-id" | |
configure: exit 1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Portage 2.3.6-r9 (funtoo/1.0/linux-gnu/arch/x86-64bit, gcc-4.8.4, glibc-2.19, 3.18.7-gentoo x86_64) | |
================================================================= | |
System Settings | |
================================================================= | |
System uname: Linux-3.18.7-gentoo-x86_64-Intel-R-_Core-TM-2_Duo_CPU_E7600_@_3.06GHz-with-gentoo-2.2.0 | |
KiB Mem: 6115952 total, 4790472 free | |
KiB Swap: 6291452 total, 6291452 free | |
Timestamp of tree: Unknown | |
ld GNU ld (Gentoo 2.24 p1.4) 2.24 | |
app-shells/bash: 4.3_p30-r1 | |
dev-java/java-config: 2.2.0-r1000 | |
dev-lang/perl: 5.20.1-r4 | |
dev-lang/python: 2.7.9-r1000, 3.3.6-r1000, 3.4.3_pre20150208 | |
dev-util/cmake: 3.1.0 | |
sys-apps/baselayout: 2.2.0-r6 | |
sys-apps/openrc: 0.12.3-r5 | |
sys-apps/sandbox: 2.6-r2 | |
sys-devel/autoconf: 2.13, 2.69 | |
sys-devel/automake: 1.11.6-r1, 1.12.6, 1.13.4, 1.14.1 | |
sys-devel/binutils: 2.24-r3 | |
sys-devel/gcc: 4.8.4 | |
sys-devel/gcc-config: 1.8 | |
sys-devel/libtool: 2.4.3-r2 | |
sys-devel/make: 3.82-r4 | |
sys-kernel/linux-headers: 3.17-r1 (virtual/os-headers) | |
sys-libs/glibc: 2.19 | |
Repositories: gentoo luman hasufell java iamben megacoffee qt rust tox-overlay anders-larsson Local | |
Installed sets: @gnome-userset | |
ACCEPT_KEYWORDS="amd64 ~amd64" | |
ACCEPT_LICENSE="* -@EULA Oracle-BCLA-JavaSE" | |
CBUILD="x86_64-pc-linux-gnu" | |
CFLAGS="-march=core2 -O2 -pipe" | |
CHOST="x86_64-pc-linux-gnu" | |
CONFIG_PROTECT="/etc /opt/teamcity/buildAgent/conf /opt/teamcity/conf /usr/share/gnupg/qualified.txt /usr/share/maven-bin-3.2/conf" | |
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c" | |
CXXFLAGS="-march=core2 -O2 -pipe" | |
DISTDIR="/usr/portage/distfiles" | |
EMERGE_DEFAULT_OPTS="--quiet-build=n --with-bdeps=y" | |
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch xattr" | |
FFLAGS="" | |
GENTOO_MIRRORS="http://distfiles.gentoo.org" | |
LANG="en_US.UTF-8" | |
LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--as-needed" | |
LINGUAS="en de" | |
MAKEOPTS="-j3" | |
PKGDIR="/usr/packages/" | |
PORTAGE_CONFIGROOT="/" | |
PORTAGE_TMPDIR="/var/tmp" | |
PORTDIR="/usr/portage" | |
PORTDIR_OVERLAY="/usr/overlays/luman /usr/overlays/hasufell /usr/overlays/java /usr/overlays/iamben /usr/overlays/megacoffee /usr/overlays/qt /usr/overlays/rust /usr/overlays/tox-overlay /usr/overlays/anders-larsson /usr/overlays/local" | |
SYNC="git://github.com/funtoo/ports-2012.git" | |
SYNC_USER="root" | |
USE="X aalib acl amd64 bash-completion berkdb bidi bzip2 cairo caps cjk colord cracklib crypt css curl cvs cxx djvu eds evo fbcon ffmpeg ftp fuse gcj gd gdbm geoip gimp glut gnome gnome-keyring gnome-online-accounts gnutls gphoto2 gstreamer gtk gtk3 gtkstyle hddtemp iconv icu idn imagemagick imap introspection ipv6 jabber java javascript jingle jpeg jpeg2k kerberos lame latex libcaca libnotify lua m17n-lib matroska mhash mikmod mime mmx modules mozilla mtp mudflap multilib musepack nautilus ncurses networkmanager nls nocd nptl ocaml ocamlopt odbc ogg openal openmp pam pcre pda policykit pulseaudio python quicktime raw readline resolvconf rss sasl slang socks5 sqlite sqlite3 sse sse2 ssl subversion tcpd theora threads tidy tracker udev unicode v4l vdpau videos vim-syntax vorbis wavpack wifi wmf xattr xcomposite xml xpm xscreensaver xsl zlib zsh-completion" ABI_X86="64" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias authn_core authz_core socache_shmcb unixd" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2 sse3 sse4 sse4_1 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="pc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="en de" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-5" PYTHON_ABIS="2.7 3.3" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_3" QEMU_SOFTMMU_TARGETS="i386 arm m68k x86_64" QEMU_USER_TARGETS="arm x86_64" RUBY_TARGETS="ruby20 ruby21" USERLAND="GNU" VIDEO_CARDS="nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" | |
Unset: CPPFLAGS, CTARGET, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, SYNC_UMASK |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
declare -x ABI="amd64" | |
declare -x ABI_X86="64" | |
declare -a ALL_AUTOTOOLS_MACROS='([0]="AC_PROG_LIBTOOL" [1]="AM_PROG_LIBTOOL" [2]="LT_INIT" [3]="AC_CONFIG_HEADERS" [4]="AC_CONFIG_HEADER" [5]="AM_CONFIG_HEADERS" [6]="AM_CONFIG_HEADER" [7]="AC_CONFIG_SUBDIRS" [8]="AC_CONFIG_AUX_DIR" [9]="AC_CONFIG_MACRO_DIR" [10]="AM_INIT_AUTOMAKE" [11]="AM_GLIB_GNU_GETTEXT" [12]="AM_GNU_GETTEXT_VERSION" [13]="AC_PROG_INTLTOOL" [14]="IT_PROG_INTLTOOL" [15]="GTK_DOC_CHECK" [16]="GNOME_DOC_INIT")' | |
declare -x ANT_HOME="/usr/share/ant" | |
declare -x APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" | |
declare -x ARCH="amd64" | |
declare -x ASFLAGS_x86="--32" | |
declare -- AT_M4DIR="" | |
declare -- AT_SYS_M4DIR="" | |
declare -- AUTOTOOLS_AUTO_DEPEND="yes" | |
declare -- AUTOTOOLS_DEPEND="!<sys-devel/gettext-0.18.1.1-r3 | |
|| ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) | |
>=sys-devel/autoconf-2.69 | |
>=sys-devel/libtool-2.4" | |
declare -x BOOKMARKS_FILE="/root/.bookmarks" | |
declare -x BOOTSTRAP_USE="cxx unicode internal-glib python_targets_python3_3 python_targets_python2_7" | |
declare -x CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" | |
declare -x CAMERAS="ptp2" | |
declare -x CBUILD="x86_64-pc-linux-gnu" | |
declare -x CDEFINE_amd64="__x86_64__" | |
declare -x CDEFINE_x86="__i386__" | |
declare -x CFLAGS="-march=core2 -O2 -pipe" | |
declare -x CFLAGS_default | |
declare -x CFLAGS_x86="-m32" | |
declare -x CHOST="x86_64-pc-linux-gnu" | |
declare -x CHOST_amd64="x86_64-pc-linux-gnu" | |
declare -x CHOST_default="x86_64-pc-linux-gnu" | |
declare -x CHOST_x86="i686-pc-linux-gnu" | |
declare -x COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" | |
declare -x CPU_FLAGS_X86="mmx mmxext sse sse2 sse3 sse4 sse4_1 ssse3" | |
declare -x CTARGET_default="x86_64-pc-linux-gnu" | |
declare -x CXXFLAGS="-march=core2 -O2 -pipe" | |
declare -x DEFAULT_ABI="amd64" | |
declare -x DEFINED_PHASES=" compile configure install postinst prepare pretend setup test" | |
declare DEPEND=">=sys-devel/libtool-2.4.2 | |
|| ( elibc_glibc? ( virtual/libc ) | |
elibc_uclibc? ( virtual/libc ) | |
dev-libs/libpcre ) | |
>=media-libs/libsndfile-1.0.20[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] | |
X? ( >=x11-libs/libX11-1.4.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] | |
>=x11-libs/libxcb-1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] | |
x11-libs/libSM[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] | |
x11-libs/libICE[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] | |
x11-libs/libXtst[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) | |
alsa? ( >=media-libs/alsa-lib-1.0.19 ) | |
asyncns? ( net-libs/libasyncns[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) | |
bluetooth? ( net-wireless/bluez:= | |
>=sys-apps/dbus-1.0.0 | |
media-libs/sbc ) | |
caps? ( >=sys-libs/libcap-2.22-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) | |
dbus? ( >=sys-apps/dbus-1.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) | |
dev-libs/json-c[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] | |
equalizer? ( qt4? ( dev-python/PyQt4[dbus] ) | |
sci-libs/fftw:3.0 ) | |
gdbm? ( sys-libs/gdbm ) | |
glib? ( >=dev-libs/glib-2.4.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) | |
gnome? ( >=gnome-base/gconf-2.4.0 ) | |
gtk? ( x11-libs/gtk+:3 ) | |
jack? ( >=media-sound/jack-audio-connection-kit-0.117 ) | |
libsamplerate? ( >=media-libs/libsamplerate-0.1.1-r1 ) | |
lirc? ( app-misc/lirc ) | |
orc? ( >=dev-lang/orc-0.4.9 ) | |
realtime? ( sys-auth/rtkit ) | |
speex? ( >=media-libs/speex-1.2_rc1 ) | |
ssl? ( dev-libs/openssl ) | |
systemd? ( sys-apps/systemd:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) | |
system-wide? ( alsa? ( media-sound/alsa-utils ) | |
bluetooth? ( net-wireless/bluez:= ) ) | |
tcpd? ( sys-apps/tcp-wrappers[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) | |
udev? ( >=virtual/udev-143[hwdb(+)] ) | |
webrtc-aec? ( media-libs/webrtc-audio-processing ) | |
xen? ( app-emulation/xen-tools ) | |
zeroconf? ( >=net-dns/avahi-0.6.12[dbus] ) | |
abi_x86_32? ( !<=app-emulation/emul-linux-x86-soundlibs-20131008-r1 | |
!app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)] ) | |
dev-util/intltool | |
dev-libs/libatomic_ops | |
>=sys-devel/gettext-0.18.1 | |
sys-devel/m4 | |
virtual/pkgconfig | |
X? ( x11-proto/xproto[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] | |
>=x11-libs/libXtst-1.0.99.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) | |
doc? ( app-doc/doxygen ) | |
system-wide? ( || ( dev-util/unifdef sys-freebsd/freebsd-ubin ) ) | |
test? ( dev-libs/check ) !<sys-devel/gettext-0.18.1.1-r3 | |
|| ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) | |
>=sys-devel/autoconf-2.69 | |
>=sys-devel/libtool-2.4 virtual/pkgconfig virtual/pkgconfig" | |
declare DESCRIPTION="A networked sound server with an advanced plugin system" | |
declare -x DESTTREE="/usr" | |
declare -x DIROPTIONS="-m0755" | |
declare -x DISABLED=" " | |
declare -x EAPI="5" | |
declare -x ELIBC="glibc" | |
declare -x ELT_APPLIED_PATCHES=" portage/1.2.0 sed/1.5.6" | |
declare -x ENABLED=" /usr/overlays/luman /usr/overlays/hasufell /usr/overlays/java /usr/overlays/iamben /usr/overlays/megacoffee /usr/overlays/qt /usr/overlays/rust /usr/overlays/tox-overlay /usr/overlays/anders-larsson " | |
declare -- EPATCH_COMMON_OPTS="-g0 -E --no-backup-if-mismatch" | |
declare -- EPATCH_EXCLUDE="" | |
declare -- EPATCH_FORCE="no" | |
declare -- EPATCH_MULTI_MSG="Applying various patches (bugfixes/updates) ..." | |
declare -- EPATCH_OPTS="" | |
declare -- EPATCH_SINGLE_MSG="" | |
declare -- EPATCH_SOURCE="/var/tmp/portage/media-sound/pulseaudio-5.99.3/work/patch" | |
declare -- EPATCH_SUFFIX="patch.bz2" | |
declare -x EXEOPTIONS="-m0755" | |
declare -x FCFLAGS="" | |
declare -x FETCHCOMMAND_SSH="bash -c \"x=\\\${2#ssh://} ; host=\\\${x%%/*} ; port=\\\${host##*:} ; host=\\\${host%:*} ; [[ \\\${host} = \\\${port} ]] && port=22 ; exec rsync --rsh=\\\"ssh -p\\\${port} \\\${3}\\\" -avP \\\"\\\${host}:/\\\${x#*/}\\\" \\\"\\\$1\\\"\" rsync \"\${DISTDIR}/\${FILE}\" \"\${URI}\" \"\${PORTAGE_SSH_OPTS}\"" | |
declare -x FFLAGS="" | |
declare -x FLTK_DOCDIR="/usr/share/doc/fltk-1.3.3-r2/html" | |
declare -x GCC_SPECS="" | |
declare -x GNOME_KEYRING_CONTROL="/home/nexion/.cache/keyring-6XJDUX" | |
declare -x GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox ubx" | |
declare -x GRUB_PLATFORMS="pc" | |
declare -x GSETTINGS_BACKEND="dconf" | |
declare HDEPEND="" | |
declare -x HG="/usr/bin/hg" | |
declare HOMEPAGE="http://www.pulseaudio.org" | |
declare -x HUSHLOGIN="FALSE" | |
declare -x IDEA_JDK="" | |
declare -x INHERITED=" multilib toolchain-funcs libtool autotools bash-completion-r1 eutils flag-o-matic versionator linux-info readme.gentoo systemd user udev multibuild multilib-build multilib-minimal" | |
declare -x INPUT_DEVICES="evdev" | |
declare -x INSDESTTREE="" | |
declare -x INSOPTIONS="-m0644" | |
declare IUSE="+X +alsa +alsa-plugin +asyncns +caps +gdbm +glib +orc +speex +udev +webrtc-aec | |
adrian-aec bluetooth dbus doc equalizer gcov gnome gtk ipv6 jack libsamplerate lirc | |
native-headset neon ofono-headset oss qt4 realtime ssl systemd system-wide tcpd test xen zeroconf abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64" | |
declare -x IUSE_EFFECTIVE="X abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 abi_x86_32 abi_x86_64 abi_x86_x32 adrian-aec alpha alsa alsa-plugin amd64 amd64-fbsd amd64-linux arm arm-linux arm64 asyncns bluetooth caps dbus doc elibc_AIX elibc_Cygwin elibc_Darwin elibc_DragonFly elibc_FreeBSD elibc_HPUX elibc_Interix elibc_NetBSD elibc_OpenBSD elibc_SunOS elibc_Winnt elibc_glibc elibc_mintlib elibc_musl elibc_uclibc equalizer gcov gdbm glib gnome gtk hppa hppa-hpux ia64 ia64-hpux ia64-linux ipv6 jack kernel_AIX kernel_Cygwin kernel_Darwin kernel_FreeBSD kernel_HPUX kernel_Interix kernel_NetBSD kernel_OpenBSD kernel_SunOS kernel_Winnt kernel_freemint kernel_linux libsamplerate lirc m68k m68k-mint mips native-headset neon ofono-headset orc oss ppc ppc-aix ppc-macos ppc-openbsd ppc64 ppc64-linux prefix prefix-guest qt4 realtime s390 sh sparc sparc-fbsd sparc-solaris sparc64-freebsd sparc64-solaris speex ssl system-wide systemd tcpd test udev userland_BSD userland_GNU webrtc-aec x64-freebsd x64-macos x64-openbsd x64-solaris x86 x86-cygwin x86-fbsd x86-freebsd x86-interix x86-linux x86-macos x86-netbsd x86-openbsd x86-solaris x86-winnt xen zeroconf" | |
declare -x IUSE_IMPLICIT="prefix prefix-guest" | |
declare -x JAVAC="/etc/java-config-2/current-system-vm/bin/javac" | |
declare -x JAVA_HOME="/etc/java-config-2/current-system-vm" | |
declare -x JDK_HOME="/etc/java-config-2/current-system-vm" | |
declare -x KERNEL="linux" | |
declare -x KERNEL_ABI="amd64" | |
declare -- KERNEL_DIR="/usr/src/linux" | |
declare -- KERNEL_MAKEFILE="/usr/src/linux/Makefile" | |
declare -x KEYWORDS="*" | |
declare -- KV_DIR="/usr/src/linux" | |
declare -- KV_EXTRA="-gentoo" | |
declare -- KV_FULL="3.18.7-gentoo" | |
declare -- KV_LOCAL="" | |
declare -- KV_MAJOR="3" | |
declare -- KV_MINOR="18" | |
declare -- KV_OUT_DIR="/lib/modules/3.18.7-gentoo/build" | |
declare -- KV_PATCH="7" | |
declare -x LANG="en_US.UTF-8" | |
declare -x LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" | |
declare -x LC_COLLATE="POSIX" | |
declare -x LC_CTYPE="en_US.UTF-8" | |
declare -x LC_MESSAGES="C" | |
declare -x LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--as-needed" | |
declare -x LDFLAGS_default | |
declare -x LDFLAGS_x86="-m elf_i386" | |
declare -x LIBDIR_amd64="lib64" | |
declare -x LIBDIR_amd64_fbsd="lib64" | |
declare -x LIBDIR_default="lib" | |
declare -x LIBDIR_ppc="lib32" | |
declare -x LIBDIR_ppc64="lib64" | |
declare -x LIBDIR_sparc32="lib32" | |
declare -x LIBDIR_sparc64="lib64" | |
declare -x LIBDIR_x86="lib32" | |
declare -x LIBDIR_x86_fbsd="lib32" | |
declare -x LIBOPTIONS="-m0644" | |
declare -x LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" | |
declare -x LICENSE="!gdbm? ( LGPL-2.1 ) gdbm? ( GPL-2 )" | |
declare -x LINGUAS="en de" | |
declare -x LSCOLORS="Gxfxcxdxbxegedabagacad" | |
declare -x MAIL="/var/mail/root" | |
declare -x MAKEOPTS="-j3" | |
declare -x MULTILIB_ABIS="amd64 x86" | |
declare -x MULTILIB_STRICT_DENY="64-bit.*shared object" | |
declare -x MULTILIB_STRICT_DIRS="/lib32 /lib /usr/lib32 /usr/lib /usr/kde/*/lib32 /usr/kde/*/lib /usr/qt/*/lib32 /usr/qt/*/lib /usr/X11R6/lib32 /usr/X11R6/lib" | |
declare -x MULTILIB_STRICT_EXEMPT="(perl5|gcc|gcc-lib|binutils|eclipse-3|debug|portage)" | |
declare -- MULTILIB_USEDEP="abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?" | |
declare -x NETBEANS="apisupport cnd groovy gsf harness ide identity j2ee java mobility nb php profiler soa visualweb webcommon websvccommon xml" | |
declare -x OFFICE_IMPLEMENTATION="libreoffice" | |
declare -x OPENCL_PROFILE="nvidia" | |
declare -x OPENGL_PROFILE="xorg-x11" | |
declare -x PATH="/usr/lib64/portage/bin/ebuild-helpers:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.8.4" | |
declare PDEPEND="alsa-plugin? ( >=media-plugins/alsa-plugins-1.0.27-r1[pulseaudio] ) " | |
declare -x PHP_TARGETS="php5-5" | |
declare -a PORTAGE_DOCOMPRESS='([0]="/usr/share/doc" [1]="/usr/share/info" [2]="/usr/share/man")' | |
declare -a PORTAGE_DOCOMPRESS_SKIP='([0]="/usr/share/doc/pulseaudio-5.99.3/html")' | |
declare -x PORTAGE_NICENESS="18" | |
declare -x PORTAGE_PATCHDIR="/etc/portage/patches" | |
declare -x PRELINK_PATH_MASK="/usr/lib64/klibc:/usr/lib64/libfreebl3.so:/usr/lib64/libnssdbm3.so:/usr/lib64/libsoftokn3.so" | |
declare -x PROFILE_ONLY_VARIABLES="ARCH ELIBC IUSE_IMPLICIT KERNEL USERLAND USE_EXPAND_IMPLICIT USE_EXPAND_UNPREFIXED USE_EXPAND_VALUES_ARCH USE_EXPAND_VALUES_ELIBC USE_EXPAND_VALUES_KERNEL USE_EXPAND_VALUES_USERLAND" | |
declare -x PROPERTIES="" | |
declare -x PROVIDE="" | |
declare -x PYTHONDONTWRITEBYTECODE="1" | |
declare -x PYTHON_ABIS="2.7 3.3" | |
declare -x PYTHON_SINGLE_TARGET="python2_7" | |
declare -x PYTHON_TARGETS="python2_7 python3_3" | |
declare -x QEMU_SOFTMMU_TARGETS="i386 arm m68k x86_64" | |
declare -x QEMU_USER_TARGETS="arm x86_64" | |
declare -x QT_GRAPHICSSYSTEM="raster" | |
declare RDEPEND=">=sys-devel/libtool-2.4.2 | |
|| ( elibc_glibc? ( virtual/libc ) | |
elibc_uclibc? ( virtual/libc ) | |
dev-libs/libpcre ) | |
>=media-libs/libsndfile-1.0.20[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] | |
X? ( >=x11-libs/libX11-1.4.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] | |
>=x11-libs/libxcb-1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] | |
x11-libs/libSM[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] | |
x11-libs/libICE[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] | |
x11-libs/libXtst[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) | |
alsa? ( >=media-libs/alsa-lib-1.0.19 ) | |
asyncns? ( net-libs/libasyncns[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) | |
bluetooth? ( net-wireless/bluez:= | |
>=sys-apps/dbus-1.0.0 | |
media-libs/sbc ) | |
caps? ( >=sys-libs/libcap-2.22-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) | |
dbus? ( >=sys-apps/dbus-1.0.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) | |
dev-libs/json-c[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] | |
equalizer? ( qt4? ( dev-python/PyQt4[dbus] ) | |
sci-libs/fftw:3.0 ) | |
gdbm? ( sys-libs/gdbm ) | |
glib? ( >=dev-libs/glib-2.4.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) | |
gnome? ( >=gnome-base/gconf-2.4.0 ) | |
gtk? ( x11-libs/gtk+:3 ) | |
jack? ( >=media-sound/jack-audio-connection-kit-0.117 ) | |
libsamplerate? ( >=media-libs/libsamplerate-0.1.1-r1 ) | |
lirc? ( app-misc/lirc ) | |
orc? ( >=dev-lang/orc-0.4.9 ) | |
realtime? ( sys-auth/rtkit ) | |
speex? ( >=media-libs/speex-1.2_rc1 ) | |
ssl? ( dev-libs/openssl ) | |
systemd? ( sys-apps/systemd:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) | |
system-wide? ( alsa? ( media-sound/alsa-utils ) | |
bluetooth? ( net-wireless/bluez:= ) ) | |
tcpd? ( sys-apps/tcp-wrappers[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) | |
udev? ( >=virtual/udev-143[hwdb(+)] ) | |
webrtc-aec? ( media-libs/webrtc-audio-processing ) | |
xen? ( app-emulation/xen-tools ) | |
zeroconf? ( >=net-dns/avahi-0.6.12[dbus] ) | |
abi_x86_32? ( !<=app-emulation/emul-linux-x86-soundlibs-20131008-r1 | |
!app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)] ) " | |
declare -- README_GENTOO_SUFFIX="" | |
declare REPOSITORY | |
declare REQUIRED_USE="adrian-aec? ( speex ) | |
bluetooth? ( dbus ) | |
native-headset? ( bluetooth ) | |
ofono-headset? ( bluetooth ) | |
webrtc-aec? ( speex ) " | |
declare -x RESTRICT="" | |
declare -x RESUMECOMMAND_RSYNC="rsync -avP \"\${URI}\" \"\${DISTDIR}/\${FILE}\"" | |
declare -x RESUMECOMMAND_SSH="bash -c \"x=\\\${2#ssh://} ; host=\\\${x%%/*} ; port=\\\${host##*:} ; host=\\\${host%:*} ; [[ \\\${host} = \\\${port} ]] && port=22 ; exec rsync --rsh=\\\"ssh -p\\\${port} \\\${3}\\\" -avP \\\"\\\${host}:/\\\${x#*/}\\\" \\\"\\\$1\\\"\" rsync \"\${DISTDIR}/\${FILE}\" \"\${URI}\" \"\${PORTAGE_SSH_OPTS}\"" | |
declare -x RUBY_TARGETS="ruby20 ruby21" | |
declare -x S="/var/tmp/portage/media-sound/pulseaudio-5.99.3/work/pulseaudio-5.99.3" | |
declare -x SANDBOX_DEBUG="0" | |
declare -x SANDBOX_DENY="" | |
declare -x SANDBOX_PID="8804" | |
declare -x SANDBOX_PREDICT="/var/tmp/portage/media-sound/pulseaudio-5.99.3/homedir:/dev/crypto:/dev/random:/proc/self/coredump_filter:/var/cache/fontconfig" | |
declare -x SANDBOX_READ="/:/var/tmp" | |
declare -x SANDBOX_VERBOSE="1" | |
declare -x SANDBOX_WRITE=":/dev/console:/dev/fd:/dev/full:/dev/null:/dev/pts/:/dev/pty:/dev/shm:/dev/tts:/dev/tty:/dev/vc/:/dev/zero:/proc/self/fd:/tmp/:/usr/lib/cf:/usr/lib/conftest:/usr/lib32/cf:/usr/lib32/conftest:/usr/lib64/cf:/usr/lib64/conftest:/usr/tmp/cf:/usr/tmp/conftest:/var/tmp:/var/tmp/:/var/tmp/portage/media-sound/pulseaudio-5.99.3/homedir/.bash_history" | |
declare -x SHELL="/bin/zsh" | |
declare -x SLOT="0" | |
declare SRC_URI="http://freedesktop.org/software/pulseaudio/releases/pulseaudio-5.99.3.tar.xz" | |
declare -x STAGE1_USE="multilib nptl nptlonly unicode" | |
declare -x STUDIO_JDK="" | |
declare -x SYMLINK_LIB="yes" | |
declare -x SYNC_USER="root" | |
declare -x TEXINPUTS="/usr/lib64/ocaml/ocamldoc:" | |
declare -x TMUX="/tmp/tmux-1000/default,1301,0" | |
declare -x TMUX_PANE="%0" | |
declare -x USE="X abi_x86_64 alsa-plugin amd64 asyncns caps elibc_glibc equalizer gdbm glib gnome gtk ipv6 kernel_linux orc qt4 speex ssl tcpd udev userland_GNU webrtc-aec" | |
declare -x USERLAND="GNU" | |
declare -x USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL USERLAND" | |
declare -x USE_EXPAND_UNPREFIXED="ARCH" | |
declare -x USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm-linux arm64 hppa hppa-hpux ia64 ia64-hpux ia64-linux m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos ppc-openbsd s390 sh sparc sparc64-freebsd sparc64-solaris sparc-fbsd sparc-solaris x64-freebsd x64-macos x64-openbsd x64-solaris x86 x86-cygwin x86-fbsd x86-freebsd x86-interix x86-linux x86-macos x86-netbsd x86-openbsd x86-solaris x86-winnt" | |
declare -x USE_EXPAND_VALUES_ELIBC="AIX Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mintlib musl NetBSD OpenBSD SunOS uclibc Winnt" | |
declare -x USE_EXPAND_VALUES_KERNEL="AIX Cygwin Darwin FreeBSD freemint HPUX Interix linux NetBSD OpenBSD SunOS Winnt" | |
declare -x USE_EXPAND_VALUES_USERLAND="BSD GNU" | |
declare -x VIDEO_CARDS="nvidia" | |
declare -x WANT_AUTOCONF="2.5" | |
declare -x WANT_AUTOMAKE="1.13" | |
declare -x WANT_LIBTOOL="latest" | |
declare -x XDG_CONFIG_DIRS="/etc/xdg" | |
declare -x XDG_DATA_DIRS="/usr/local/share:/usr/share" | |
declare -x XDG_SESSION_COOKIE="ae921c845b78f92af584c06954de9410-1424002463.342682-1286584705" | |
declare -x XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" | |
declare -x ZSH="/root/.oh-my-zsh" | |
declare -- _AUTOTOOLS_ECLASS="1" | |
declare -- _ELT_NOTED_TMP="true" | |
declare -- _EUTILS_ECLASS="1" | |
declare -x _E_DOCDESTTREE_="" | |
declare -x _E_EXEDESTTREE_="" | |
declare -- _FLAG_O_MATIC_ECLASS="1" | |
declare -a _LATEST_AUTOMAKE='([0]="1.13:1.13" [1]="1.15:1.15")' | |
declare -- _LIBTOOL_ECLASS="1" | |
declare -- _LIBTOOL_ECLASSDIR_LOCAL="/usr/portage/eclass" | |
declare -- _LINUX_CONFIG_EXISTS_DONE="" | |
declare -- _MULTIBUILD="1" | |
declare -- _MULTILIB_BUILD="1" | |
declare -- _MULTILIB_ECLASS="1" | |
declare -a _MULTILIB_FLAGS='([0]="abi_x86_32:x86,x86_fbsd,x86_freebsd,x86_linux,x86_macos,x86_solaris" [1]="abi_x86_64:amd64,amd64_fbsd,x64_freebsd,amd64_linux,x64_macos,x64_solaris" [2]="abi_x86_x32:x32" [3]="abi_mips_n32:n32" [4]="abi_mips_n64:n64" [5]="abi_mips_o32:o32" [6]="abi_ppc_32:ppc,ppc_aix,ppc_macos" [7]="abi_ppc_64:ppc64" [8]="abi_s390_32:s390" [9]="abi_s390_64:s390x")' | |
declare -- _README_GENTOO_ECLASS="1" | |
declare -- _TOOLCHAIN_FUNCS_ECLASS="1" | |
declare -- _USER_ECLASS="1" | |
declare -- _VERSIONATOR_ECLASS="1" | |
declare -- __AUTOTOOLS_AUTO_DEPEND="yes" | |
declare -- _libtool_atom=">=sys-devel/libtool-2.4" | |
declare -- conf="pulseaudio-5.99.3-r0" | |
declare -- get_version_warning_done="" | |
declare -- phase_func | |
ELT_libtool_version () | |
{ | |
( unset VERSION; | |
eval $(grep -e '^[[:space:]]*VERSION=' "$1"); | |
echo "${VERSION:-0}" ) | |
} | |
ELT_try_and_apply_patch () | |
{ | |
local ret=0; | |
local file=$1; | |
local patch=$2; | |
local src=$3; | |
local disp="${src} patch"; | |
local log="${T}/elibtool.log"; | |
if [[ -z ${_ELT_NOTED_TMP} ]]; then | |
_ELT_NOTED_TMP=true; | |
printf 'temp patch: %s\n' "${patch}" > "${log}"; | |
fi; | |
printf '\nTrying %s\n' "${disp}" >> "${log}"; | |
if [[ ! -e ${file} ]]; then | |
echo "File not found: ${file}" >> "${log}"; | |
return 1; | |
fi; | |
local perms="$(find ${file} -maxdepth 0 -printf '%m')"; | |
if patch -p0 --dry-run "${file}" "${patch}" >> "${log}" 2>&1; then | |
einfo " Applying ${disp} ..."; | |
patch -p0 -g0 --no-backup-if-mismatch "${file}" "${patch}" >> "${log}" 2>&1; | |
ret=$?; | |
export ELT_APPLIED_PATCHES="${ELT_APPLIED_PATCHES} ${src}"; | |
else | |
ret=1; | |
fi; | |
chmod "${perms}" "${file}"; | |
return "${ret}" | |
} | |
ELT_walk_patches () | |
{ | |
local patch tmp; | |
local ret=1; | |
local file=$1; | |
local patch_set=$2; | |
local patch_dir="$(elt_patch_dir)/${patch_set}"; | |
local rem_int_dep=$3; | |
[[ -z ${patch_set} ]] && return 1; | |
[[ ! -d ${patch_dir} ]] && return 1; | |
local sed_args=(-e "s:@GENTOO_LIBDIR@:$(get_libdir):g"); | |
if [[ -n ${rem_int_dep} ]]; then | |
sed_args+=(-e "s|@REM_INT_DEP@|${rem_int_dep}|g"); | |
fi; | |
pushd "$(elt_patch_dir)" > /dev/null || die; | |
for patch in $(find "${patch_set}" -maxdepth 1 -type f | LC_ALL=C sort -r); | |
do | |
tmp="${T}/libtool-elt.patch"; | |
sed "${sed_args[@]}" "${patch}" > "${tmp}" || die; | |
if ELT_try_and_apply_patch "${file}" "${tmp}" "${patch}"; then | |
ret=0; | |
break; | |
fi; | |
done; | |
popd > /dev/null; | |
return ${ret} | |
} | |
VER_major () | |
{ | |
[[ -z $1 ]] && return 1; | |
local VER=$@; | |
echo "${VER%%[^[:digit:]]*}" | |
} | |
VER_micro () | |
{ | |
[[ -z $1 ]] && return 1; | |
local VER=$@; | |
VER=${VER#*.*.}; | |
echo "${VER%%[^[:digit:]]*}" | |
} | |
VER_minor () | |
{ | |
[[ -z $1 ]] && return 1; | |
local VER=$@; | |
VER=${VER#*.}; | |
echo "${VER%%[^[:digit:]]*}" | |
} | |
VER_to_int () | |
{ | |
[[ -z $1 ]] && return 1; | |
local VER_MAJOR=$(VER_major "$1"); | |
local VER_MINOR=$(VER_minor "$1"); | |
local VER_MICRO=$(VER_micro "$1"); | |
local VER_int=$(( VER_MAJOR * 65536 + VER_MINOR * 256 + VER_MICRO )); | |
if [[ ${VER_int} -ge 65536 ]]; then | |
echo "${VER_int}"; | |
return 0; | |
fi; | |
echo 1; | |
return 1 | |
} | |
_assert_pkg_ebuild_phase () | |
{ | |
case ${EBUILD_PHASE} in | |
setup | preinst | postinst) | |
;; | |
*) | |
eerror "'$1()' called from '${EBUILD_PHASE}' phase which is not OK:"; | |
eerror "You may only call from pkg_{setup,preinst,postinst} functions."; | |
eerror "Package fails at QA and at life. Please file a bug."; | |
die "Bad package! $1 is only for use in some pkg_* functions!" | |
;; | |
esac | |
} | |
_at_uses_autoheader () | |
{ | |
_at_uses_pkg A{C,M}_CONFIG_HEADER{S,} | |
} | |
_at_uses_automake () | |
{ | |
_at_uses_pkg AM_INIT_AUTOMAKE | |
} | |
_at_uses_gettext () | |
{ | |
_at_uses_pkg AM_GNU_GETTEXT_VERSION | |
} | |
_at_uses_glibgettext () | |
{ | |
_at_uses_pkg AM_GLIB_GNU_GETTEXT | |
} | |
_at_uses_gnomedoc () | |
{ | |
_at_uses_pkg GNOME_DOC_INIT | |
} | |
_at_uses_gtkdoc () | |
{ | |
_at_uses_pkg GTK_DOC_CHECK | |
} | |
_at_uses_intltool () | |
{ | |
_at_uses_pkg {AC,IT}_PROG_INTLTOOL | |
} | |
_at_uses_libtool () | |
{ | |
_at_uses_pkg A{C,M}_PROG_LIBTOOL LT_INIT | |
} | |
_at_uses_pkg () | |
{ | |
if [[ -n $(autotools_check_macro "$@") ]]; then | |
return 0; | |
else | |
local macro args=(); | |
for macro in "$@"; | |
do | |
args+=(-e "^[[:space:]]*${macro}\>"); | |
done; | |
egrep -q "${args[@]}" configure.??; | |
fi | |
} | |
_automake_version () | |
{ | |
autotools_run_tool --at-output automake --version 2> /dev/null | sed -n -e '1{s:.*(GNU automake) ::p;q}' | |
} | |
_autotools_m4dir_include () | |
{ | |
local x include_opts flag; | |
[[ ${WANT_AUTOCONF} == "2.1" ]] && flag="l" || flag="I"; | |
for x in "$@"; | |
do | |
case ${x} in | |
-${flag}) | |
;; | |
*) | |
[[ ! -d ${x} ]] && ewarn "autotools.eclass: '${x}' does not exist"; | |
include_opts+=" -${flag} ${x}" | |
;; | |
esac; | |
done; | |
echo ${include_opts} | |
} | |
_bash-completion-r1_get_bashcompdir () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
_bash-completion-r1_get_bashdir completionsdir /usr/share/bash-completion/completions | |
} | |
_bash-completion-r1_get_bashdir () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
if $(tc-getPKG_CONFIG) --exists bash-completion &> /dev/null; then | |
local path="$($(tc-getPKG_CONFIG) --variable=$1 bash-completion)"; | |
echo "${path#${EPREFIX}}"; | |
else | |
echo $2; | |
fi | |
} | |
_bash-completion-r1_get_bashhelpersdir () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
_bash-completion-r1_get_bashdir helpersdir /usr/share/bash-completion/helpers | |
} | |
_elibtoolize () | |
{ | |
local LIBTOOLIZE=${LIBTOOLIZE:-$(type -P glibtoolize > /dev/null && echo glibtoolize || echo libtoolize)}; | |
[[ -f GNUmakefile.am || -f Makefile.am ]] && set -- "$@" --automake; | |
autotools_run_tool ${LIBTOOLIZE} "$@" | |
} | |
_eutils_eprefix_init () | |
{ | |
has "${EAPI:-0}" 0 1 2 && : ${ED:=${D}} ${EPREFIX:=} ${EROOT:=${ROOT}} | |
} | |
_filter-hardened () | |
{ | |
local f; | |
for f in "$@"; | |
do | |
case "${f}" in | |
-fPIC | -fpic | -fPIE | -fpie | -Wl,pie | -pie) | |
gcc-specs-pie || continue; | |
is-flagq -nopie || append-flags -nopie | |
;; | |
-fstack-protector) | |
gcc-specs-ssp || continue; | |
is-flagq -fno-stack-protector || append-flags $(test-flags -fno-stack-protector) | |
;; | |
-fstack-protector-all) | |
gcc-specs-ssp-to-all || continue; | |
is-flagq -fno-stack-protector-all || append-flags $(test-flags -fno-stack-protector-all) | |
;; | |
-fno-strict-overflow) | |
gcc-specs-nostrict || continue; | |
is-flagq -fstrict-overflow || append-flags $(test-flags -fstrict-overflow) | |
;; | |
esac; | |
done | |
} | |
_filter-var () | |
{ | |
local f x var=$1 new=(); | |
shift; | |
for f in ${!var}; | |
do | |
for x in "$@"; | |
do | |
[[ ${f} == ${x} ]] && continue 2; | |
done; | |
new+=("${f}"); | |
done; | |
eval export ${var}=\""${new[*]}"\" | |
} | |
_gcc-install-dir () | |
{ | |
echo "$(LC_ALL=C $(tc-getCC) -print-search-dirs 2> /dev/null | awk '$1=="install:" {print $2}')" | |
} | |
_gcc-specs-directive_raw () | |
{ | |
local cc=$(tc-getCC); | |
local specfiles=$(LC_ALL=C ${cc} -v 2>&1 | awk '$1=="Reading" {print $NF}'); | |
${cc} -dumpspecs 2> /dev/null | cat - ${specfiles} | awk -v directive=$1 'BEGIN { pspec=""; spec=""; outside=1 } | |
$1=="*"directive":" { pspec=spec; spec=""; outside=0; next } | |
outside || NF==0 || ( substr($1,1,1)=="*" && substr($1,length($1),1)==":" ) { outside=1; next } | |
spec=="" && substr($0,1,1)=="+" { spec=pspec " " substr($0,2); next } | |
{ spec=spec $0 } | |
END { print spec }'; | |
return 0 | |
} | |
_gcc-specs-exists () | |
{ | |
[[ -f $(_gcc-install-dir)/$1 ]] | |
} | |
_gcc_fullversion () | |
{ | |
local ver="$1"; | |
shift; | |
set -- `$(tc-getCPP "$@") -E -P - <<<"__GNUC__ __GNUC_MINOR__ __GNUC_PATCHLEVEL__"`; | |
eval echo "$ver" | |
} | |
_iconins () | |
{ | |
( local funcname=$1; | |
shift; | |
local size dir; | |
local context=apps; | |
local theme=hicolor; | |
while [[ $# -gt 0 ]]; do | |
case $1 in | |
-s | --size) | |
if [[ ${2%%x*}x${2%%x*} == "$2" ]]; then | |
size=${2%%x*}; | |
else | |
size=${2}; | |
fi; | |
case ${size} in | |
16 | 22 | 24 | 32 | 36 | 48 | 64 | 72 | 96 | 128 | 192 | 256 | 512) | |
size=${size}x${size} | |
;; | |
scalable) | |
;; | |
*) | |
eerror "${size} is an unsupported icon size!"; | |
exit 1 | |
;; | |
esac; | |
shift 2 | |
;; | |
-t | --theme) | |
theme=${2}; | |
shift 2 | |
;; | |
-c | --context) | |
context=${2}; | |
shift 2 | |
;; | |
*) | |
if [[ -z ${size} ]]; then | |
insinto /usr/share/pixmaps; | |
else | |
insinto /usr/share/icons/${theme}/${size}/${context}; | |
fi; | |
if [[ ${funcname} == doicon ]]; then | |
if [[ -f $1 ]]; then | |
doins "${1}"; | |
else | |
if [[ -d $1 ]]; then | |
shopt -s nullglob; | |
doins "${1}"/*.{png,svg}; | |
shopt -u nullglob; | |
else | |
eerror "${1} is not a valid file/directory!"; | |
exit 1; | |
fi; | |
fi; | |
else | |
break; | |
fi; | |
shift 1 | |
;; | |
esac; | |
done; | |
if [[ ${funcname} == newicon ]]; then | |
newins "$@"; | |
fi ) || die | |
} | |
_is_flagq () | |
{ | |
local x var; | |
eval var=\""\${$1[*]}"\"; | |
for x in ${var}; | |
do | |
[[ ${x} == $2 ]] && return 0; | |
done; | |
return 1 | |
} | |
_multilib_build_set_globals () | |
{ | |
local flags=("${_MULTILIB_FLAGS[@]%:*}"); | |
if [[ -n ${MULTILIB_COMPAT[@]} ]]; then | |
local f; | |
for f in "${MULTILIB_COMPAT[@]}"; | |
do | |
if ! has "${f}" "${flags[@]}"; then | |
die "Invalid value in MULTILIB_COMPAT: ${f}"; | |
fi; | |
done; | |
flags=("${MULTILIB_COMPAT[@]}"); | |
REQUIRED_USE="|| ( ${flags[*]} )"; | |
fi; | |
local usedeps=${flags[@]/%/(-)?}; | |
IUSE=${flags[*]}; | |
MULTILIB_USEDEP=${usedeps// /,} | |
} | |
_multilib_multibuild_wrapper () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
local ABI=${MULTIBUILD_VARIANT#*.}; | |
local MULTILIB_ABI_FLAG=${MULTIBUILD_VARIANT%.*}; | |
multilib_toolchain_setup "${ABI}"; | |
"${@}" | |
} | |
_systemd_get_unitdir () | |
{ | |
if $(tc-getPKG_CONFIG) --exists systemd; then | |
echo "$($(tc-getPKG_CONFIG) --variable=systemdsystemunitdir systemd)"; | |
else | |
echo /usr/lib/systemd/system; | |
fi | |
} | |
_systemd_get_userunitdir () | |
{ | |
if $(tc-getPKG_CONFIG) --exists systemd; then | |
echo "$($(tc-getPKG_CONFIG) --variable=systemduserunitdir systemd)"; | |
else | |
echo /usr/lib/systemd/user; | |
fi | |
} | |
_systemd_get_utildir () | |
{ | |
if $(tc-getPKG_CONFIG) --exists systemd; then | |
echo "$($(tc-getPKG_CONFIG) --variable=systemdutildir systemd)"; | |
else | |
echo /usr/lib/systemd; | |
fi | |
} | |
_tc-getPROG () | |
{ | |
local tuple=$1; | |
local v var vars=$2; | |
local prog=$3; | |
var=${vars%% *}; | |
for v in ${vars}; | |
do | |
if [[ -n ${!v} ]]; then | |
export ${var}="${!v}"; | |
echo "${!v}"; | |
return 0; | |
fi; | |
done; | |
local search=; | |
[[ -n $4 ]] && search=$(type -p "$4-${prog}"); | |
[[ -z ${search} && -n ${!tuple} ]] && search=$(type -p "${!tuple}-${prog}"); | |
[[ -n ${search} ]] && prog=${search##*/}; | |
export ${var}=${prog}; | |
echo "${!var}" | |
} | |
_udev_get_udevdir () | |
{ | |
if $($(tc-getPKG_CONFIG) --exists udev); then | |
echo "$($(tc-getPKG_CONFIG) --variable=udevdir udev)"; | |
else | |
echo /lib/udev; | |
fi | |
} | |
all-flag-vars () | |
{ | |
echo {C,CPP,CXX,CCAS,F,FC,LD}FLAGS | |
} | |
append-cflags () | |
{ | |
[[ $# -eq 0 ]] && return 0; | |
export CFLAGS+=" $*"; | |
return 0 | |
} | |
append-cppflags () | |
{ | |
[[ $# -eq 0 ]] && return 0; | |
export CPPFLAGS+=" $*"; | |
return 0 | |
} | |
append-cxxflags () | |
{ | |
[[ $# -eq 0 ]] && return 0; | |
export CXXFLAGS+=" $*"; | |
return 0 | |
} | |
append-fflags () | |
{ | |
[[ $# -eq 0 ]] && return 0; | |
export FFLAGS+=" $*"; | |
export FCFLAGS+=" $*"; | |
return 0 | |
} | |
append-flags () | |
{ | |
[[ $# -eq 0 ]] && return 0; | |
case " $* " in | |
*' '-[DIU]*) | |
eqawarn 'please use append-cppflags for preprocessor flags' | |
;; | |
*' '-L* | *' '-Wl,*) | |
eqawarn 'please use append-ldflags for linker flags' | |
;; | |
esac; | |
append-cflags "$@"; | |
append-cxxflags "$@"; | |
append-fflags "$@"; | |
return 0 | |
} | |
append-ldflags () | |
{ | |
[[ $# -eq 0 ]] && return 0; | |
local flag; | |
for flag in "$@"; | |
do | |
[[ ${flag} == -l* ]] && eqawarn "Appending a library link instruction (${flag}); libraries to link to should not be passed through LDFLAGS"; | |
done; | |
export LDFLAGS="${LDFLAGS} $*"; | |
return 0 | |
} | |
append-lfs-flags () | |
{ | |
[[ $# -ne 0 ]] && die "append-lfs-flags takes no arguments"; | |
append-cppflags -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE | |
} | |
append-libs () | |
{ | |
[[ $# -eq 0 ]] && return 0; | |
local flag; | |
for flag in "$@"; | |
do | |
if [[ -z "${flag// }" ]]; then | |
eqawarn "Appending an empty argument to LIBS is invalid! Skipping."; | |
continue; | |
fi; | |
case $flag in | |
-[lL]*) | |
export LIBS="${LIBS} ${flag}" | |
;; | |
-*) | |
eqawarn "Appending non-library to LIBS (${flag}); Other linker flags should be passed via LDFLAGS"; | |
export LIBS="${LIBS} ${flag}" | |
;; | |
*) | |
export LIBS="${LIBS} -l${flag}" | |
;; | |
esac; | |
done; | |
return 0 | |
} | |
autotools_check_macro () | |
{ | |
[[ -f configure.ac || -f configure.in ]] || return 0; | |
local trace_file=".__autoconf_trace_data"; | |
if [[ ! -e ${trace_file} ]] || [[ ! aclocal.m4 -ot ${trace_file} ]]; then | |
WANT_AUTOCONF="2.5" autoconf $(autotools_m4dir_include) ${ALL_AUTOTOOLS_MACROS[@]/#/--trace=} > ${trace_file} 2> /dev/null; | |
fi; | |
local macro args=(); | |
for macro in "$@"; | |
do | |
has ${macro} ${ALL_AUTOTOOLS_MACROS[@]} || die "internal error: add ${macro} to ALL_AUTOTOOLS_MACROS"; | |
args+=(-e ":${macro}:"); | |
done; | |
grep "${args[@]}" ${trace_file} | |
} | |
autotools_check_macro_val () | |
{ | |
local macro scan_out; | |
for macro in "$@"; | |
do | |
autotools_check_macro "${macro}" | gawk -v macro="${macro}" '($0 !~ /^[[:space:]]*(#|dnl)/) { | |
if (match($0, macro ":(.*)$", res)) | |
print res[1] | |
}' | uniq; | |
done; | |
return 0 | |
} | |
autotools_env_setup () | |
{ | |
if [[ ${WANT_AUTOMAKE} == "latest" ]]; then | |
local pv; | |
for pv in ${_LATEST_AUTOMAKE[@]/#*:}; | |
do | |
ROOT=/ has_version "=sys-devel/automake-${pv}*" && export WANT_AUTOMAKE="${pv}"; | |
done; | |
[[ ${WANT_AUTOMAKE} == "latest" ]] && die "Cannot find the latest automake! Tried ${_LATEST_AUTOMAKE[*]}"; | |
fi; | |
[[ ${WANT_AUTOCONF} == "latest" ]] && export WANT_AUTOCONF=2.5 | |
} | |
autotools_m4dir_include () | |
{ | |
_autotools_m4dir_include ${AT_M4DIR} | |
} | |
autotools_m4sysdir_include () | |
{ | |
_autotools_m4dir_include $(eval echo ${AT_SYS_M4DIR}) | |
} | |
autotools_run_tool () | |
{ | |
local autofail=true m4flags=false missing_ok=false return_output=false; | |
while [[ -n $1 ]]; do | |
case $1 in | |
--at-no-fail) | |
autofail=false | |
;; | |
--at-m4flags) | |
m4flags=true | |
;; | |
--at-missing) | |
missing_ok=true | |
;; | |
--at-output) | |
return_output=true | |
;; | |
*) | |
break | |
;; | |
esac; | |
shift; | |
done; | |
if [[ ${EBUILD_PHASE} != "unpack" && ${EBUILD_PHASE} != "prepare" ]]; then | |
ewarn "QA Warning: running $1 in ${EBUILD_PHASE} phase"; | |
fi; | |
if ${missing_ok} && ! type -P ${1} > /dev/null; then | |
einfo "Skipping '$*' due $1 not installed"; | |
return 0; | |
fi; | |
autotools_env_setup; | |
local STDERR_TARGET="${T}/$1.out"; | |
if [[ -e ${STDERR_TARGET} ]]; then | |
local i=1; | |
while :; do | |
STDERR_TARGET="${T}/$1-${i}.out"; | |
[[ -e ${STDERR_TARGET} ]] || break; | |
: $(( i++ )); | |
done; | |
fi; | |
if ${m4flags}; then | |
set -- "${1}" $(autotools_m4dir_include) "${@:2}" $(autotools_m4sysdir_include); | |
fi; | |
if ${return_output}; then | |
"$@"; | |
return; | |
fi; | |
printf "***** $1 *****\n***** PWD: ${PWD}\n***** $*\n\n" > "${STDERR_TARGET}"; | |
ebegin "Running $@"; | |
"$@" >> "${STDERR_TARGET}" 2>&1; | |
if ! eend $? && ${autofail}; then | |
echo; | |
eerror "Failed Running $1 !"; | |
eerror; | |
eerror "Include in your bugreport the contents of:"; | |
eerror; | |
eerror " ${STDERR_TARGET}"; | |
echo; | |
die "Failed Running $1 !"; | |
fi | |
} | |
bashcomp_alias () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
[[ ${#} -lt 2 ]] && die "Usage: ${FUNCNAME} <basename> <alias>..."; | |
local base=${1} f; | |
shift; | |
for f in "$@"; | |
do | |
dosym "${base}" "$(_bash-completion-r1_get_bashcompdir)/${f}"; | |
done | |
} | |
built_with_use () | |
{ | |
_eutils_eprefix_init; | |
local hidden="no"; | |
if [[ $1 == "--hidden" ]]; then | |
hidden="yes"; | |
shift; | |
fi; | |
local missing_action="die"; | |
if [[ $1 == "--missing" ]]; then | |
missing_action=$2; | |
shift; | |
shift; | |
case ${missing_action} in | |
true | false | die) | |
;; | |
*) | |
die "unknown action '${missing_action}'" | |
;; | |
esac; | |
fi; | |
local opt=$1; | |
[[ ${opt:0:1} = "-" ]] && shift || opt="-a"; | |
local PKG=$(best_version $1); | |
[[ -z ${PKG} ]] && die "Unable to resolve $1 to an installed package"; | |
shift; | |
local USEFILE=${EROOT}/var/db/pkg/${PKG}/USE; | |
local IUSEFILE=${EROOT}/var/db/pkg/${PKG}/IUSE; | |
if [[ ! -e ${USEFILE} ]] || [[ ! -e ${IUSEFILE} && ${hidden} == "no" ]]; then | |
case ${missing_action} in | |
true) | |
return 0 | |
;; | |
false) | |
return 1 | |
;; | |
die) | |
die "Unable to determine what USE flags $PKG was built with" | |
;; | |
esac; | |
fi; | |
if [[ ${hidden} == "no" ]]; then | |
local IUSE_BUILT=($(<"${IUSEFILE}")); | |
local expand; | |
for expand in $(echo ${USE_EXPAND} | tr '[:upper:]' '[:lower:]'); | |
do | |
if [[ $1 == ${expand}_* ]]; then | |
expand=""; | |
break; | |
fi; | |
done; | |
if [[ -n ${expand} ]]; then | |
if ! has $1 ${IUSE_BUILT[@]#[-+]}; then | |
case ${missing_action} in | |
true) | |
return 0 | |
;; | |
false) | |
return 1 | |
;; | |
die) | |
die "$PKG does not actually support the $1 USE flag!" | |
;; | |
esac; | |
fi; | |
fi; | |
fi; | |
local USE_BUILT=$(<${USEFILE}); | |
while [[ $# -gt 0 ]]; do | |
if [[ ${opt} = "-o" ]]; then | |
has $1 ${USE_BUILT} && return 0; | |
else | |
has $1 ${USE_BUILT} || return 1; | |
fi; | |
shift; | |
done; | |
[[ ${opt} = "-a" ]] | |
} | |
check_extra_config () | |
{ | |
local config negate die error reworkmodulenames; | |
local soft_errors_count=0 hard_errors_count=0 config_required=0; | |
local old_LINUX_CONFIG_EXISTS_DONE="${_LINUX_CONFIG_EXISTS_DONE}"; | |
linux-info_get_any_version; | |
for config in ${CONFIG_CHECK}; | |
do | |
if [[ "${config:0:1}" != "~" ]]; then | |
config_required=1; | |
break; | |
fi; | |
done; | |
if [[ ${config_required} == 0 ]]; then | |
if ! linux_config_exists; then | |
ewarn "Unable to check for the following kernel config options due"; | |
ewarn "to absence of any configured kernel sources or compiled"; | |
ewarn "config:"; | |
for config in ${CONFIG_CHECK}; | |
do | |
local_error="ERROR_${config#\~}"; | |
msg="${!local_error}"; | |
if [[ "x${msg}" == "x" ]]; then | |
local_error="WARNING_${config#\~}"; | |
msg="${!local_error}"; | |
fi; | |
ewarn " - ${config#\~}${msg:+ - }${msg}"; | |
done; | |
ewarn "You're on your own to make sure they are set if needed."; | |
export LINUX_CONFIG_EXISTS_DONE="${old_LINUX_CONFIG_EXISTS_DONE}"; | |
return 0; | |
fi; | |
else | |
require_configured_kernel; | |
fi; | |
einfo "Checking for suitable kernel configuration options..."; | |
for config in ${CONFIG_CHECK}; | |
do | |
die=1; | |
error=0; | |
negate=0; | |
reworkmodulenames=0; | |
if [[ ${config:0:1} == "~" ]]; then | |
die=0; | |
config=${config:1}; | |
else | |
if [[ ${config:0:1} == "@" ]]; then | |
die=0; | |
reworkmodulenames=1; | |
config=${config:1}; | |
fi; | |
fi; | |
if [[ ${config:0:1} == "!" ]]; then | |
negate=1; | |
config=${config:1}; | |
fi; | |
if [[ ${negate} == 1 ]]; then | |
linux_chkconfig_present ${config} && error=2; | |
else | |
if [[ ${reworkmodulenames} == 1 ]]; then | |
local temp_config="${config//*:}" i n; | |
config="${config//:*}"; | |
if linux_chkconfig_present ${config}; then | |
for i in ${MODULE_NAMES}; | |
do | |
n="${i//${temp_config}}"; | |
[[ -z ${n//\(*} ]] && MODULE_IGNORE="${MODULE_IGNORE} ${temp_config}"; | |
done; | |
error=2; | |
fi; | |
else | |
linux_chkconfig_present ${config} || error=1; | |
fi; | |
fi; | |
if [[ ${error} > 0 ]]; then | |
local report_func="eerror" local_error; | |
local_error="ERROR_${config}"; | |
local_error="${!local_error}"; | |
if [[ -z "${local_error}" ]]; then | |
local_error="${config}_ERROR"; | |
local_error="${!local_error}"; | |
fi; | |
if [[ ${die} == 0 && -z "${local_error}" ]]; then | |
local_error="WARNING_${config}"; | |
local_error="${!local_error}"; | |
if [[ -n "${local_error}" ]]; then | |
report_func="ewarn"; | |
fi; | |
fi; | |
if [[ -z "${local_error}" ]]; then | |
[[ ${error} == 1 ]] && local_error="is not set when it should be." || local_error="should not be set. But it is."; | |
local_error="CONFIG_${config}:\t ${local_error}"; | |
fi; | |
if [[ ${die} == 0 ]]; then | |
${report_func} " ${local_error}"; | |
soft_errors_count=$[soft_errors_count + 1]; | |
else | |
${report_func} " ${local_error}"; | |
hard_errors_count=$[hard_errors_count + 1]; | |
fi; | |
fi; | |
done; | |
if [[ ${hard_errors_count} > 0 ]]; then | |
eerror "Please check to make sure these options are set correctly."; | |
eerror "Failure to do so may cause unexpected problems."; | |
eerror "Once you have satisfied these options, please try merging"; | |
eerror "this package again."; | |
export LINUX_CONFIG_EXISTS_DONE="${old_LINUX_CONFIG_EXISTS_DONE}"; | |
die "Incorrect kernel configuration options"; | |
else | |
if [[ ${soft_errors_count} > 0 ]]; then | |
ewarn "Please check to make sure these options are set correctly."; | |
ewarn "Failure to do so may cause unexpected problems."; | |
else | |
eend 0; | |
fi; | |
fi; | |
export LINUX_CONFIG_EXISTS_DONE="${old_LINUX_CONFIG_EXISTS_DONE}" | |
} | |
check_kernel_built () | |
{ | |
require_configured_kernel; | |
get_version; | |
local versionh_path; | |
if kernel_is -ge 3 7; then | |
versionh_path="include/generated/uapi/linux/version.h"; | |
else | |
versionh_path="include/linux/version.h"; | |
fi; | |
if [ ! -f "${KV_OUT_DIR}/${versionh_path}" ]; then | |
eerror "These sources have not yet been prepared."; | |
eerror "We cannot build against an unprepared tree."; | |
eerror "To resolve this, please type the following:"; | |
eerror; | |
eerror "# cd ${KV_DIR}"; | |
eerror "# make oldconfig"; | |
eerror "# make modules_prepare"; | |
eerror; | |
eerror "Then please try merging this module again."; | |
die "Kernel sources need compiling first"; | |
fi | |
} | |
check_license () | |
{ | |
die "you no longer need this as portage supports ACCEPT_LICENSE itself" | |
} | |
check_modules_supported () | |
{ | |
require_configured_kernel; | |
get_version; | |
if ! linux_chkconfig_builtin "MODULES"; then | |
eerror "These sources do not support loading external modules."; | |
eerror "to be able to use this module please enable \"Loadable modules support\""; | |
eerror "in your kernel, recompile and then try merging this module again."; | |
die "No support for external modules in ${KV_FULL} config"; | |
fi | |
} | |
check_zlibinflate () | |
{ | |
require_configured_kernel; | |
get_version; | |
local INFLATE; | |
local DEFLATE; | |
einfo "Determining the usability of ZLIB_INFLATE support in your kernel"; | |
ebegin "checking ZLIB_INFLATE"; | |
linux_chkconfig_builtin CONFIG_ZLIB_INFLATE; | |
eend $?; | |
[ "$?" != 0 ] && die; | |
ebegin "checking ZLIB_DEFLATE"; | |
linux_chkconfig_builtin CONFIG_ZLIB_DEFLATE; | |
eend $?; | |
[ "$?" != 0 ] && die; | |
local LINENO_START; | |
local LINENO_END; | |
local SYMBOLS; | |
local x; | |
LINENO_END="$(grep -n 'CONFIG_ZLIB_INFLATE y' ${KV_DIR}/lib/Config.in | cut -d : -f 1)"; | |
LINENO_START="$(head -n $LINENO_END ${KV_DIR}/lib/Config.in | grep -n 'if \[' | tail -n 1 | cut -d : -f 1)"; | |
(( LINENO_AMOUNT = $LINENO_END - $LINENO_START )); | |
(( LINENO_END = $LINENO_END - 1 )); | |
SYMBOLS="$(head -n $LINENO_END ${KV_DIR}/lib/Config.in | tail -n $LINENO_AMOUNT | sed -e 's/^.*\(CONFIG_[^\" ]*\).*/\1/g;')"; | |
for x in $SYMBOLS; | |
do | |
if [ "${!x}" = "y" ]; then | |
einfo "${x} ensures zlib is linked into your kernel - excellent"; | |
return 0; | |
fi; | |
done; | |
eerror; | |
eerror "This kernel module requires ZLIB library support."; | |
eerror "You have enabled zlib support in your kernel, but haven't enabled"; | |
eerror "enabled any option that will ensure that zlib is linked into your"; | |
eerror "kernel."; | |
eerror; | |
eerror "Please ensure that you enable at least one of these options:"; | |
eerror; | |
for x in $SYMBOLS; | |
do | |
eerror " * $x"; | |
done; | |
eerror; | |
eerror "Please remember to recompile and install your kernel, and reboot"; | |
eerror "into your new kernel before attempting to load this kernel module."; | |
die "Kernel doesn't include zlib support" | |
} | |
config_rpath_update () | |
{ | |
local dst src=$(type -P gettext | sed 's:bin/gettext:share/gettext/config.rpath:'); | |
[[ $# -eq 0 ]] && set -- $(find -name config.rpath); | |
[[ $# -eq 0 ]] && return 0; | |
einfo "Updating all config.rpath files"; | |
for dst in "$@"; | |
do | |
einfo " ${dst}"; | |
cp "${src}" "${dst}" || die; | |
done | |
} | |
darwintoolize () | |
{ | |
die "Use elibtoolize" | |
} | |
delete_all_version_separators () | |
{ | |
replace_all_version_separators "" "${1}" | |
} | |
delete_version_separator () | |
{ | |
replace_version_separator "${1}" "" "${2}" | |
} | |
dobashcomp () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
( insinto "$(_bash-completion-r1_get_bashcompdir)"; | |
doins "${@}" ) | |
} | |
doicon () | |
{ | |
_iconins ${FUNCNAME} "$@" | |
} | |
domenu () | |
{ | |
( local i j ret=0; | |
insinto /usr/share/applications; | |
for i in "$@"; | |
do | |
if [[ -f ${i} ]]; then | |
doins "${i}"; | |
((ret+=$?)); | |
else | |
if [[ -d ${i} ]]; then | |
for j in "${i}"/*.desktop; | |
do | |
doins "${j}"; | |
((ret+=$?)); | |
done; | |
else | |
((++ret)); | |
fi; | |
fi; | |
done; | |
exit ${ret} ) | |
} | |
eaclocal () | |
{ | |
[[ ! -f aclocal.m4 || -n $(grep -e 'generated.*by aclocal' aclocal.m4) ]] && autotools_run_tool --at-m4flags aclocal "$@" $(eaclocal_amflags) | |
} | |
eaclocal_amflags () | |
{ | |
local aclocal_opts amflags_file; | |
for amflags_file in GNUmakefile.am Makefile.am GNUmakefile.in Makefile.in; | |
do | |
[[ -e ${amflags_file} ]] || continue; | |
autotools_env_setup; | |
aclocal_opts=$(sed -n "/^ACLOCAL_AMFLAGS[[:space:]]*=/{ # match the first line | |
s:[^=]*=::p; # then gobble up all escaped lines | |
: nextline /\\\\$/{ n; p; b nextline; } }" ${amflags_file}); | |
eval aclocal_opts=\""${aclocal_opts}"\"; | |
break; | |
done; | |
echo ${aclocal_opts} | |
} | |
eautoconf () | |
{ | |
if [[ ! -f configure.ac && ! -f configure.in ]]; then | |
echo; | |
eerror "No configure.{ac,in} present in '${PWD}'!"; | |
echo; | |
die "No configure.{ac,in} present!"; | |
fi; | |
if [[ -e configure.in ]]; then | |
eqawarn "This package has a configure.in file which has long been deprecated. Please"; | |
eqawarn "update it to use configure.ac instead as newer versions of autotools will die"; | |
eqawarn "when it finds this file. See https://bugs.gentoo.org/426262 for details."; | |
fi; | |
autotools_run_tool --at-m4flags autoconf "$@" | |
} | |
eautoheader () | |
{ | |
_at_uses_autoheader || return 0; | |
autotools_run_tool --at-no-fail --at-m4flags autoheader "$@" | |
} | |
eautomake () | |
{ | |
local extra_opts=(); | |
local makefile_name; | |
for makefile_name in {GNUmakefile,{M,m}akefile}.am ""; | |
do | |
[[ -f ${makefile_name} ]] && break; | |
done; | |
function _automake_version () | |
{ | |
autotools_run_tool --at-output automake --version 2> /dev/null | sed -n -e '1{s:.*(GNU automake) ::p;q}' | |
}; | |
if [[ -z ${makefile_name} ]]; then | |
_at_uses_automake || return 0; | |
else | |
if [[ -z ${FROM_EAUTORECONF} && -f ${makefile_name%.am}.in ]]; then | |
local used_automake; | |
local installed_automake; | |
installed_automake=$(WANT_AUTOMAKE= _automake_version); | |
used_automake=$(head -n 1 < ${makefile_name%.am}.in | sed -e 's:.*by automake \(.*\) from .*:\1:'); | |
if [[ ${installed_automake} != ${used_automake} ]]; then | |
ewarn "Automake used for the package (${used_automake}) differs from" "the installed version (${installed_automake})."; | |
ewarn "Forcing a full rebuild of the autotools to workaround."; | |
eautoreconf; | |
return 0; | |
fi; | |
fi; | |
fi; | |
[[ -f INSTALL && -f AUTHORS && -f ChangeLog && -f NEWS && -f README ]] || extra_opts+=(--foreign); | |
case $(_automake_version) in | |
1.4 | 1.4[.-]*) | |
;; | |
*) | |
extra_opts+=(--force-missing) | |
;; | |
esac; | |
autotools_run_tool automake --add-missing --copy "${extra_opts[@]}" "$@" | |
} | |
eautopoint () | |
{ | |
autotools_run_tool autopoint "$@" | |
} | |
eautoreconf () | |
{ | |
local x g; | |
if [[ -z ${AT_NO_RECURSIVE} ]]; then | |
for x in $(autotools_check_macro_val AC_CONFIG_SUBDIRS); | |
do | |
if [[ -d ${x} ]]; then | |
pushd "${x}" > /dev/null; | |
AT_NOELIBTOOLIZE="yes" eautoreconf || die; | |
popd > /dev/null; | |
fi; | |
done; | |
fi; | |
einfo "Running eautoreconf in '${PWD}' ..."; | |
local m4dirs=$(autotools_check_macro_val AC_CONFIG_{AUX,MACRO}_DIR); | |
[[ -n ${m4dirs} ]] && mkdir -p ${m4dirs}; | |
local i tools=(glibgettext false "autotools_run_tool glib-gettextize --copy --force" gettext false "autotools_run_tool --at-missing autopoint --force" intltool false "autotools_run_tool intltoolize --automake --copy --force" gtkdoc false "autotools_run_tool --at-missing gtkdocize --copy" gnomedoc false "autotools_run_tool --at-missing gnome-doc-prepare --copy --force" libtool false "_elibtoolize --install --copy --force"); | |
for ((i = 0; i < ${#tools[@]}; i += 3 )) | |
do | |
if _at_uses_${tools[i]}; then | |
tools[i+1]=true; | |
${tools[i+2]}; | |
fi; | |
done; | |
local rerun_aclocal=false; | |
eaclocal; | |
for ((i = 0; i < ${#tools[@]}; i += 3 )) | |
do | |
if ! ${tools[i+1]} && _at_uses_${tools[i]}; then | |
${tools[i+2]}; | |
rerun_aclocal=true; | |
fi; | |
done; | |
${rerun_aclocal} && eaclocal; | |
if [[ ${WANT_AUTOCONF} = 2.1 ]]; then | |
eautoconf; | |
else | |
eautoconf --force; | |
fi; | |
eautoheader; | |
[[ ${AT_NOEAUTOMAKE} != "yes" ]] && FROM_EAUTORECONF="yes" eautomake ${AM_OPTS}; | |
if [[ ${AT_NOELIBTOOLIZE} != "yes" ]]; then | |
elibtoolize --force "${PWD}"; | |
fi; | |
return 0 | |
} | |
ebeep () | |
{ | |
ewarn "QA Notice: ebeep is not defined in EAPI=${EAPI}, please file a bug at http://bugs.gentoo.org" | |
} | |
econf_build () | |
{ | |
tc-env_build econf --build=${CBUILD:-${CHOST}} "$@" | |
} | |
ecvs_clean () | |
{ | |
[[ -z $* ]] && set -- .; | |
find "$@" -type d -name 'CVS' -prune -print0 | xargs -0 rm -rf; | |
find "$@" -type f -name '.cvs*' -print0 | xargs -0 rm -rf | |
} | |
edos2unix () | |
{ | |
[[ $# -eq 0 ]] && return 0; | |
sed -i 's/\r$//' -- "$@" || die | |
} | |
egetent () | |
{ | |
local db=$1 key=$2; | |
[[ $# -ge 3 ]] && die "usage: egetent <database> <key>"; | |
case ${db} in | |
passwd | group) | |
;; | |
*) | |
die "sorry, database '${db}' not yet supported; file a bug" | |
;; | |
esac; | |
case ${CHOST} in | |
*-darwin[678]) | |
case ${key} in | |
*[!0-9]*) | |
nidump ${db} . | awk -F: "(\$1 ~ /^${key}\$/) {print;exit;}" | |
;; | |
*) | |
nidump ${db} . | awk -F: "(\$3 == ${key}) {print;exit;}" | |
;; | |
esac | |
;; | |
*-darwin*) | |
local mykey; | |
case ${db} in | |
passwd) | |
db="Users" mykey="UniqueID" | |
;; | |
group) | |
db="Groups" mykey="PrimaryGroupID" | |
;; | |
esac; | |
case ${key} in | |
*[!0-9]*) | |
dscl . -read /${db}/${key} 2> /dev/null | grep RecordName | |
;; | |
*) | |
dscl . -search /${db} ${mykey} ${key} 2> /dev/null | |
;; | |
esac | |
;; | |
*-freebsd* | *-dragonfly*) | |
case ${db} in | |
passwd) | |
db="user" | |
;; | |
*) | |
;; | |
esac; | |
local opts; | |
if [[ ${key} == [[:digit:]]* ]]; then | |
[[ ${db} == "user" ]] && opts="-u" || opts="-g"; | |
fi; | |
pw show ${db} ${opts} "${key}" -q | |
;; | |
*-netbsd* | *-openbsd*) | |
grep "${key}:\*:" /etc/${db} | |
;; | |
*) | |
nscd -i "${db}" 2> /dev/null; | |
getent "${db}" "${key}" | |
;; | |
esac | |
} | |
egethome () | |
{ | |
local pos; | |
[[ $# -eq 1 ]] || die "usage: egethome <user>"; | |
case ${CHOST} in | |
*-darwin* | *-freebsd* | *-dragonfly*) | |
pos=9 | |
;; | |
*) | |
pos=6 | |
;; | |
esac; | |
egetent passwd "$1" | cut -d: -f${pos} | |
} | |
egetshell () | |
{ | |
local pos; | |
[[ $# -eq 1 ]] || die "usage: egetshell <user>"; | |
case ${CHOST} in | |
*-darwin* | *-freebsd* | *-dragonfly*) | |
pos=10 | |
;; | |
*) | |
pos=7 | |
;; | |
esac; | |
egetent passwd "$1" | cut -d: -f${pos} | |
} | |
einstalldocs () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
local dodoc_opts=-r; | |
has ${EAPI} 0 1 2 3 && dodoc_opts=; | |
if ! declare -p DOCS &> /dev/null; then | |
local d; | |
for d in README* ChangeLog AUTHORS NEWS TODO CHANGES THANKS BUGS FAQ CREDITS CHANGELOG; | |
do | |
if [[ -s ${d} ]]; then | |
dodoc "${d}" || die; | |
fi; | |
done; | |
else | |
if [[ $(declare -p DOCS) == "declare -a"* ]]; then | |
if [[ -n ${DOCS[@]} ]]; then | |
dodoc ${dodoc_opts} "${DOCS[@]}" || die; | |
fi; | |
else | |
if [[ -n ${DOCS} ]]; then | |
dodoc ${dodoc_opts} ${DOCS} || die; | |
fi; | |
fi; | |
fi; | |
if [[ $(declare -p HTML_DOCS 2>/dev/null) == "declare -a"* ]]; then | |
if [[ -n ${HTML_DOCS[@]} ]]; then | |
dohtml -r "${HTML_DOCS[@]}" || die; | |
fi; | |
else | |
if [[ -n ${HTML_DOCS} ]]; then | |
dohtml -r ${HTML_DOCS} || die; | |
fi; | |
fi; | |
return 0 | |
} | |
elibtoolize () | |
{ | |
local x; | |
local dirs=(); | |
local do_portage="no"; | |
local do_reversedeps="no"; | |
local do_only_patches="no"; | |
local do_uclibc="yes"; | |
local deptoremove=; | |
local do_shallow="no"; | |
local force="false"; | |
local elt_patches="install-sh ltmain portage relink max_cmd_len sed test tmp cross as-needed target-nm"; | |
for x in "$@"; | |
do | |
case ${x} in | |
--portage) | |
do_portage="yes" | |
;; | |
--reverse-deps) | |
do_reversedeps="yes"; | |
elt_patches+=" fix-relink" | |
;; | |
--patch-only) | |
do_only_patches="yes" | |
;; | |
--remove-internal-dep=*) | |
deptoremove=${x#--remove-internal-dep=}; | |
[[ -n ${deptoremove} ]] && elt_patches+=" rem-int-dep" | |
;; | |
--shallow) | |
do_shallow="yes" | |
;; | |
--no-uclibc) | |
do_uclibc="no" | |
;; | |
--force) | |
force="true" | |
;; | |
-*) | |
eerror "Invalid elibtoolize option: ${x}"; | |
die "elibtoolize called with ${x} ??" | |
;; | |
*) | |
dirs+=("${x}") | |
;; | |
esac; | |
done; | |
[[ ${do_uclibc} == "yes" ]] && elt_patches+=" uclibc-conf uclibc-ltconf"; | |
case ${CHOST} in | |
*-aix*) | |
elt_patches+=" hardcode aixrtl" | |
;; | |
*-darwin*) | |
elt_patches+=" darwin-ltconf darwin-ltmain darwin-conf" | |
;; | |
*-solaris*) | |
elt_patches+=" sol2-conf sol2-ltmain" | |
;; | |
*-freebsd*) | |
elt_patches+=" fbsd-conf fbsd-ltconf" | |
;; | |
*-hpux*) | |
elt_patches+=" hpux-conf deplibs hc-flag-ld hardcode hardcode-relink relink-prog no-lc" | |
;; | |
*-irix*) | |
elt_patches+=" irix-ltmain" | |
;; | |
*-mint*) | |
elt_patches+=" mint-conf" | |
;; | |
esac; | |
if $(tc-getLD) --version 2>&1 | grep -qs 'GNU gold'; then | |
elt_patches+=" gold-conf"; | |
fi; | |
if [[ ${do_shallow} == "yes" ]]; then | |
[[ ${#dirs[@]} -ne 0 ]] && die "Using --shallow with explicit dirs doesn't make sense"; | |
[[ -f ${S}/ltmain.sh || -f ${S}/configure ]] && dirs+=("${S}"); | |
else | |
[[ ${#dirs[@]} -eq 0 ]] && dirs+=("${S}"); | |
dirs=($(find "${dirs[@]}" '(' -name ltmain.sh -o -name configure ')' -printf '%h\n' | sort -u)); | |
fi; | |
local d p ret; | |
for d in "${dirs[@]}"; | |
do | |
export ELT_APPLIED_PATCHES=; | |
if [[ -f ${d}/.elibtoolized ]]; then | |
${force} || continue; | |
fi; | |
local outfunc="einfo"; | |
[[ -f ${d}/.elibtoolized ]] && outfunc="ewarn"; | |
${outfunc} "Running elibtoolize in: ${d#${WORKDIR}/}/"; | |
if [[ ${outfunc} == "ewarn" ]]; then | |
ewarn " We've already been run in this tree; you should"; | |
ewarn " avoid this if possible (perhaps by filing a bug)"; | |
fi; | |
[[ -f ${d}/ltmain.sh ]] && for p in ${elt_patches}; | |
do | |
ret=0; | |
case ${p} in | |
portage) | |
if ! grep -qs 'We do not want portage' "${d}/ltmain.sh"; then | |
ELT_walk_patches "${d}/ltmain.sh" "${p}"; | |
ret=$?; | |
fi | |
;; | |
rem-int-dep) | |
ELT_walk_patches "${d}/ltmain.sh" "${p}" "${deptoremove}"; | |
ret=$? | |
;; | |
fix-relink) | |
if grep -qs 'inst_prefix_dir' "${d}/ltmain.sh"; then | |
ELT_walk_patches "${d}/ltmain.sh" "${p}"; | |
ret=$?; | |
fi | |
;; | |
max_cmd_len) | |
if grep -qs 'max_cmd_len' "${d}/ltmain.sh"; then | |
ELT_walk_patches "${d}/ltmain.sh" "${p}"; | |
ret=$?; | |
fi | |
;; | |
as-needed) | |
ELT_walk_patches "${d}/ltmain.sh" "${p}"; | |
ret=$? | |
;; | |
uclibc-ltconf) | |
if [[ -s ${d}/ltconfig ]]; then | |
ELT_walk_patches "${d}/ltconfig" "${p}"; | |
ret=$?; | |
fi | |
;; | |
fbsd-ltconf) | |
if [[ -s ${d}/ltconfig ]]; then | |
ELT_walk_patches "${d}/ltconfig" "${p}"; | |
ret=$?; | |
fi | |
;; | |
darwin-ltconf) | |
if [[ -s ${d}/ltconfig ]]; then | |
ELT_walk_patches "${d}/ltconfig" "${p}"; | |
ret=$?; | |
fi | |
;; | |
darwin-ltmain) | |
if [[ -e ${d}/ltmain.sh ]] && ! grep -qs 'verstring="-compatibility_version' "${d}/ltmain.sh"; then | |
ELT_walk_patches "${d}/ltmain.sh" "${p}"; | |
ret=$?; | |
fi | |
;; | |
install-sh) | |
ELT_walk_patches "${d}/install-sh" "${p}"; | |
ret=$? | |
;; | |
cross) | |
if tc-is-cross-compiler; then | |
ELT_walk_patches "${d}/ltmain.sh" "${p}"; | |
ret=$?; | |
fi | |
;; | |
*) | |
ELT_walk_patches "${d}/ltmain.sh" "${p}"; | |
ret=$? | |
;; | |
esac; | |
if [[ ${ret} -ne 0 ]]; then | |
case ${p} in | |
relink) | |
local version=$(ELT_libtool_version "${d}/ltmain.sh"); | |
if ! grep -qs 'inst_prefix_dir' "${d}/ltmain.sh" && [[ $(VER_to_int "${version}") -ge $(VER_to_int "1.4.0") ]]; then | |
ewarn " Could not apply relink.patch!"; | |
fi | |
;; | |
portage) | |
if [[ ${do_portage} == "yes" ]]; then | |
if ! grep -qs 'We do not want portage' "${d}/ltmain.sh"; then | |
echo; | |
eerror "Portage patch requested, but failed to apply!"; | |
eerror "Please file a bug report to add a proper patch."; | |
die "Portage patch requested, but failed to apply!"; | |
fi; | |
else | |
if grep -qs 'We do not want portage' "${d}/ltmain.sh"; then | |
:; | |
else | |
local version=$(ELT_libtool_version "${d}"/ltmain.sh); | |
echo; | |
eerror "Portage patch failed to apply (ltmain.sh version ${version})!"; | |
eerror "Please file a bug report to add a proper patch."; | |
die "Portage patch failed to apply!"; | |
fi; | |
ELT_APPLIED_PATCHES="portage"; | |
fi | |
;; | |
darwin-*) | |
[[ ${CHOST} == *"-darwin"* ]] && ewarn " Darwin patch set '${p}' failed to apply!" | |
;; | |
esac; | |
fi; | |
done; | |
[[ -f ${d}/ltmain.sh ]] && if [[ -z ${ELT_APPLIED_PATCHES} ]]; then | |
if [[ ${do_portage} == "no" && ${do_reversedeps} == "no" && ${do_only_patches} == "no" && ${deptoremove} == "" ]]; then | |
ewarn "Cannot apply any patches, please file a bug about this"; | |
die; | |
fi; | |
fi; | |
[[ -f ${d}/configure ]] && for p in ${elt_patches}; | |
do | |
ret=0; | |
case ${p} in | |
uclibc-conf) | |
if grep -qs 'Transform linux' "${d}/configure"; then | |
ELT_walk_patches "${d}/configure" "${p}"; | |
ret=$?; | |
fi | |
;; | |
fbsd-conf) | |
if grep -qs 'version_type=freebsd-' "${d}/configure"; then | |
ELT_walk_patches "${d}/configure" "${p}"; | |
ret=$?; | |
fi | |
;; | |
darwin-conf) | |
if grep -qs '&& echo \.so ||' "${d}/configure"; then | |
ELT_walk_patches "${d}/configure" "${p}"; | |
ret=$?; | |
fi | |
;; | |
aixrtl | hpux-conf) | |
ret=1; | |
local subret=0; | |
while [[ $subret -eq 0 ]]; do | |
subret=1; | |
if [[ -e ${d}/configure ]]; then | |
ELT_walk_patches "${d}/configure" "${p}"; | |
subret=$?; | |
fi; | |
if [[ $subret -eq 0 ]]; then | |
ret=0; | |
fi; | |
done | |
;; | |
mint-conf | gold-conf | sol2-conf) | |
ELT_walk_patches "${d}/configure" "${p}"; | |
ret=$? | |
;; | |
target-nm) | |
ELT_walk_patches "${d}/configure" "${p}"; | |
ret=$? | |
;; | |
*) | |
;; | |
esac; | |
if [[ ${ret} -ne 0 ]]; then | |
case ${p} in | |
uclibc-*) | |
[[ ${CHOST} == *-uclibc ]] && ewarn " uClibc patch set '${p}' failed to apply!" | |
;; | |
fbsd-*) | |
if [[ ${CHOST} == *-freebsd* ]]; then | |
if [[ -z $(grep 'Handle Gentoo/FreeBSD as it was Linux' "${d}/configure" 2>/dev/null) ]]; then | |
eerror " FreeBSD patch set '${p}' failed to apply!"; | |
die "FreeBSD patch set '${p}' failed to apply!"; | |
fi; | |
fi | |
;; | |
darwin-*) | |
[[ ${CHOST} == *"-darwin"* ]] && ewarn " Darwin patch set '${p}' failed to apply!" | |
;; | |
esac; | |
fi; | |
done; | |
rm -f "${d}/libtool"; | |
> "${d}/.elibtoolized"; | |
done | |
} | |
elt_patch_dir () | |
{ | |
local d="${ECLASSDIR}/ELT-patches"; | |
if [[ ! -d ${d} ]]; then | |
d="${_LIBTOOL_ECLASSDIR_LOCAL}/ELT-patches"; | |
fi; | |
echo "${d}" | |
} | |
emktemp () | |
{ | |
local exe="touch"; | |
[[ $1 == -d ]] && exe="mkdir" && shift; | |
local topdir=$1; | |
if [[ -z ${topdir} ]]; then | |
[[ -z ${T} ]] && topdir="/tmp" || topdir=${T}; | |
fi; | |
if ! type -P mktemp > /dev/null; then | |
local tmp=/; | |
while [[ -e ${tmp} ]]; do | |
tmp=${topdir}/tmp.${RANDOM}.${RANDOM}.${RANDOM}; | |
done; | |
${exe} "${tmp}" || ${exe} -p "${tmp}"; | |
echo "${tmp}"; | |
else | |
if [[ ${exe} == "touch" ]]; then | |
TMPDIR="${topdir}" mktemp -t tmp.XXXXXXXXXX; | |
else | |
TMPDIR="${topdir}" mktemp -dt tmp.XXXXXXXXXX; | |
fi; | |
fi | |
} | |
enewgroup () | |
{ | |
_assert_pkg_ebuild_phase ${FUNCNAME}; | |
local egroup=$1; | |
shift; | |
if [[ -z ${egroup} ]]; then | |
eerror "No group specified !"; | |
die "Cannot call enewgroup without a group"; | |
fi; | |
if [[ -n $(egetent group "${egroup}") ]]; then | |
return 0; | |
fi; | |
einfo "Adding group '${egroup}' to your system ..."; | |
local egid=$1; | |
shift; | |
if [[ ! -z ${egid} ]]; then | |
if [[ ${egid} -gt 0 ]]; then | |
if [[ -n $(egetent group ${egid}) ]]; then | |
egid="next available; requested gid taken"; | |
fi; | |
else | |
eerror "Groupid given but is not greater than 0 !"; | |
die "${egid} is not a valid GID"; | |
fi; | |
else | |
egid="next available"; | |
fi; | |
einfo " - Groupid: ${egid}"; | |
if [[ $# -gt 0 ]]; then | |
die "extra arguments no longer supported; please file a bug"; | |
fi; | |
function _enewgroup_next_gid () | |
{ | |
if [[ ${egid} == *[!0-9]* ]]; then | |
for ((egid = 101; egid <= 999; egid++)) | |
do | |
[[ -z $(egetent group ${egid}) ]] && break; | |
done; | |
fi | |
}; | |
case ${CHOST} in | |
*-darwin*) | |
_enewgroup_next_gid; | |
dscl . create "/groups/${egroup}" gid ${egid}; | |
dscl . create "/groups/${egroup}" passwd '*' | |
;; | |
*-freebsd* | *-dragonfly*) | |
_enewgroup_next_gid; | |
pw groupadd "${egroup}" -g ${egid} || die | |
;; | |
*-netbsd*) | |
_enewgroup_next_gid; | |
groupadd -g ${egid} "${egroup}" || die | |
;; | |
*) | |
local opts; | |
if [[ ${egid} == *[!0-9]* ]]; then | |
opts=""; | |
else | |
opts="-g ${egid}"; | |
fi; | |
groupadd -r ${opts} "${egroup}" || die | |
;; | |
esac | |
} | |
enewuser () | |
{ | |
_assert_pkg_ebuild_phase ${FUNCNAME}; | |
local euser=$1; | |
shift; | |
if [[ -z ${euser} ]]; then | |
eerror "No username specified !"; | |
die "Cannot call enewuser without a username"; | |
fi; | |
if [[ -n $(egetent passwd "${euser}") ]]; then | |
return 0; | |
fi; | |
einfo "Adding user '${euser}' to your system ..."; | |
local opts=(); | |
local euid=$1; | |
shift; | |
if [[ -n ${euid} && ${euid} != -1 ]]; then | |
if [[ ${euid} -gt 0 ]]; then | |
if [[ -n $(egetent passwd ${euid}) ]]; then | |
euid="next"; | |
fi; | |
else | |
eerror "Userid given but is not greater than 0 !"; | |
die "${euid} is not a valid UID"; | |
fi; | |
else | |
euid="next"; | |
fi; | |
if [[ ${euid} == "next" ]]; then | |
for ((euid = 101; euid <= 999; euid++)) | |
do | |
[[ -z $(egetent passwd ${euid}) ]] && break; | |
done; | |
fi; | |
opts+=(-u ${euid}); | |
einfo " - Userid: ${euid}"; | |
local eshell=$1; | |
shift; | |
if [[ ! -z ${eshell} ]] && [[ ${eshell} != "-1" ]]; then | |
if [[ ! -e ${ROOT}${eshell} ]]; then | |
eerror "A shell was specified but it does not exist !"; | |
die "${eshell} does not exist in ${ROOT}"; | |
fi; | |
if [[ ${eshell} == */false || ${eshell} == */nologin ]]; then | |
eerror "Do not specify ${eshell} yourself, use -1"; | |
die "Pass '-1' as the shell parameter"; | |
fi; | |
else | |
for eshell in /sbin/nologin /usr/sbin/nologin /bin/false /usr/bin/false /dev/null; | |
do | |
[[ -x ${ROOT}${eshell} ]] && break; | |
done; | |
if [[ ${eshell} == "/dev/null" ]]; then | |
eerror "Unable to identify the shell to use, proceeding with userland default."; | |
case ${USERLAND} in | |
GNU) | |
eshell="/bin/false" | |
;; | |
BSD) | |
eshell="/sbin/nologin" | |
;; | |
Darwin) | |
eshell="/usr/sbin/nologin" | |
;; | |
*) | |
die "Unable to identify the default shell for userland ${USERLAND}" | |
;; | |
esac; | |
fi; | |
fi; | |
einfo " - Shell: ${eshell}"; | |
opts+=(-s "${eshell}"); | |
local ehome=$1; | |
shift; | |
if [[ -z ${ehome} ]] || [[ ${ehome} == "-1" ]]; then | |
ehome="/dev/null"; | |
fi; | |
einfo " - Home: ${ehome}"; | |
opts+=(-d "${ehome}"); | |
local egroups=$1; | |
shift; | |
local g egroups_arr; | |
IFS="," read -r -a egroups_arr <<< "${egroups}"; | |
shift; | |
if [[ ${#egroups_arr[@]} -gt 0 ]]; then | |
local defgroup exgroups; | |
for g in "${egroups_arr[@]}"; | |
do | |
if [[ -z $(egetent group "${g}") ]]; then | |
eerror "You must add group ${g} to the system first"; | |
die "${g} is not a valid GID"; | |
fi; | |
if [[ -z ${defgroup} ]]; then | |
defgroup=${g}; | |
else | |
exgroups+=",${g}"; | |
fi; | |
done; | |
opts+=(-g "${defgroup}"); | |
if [[ ! -z ${exgroups} ]]; then | |
opts+=(-G "${exgroups:1}"); | |
fi; | |
fi; | |
einfo " - Groups: ${egroups:-(none)}"; | |
if [[ $# -gt 0 ]]; then | |
die "extra arguments no longer supported; please file a bug"; | |
else | |
local comment="added by portage for ${PN}"; | |
opts+=(-c "${comment}"); | |
einfo " - GECOS: ${comment}"; | |
fi; | |
case ${CHOST} in | |
*-darwin*) | |
dscl . create "/users/${euser}" uid ${euid}; | |
dscl . create "/users/${euser}" shell "${eshell}"; | |
dscl . create "/users/${euser}" home "${ehome}"; | |
dscl . create "/users/${euser}" realname "added by portage for ${PN}"; | |
for g in "${egroups_arr[@]}"; | |
do | |
dscl . merge "/groups/${g}" users "${euser}"; | |
done | |
;; | |
*-freebsd* | *-dragonfly*) | |
pw useradd "${euser}" "${opts[@]}" || die | |
;; | |
*-netbsd*) | |
useradd "${opts[@]}" "${euser}" || die | |
;; | |
*-openbsd*) | |
useradd -u ${euid} -s "${eshell}" -d "${ehome}" -g "${egroups}" "${euser}" || die | |
;; | |
*) | |
useradd -r "${opts[@]}" "${euser}" || die | |
;; | |
esac; | |
if [[ ! -e ${ROOT}/${ehome} ]]; then | |
einfo " - Creating ${ehome} in ${ROOT}"; | |
mkdir -p "${ROOT}/${ehome}"; | |
chown "${euser}" "${ROOT}/${ehome}"; | |
chmod 755 "${ROOT}/${ehome}"; | |
fi | |
} | |
epatch () | |
{ | |
function _epatch_draw_line () | |
{ | |
[[ -z $1 ]] && set "$(printf "%65s" '')"; | |
echo "${1//?/=}" | |
}; | |
unset P4CONFIG P4PORT P4USER; | |
local EPATCH_OPTS=(${EPATCH_OPTS[*]}); | |
while [[ $# -gt 0 ]]; do | |
case $1 in | |
-*) | |
EPATCH_OPTS+=("$1") | |
;; | |
*) | |
break | |
;; | |
esac; | |
shift; | |
done; | |
if [[ $# -gt 1 ]]; then | |
local m; | |
for m in "$@"; | |
do | |
epatch "${m}"; | |
done; | |
return 0; | |
fi; | |
local SINGLE_PATCH="no"; | |
[[ $# -eq 0 ]] && set -- "${EPATCH_SOURCE}"; | |
if [[ -f $1 ]]; then | |
SINGLE_PATCH="yes"; | |
set -- "$1"; | |
local EPATCH_SUFFIX=$1; | |
else | |
if [[ -d $1 ]]; then | |
evar_push_set LC_COLLATE C; | |
set -- "$1"/*${EPATCH_SUFFIX:+."${EPATCH_SUFFIX}"}; | |
evar_pop; | |
else | |
if [[ -f ${EPATCH_SOURCE}/$1 ]]; then | |
epatch "${EPATCH_SOURCE}/$1"; | |
return $?; | |
else | |
[[ $# -ne 0 ]] && EPATCH_SOURCE=$1; | |
echo; | |
eerror "Cannot find \$EPATCH_SOURCE! Value for \$EPATCH_SOURCE is:"; | |
eerror; | |
eerror " ${EPATCH_SOURCE}"; | |
eerror " ( ${EPATCH_SOURCE##*/} )"; | |
echo; | |
die "Cannot find \$EPATCH_SOURCE!"; | |
fi; | |
fi; | |
fi; | |
EPATCH_OPTS="${EPATCH_COMMON_OPTS} ${EPATCH_OPTS[*]}"; | |
local PIPE_CMD; | |
case ${EPATCH_SUFFIX##*\.} in | |
xz) | |
PIPE_CMD="xz -dc" | |
;; | |
lzma) | |
PIPE_CMD="lzma -dc" | |
;; | |
bz2) | |
PIPE_CMD="bzip2 -dc" | |
;; | |
gz | Z | z) | |
PIPE_CMD="gzip -dc" | |
;; | |
ZIP | zip) | |
PIPE_CMD="unzip -p" | |
;; | |
*) | |
;; | |
esac; | |
[[ ${SINGLE_PATCH} == "no" ]] && einfo "${EPATCH_MULTI_MSG}"; | |
local x; | |
for x in "$@"; | |
do | |
[[ ! -f ${x} ]] && continue; | |
local patchname=${x##*/}; | |
local a=${patchname#*_}; | |
a=${a%%_*}; | |
if ! [[ ${SINGLE_PATCH} == "yes" || ${EPATCH_FORCE} == "yes" || ${a} == all || ${a} == ${ARCH} ]]; then | |
continue; | |
fi; | |
if [[ -n ${EPATCH_EXCLUDE}${EPATCH_USER_EXCLUDE} ]]; then | |
eshopts_push -o noglob; | |
local ex; | |
for ex in ${EPATCH_EXCLUDE}; | |
do | |
if [[ ${patchname} == ${ex} ]]; then | |
einfo " Skipping ${patchname} due to EPATCH_EXCLUDE ..."; | |
eshopts_pop; | |
continue 2; | |
fi; | |
done; | |
for ex in ${EPATCH_USER_EXCLUDE}; | |
do | |
if [[ ${patchname} == ${ex} ]]; then | |
einfo " Skipping ${patchname} due to EPATCH_USER_EXCLUDE ..."; | |
eshopts_pop; | |
continue 2; | |
fi; | |
done; | |
eshopts_pop; | |
fi; | |
if [[ ${SINGLE_PATCH} == "yes" ]]; then | |
if [[ -n ${EPATCH_SINGLE_MSG} ]]; then | |
einfo "${EPATCH_SINGLE_MSG}"; | |
else | |
einfo "Applying ${patchname} ..."; | |
fi; | |
else | |
einfo " ${patchname} ..."; | |
fi; | |
local STDERR_TARGET="${T}/${patchname}.out"; | |
if [[ -e ${STDERR_TARGET} ]]; then | |
STDERR_TARGET="${T}/${patchname}-$$.out"; | |
fi; | |
printf "***** %s *****\nPWD: %s\n\n" "${patchname}" "${PWD}" > "${STDERR_TARGET}"; | |
local count=0; | |
local PATCH_TARGET; | |
if [[ -n ${PIPE_CMD} ]]; then | |
PATCH_TARGET="${T}/$$.patch"; | |
echo "PIPE_COMMAND: ${PIPE_CMD} ${x} > ${PATCH_TARGET}" >> "${STDERR_TARGET}"; | |
if ! ( ${PIPE_CMD} "${x}" > "${PATCH_TARGET}" ) >> "${STDERR_TARGET}" 2>&1; then | |
echo; | |
eerror "Could not extract patch!"; | |
count=5; | |
break; | |
fi; | |
else | |
PATCH_TARGET=${x}; | |
fi; | |
local abs_paths=$(egrep -n '^[-+]{3} /' "${PATCH_TARGET}" | awk '$2 != "/dev/null" { print }'); | |
if [[ -n ${abs_paths} ]]; then | |
count=1; | |
printf "NOTE: skipping -p0 due to absolute paths in patch:\n%s\n" "${abs_paths}" >> "${STDERR_TARGET}"; | |
fi; | |
local rel_paths=$(egrep -n '^[-+]{3} [^ ]*[.][.]/' "${PATCH_TARGET}"); | |
if [[ -n ${rel_paths} ]]; then | |
echo; | |
eerror "Rejected Patch: ${patchname} !"; | |
eerror " ( ${PATCH_TARGET} )"; | |
eerror; | |
eerror "Your patch uses relative paths '../':"; | |
eerror "${rel_paths}"; | |
echo; | |
die "you need to fix the relative paths in patch"; | |
fi; | |
local patch_cmd; | |
local patch="patch"; | |
eval $(alias patch 2>/dev/null | sed 's:^alias ::'); | |
while [[ ${count} -lt 5 ]]; do | |
patch_cmd="${patch} -p${count} ${EPATCH_OPTS}"; | |
( _epatch_draw_line "***** ${patchname} *****"; | |
echo; | |
echo "PATCH COMMAND: ${patch_cmd} < '${PATCH_TARGET}'"; | |
echo; | |
_epatch_draw_line "***** ${patchname} *****"; | |
${patch_cmd} --dry-run -f < "${PATCH_TARGET}" 2>&1; | |
ret=$?; | |
echo; | |
echo "patch program exited with status ${ret}"; | |
exit ${ret} ) >> "${STDERR_TARGET}"; | |
if [ $? -eq 0 ]; then | |
( _epatch_draw_line "***** ${patchname} *****"; | |
echo; | |
echo "ACTUALLY APPLYING ${patchname} ..."; | |
echo; | |
_epatch_draw_line "***** ${patchname} *****"; | |
${patch_cmd} < "${PATCH_TARGET}" 2>&1; | |
ret=$?; | |
echo; | |
echo "patch program exited with status ${ret}"; | |
exit ${ret} ) >> "${STDERR_TARGET}"; | |
if [ $? -ne 0 ]; then | |
echo; | |
eerror "A dry-run of patch command succeeded, but actually"; | |
eerror "applying the patch failed!"; | |
count=5; | |
fi; | |
break; | |
fi; | |
: $(( count++ )); | |
done; | |
if [[ -n ${PIPE_CMD} ]]; then | |
rm -f "${PATCH_TARGET}"; | |
fi; | |
if [[ ${count} -ge 5 ]]; then | |
echo; | |
eerror "Failed Patch: ${patchname} !"; | |
eerror " ( ${PATCH_TARGET} )"; | |
eerror; | |
eerror "Include in your bugreport the contents of:"; | |
eerror; | |
eerror " ${STDERR_TARGET}"; | |
echo; | |
die "Failed Patch: ${patchname}!"; | |
fi; | |
rm -f "${STDERR_TARGET}"; | |
cat >> "${T}/epatch.log" <<-EOF | |
PATCH: ${x} | |
CMD: ${patch_cmd} | |
PWD: ${PWD} | |
EOF | |
eend 0; | |
done; | |
[[ ${SINGLE_PATCH} == "no" ]] && einfo "Done with patching"; | |
: | |
} | |
epatch_user () | |
{ | |
[[ $# -ne 0 ]] && die "epatch_user takes no options"; | |
local applied="${T}/epatch_user.log"; | |
[[ -e ${applied} ]] && return 2; | |
local EPATCH_SOURCE check base=${PORTAGE_CONFIGROOT%/}/etc/portage/patches; | |
for check in ${CATEGORY}/{${P}-${PR},${P},${PN}}{,:${SLOT}}; | |
do | |
EPATCH_SOURCE=${base}/${CTARGET}/${check}; | |
[[ -r ${EPATCH_SOURCE} ]] || EPATCH_SOURCE=${base}/${CHOST}/${check}; | |
[[ -r ${EPATCH_SOURCE} ]] || EPATCH_SOURCE=${base}/${check}; | |
if [[ -d ${EPATCH_SOURCE} ]]; then | |
EPATCH_SOURCE=${EPATCH_SOURCE} EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" EPATCH_MULTI_MSG="Applying user patches from ${EPATCH_SOURCE} ..." epatch; | |
echo "${EPATCH_SOURCE}" > "${applied}"; | |
return 0; | |
fi; | |
done; | |
echo "none" > "${applied}"; | |
return 1 | |
} | |
epause () | |
{ | |
ewarn "QA Notice: epause is not defined in EAPI=${EAPI}, please file a bug at http://bugs.gentoo.org" | |
} | |
epunt_cxx () | |
{ | |
local dir=$1; | |
[[ -z ${dir} ]] && dir=${S}; | |
ebegin "Removing useless C++ checks"; | |
local f p any_found; | |
while IFS= read -r -d '' f; do | |
for p in "${PORTDIR}"/eclass/ELT-patches/nocxx/*.patch; | |
do | |
if patch --no-backup-if-mismatch -p1 "${f}" "${p}" > /dev/null; then | |
any_found=1; | |
break; | |
fi; | |
done; | |
done < <(find "${dir}" -name configure -print0); | |
if [[ -z ${any_found} ]]; then | |
eqawarn "epunt_cxx called unnecessarily (no C++ checks to punt)."; | |
fi; | |
eend 0 | |
} | |
esethome () | |
{ | |
_assert_pkg_ebuild_phase ${FUNCNAME}; | |
local euser=$1; | |
shift; | |
if [[ -z ${euser} ]]; then | |
eerror "No username specified !"; | |
die "Cannot call esethome without a username"; | |
fi; | |
if [[ -z $(egetent passwd "${euser}") ]]; then | |
ewarn "User does not exist, cannot set home dir -- skipping."; | |
return 1; | |
fi; | |
local ehome=$1; | |
shift; | |
if [[ -z ${ehome} ]]; then | |
eerror "No home directory specified !"; | |
die "Cannot call esethome without a home directory or '-1'"; | |
fi; | |
if [[ ${ehome} == "-1" ]]; then | |
ehome="/dev/null"; | |
fi; | |
if [[ $(egethome "${euser}") == ${ehome} ]]; then | |
return 0; | |
fi; | |
einfo "Updating home for user '${euser}' ..."; | |
einfo " - Home: ${ehome}"; | |
if [[ ! -e ${ROOT}/${ehome} ]]; then | |
einfo " - Creating ${ehome} in ${ROOT}"; | |
mkdir -p "${ROOT}/${ehome}"; | |
chown "${euser}" "${ROOT}/${ehome}"; | |
chmod 755 "${ROOT}/${ehome}"; | |
fi; | |
case ${CHOST} in | |
*-darwin*) | |
dscl . change "/users/${euser}" home "${ehome}" | |
;; | |
*-freebsd* | *-dragonfly*) | |
pw usermod "${euser}" -d "${ehome}" && return 0; | |
[[ $? == 8 ]] && eerror "${euser} is in use, cannot update home"; | |
eerror "There was an error when attempting to update the home directory for ${euser}"; | |
eerror "Please update it manually on your system:"; | |
eerror "\t pw usermod \"${euser}\" -d \"${ehome}\"" | |
;; | |
*) | |
usermod -d "${ehome}" "${euser}" && return 0; | |
[[ $? == 8 ]] && eerror "${euser} is in use, cannot update home"; | |
eerror "There was an error when attempting to update the home directory for ${euser}"; | |
eerror "Please update it manually on your system (as root):"; | |
eerror "\t usermod -d \"${ehome}\" \"${euser}\"" | |
;; | |
esac | |
} | |
eshopts_pop () | |
{ | |
local s; | |
estack_pop eshopts s || die "${FUNCNAME}: unbalanced push"; | |
if [[ ${s} == "shopt -"* ]]; then | |
eval "${s}" || die "${FUNCNAME}: sanity: invalid shopt options: ${s}"; | |
else | |
set +$- || die "${FUNCNAME}: sanity: invalid shell settings: $-"; | |
set -${s} || die "${FUNCNAME}: sanity: unable to restore saved shell settings: ${s}"; | |
fi | |
} | |
eshopts_push () | |
{ | |
if [[ $1 == -[su] ]]; then | |
estack_push eshopts "$(shopt -p)"; | |
[[ $# -eq 0 ]] && return 0; | |
shopt "$@" || die "${FUNCNAME}: bad options to shopt: $*"; | |
else | |
estack_push eshopts $-; | |
[[ $# -eq 0 ]] && return 0; | |
set "$@" || die "${FUNCNAME}: bad options to set: $*"; | |
fi | |
} | |
estack_pop () | |
{ | |
[[ $# -eq 0 || $# -gt 2 ]] && die "estack_pop: incorrect # of arguments"; | |
local _estack_name="_ESTACK_$1_"; | |
shift; | |
local _estack_retvar=$1; | |
shift; | |
eval local _estack_i=\${#${_estack_name}\[@\]}; | |
[[ $(( --_estack_i )) -eq -1 ]] && return 1; | |
if [[ -n ${_estack_retvar} ]]; then | |
eval ${_estack_retvar}=\"\${${_estack_name}\[${_estack_i}\]}\"; | |
fi; | |
eval unset ${_estack_name}\[${_estack_i}\] | |
} | |
estack_push () | |
{ | |
[[ $# -eq 0 ]] && die "estack_push: incorrect # of arguments"; | |
local stack_name="_ESTACK_$1_"; | |
shift; | |
eval ${stack_name}+=\( \"\$@\" \) | |
} | |
esvn_clean () | |
{ | |
[[ -z $* ]] && set -- .; | |
find "$@" -type d -name '.svn' -prune -print0 | xargs -0 rm -rf | |
} | |
eumask_pop () | |
{ | |
[[ $# -eq 0 ]] || die "${FUNCNAME}: we take no options"; | |
local s; | |
estack_pop eumask s || die "${FUNCNAME}: unbalanced push"; | |
umask ${s} || die "${FUNCNAME}: sanity: could not restore umask: ${s}" | |
} | |
eumask_push () | |
{ | |
estack_push eumask "$(umask)"; | |
umask "$@" || die "${FUNCNAME}: bad options to umask: $*" | |
} | |
evar_pop () | |
{ | |
local cnt=${1:-bad}; | |
case $# in | |
0) | |
cnt=1 | |
;; | |
1) | |
isdigit "${cnt}" || die "${FUNCNAME}: first arg must be a number: $*" | |
;; | |
*) | |
die "${FUNCNAME}: only accepts one arg: $*" | |
;; | |
esac; | |
local var val; | |
while (( cnt-- )); do | |
estack_pop evar val || die "${FUNCNAME}: unbalanced push"; | |
estack_pop evar var || die "${FUNCNAME}: unbalanced push"; | |
[[ ${val} == "unset_76fc3c462065bb4ca959f939e6793f94" ]] && unset ${var} || printf -v "${var}" '%s' "${val}"; | |
done | |
} | |
evar_push () | |
{ | |
local var val; | |
for var in "$@"; | |
do | |
[[ ${!var+set} == "set" ]] && val=${!var} || val="unset_76fc3c462065bb4ca959f939e6793f94"; | |
estack_push evar "${var}" "${val}"; | |
done | |
} | |
evar_push_set () | |
{ | |
local var=$1; | |
evar_push ${var}; | |
case $# in | |
1) | |
unset ${var} | |
;; | |
2) | |
printf -v "${var}" '%s' "$2" | |
;; | |
*) | |
die "${FUNCNAME}: incorrect # of args: $*" | |
;; | |
esac | |
} | |
filter-flags () | |
{ | |
_filter-hardened "$@"; | |
local v; | |
for v in $(all-flag-vars); | |
do | |
_filter-var ${v} "$@"; | |
done; | |
return 0 | |
} | |
filter-ldflags () | |
{ | |
_filter-var LDFLAGS "$@"; | |
return 0 | |
} | |
filter-lfs-flags () | |
{ | |
[[ $# -ne 0 ]] && die "filter-lfs-flags takes no arguments"; | |
filter-flags -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE | |
} | |
filter-mfpmath () | |
{ | |
local orig_mfpmath new_math prune_math; | |
orig_mfpmath=$(get-flag -mfpmath); | |
new_math=$(get-flag mfpmath); | |
new_math=${new_math/both/387,sse}; | |
new_math=" ${new_math//[,+]/ } "; | |
prune_math=""; | |
for prune_math in "$@"; | |
do | |
new_math=${new_math/ ${prune_math} / }; | |
done; | |
new_math=$(echo ${new_math}); | |
new_math=${new_math// /,}; | |
if [[ -z ${new_math} ]]; then | |
filter-flags ${orig_mfpmath}; | |
else | |
replace-flags ${orig_mfpmath} -mfpmath=${new_math}; | |
fi; | |
return 0 | |
} | |
gcc-fullversion () | |
{ | |
_gcc_fullversion '$1.$2.$3' "$@" | |
} | |
gcc-major-version () | |
{ | |
_gcc_fullversion '$1' "$@" | |
} | |
gcc-micro-version () | |
{ | |
_gcc_fullversion '$3' "$@" | |
} | |
gcc-minor-version () | |
{ | |
_gcc_fullversion '$2' "$@" | |
} | |
gcc-specs-directive () | |
{ | |
local directive subdname subdirective; | |
directive="$(_gcc-specs-directive_raw $1)"; | |
while [[ ${directive} == *%\(*\)* ]]; do | |
subdname=${directive/*%\(}; | |
subdname=${subdname/\)*}; | |
subdirective="$(_gcc-specs-directive_raw ${subdname})"; | |
directive="${directive//\%(${subdname})/${subdirective}}"; | |
done; | |
echo "${directive}"; | |
return 0 | |
} | |
gcc-specs-nostrict () | |
{ | |
local directive; | |
directive=$(gcc-specs-directive cc1); | |
[[ "${directive/\{!fstrict-overflow:}" != "${directive}" ]] | |
} | |
gcc-specs-now () | |
{ | |
local directive; | |
directive=$(gcc-specs-directive link_command); | |
[[ "${directive/\{!nonow:}" != "${directive}" ]] | |
} | |
gcc-specs-pie () | |
{ | |
local directive; | |
directive=$(gcc-specs-directive cc1); | |
[[ "${directive/\{!nopie:}" != "${directive}" ]] | |
} | |
gcc-specs-relro () | |
{ | |
local directive; | |
directive=$(gcc-specs-directive link_command); | |
[[ "${directive/\{!norelro:}" != "${directive}" ]] | |
} | |
gcc-specs-ssp () | |
{ | |
local directive; | |
directive=$(gcc-specs-directive cc1); | |
[[ "${directive/\{!fno-stack-protector:}" != "${directive}" ]] | |
} | |
gcc-specs-ssp-to-all () | |
{ | |
local directive; | |
directive=$(gcc-specs-directive cc1); | |
[[ "${directive/\{!fno-stack-protector-all:}" != "${directive}" ]] | |
} | |
gcc-specs-stack-check () | |
{ | |
local directive; | |
directive=$(gcc-specs-directive cc1); | |
[[ "${directive/\{!fno-stack-check:}" != "${directive}" ]] | |
} | |
gcc-version () | |
{ | |
_gcc_fullversion '$1.$2' "$@" | |
} | |
gen_usr_ldscript () | |
{ | |
local lib libdir=$(get_libdir) output_format="" auto=false suffix=$(get_libname); | |
[[ -z ${ED+set} ]] && local ED=${D%/}${EPREFIX}/; | |
tc-is-static-only && return; | |
case ${CTARGET:-${CHOST}} in | |
*-darwin*) | |
;; | |
*linux* | *-freebsd* | *-openbsd* | *-netbsd*) | |
use prefix && return 0 | |
;; | |
*) | |
return 0 | |
;; | |
esac; | |
dodir /usr/${libdir}; | |
if [[ $1 == "-a" ]]; then | |
auto=true; | |
shift; | |
dodir /${libdir}; | |
fi; | |
local flags=(${CFLAGS} ${LDFLAGS} -Wl,--verbose); | |
if $(tc-getLD) --version | grep -q 'GNU gold'; then | |
local d="${T}/bfd-linker"; | |
mkdir -p "${d}"; | |
ln -sf $(which ${CHOST}-ld.bfd) "${d}"/ld; | |
flags+=(-B"${d}"); | |
fi; | |
output_format=$($(tc-getCC) "${flags[@]}" 2>&1 | sed -n 's/^OUTPUT_FORMAT("\([^"]*\)",.*/\1/p'); | |
[[ -n ${output_format} ]] && output_format="OUTPUT_FORMAT ( ${output_format} )"; | |
for lib in "$@"; | |
do | |
local tlib; | |
if ${auto}; then | |
lib="lib${lib}${suffix}"; | |
else | |
[[ -r ${ED}/${libdir}/${lib} ]] || continue; | |
fi; | |
case ${CTARGET:-${CHOST}} in | |
*-darwin*) | |
if ${auto}; then | |
tlib=$(scanmacho -qF'%S#F' "${ED}"/usr/${libdir}/${lib}); | |
else | |
tlib=$(scanmacho -qF'%S#F' "${ED}"/${libdir}/${lib}); | |
fi; | |
[[ -z ${tlib} ]] && die "unable to read install_name from ${lib}"; | |
tlib=${tlib##*/}; | |
if ${auto}; then | |
mv "${ED}"/usr/${libdir}/${lib%${suffix}}.*${suffix#.} "${ED}"/${libdir}/ || die; | |
if [[ ${tlib} != ${lib%${suffix}}.*${suffix#.} ]]; then | |
mv "${ED}"/usr/${libdir}/${tlib%${suffix}}.*${suffix#.} "${ED}"/${libdir}/ || die; | |
fi; | |
rm -f "${ED}"/${libdir}/${lib}; | |
fi; | |
if [[ ! -w "${ED}/${libdir}/${tlib}" ]]; then | |
chmod u+w "${ED}${libdir}/${tlib}"; | |
local nowrite=yes; | |
fi; | |
install_name_tool -id "${EPREFIX}"/${libdir}/${tlib} "${ED}"/${libdir}/${tlib} || die "install_name_tool failed"; | |
[[ -n ${nowrite} ]] && chmod u-w "${ED}${libdir}/${tlib}"; | |
pushd "${ED}/usr/${libdir}" > /dev/null; | |
ln -snf "../../${libdir}/${tlib}" "${lib}"; | |
popd > /dev/null | |
;; | |
*) | |
if ${auto}; then | |
tlib=$(scanelf -qF'%S#F' "${ED}"/usr/${libdir}/${lib}); | |
[[ -z ${tlib} ]] && die "unable to read SONAME from ${lib}"; | |
mv "${ED}"/usr/${libdir}/${lib}* "${ED}"/${libdir}/ || die; | |
if [[ ${tlib} != ${lib}* ]]; then | |
mv "${ED}"/usr/${libdir}/${tlib}* "${ED}"/${libdir}/ || die; | |
fi; | |
rm -f "${ED}"/${libdir}/${lib}; | |
else | |
tlib=${lib}; | |
fi; | |
cat > "${ED}/usr/${libdir}/${lib}" <<-END_LDSCRIPT | |
/* GNU ld script | |
Since Gentoo has critical dynamic libraries in /lib, and the static versions | |
in /usr/lib, we need to have a "fake" dynamic lib in /usr/lib, otherwise we | |
run into linking problems. This "fake" dynamic lib is a linker script that | |
redirects the linker to the real lib. And yes, this works in the cross- | |
compiling scenario as the sysroot-ed linker will prepend the real path. | |
See bug http://bugs.gentoo.org/4411 for more info. | |
*/ | |
${output_format} | |
GROUP ( ${EPREFIX}/${libdir}/${tlib} ) | |
END_LDSCRIPT | |
;; | |
esac | |
fperms a+x "/usr/${libdir}/${lib}" || die "could not change perms on ${lib}"; | |
done | |
} | |
get-flag () | |
{ | |
local f var findflag="$1"; | |
for var in $(all-flag-vars); | |
do | |
for f in ${!var}; | |
do | |
if [ "${f/${findflag}}" != "${f}" ]; then | |
printf "%s\n" "${f/-${findflag}=}"; | |
return 0; | |
fi; | |
done; | |
done; | |
return 1 | |
} | |
get_abi_CFLAGS () | |
{ | |
get_abi_var CFLAGS "$@" | |
} | |
get_abi_CHOST () | |
{ | |
get_abi_var CHOST "$@" | |
} | |
get_abi_CTARGET () | |
{ | |
get_abi_var CTARGET "$@" | |
} | |
get_abi_FAKE_TARGETS () | |
{ | |
get_abi_var FAKE_TARGETS "$@" | |
} | |
get_abi_LDFLAGS () | |
{ | |
get_abi_var LDFLAGS "$@" | |
} | |
get_abi_LIBDIR () | |
{ | |
get_abi_var LIBDIR "$@" | |
} | |
get_abi_var () | |
{ | |
local flag=$1; | |
local abi=${2:-${ABI:-${DEFAULT_ABI:-default}}}; | |
local var="${flag}_${abi}"; | |
echo ${!var} | |
} | |
get_after_major_version () | |
{ | |
echo $(get_version_component_range 2- "${1:-${PV}}") | |
} | |
get_all_abis () | |
{ | |
local x order="" mvar dvar; | |
mvar="MULTILIB_ABIS"; | |
dvar="DEFAULT_ABI"; | |
if [[ -n $1 ]]; then | |
mvar="$1_${mvar}"; | |
dvar="$1_${dvar}"; | |
fi; | |
if [[ -z ${!mvar} ]]; then | |
echo "default"; | |
return 0; | |
fi; | |
for x in ${!mvar}; | |
do | |
if [[ ${x} != ${!dvar} ]]; then | |
order="${order:+${order} }${x}"; | |
fi; | |
done; | |
order="${order:+${order} }${!dvar}"; | |
echo ${order}; | |
return 0 | |
} | |
get_all_libdirs () | |
{ | |
local libdirs abi; | |
for abi in ${MULTILIB_ABIS}; | |
do | |
libdirs+=" $(get_abi_LIBDIR ${abi})"; | |
done; | |
[[ " ${libdirs} " != *" lib "* ]] && libdirs+=" lib"; | |
echo "${libdirs}" | |
} | |
get_all_version_components () | |
{ | |
eshopts_push -s extglob; | |
local ver_str=${1:-${PV}} result; | |
result=(); | |
if [[ ${VERSIONATOR_CACHE_VER_STR} == ${ver_str} ]]; then | |
echo ${VERSIONATOR_CACHE_RESULT}; | |
eshopts_pop; | |
return; | |
fi; | |
export VERSIONATOR_CACHE_VER_STR=${ver_str}; | |
while [[ -n $ver_str ]]; do | |
case "${ver_str::1}" in | |
[[:digit:]]) | |
result+=("${ver_str%%[^[:digit:]]*}"); | |
ver_str=${ver_str##+([[:digit:]])} | |
;; | |
[-_.]) | |
result+=("${ver_str::1}"); | |
ver_str=${ver_str:1} | |
;; | |
[[:alpha:]]) | |
local not_match=${ver_str##+([[:alpha:]])*([[:digit:]])}; | |
result+=("${ver_str::${#ver_str} - ${#not_match}}"); | |
ver_str=${not_match} | |
;; | |
*) | |
result+=("${ver_str::1}"); | |
ver_str=${ver_str:1} | |
;; | |
esac; | |
done; | |
export VERSIONATOR_CACHE_RESULT=${result[*]}; | |
echo ${result[@]}; | |
eshopts_pop | |
} | |
get_bashcompdir () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
echo "${EPREFIX}$(_bash-completion-r1_get_bashcompdir)" | |
} | |
get_bashhelpersdir () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
echo "${EPREFIX}$(_bash-completion-r1_get_bashhelpersdir)" | |
} | |
get_install_abis () | |
{ | |
local x order=""; | |
if [[ -z ${MULTILIB_ABIS} ]]; then | |
echo "default"; | |
return 0; | |
fi; | |
if [[ ${EMULTILIB_PKG} == "true" ]]; then | |
for x in ${MULTILIB_ABIS}; | |
do | |
if [[ ${x} != "${DEFAULT_ABI}" ]]; then | |
has ${x} ${ABI_DENY} || order="${order} ${x}"; | |
fi; | |
done; | |
has ${DEFAULT_ABI} ${ABI_DENY} || order="${order} ${DEFAULT_ABI}"; | |
if [[ -n ${ABI_ALLOW} ]]; then | |
local ordera=""; | |
for x in ${order}; | |
do | |
if has ${x} ${ABI_ALLOW}; then | |
ordera="${ordera} ${x}"; | |
fi; | |
done; | |
order=${ordera}; | |
fi; | |
else | |
order=${DEFAULT_ABI}; | |
fi; | |
if [[ -z ${order} ]]; then | |
die "The ABI list is empty. Are you using a proper multilib profile? Perhaps your USE flags or MULTILIB_ABIS are too restrictive for this package."; | |
fi; | |
echo ${order}; | |
return 0 | |
} | |
get_last_version_component_index () | |
{ | |
echo $(($(get_version_component_count "${1:-${PV}}" ) - 1)) | |
} | |
get_libdir () | |
{ | |
local CONF_LIBDIR; | |
if [ -n "${CONF_LIBDIR_OVERRIDE}" ]; then | |
echo ${CONF_LIBDIR_OVERRIDE}; | |
else | |
get_abi_LIBDIR; | |
fi | |
} | |
get_libname () | |
{ | |
local libname; | |
local ver=$1; | |
case ${CHOST} in | |
*-cygwin | mingw* | *-mingw*) | |
libname="dll" | |
;; | |
*-darwin*) | |
libname="dylib" | |
;; | |
*-mint*) | |
libname="irrelevant" | |
;; | |
hppa*-hpux*) | |
libname="sl" | |
;; | |
*) | |
libname="so" | |
;; | |
esac; | |
if [[ -z $* ]]; then | |
echo ".${libname}"; | |
else | |
for ver in "$@"; | |
do | |
case ${CHOST} in | |
*-darwin*) | |
echo ".${ver}.${libname}" | |
;; | |
*-mint*) | |
echo ".${libname}" | |
;; | |
*) | |
echo ".${libname}.${ver}" | |
;; | |
esac; | |
done; | |
fi | |
} | |
get_localversion () | |
{ | |
local lv_list i x; | |
for i in $(ls ${1}/localversion* 2>/dev/null); | |
do | |
[[ -n ${i//*~*} ]] && lv_list="${lv_list} ${i}"; | |
done; | |
for i in ${lv_list}; | |
do | |
x="${x}$(<${i})"; | |
done; | |
x=${x/ /}; | |
echo ${x} | |
} | |
get_major_version () | |
{ | |
local c=($(get_all_version_components "${1:-${PV}}")); | |
echo ${c[0]} | |
} | |
get_makefile_extract_function () | |
{ | |
local a='' b='' mkfunc='getfilevar'; | |
a="$(getfilevar VERSION ${KERNEL_MAKEFILE})"; | |
b="$(getfilevar_noexec VERSION ${KERNEL_MAKEFILE})"; | |
[[ "${a}" != "${b}" ]] && mkfunc='getfilevar_noexec'; | |
echo "${mkfunc}" | |
} | |
get_modname () | |
{ | |
local modname; | |
local ver=$1; | |
case ${CHOST} in | |
*-darwin*) | |
modname="bundle" | |
;; | |
*) | |
modname="so" | |
;; | |
esac; | |
echo ".${modname}" | |
} | |
get_running_version () | |
{ | |
KV_FULL=$(uname -r); | |
if [[ -f ${ROOT}/lib/modules/${KV_FULL}/source/Makefile && -f ${ROOT}/lib/modules/${KV_FULL}/build/Makefile ]]; then | |
KERNEL_DIR=$(readlink -f ${ROOT}/lib/modules/${KV_FULL}/source); | |
KBUILD_OUTPUT=$(readlink -f ${ROOT}/lib/modules/${KV_FULL}/build); | |
unset KV_FULL; | |
get_version; | |
return $?; | |
else | |
if [[ -f ${ROOT}/lib/modules/${KV_FULL}/source/Makefile ]]; then | |
KERNEL_DIR=$(readlink -f ${ROOT}/lib/modules/${KV_FULL}/source); | |
unset KV_FULL; | |
get_version; | |
return $?; | |
else | |
if [[ -f ${ROOT}/lib/modules/${KV_FULL}/build/Makefile ]]; then | |
KERNEL_DIR=$(readlink -f ${ROOT}/lib/modules/${KV_FULL}/build); | |
unset KV_FULL; | |
get_version; | |
return $?; | |
else | |
local kv_full=${KV_FULL//[-+_]*}; | |
KV_MAJOR=$(get_version_component_range 1 ${kv_full}); | |
KV_MINOR=$(get_version_component_range 2 ${kv_full}); | |
KV_PATCH=$(get_version_component_range 3 ${kv_full}); | |
KV_EXTRA="${KV_FULL#${KV_MAJOR}.${KV_MINOR}${KV_PATCH:+.${KV_PATCH}}}"; | |
: ${KV_PATCH:=0}; | |
fi; | |
fi; | |
fi; | |
return 0 | |
} | |
get_udevdir () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
echo "$(_udev_get_udevdir)" | |
} | |
get_version () | |
{ | |
local tmplocal; | |
[ -n "${KV_FULL}" ] && return 0; | |
unset KV_DIR; | |
[ -z "${get_version_warning_done}" ] && qeinfo "Determining the location of the kernel source code"; | |
[ -h "${KERNEL_DIR}" ] && KV_DIR="$(readlink -f ${KERNEL_DIR})"; | |
[ -d "${KERNEL_DIR}" ] && KV_DIR="${KERNEL_DIR}"; | |
if [ -z "${KV_DIR}" ]; then | |
if [ -z "${get_version_warning_done}" ]; then | |
get_version_warning_done=1; | |
qewarn "Unable to find kernel sources at ${KERNEL_DIR}"; | |
if [ "${KERNEL_DIR}" == "/usr/src/linux" ]; then | |
qeinfo "Please make sure that ${KERNEL_DIR} points at your running kernel, "; | |
qeinfo "(or the kernel you wish to build against)."; | |
qeinfo "Alternatively, set the KERNEL_DIR environment variable to the kernel sources location"; | |
else | |
qeinfo "Please ensure that the KERNEL_DIR environment variable points at full Linux sources of the kernel you wish to compile against."; | |
fi; | |
fi; | |
return 1; | |
fi; | |
if [ -z "${KBUILD_OUTPUT}" -a -L "${KERNEL_DIR}/source" ]; then | |
KBUILD_OUTPUT=${KERNEL_DIR}; | |
KERNEL_DIR=$(readlink -f "${KERNEL_DIR}/source"); | |
KV_DIR=${KERNEL_DIR}; | |
fi; | |
if [ -z "${get_version_warning_done}" ]; then | |
qeinfo "Found kernel source directory:"; | |
qeinfo " ${KV_DIR}"; | |
fi; | |
if [ ! -s "${KV_DIR}/Makefile" ]; then | |
if [ -z "${get_version_warning_done}" ]; then | |
get_version_warning_done=1; | |
qeerror "Could not find a Makefile in the kernel source directory."; | |
qeerror "Please ensure that ${KERNEL_DIR} points to a complete set of Linux sources"; | |
fi; | |
return 1; | |
fi; | |
local OUTPUT_DIR=${KBUILD_OUTPUT}; | |
KERNEL_MAKEFILE="${KV_DIR}/Makefile"; | |
if [[ -z ${OUTPUT_DIR} ]]; then | |
local mkfunc=$(get_makefile_extract_function "${KERNEL_MAKEFILE}"); | |
OUTPUT_DIR=$(${mkfunc} KBUILD_OUTPUT "${KERNEL_MAKEFILE}"); | |
fi; | |
KV_MAJOR=$(getfilevar_noexec VERSION "${KERNEL_MAKEFILE}"); | |
KV_MINOR=$(getfilevar_noexec PATCHLEVEL "${KERNEL_MAKEFILE}"); | |
KV_PATCH=$(getfilevar_noexec SUBLEVEL "${KERNEL_MAKEFILE}"); | |
KV_EXTRA=$(getfilevar_noexec EXTRAVERSION "${KERNEL_MAKEFILE}"); | |
if [ -z "${KV_MAJOR}" -o -z "${KV_MINOR}" -o -z "${KV_PATCH}" ]; then | |
if [ -z "${get_version_warning_done}" ]; then | |
get_version_warning_done=1; | |
qeerror "Could not detect kernel version."; | |
qeerror "Please ensure that ${KERNEL_DIR} points to a complete set of Linux sources."; | |
fi; | |
return 1; | |
fi; | |
OUTPUT_DIR="${OUTPUT_DIR:-/lib/modules/${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}${KV_EXTRA}/build}"; | |
[ -h "${OUTPUT_DIR}" ] && KV_OUT_DIR="$(readlink -f ${OUTPUT_DIR})"; | |
[ -d "${OUTPUT_DIR}" ] && KV_OUT_DIR="${OUTPUT_DIR}"; | |
if [ -n "${KV_OUT_DIR}" ]; then | |
qeinfo "Found kernel object directory:"; | |
qeinfo " ${KV_OUT_DIR}"; | |
fi; | |
KV_OUT_DIR="${KV_OUT_DIR:-${KV_DIR}}"; | |
if [ -s "${KV_OUT_DIR}"/include/config/kernel.release ]; then | |
KV_LOCAL=$(<"${KV_OUT_DIR}"/include/config/kernel.release); | |
else | |
if [ -s "${KV_OUT_DIR}"/.kernelrelease ]; then | |
KV_LOCAL=$(<"${KV_OUT_DIR}"/.kernelrelease); | |
else | |
KV_LOCAL=; | |
fi; | |
fi; | |
tmplocal=${KV_LOCAL#${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}${KV_EXTRA}}; | |
if [ "$KV_LOCAL" = "$tmplocal" ]; then | |
KV_LOCAL=; | |
else | |
KV_LOCAL=$tmplocal; | |
fi; | |
KV_FULL="${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}${KV_EXTRA}${KV_LOCAL}"; | |
qeinfo "Found sources for kernel version:"; | |
qeinfo " ${KV_FULL}"; | |
return 0 | |
} | |
get_version_component_count () | |
{ | |
local a=($(get_version_components "${1:-${PV}}")); | |
echo ${#a[@]} | |
} | |
get_version_component_range () | |
{ | |
eshopts_push -s extglob; | |
local c v="${2:-${PV}}" range="${1}" range_start range_end; | |
local -i i=-1 j=0; | |
c=($(get_all_version_components "${v}")); | |
range_start=${range%-*}; | |
range_start=${range_start:-1}; | |
range_end=${range#*-}; | |
range_end=${range_end:-${#c[@]}}; | |
while ((j < range_start)); do | |
i+=1; | |
((i > ${#c[@]})) && eshopts_pop && return; | |
[[ -n "${c[i]//[-._]}" ]] && j+=1; | |
done; | |
while ((j <= range_end)); do | |
echo -n ${c[i]}; | |
((i > ${#c[@]})) && eshopts_pop && return; | |
[[ -n "${c[i]//[-._]}" ]] && j+=1; | |
i+=1; | |
done; | |
eshopts_pop | |
} | |
get_version_components () | |
{ | |
local c=$(get_all_version_components "${1:-${PV}}"); | |
echo ${c//[-._]/ } | |
} | |
getfilevar () | |
{ | |
local ERROR basefname basedname myARCH="${ARCH}" M="${S}"; | |
ERROR=0; | |
[ -z "${1}" ] && ERROR=1; | |
[ ! -f "${2}" ] && ERROR=1; | |
if [ "${ERROR}" = 1 ]; then | |
echo -e "\n"; | |
eerror "getfilevar requires 2 variables, with the second a valid file."; | |
eerror " getfilevar <VARIABLE> <CONFIGFILE>"; | |
else | |
basefname="$(basename ${2})"; | |
basedname="$(dirname ${2})"; | |
unset ARCH; | |
[[ ${EAPI:-0} == [0123] ]] && function nonfatal () | |
{ | |
"$@" | |
}; | |
case ${EBUILD_PHASE_FUNC} in | |
pkg_info | pkg_nofetch | pkg_pretend) | |
M="${T}" | |
;; | |
esac; | |
echo -e "e:\\n\\t@echo \$(${1})\\ninclude ${basefname}" | nonfatal emake -C "${basedname}" M="${M}" ${BUILD_FIXES} -s -f - 2> /dev/null; | |
ARCH=${myARCH}; | |
fi | |
} | |
getfilevar_noexec () | |
{ | |
local ERROR basefname basedname mycat myARCH="${ARCH}"; | |
ERROR=0; | |
mycat='cat'; | |
[ -z "${1}" ] && ERROR=1; | |
[ ! -f "${2}" ] && ERROR=1; | |
[ "${2%.gz}" != "${2}" ] && mycat='zcat'; | |
if [ "${ERROR}" = 1 ]; then | |
echo -e "\n"; | |
eerror "getfilevar_noexec requires 2 variables, with the second a valid file."; | |
eerror " getfilevar_noexec <VARIABLE> <CONFIGFILE>"; | |
else | |
${mycat} "${2}" | sed -n -e "/^[[:space:]]*${1}[[:space:]]*:\\?=[[:space:]]*\(.*\)\$/{ | |
s,^[^=]*[[:space:]]*=[[:space:]]*,,g ; | |
s,[[:space:]]*\$,,g ; | |
p | |
}"; | |
fi | |
} | |
has_m32 () | |
{ | |
die "${FUNCNAME}: don't use this anymore" | |
} | |
has_m64 () | |
{ | |
eqawarn "${FUNCNAME}: don't use this anymore"; | |
local temp="$(emktemp)"; | |
echo "int main() { return(0); }" > "${temp}".c; | |
MY_CC=$(tc-getCC); | |
${MY_CC/ .*/} -m64 -o "$(emktemp)" "${temp}".c > /dev/null 2>&1; | |
local ret=$?; | |
rm -f "${temp}".c; | |
[[ ${ret} != 1 ]] && return 0; | |
return 1 | |
} | |
has_multilib_profile () | |
{ | |
[ -n "${MULTILIB_ABIS}" -a "${MULTILIB_ABIS}" != "${MULTILIB_ABIS/ /}" ] | |
} | |
in_iuse () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
[[ ${#} -eq 1 ]] || die "Invalid args to ${FUNCNAME}()"; | |
local flag=${1}; | |
local liuse=(${IUSE}); | |
has "${flag}" "${liuse[@]#[+-]}" | |
} | |
is-flag () | |
{ | |
is-flagq "$@" && echo true | |
} | |
is-flagq () | |
{ | |
[[ -n $2 ]] && die "Usage: is-flag <flag>"; | |
local var; | |
for var in $(all-flag-vars); | |
do | |
_is_flagq ${var} "$1" && return 0; | |
done; | |
return 1 | |
} | |
is-ldflag () | |
{ | |
is-ldflagq "$@" && echo true | |
} | |
is-ldflagq () | |
{ | |
[[ -n $2 ]] && die "Usage: is-ldflag <flag>"; | |
_is_flagq LDFLAGS $1 | |
} | |
is_final_abi () | |
{ | |
has_multilib_profile || return 0; | |
set -- $(get_install_abis); | |
local LAST_ABI=$#; | |
[[ ${!LAST_ABI} == ${ABI} ]] | |
} | |
isdigit () | |
{ | |
local d; | |
for d in "$@"; | |
do | |
[[ ${d:-bad} == *[!0-9]* ]] && return 1; | |
done; | |
return 0 | |
} | |
kernel_is () | |
{ | |
linux-info_get_any_version; | |
local operator test value; | |
case ${1#-} in | |
lt) | |
operator="-lt"; | |
shift | |
;; | |
gt) | |
operator="-gt"; | |
shift | |
;; | |
le) | |
operator="-le"; | |
shift | |
;; | |
ge) | |
operator="-ge"; | |
shift | |
;; | |
eq) | |
operator="-eq"; | |
shift | |
;; | |
*) | |
operator="-eq" | |
;; | |
esac; | |
[[ $# -gt 3 ]] && die "Error in kernel-2_kernel_is(): too many parameters"; | |
: $(( test = (KV_MAJOR << 16) + (KV_MINOR << 8) + KV_PATCH )); | |
: $(( value = (${1:-${KV_MAJOR}} << 16) + (${2:-${KV_MINOR}} << 8) + ${3:-${KV_PATCH}} )); | |
[ ${test} ${operator} ${value} ] | |
} | |
linux-info_get_any_version () | |
{ | |
get_version; | |
if [[ $? -ne 0 ]]; then | |
ewarn "Unable to calculate Linux Kernel version for build, attempting to use running version"; | |
get_running_version; | |
fi | |
} | |
linux-info_pkg_setup () | |
{ | |
linux-info_get_any_version; | |
if kernel_is 2 4; then | |
if [ "$( gcc-major-version )" -eq "4" ]; then | |
echo; | |
ewarn "Be warned !! >=sys-devel/gcc-4.0.0 isn't supported with"; | |
ewarn "linux-2.4 (or modules building against a linux-2.4 kernel)!"; | |
echo; | |
ewarn "Either switch to another gcc-version (via gcc-config) or use a"; | |
ewarn "newer kernel that supports gcc-4."; | |
echo; | |
ewarn "Also be aware that bugreports about gcc-4 not working"; | |
ewarn "with linux-2.4 based ebuilds will be closed as INVALID!"; | |
echo; | |
epause 10; | |
fi; | |
fi; | |
[ -n "${CONFIG_CHECK}" ] && check_extra_config | |
} | |
linux_chkconfig_builtin () | |
{ | |
linux_config_qa_check linux_chkconfig_builtin; | |
[[ $(getfilevar_noexec "CONFIG_$1" "$(linux_config_path)") == y ]] | |
} | |
linux_chkconfig_module () | |
{ | |
linux_config_qa_check linux_chkconfig_module; | |
[[ $(getfilevar_noexec "CONFIG_$1" "$(linux_config_path)") == m ]] | |
} | |
linux_chkconfig_present () | |
{ | |
linux_config_qa_check linux_chkconfig_present; | |
[[ $(getfilevar_noexec "CONFIG_$1" "$(linux_config_path)") == [my] ]] | |
} | |
linux_chkconfig_string () | |
{ | |
linux_config_qa_check linux_chkconfig_string; | |
getfilevar_noexec "CONFIG_$1" "$(linux_config_path)" | |
} | |
linux_config_bin_exists () | |
{ | |
export _LINUX_CONFIG_EXISTS_DONE=1; | |
[[ -s /proc/config.gz ]] | |
} | |
linux_config_exists () | |
{ | |
linux_config_src_exists || linux_config_bin_exists | |
} | |
linux_config_path () | |
{ | |
if linux_config_src_exists; then | |
echo "${KV_OUT_DIR}/.config"; | |
else | |
if linux_config_bin_exists; then | |
echo "/proc/config.gz"; | |
else | |
return 1; | |
fi; | |
fi | |
} | |
linux_config_qa_check () | |
{ | |
local f="$1"; | |
if [ -z "${_LINUX_CONFIG_EXISTS_DONE}" ]; then | |
ewarn "QA: You called $f before any linux_config_exists!"; | |
ewarn "QA: The return value of $f will NOT guaranteed later!"; | |
fi | |
} | |
linux_config_src_exists () | |
{ | |
export _LINUX_CONFIG_EXISTS_DONE=1; | |
[[ -n ${KV_OUT_DIR} && -s ${KV_OUT_DIR}/.config ]] | |
} | |
make_desktop_entry () | |
{ | |
[[ -z $1 ]] && die "make_desktop_entry: You must specify the executable"; | |
local exec=${1}; | |
local name=${2:-${PN}}; | |
local icon=${3:-${PN}}; | |
local type=${4}; | |
local fields=${5}; | |
if [[ -z ${type} ]]; then | |
local catmaj=${CATEGORY%%-*}; | |
local catmin=${CATEGORY##*-}; | |
case ${catmaj} in | |
app) | |
case ${catmin} in | |
accessibility) | |
type="Utility;Accessibility" | |
;; | |
admin) | |
type=System | |
;; | |
antivirus) | |
type=System | |
;; | |
arch) | |
type="Utility;Archiving" | |
;; | |
backup) | |
type="Utility;Archiving" | |
;; | |
cdr) | |
type="AudioVideo;DiscBurning" | |
;; | |
dicts) | |
type="Office;Dictionary" | |
;; | |
doc) | |
type=Documentation | |
;; | |
editors) | |
type="Utility;TextEditor" | |
;; | |
emacs) | |
type="Development;TextEditor" | |
;; | |
emulation) | |
type="System;Emulator" | |
;; | |
laptop) | |
type="Settings;HardwareSettings" | |
;; | |
office) | |
type=Office | |
;; | |
pda) | |
type="Office;PDA" | |
;; | |
vim) | |
type="Development;TextEditor" | |
;; | |
xemacs) | |
type="Development;TextEditor" | |
;; | |
esac | |
;; | |
dev) | |
type="Development" | |
;; | |
games) | |
case ${catmin} in | |
action | fps) | |
type=ActionGame | |
;; | |
arcade) | |
type=ArcadeGame | |
;; | |
board) | |
type=BoardGame | |
;; | |
emulation) | |
type=Emulator | |
;; | |
kids) | |
type=KidsGame | |
;; | |
puzzle) | |
type=LogicGame | |
;; | |
roguelike) | |
type=RolePlaying | |
;; | |
rpg) | |
type=RolePlaying | |
;; | |
simulation) | |
type=Simulation | |
;; | |
sports) | |
type=SportsGame | |
;; | |
strategy) | |
type=StrategyGame | |
;; | |
esac; | |
type="Game;${type}" | |
;; | |
gnome) | |
type="Gnome;GTK" | |
;; | |
kde) | |
type="KDE;Qt" | |
;; | |
mail) | |
type="Network;Email" | |
;; | |
media) | |
case ${catmin} in | |
gfx) | |
type=Graphics | |
;; | |
*) | |
case ${catmin} in | |
radio) | |
type=Tuner | |
;; | |
sound) | |
type=Audio | |
;; | |
tv) | |
type=TV | |
;; | |
video) | |
type=Video | |
;; | |
esac; | |
type="AudioVideo;${type}" | |
;; | |
esac | |
;; | |
net) | |
case ${catmin} in | |
dialup) | |
type=Dialup | |
;; | |
ftp) | |
type=FileTransfer | |
;; | |
im) | |
type=InstantMessaging | |
;; | |
irc) | |
type=IRCClient | |
;; | |
mail) | |
type=Email | |
;; | |
news) | |
type=News | |
;; | |
nntp) | |
type=News | |
;; | |
p2p) | |
type=FileTransfer | |
;; | |
voip) | |
type=Telephony | |
;; | |
esac; | |
type="Network;${type}" | |
;; | |
sci) | |
case ${catmin} in | |
astro*) | |
type=Astronomy | |
;; | |
bio*) | |
type=Biology | |
;; | |
calc*) | |
type=Calculator | |
;; | |
chem*) | |
type=Chemistry | |
;; | |
elec*) | |
type=Electronics | |
;; | |
geo*) | |
type=Geology | |
;; | |
math*) | |
type=Math | |
;; | |
physics) | |
type=Physics | |
;; | |
visual*) | |
type=DataVisualization | |
;; | |
esac; | |
type="Education;Science;${type}" | |
;; | |
sys) | |
type="System" | |
;; | |
www) | |
case ${catmin} in | |
client) | |
type=WebBrowser | |
;; | |
esac; | |
type="Network;${type}" | |
;; | |
*) | |
type= | |
;; | |
esac; | |
fi; | |
local slot=${SLOT%/*}; | |
if [[ ${slot} == "0" ]]; then | |
local desktop_name="${PN}"; | |
else | |
local desktop_name="${PN}-${slot}"; | |
fi; | |
local desktop="${T}/$(echo ${exec} | sed 's:[[:space:]/:]:_:g')-${desktop_name}.desktop"; | |
type=${type%;}${type:+;}; | |
eshopts_push -s extglob; | |
if [[ -n ${icon} && ${icon} != /* ]] && [[ ${icon} == *.xpm || ${icon} == *.png || ${icon} == *.svg ]]; then | |
ewarn "As described in the Icon Theme Specification, icon file extensions are not"; | |
ewarn "allowed in .desktop files if the value is not an absolute path."; | |
icon=${icon%.@(xpm|png|svg)}; | |
fi; | |
eshopts_pop; | |
cat > "${desktop}" <<-EOF | |
[Desktop Entry] | |
Name=${name} | |
Type=Application | |
Comment=${DESCRIPTION} | |
Exec=${exec} | |
TryExec=${exec%% *} | |
Icon=${icon} | |
Categories=${type} | |
EOF | |
if [[ ${fields:-=} != *=* ]]; then | |
ewarn "make_desktop_entry: update your 5th arg to read Path=${fields}"; | |
fields="Path=${fields}"; | |
fi; | |
[[ -n ${fields} ]] && printf '%b\n' "${fields}" >> "${desktop}"; | |
( insinto /usr/share/applications; | |
doins "${desktop}" ) || die "installing desktop file failed" | |
} | |
make_session_desktop () | |
{ | |
[[ -z $1 ]] && eerror "$0: You must specify the title" && return 1; | |
[[ -z $2 ]] && eerror "$0: You must specify the command" && return 1; | |
local title=$1; | |
local command=$2; | |
local desktop=${T}/${wm:-${PN}}.desktop; | |
shift 2; | |
cat > "${desktop}" <<-EOF | |
[Desktop Entry] | |
Name=${title} | |
Comment=This session logs you into ${title} | |
Exec=${command} $* | |
TryExec=${command} | |
Type=XSession | |
EOF | |
( insinto /usr/share/xsessions; | |
doins "${desktop}" ) | |
} | |
make_wrapper () | |
{ | |
_eutils_eprefix_init; | |
local wrapper=$1 bin=$2 chdir=$3 libdir=$4 path=$5; | |
local tmpwrapper=$(emktemp); | |
( echo '#!/bin/sh'; | |
[[ -n ${chdir} ]] && printf 'cd "%s"\n' "${EPREFIX}${chdir}"; | |
if [[ -n ${libdir} ]]; then | |
local var; | |
if [[ ${CHOST} == *-darwin* ]]; then | |
var=DYLD_LIBRARY_PATH; | |
else | |
var=LD_LIBRARY_PATH; | |
fi; | |
cat <<-EOF | |
if [ "\${${var}+set}" = "set" ] ; then | |
export ${var}="\${${var}}:${EPREFIX}${libdir}" | |
else | |
export ${var}="${EPREFIX}${libdir}" | |
fi | |
EOF | |
fi | |
printf 'exec %s "$@"\n' "${bin/#\//${EPREFIX}/}" ) > "${tmpwrapper}"; | |
chmod go+rx "${tmpwrapper}"; | |
if [[ -n ${path} ]]; then | |
( exeinto "${path}"; | |
newexe "${tmpwrapper}" "${wrapper}" ) || die; | |
else | |
newbin "${tmpwrapper}" "${wrapper}" || die; | |
fi | |
} | |
multibuild_copy_sources () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
local _MULTIBUILD_INITIAL_BUILD_DIR=${BUILD_DIR:-${S}}; | |
einfo "Will copy sources from ${_MULTIBUILD_INITIAL_BUILD_DIR}"; | |
local cp_args=(); | |
if cp --reflink=auto --version &> /dev/null; then | |
cp_args+=(--reflink=auto); | |
fi; | |
function _multibuild_create_source_copy () | |
{ | |
einfo "${MULTIBUILD_VARIANT}: copying to ${BUILD_DIR}"; | |
cp -pr "${cp_args[@]}" "${_MULTIBUILD_INITIAL_BUILD_DIR}" "${BUILD_DIR}" || die | |
}; | |
multibuild_foreach_variant _multibuild_create_source_copy | |
} | |
multibuild_for_best_variant () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
[[ -n ${MULTIBUILD_VARIANTS} ]] || die "MULTIBUILD_VARIANTS need to be set"; | |
local MULTIBUILD_VARIANTS=("${MULTIBUILD_VARIANTS[$(( ${#MULTIBUILD_VARIANTS[@]} - 1 ))]}"); | |
multibuild_foreach_variant "${@}" | |
} | |
multibuild_foreach_variant () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
[[ -n ${MULTIBUILD_VARIANTS} ]] || die "MULTIBUILD_VARIANTS need to be set"; | |
local bdir=${BUILD_DIR:-${S}}; | |
[[ ${bdir%%/} == ${WORKDIR%%/} ]] && bdir=${WORKDIR}/build; | |
local prev_id=${MULTIBUILD_ID:+${MULTIBUILD_ID}-}; | |
local ret=0 lret=0 v; | |
debug-print "${FUNCNAME}: initial build_dir = ${bdir}"; | |
for v in "${MULTIBUILD_VARIANTS[@]}"; | |
do | |
local MULTIBUILD_VARIANT=${v}; | |
local MULTIBUILD_ID=${prev_id}${v}; | |
local BUILD_DIR=${bdir%%/}-${v}; | |
function _multibuild_run () | |
{ | |
local i=1; | |
while [[ ${!i} == _* ]]; do | |
(( i += 1 )); | |
done; | |
[[ ${i} -le ${#} ]] && einfo "${v}: running ${@:${i}}"; | |
"${@}" | |
}; | |
_multibuild_run "${@}" > >(exec tee -a "${T}/build-${MULTIBUILD_ID}.log") 2>&1; | |
lret=${?}; | |
done; | |
[[ ${ret} -eq 0 && ${lret} -ne 0 ]] && ret=${lret}; | |
return ${ret} | |
} | |
multibuild_merge_root () | |
{ | |
local src=${1}; | |
local dest=${2}; | |
local ret; | |
if use userland_BSD; then | |
tar -C "${src}" -f - -c . | tar -x -f - -C "${dest}"; | |
[[ ${PIPESTATUS[*]} == '0 0' ]]; | |
ret=${?}; | |
else | |
local cp_args=(); | |
if cp -a --version &> /dev/null; then | |
cp_args+=(-a); | |
else | |
cp_args+=(-P -R -p); | |
fi; | |
if cp --reflink=auto --version &> /dev/null; then | |
cp_args+=(--reflink=auto); | |
fi; | |
cp "${cp_args[@]}" "${src}"/. "${dest}"/; | |
ret=${?}; | |
fi; | |
if [[ ${ret} -ne 0 ]]; then | |
die "${MULTIBUILD_VARIANT:-(unknown)}: merging image failed."; | |
fi; | |
rm -rf "${src}" | |
} | |
multibuild_parallel_foreach_variant () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
multibuild_foreach_variant "${@}" | |
} | |
multilib-minimal_src_compile () | |
{ | |
debug-print-function ${FUNCNAME} "$@"; | |
function multilib-minimal_abi_src_compile () | |
{ | |
debug-print-function ${FUNCNAME} "$@"; | |
pushd "${BUILD_DIR}" > /dev/null || die; | |
if declare -f multilib_src_compile > /dev/null; then | |
multilib_src_compile; | |
else | |
default_src_compile; | |
fi; | |
popd > /dev/null || die | |
}; | |
multilib_foreach_abi multilib-minimal_abi_src_compile | |
} | |
multilib-minimal_src_configure () | |
{ | |
debug-print-function ${FUNCNAME} "$@"; | |
function multilib-minimal_abi_src_configure () | |
{ | |
debug-print-function ${FUNCNAME} "$@"; | |
mkdir -p "${BUILD_DIR}" || die; | |
pushd "${BUILD_DIR}" > /dev/null || die; | |
if declare -f multilib_src_configure > /dev/null; then | |
multilib_src_configure; | |
else | |
default_src_configure; | |
fi; | |
popd > /dev/null || die | |
}; | |
multilib_foreach_abi multilib-minimal_abi_src_configure | |
} | |
multilib-minimal_src_install () | |
{ | |
debug-print-function ${FUNCNAME} "$@"; | |
function multilib-minimal_abi_src_install () | |
{ | |
debug-print-function ${FUNCNAME} "$@"; | |
pushd "${BUILD_DIR}" > /dev/null || die; | |
if declare -f multilib_src_install > /dev/null; then | |
multilib_src_install; | |
else | |
if [[ -f Makefile || -f GNUmakefile || -f makefile ]]; then | |
emake DESTDIR="${D}" install; | |
fi; | |
fi; | |
multilib_prepare_wrappers; | |
multilib_check_headers; | |
popd > /dev/null || die | |
}; | |
multilib_foreach_abi multilib-minimal_abi_src_install; | |
multilib_install_wrappers; | |
if declare -f multilib_src_install_all > /dev/null; then | |
multilib_src_install_all; | |
else | |
einstalldocs; | |
fi | |
} | |
multilib-minimal_src_test () | |
{ | |
debug-print-function ${FUNCNAME} "$@"; | |
function multilib-minimal_abi_src_test () | |
{ | |
debug-print-function ${FUNCNAME} "$@"; | |
pushd "${BUILD_DIR}" > /dev/null || die; | |
if declare -f multilib_src_test > /dev/null; then | |
multilib_src_test; | |
else | |
default_src_test; | |
fi; | |
popd > /dev/null || die | |
}; | |
multilib_foreach_abi multilib-minimal_abi_src_test | |
} | |
multilib_build_binaries () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
eqawarn "QA warning: multilib_build_binaries is deprecated. Please use the equivalent"; | |
eqawarn "multilib_is_native_abi function instead."; | |
multilib_is_native_abi "${@}" | |
} | |
multilib_check_headers () | |
{ | |
function _multilib_header_cksum () | |
{ | |
[[ -d ${ED}usr/include ]] && find "${ED}"usr/include -type f -exec cksum {} + | sort -k2 | |
}; | |
local cksum=$(_multilib_header_cksum); | |
local cksum_file=${T}/.multilib_header_cksum; | |
if [[ -f ${cksum_file} ]]; then | |
local cksum_prev=$(< "${cksum_file}"); | |
if [[ ${cksum} != ${cksum_prev} ]]; then | |
echo "${cksum}" > "${cksum_file}.new"; | |
eerror "Header files have changed between ABIs."; | |
if type -p diff &> /dev/null; then | |
eerror "$(diff -du "${cksum_file}" "${cksum_file}.new")"; | |
else | |
eerror "Old checksums in: ${cksum_file}"; | |
eerror "New checksums in: ${cksum_file}.new"; | |
fi; | |
die "Header checksum mismatch, aborting."; | |
fi; | |
else | |
echo "${cksum}" > "${cksum_file}"; | |
fi | |
} | |
multilib_copy_sources () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
local MULTIBUILD_VARIANTS=($(multilib_get_enabled_abi_pairs)); | |
multibuild_copy_sources | |
} | |
multilib_env () | |
{ | |
local CTARGET=${1:-${CTARGET}}; | |
local cpu=${CTARGET%%*-}; | |
case ${cpu} in | |
aarch64*) | |
export CFLAGS_arm=${CFLAGS_arm-}; | |
case ${cpu} in | |
aarch64*be) | |
export CHOST_arm="armv8b-${CTARGET#*-}" | |
;; | |
*) | |
export CHOST_arm="armv8l-${CTARGET#*-}" | |
;; | |
esac; | |
CHOST_arm=${CHOST_arm/%-gnu/-gnueabi}; | |
export CTARGET_arm=${CHOST_arm}; | |
export LIBDIR_arm="lib"; | |
export CFLAGS_arm64=${CFLAGS_arm64-}; | |
export CHOST_arm64=${CTARGET}; | |
export CTARGET_arm64=${CHOST_arm64}; | |
export LIBDIR_arm64="lib64"; | |
: ${MULTILIB_ABIS=arm64}; | |
: ${DEFAULT_ABI=arm64} | |
;; | |
x86_64*) | |
export CFLAGS_x86=${CFLAGS_x86--m32}; | |
export CHOST_x86=${CTARGET/x86_64/i686}; | |
CHOST_x86=${CHOST_x86/%-gnux32/-gnu}; | |
export CTARGET_x86=${CHOST_x86}; | |
if [[ ${SYMLINK_LIB} == "yes" ]]; then | |
export LIBDIR_x86="lib32"; | |
else | |
export LIBDIR_x86="lib"; | |
fi; | |
export CFLAGS_amd64=${CFLAGS_amd64--m64}; | |
export CHOST_amd64=${CTARGET/%-gnux32/-gnu}; | |
export CTARGET_amd64=${CHOST_amd64}; | |
export LIBDIR_amd64="lib64"; | |
export CFLAGS_x32=${CFLAGS_x32--mx32}; | |
export CHOST_x32=${CTARGET/%-gnu/-gnux32}; | |
export CTARGET_x32=${CHOST_x32}; | |
export LIBDIR_x32="libx32"; | |
case ${CTARGET} in | |
*-gnux32) | |
: ${MULTILIB_ABIS=x32 amd64 x86}; | |
: ${DEFAULT_ABI=x32} | |
;; | |
*) | |
: ${MULTILIB_ABIS=amd64 x86}; | |
: ${DEFAULT_ABI=amd64} | |
;; | |
esac | |
;; | |
mips64*) | |
export CFLAGS_o32=${CFLAGS_o32--mabi=32}; | |
export CHOST_o32=${CTARGET/mips64/mips}; | |
export CTARGET_o32=${CHOST_o32}; | |
export LIBDIR_o32="lib"; | |
export CFLAGS_n32=${CFLAGS_n32--mabi=n32}; | |
export CHOST_n32=${CTARGET}; | |
export CTARGET_n32=${CHOST_n32}; | |
export LIBDIR_n32="lib32"; | |
export CFLAGS_n64=${CFLAGS_n64--mabi=64}; | |
export CHOST_n64=${CTARGET}; | |
export CTARGET_n64=${CHOST_n64}; | |
export LIBDIR_n64="lib64"; | |
: ${MULTILIB_ABIS=n64 n32 o32}; | |
: ${DEFAULT_ABI=n32} | |
;; | |
powerpc64*) | |
export CFLAGS_ppc=${CFLAGS_ppc--m32}; | |
export CHOST_ppc=${CTARGET/powerpc64/powerpc}; | |
export CTARGET_ppc=${CHOST_ppc}; | |
export LIBDIR_ppc="lib"; | |
export CFLAGS_ppc64=${CFLAGS_ppc64--m64}; | |
export CHOST_ppc64=${CTARGET}; | |
export CTARGET_ppc64=${CHOST_ppc64}; | |
export LIBDIR_ppc64="lib64"; | |
: ${MULTILIB_ABIS=ppc64 ppc}; | |
: ${DEFAULT_ABI=ppc64} | |
;; | |
s390x*) | |
export CFLAGS_s390=${CFLAGS_s390--m31}; | |
export CHOST_s390=${CTARGET/s390x/s390}; | |
export CTARGET_s390=${CHOST_s390}; | |
export LIBDIR_s390="lib"; | |
export CFLAGS_s390x=${CFLAGS_s390x--m64}; | |
export CHOST_s390x=${CTARGET}; | |
export CTARGET_s390x=${CHOST_s390x}; | |
export LIBDIR_s390x="lib64"; | |
: ${MULTILIB_ABIS=s390x s390}; | |
: ${DEFAULT_ABI=s390x} | |
;; | |
sparc64*) | |
export CFLAGS_sparc32=${CFLAGS_sparc32--m32}; | |
export CHOST_sparc32=${CTARGET/sparc64/sparc}; | |
export CTARGET_sparc32=${CHOST_sparc32}; | |
export LIBDIR_sparc32="lib"; | |
export CFLAGS_sparc64=${CFLAGS_sparc64--m64}; | |
export CHOST_sparc64=${CTARGET}; | |
export CTARGET_sparc64=${CHOST_sparc64}; | |
export LIBDIR_sparc64="lib64"; | |
: ${MULTILIB_ABIS=sparc64 sparc32}; | |
: ${DEFAULT_ABI=sparc64} | |
;; | |
*) | |
: ${MULTILIB_ABIS=default}; | |
: ${DEFAULT_ABI=default} | |
;; | |
esac; | |
export MULTILIB_ABIS DEFAULT_ABI | |
} | |
multilib_for_best_abi () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
eqawarn "QA warning: multilib_for_best_abi() function is deprecated and should"; | |
eqawarn "not be used. The multilib_is_native_abi() check may be used instead."; | |
local MULTIBUILD_VARIANTS=($(multilib_get_enabled_abi_pairs)); | |
multibuild_for_best_variant _multilib_multibuild_wrapper "${@}" | |
} | |
multilib_foreach_abi () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
local MULTIBUILD_VARIANTS=($(multilib_get_enabled_abi_pairs)); | |
multibuild_foreach_variant _multilib_multibuild_wrapper "${@}" | |
} | |
multilib_get_enabled_abi_pairs () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
local abis=($(get_all_abis)); | |
local abi i found; | |
for abi in "${abis[@]}"; | |
do | |
for i in "${_MULTILIB_FLAGS[@]}"; | |
do | |
local m_abis=${i#*:} m_abi; | |
local m_flag=${i%:*}; | |
for m_abi in ${m_abis//,/ }; | |
do | |
if [[ ${m_abi} == ${abi} ]] && { | |
[[ ! -n "${MULTILIB_COMPAT[@]}" ]] || has "${m_flag}" "${MULTILIB_COMPAT[@]}" | |
} && use "${m_flag}"; then | |
echo "${m_flag}.${abi}"; | |
found=1; | |
break 2; | |
fi; | |
done; | |
done; | |
done; | |
if [[ ! -n ${found} ]]; then | |
local abi=${ABI:-${DEFAULT_ABI}}; | |
debug-print "${FUNCNAME}: no ABIs enabled, fallback to ${abi}"; | |
debug-print "${FUNCNAME}: ABI=${ABI}, DEFAULT_ABI=${DEFAULT_ABI}"; | |
echo ".${abi}"; | |
fi | |
} | |
multilib_get_enabled_abis () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
local pairs=($(multilib_get_enabled_abi_pairs)); | |
echo "${pairs[@]#*.}" | |
} | |
multilib_install_wrappers () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
[[ ${#} -le 1 ]] || die "${FUNCNAME}: too many arguments"; | |
[[ ${COMPLETE_MULTILIB} == yes ]] && return; | |
local root=${1:-${ED}}; | |
if [[ -d "${ED}"/tmp/multilib-include ]]; then | |
multibuild_merge_root "${ED}"/tmp/multilib-include "${root}"/usr/include; | |
rmdir "${ED}"/tmp &> /dev/null; | |
fi | |
} | |
multilib_is_native_abi () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
[[ ${#} -eq 0 ]] || die "${FUNCNAME}: too many arguments"; | |
[[ ${COMPLETE_MULTILIB} == yes || ${ABI} == ${DEFAULT_ABI} ]] | |
} | |
multilib_native_enable () | |
{ | |
if multilib_is_native_abi; then | |
echo "--enable-${1}${2+=${2}}"; | |
else | |
echo "--disable-${1}"; | |
fi | |
} | |
multilib_native_use_enable () | |
{ | |
if multilib_is_native_abi; then | |
use_enable "${@}"; | |
else | |
echo "--disable-${2:-${1}}"; | |
fi | |
} | |
multilib_native_use_with () | |
{ | |
if multilib_is_native_abi; then | |
use_with "${@}"; | |
else | |
echo "--without-${2:-${1}}"; | |
fi | |
} | |
multilib_native_usex () | |
{ | |
if multilib_is_native_abi; then | |
usex "${@}"; | |
else | |
echo "${3-no}${5}"; | |
fi | |
} | |
multilib_native_with () | |
{ | |
if multilib_is_native_abi; then | |
echo "--with-${1}${2+=${2}}"; | |
else | |
echo "--without-${1}"; | |
fi | |
} | |
multilib_parallel_foreach_abi () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
local MULTIBUILD_VARIANTS=($(multilib_get_enabled_abi_pairs)); | |
multibuild_foreach_variant _multilib_multibuild_wrapper "${@}" | |
} | |
multilib_prepare_wrappers () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
[[ ${#} -le 1 ]] || die "${FUNCNAME}: too many arguments"; | |
local root=${1:-${ED}}; | |
local f; | |
if [[ ${COMPLETE_MULTILIB} == yes ]]; then | |
for f in "${MULTILIB_CHOST_TOOLS[@]}"; | |
do | |
f=${f#/}; | |
local dir=${f%/*}; | |
local fn=${f##*/}; | |
ln -s "${fn}" "${root}/${dir}/${CHOST}-${fn}" || die; | |
done; | |
return; | |
fi; | |
for f in "${MULTILIB_CHOST_TOOLS[@]}"; | |
do | |
f=${f#/}; | |
local dir=${f%/*}; | |
local fn=${f##*/}; | |
if [[ -L ${root}/${f} ]]; then | |
local target=$(readlink "${root}/${f}"); | |
local target_dir; | |
local target_fn=${target##*/}; | |
[[ ${target} == */* ]] && target_dir=${target%/*}; | |
ln -f -s "${target_dir+${target_dir}/}${CHOST}-${target_fn}" "${root}/${f}" || die; | |
fi; | |
mv "${root}/${f}" "${root}/${dir}/${CHOST}-${fn}" || die; | |
if multilib_is_native_abi; then | |
ln -s "${CHOST}-${fn}" "${root}/${f}" || die; | |
fi; | |
done; | |
if [[ -n ${MULTILIB_WRAPPED_HEADERS[@]} ]]; then | |
if [[ -n ${MULTILIB_ABI_FLAG} ]]; then | |
for f in "${MULTILIB_WRAPPED_HEADERS[@]}"; | |
do | |
f=${f#/}; | |
if [[ ${f} != usr/include/* ]]; then | |
die "Wrapping headers outside of /usr/include is not supported at the moment."; | |
fi; | |
f=${f#usr/include}; | |
local dir=${f%/*}; | |
if [[ -f ${root}/usr/include${f} ]]; then | |
local wrapper=${ED}/tmp/multilib-include${f}; | |
if [[ ! -f ${ED}/tmp/multilib-include${f} ]]; then | |
dodir "/tmp/multilib-include${dir}"; | |
cat > "${wrapper}" <<_EOF_ | |
/* This file is auto-generated by multilib-build.eclass | |
* as a multilib-friendly wrapper. For the original content, | |
* please see the files that are #included below. | |
*/ | |
#if defined(__x86_64__) /* amd64 */ | |
# if defined(__ILP32__) /* x32 ABI */ | |
# error "abi_x86_x32 not supported by the package." | |
# else /* 64-bit ABI */ | |
# error "abi_x86_64 not supported by the package." | |
# endif | |
#elif defined(__i386__) /* plain x86 */ | |
# error "abi_x86_32 not supported by the package." | |
#elif defined(__mips__) | |
# if(_MIPS_SIM == _ABIN32) /* n32 */ | |
# error "abi_mips_n32 not supported by the package." | |
# elif(_MIPS_SIM == _ABI64) /* n64 */ | |
# error "abi_mips_n64 not supported by the package." | |
# elif(_MIPS_SIM == _ABIO32) /* o32 */ | |
# error "abi_mips_o32 not supported by the package." | |
# endif | |
#elif defined(__sparc__) | |
# if defined(__arch64__) | |
# error "abi_sparc_64 not supported by the package." | |
# else | |
# error "abi_sparc_32 not supported by the package." | |
# endif | |
#elif defined(__s390__) | |
# if defined(__s390x__) | |
# error "abi_s390_64 not supported by the package." | |
# else | |
# error "abi_s390_32 not supported by the package." | |
# endif | |
#elif defined(__powerpc__) | |
# if defined(__powerpc64__) | |
# error "abi_ppc_64 not supported by the package." | |
# else | |
# error "abi_ppc_32 not supported by the package." | |
# endif | |
#elif defined(SWIG) /* https://sourceforge.net/p/swig/bugs/799/ */ | |
# error "Native ABI not supported by the package." | |
#else | |
# error "No ABI matched, please report a bug to bugs.gentoo.org" | |
#endif | |
_EOF_ | |
fi | |
if ! grep -q "${MULTILIB_ABI_FLAG} " "${wrapper}"; then | |
die "Flag ${MULTILIB_ABI_FLAG} not listed in wrapper template. Please report a bug to https://bugs.gentoo.org."; | |
fi; | |
dodir "/tmp/multilib-include/${CHOST}${dir}"; | |
mv "${root}/usr/include${f}" "${ED}/tmp/multilib-include/${CHOST}${dir}/" || die; | |
sed -e "/${MULTILIB_ABI_FLAG} /s&error.*&include <${CHOST}${f}>&" -i "${wrapper}" || die; | |
if [[ ${ABI} == amd64 ]]; then | |
sed -e "/abi_x86_32 /s&error.*&include <${CHOST}${f}>&" -i "${wrapper}" || die; | |
fi; | |
if multilib_is_native_abi; then | |
sed -e "/Native ABI/s&error.*&include <${CHOST}${f}>&" -i "${wrapper}" || die; | |
fi; | |
fi; | |
done; | |
fi; | |
fi | |
} | |
multilib_src_compile () | |
{ | |
if multilib_is_native_abi; then | |
emake; | |
else | |
local targets=(libpulse.la libpulse-simple.la); | |
use glib && targets+=(libpulse-mainloop-glib.la); | |
emake -C src ${targets[*]}; | |
fi | |
} | |
multilib_src_configure () | |
{ | |
local myconf=(); | |
if use gdbm; then | |
myconf+=(--with-database=gdbm); | |
else | |
myconf+=(--with-database=simple); | |
fi; | |
if use bluetooth; then | |
if has_version '<net-wireless/bluez-5'; then | |
myconf+=(--disable-bluez5 --enable-bluez4); | |
else | |
myconf+=(--enable-bluez5 --disable-bluez4); | |
fi; | |
else | |
myconf+=(--disable-bluez5 --disable-bluez4); | |
fi; | |
myconf+=(--localstatedir="${EPREFIX}"/var --with-udev-rules-dir="${EPREFIX}/$(get_udevdir)"/rules.d --disable-coreaudio-output --disable-esound --disable-solaris --disable-waveout --enable-largefile $(use_enable X x11) $(use_enable adrian-aec) $(use_enable asyncns) $(use_enable glib glib2) $(use_enable oss oss-output) $(use_enable oss oss-wrapper) $(use_enable alsa) $(use_enable dbus) $(use_enable gcov) $(use_enable gnome gconf) $(use_enable gtk gtk3) $(use_enable jack) $(use_enable ipv6) $(use_enable libsamplerate samplerate) $(use_enable lirc) $(use_enable native-headset bluez5-native-headset) $(use_enable neon neon-opt) $(use_enable ofono-headset bluez5-ofono-headset) $(use_enable orc) $(use_enable ssl openssl) $(use_enable systemd systemd-daemon) $(use_enable systemd systemd-journal) $(use_enable systemd systemd-login) $(use_enable tcpd tcpwrap) $(use_enable test default-build-tests) $(use_enable udev) $(use_enable udev hal-compat) $(use_enable webrtc-aec) $(use_enable xen) $(use_enable zeroconf avahi) $(use_with caps) $(use_with equalizer fftw) $(use_with speex)); | |
if ! multilib_is_native_abi; then | |
myconf+=(--disable-adrian-aec --disable-alsa --disable-avahi --disable-bluez4 --disable-bluez5 --disable-gconf --disable-gtk3 --disable-jack --disable-lirc --disable-openssl --disable-orc --disable-oss-output --disable-samplerate --disable-systemd-daemon --disable-systemd-journal --disable-systemd-login --disable-udev --disable-webrtx-aec --disable-xen --without-fftw --disable-default-build-tests ac_cv_lib_ltdl_lt_dladvise_init=yes --with-database=simple LIBSPEEX_CFLAGS=' ' LIBSPEEX_LIBS=' '); | |
fi; | |
ECONF_SOURCE=${S} econf "${myconf[@]}" | |
} | |
multilib_src_install () | |
{ | |
if multilib_is_native_abi; then | |
emake -j1 DESTDIR="${D}" bashcompletiondir="$(get_bashcompdir)" install; | |
else | |
local targets=(libpulse.la libpulse-simple.la); | |
use glib && targets+=(libpulse-mainloop-glib.la); | |
emake DESTDIR="${D}" install-pkgconfigDATA; | |
emake DESTDIR="${D}" -C src install-libLTLIBRARIES install-padsplibLTLIBRARIES lib_LTLIBRARIES="${targets[*]}" install-pulseincludeHEADERS; | |
fi | |
} | |
multilib_src_install_all () | |
{ | |
use X || rm "${ED}"/usr/bin/start-pulseaudio-x11; | |
if use system-wide; then | |
newconfd "${FILESDIR}/pulseaudio.conf.d" pulseaudio; | |
function use_define () | |
{ | |
local define=${2:-$(echo $1 | tr '[:lower:]' '[:upper:]')}; | |
use "$1" && echo "-D$define" || echo "-U$define" | |
}; | |
unifdef $(use_define zeroconf avahi) $(use_define alsa) $(use_define bluetooth) $(use_define udev) "${FILESDIR}/pulseaudio.init.d-5" > "${T}/pulseaudio"; | |
doinitd "${T}/pulseaudio"; | |
systemd_dounit "${FILESDIR}/${PN}.service"; | |
fi; | |
use zeroconf && sed -i -e '/module-zeroconf-publish/s:^#::' "${ED}/etc/pulse/default.pa"; | |
dodoc NEWS README todo; | |
if use doc; then | |
pushd doxygen/html; | |
dohtml *; | |
popd; | |
fi; | |
use prefix || diropts -o pulse -g pulse -m0755; | |
use system-wide && systemd_newtmpfilesd "${FILESDIR}/${PN}.tmpfiles" "${PN}.conf"; | |
use system-wide || rm "${ED}"/etc/dbus-1/system.d/pulseaudio-system.conf; | |
prune_libtool_files --all | |
} | |
multilib_src_test () | |
{ | |
if multilib_is_native_abi; then | |
emake -C src check; | |
fi | |
} | |
multilib_toolchain_setup () | |
{ | |
local v vv; | |
export ABI=$1; | |
if [[ ${_DEFAULT_ABI_SAVED} == "true" ]]; then | |
for v in CHOST CBUILD AS CC CXX LD PKG_CONFIG_{LIBDIR,PATH}; | |
do | |
vv="_abi_saved_${v}"; | |
[[ ${!vv+set} == "set" ]] && export ${v}="${!vv}" || unset ${v}; | |
unset ${vv}; | |
done; | |
unset _DEFAULT_ABI_SAVED; | |
fi; | |
if [[ ${ABI} != ${DEFAULT_ABI} ]]; then | |
for v in CHOST CBUILD AS CC CXX LD PKG_CONFIG_{LIBDIR,PATH}; | |
do | |
vv="_abi_saved_${v}"; | |
[[ ${!v+set} == "set" ]] && export ${vv}="${!v}" || unset ${vv}; | |
done; | |
export _DEFAULT_ABI_SAVED="true"; | |
export CHOST=$(get_abi_CHOST ${DEFAULT_ABI}); | |
export CC="$(tc-getCC) $(get_abi_CFLAGS)"; | |
export CXX="$(tc-getCXX) $(get_abi_CFLAGS)"; | |
export LD="$(tc-getLD) $(get_abi_LDFLAGS)"; | |
export CHOST=$(get_abi_CHOST $1); | |
export CBUILD=$(get_abi_CHOST $1); | |
export PKG_CONFIG_LIBDIR=${EPREFIX}/usr/$(get_libdir)/pkgconfig; | |
export PKG_CONFIG_PATH=${EPREFIX}/usr/share/pkgconfig; | |
fi | |
} | |
newbashcomp () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
( insinto "$(_bash-completion-r1_get_bashcompdir)"; | |
newins "${@}" ) | |
} | |
newicon () | |
{ | |
_iconins ${FUNCNAME} "$@" | |
} | |
newmenu () | |
{ | |
( insinto /usr/share/applications; | |
newins "$@" ) | |
} | |
no-as-needed () | |
{ | |
case $($(tc-getLD) -v 2>&1 </dev/null) in | |
*GNU*) | |
echo "-Wl,--no-as-needed" | |
;; | |
esac | |
} | |
number_abis () | |
{ | |
set -- `get_install_abis`; | |
echo $# | |
} | |
optfeature () | |
{ | |
debug-print-function ${FUNCNAME} "$@"; | |
local i j msg; | |
local desc=$1; | |
local flag=0; | |
shift; | |
for i in "$@"; | |
do | |
for j in ${i}; | |
do | |
if has_version "${j}"; then | |
flag=1; | |
else | |
flag=0; | |
break; | |
fi; | |
done; | |
if [[ ${flag} -eq 1 ]]; then | |
break; | |
fi; | |
done; | |
if [[ ${flag} -eq 0 ]]; then | |
for i in "$@"; | |
do | |
msg=" "; | |
for j in ${i}; | |
do | |
msg+=" ${j} and"; | |
done; | |
msg="${msg:0: -4} for ${desc}"; | |
elog "${msg}"; | |
done; | |
fi | |
} | |
path_exists () | |
{ | |
local opt=$1; | |
[[ ${opt} == -[ao] ]] && shift || opt="-a"; | |
[[ $# -eq 0 ]] && return 1; | |
local p r=0; | |
for p in "$@"; | |
do | |
[[ -e ${p} ]]; | |
: $(( r += $? )); | |
done; | |
case ${opt} in | |
-a) | |
return $(( r != 0 )) | |
;; | |
-o) | |
return $(( r == $# )) | |
;; | |
esac | |
} | |
pkg_nofetch () | |
{ | |
__eapi0_pkg_nofetch "$@" | |
} | |
pkg_postinst () | |
{ | |
if use system-wide; then | |
elog "PulseAudio in Gentoo can use a system-wide pulseaudio daemon."; | |
elog "This support is enabled by starting the pulseaudio init.d ."; | |
elog "To be able to access that you need to be in the group pulse-access."; | |
elog "If you choose to use this feature, please make sure that you"; | |
elog "really want to run PulseAudio this way:"; | |
elog " http://pulseaudio.org/wiki/WhatIsWrongWithSystemMode"; | |
elog "For more information about system-wide support, please refer to:"; | |
elog " http://pulseaudio.org/wiki/SystemWideInstance"; | |
if use gnome; then | |
elog; | |
elog "By enabling gnome USE flag, you enabled gconf support. Please note"; | |
elog "that you might need to remove the gnome USE flag or disable the"; | |
elog "gconf module on /etc/pulse/system.pa to be able to use PulseAudio"; | |
elog "with a system-wide instance."; | |
fi; | |
fi; | |
if use equalizer && ! use qt4; then | |
elog "You've enabled the 'equalizer' USE-flag but not the 'qt4' USE-flag."; | |
elog "This will build the equalizer module, but the 'qpaeq' tool"; | |
elog "which is required to set equalizer levels will not work."; | |
fi; | |
if use native-headset && use ofono-headset; then | |
elog "You have enabled both native and ofono headset profiles. The runtime decision"; | |
elog "which to use is done via the 'headset' argument of module-bluetooth-discover."; | |
fi; | |
if use libsamplerate; then | |
elog "The libsamplerate based resamplers are now deprecated, because they offer no"; | |
elog "particular advantage over speex. Upstream suggests disabling them."; | |
fi | |
} | |
pkg_pretend () | |
{ | |
CONFIG_CHECK="~HIGH_RES_TIMERS"; | |
WARNING_HIGH_RES_TIMERS="CONFIG_HIGH_RES_TIMERS:\tis not set (required for enabling timer-based scheduling in pulseaudio)\n"; | |
check_extra_config; | |
if linux_config_exists; then | |
local snd_hda_prealloc_size=$(linux_chkconfig_string SND_HDA_PREALLOC_SIZE); | |
if [ -n "${snd_hda_prealloc_size}" ] && [ "${snd_hda_prealloc_size}" -lt 2048 ]; then | |
ewarn "A preallocated buffer-size of 2048 (kB) or higher is recommended for the HD-audio driver!"; | |
ewarn "CONFIG_SND_HDA_PREALLOC_SIZE=${snd_hda_prealloc_size}"; | |
fi; | |
fi | |
} | |
pkg_setup () | |
{ | |
linux-info_pkg_setup; | |
enewgroup audio 18; | |
if use system-wide; then | |
enewgroup pulse-access; | |
enewgroup pulse; | |
enewuser pulse -1 -1 /var/run/pulse pulse,audio; | |
fi | |
} | |
preserve_old_lib () | |
{ | |
_eutils_eprefix_init; | |
if [[ ${EBUILD_PHASE} != "preinst" ]]; then | |
eerror "preserve_old_lib() must be called from pkg_preinst() only"; | |
die "Invalid preserve_old_lib() usage"; | |
fi; | |
[[ -z $1 ]] && die "Usage: preserve_old_lib <library to preserve> [more libraries to preserve]"; | |
has preserve-libs ${FEATURES} && return 0; | |
local lib dir; | |
for lib in "$@"; | |
do | |
[[ -e ${EROOT}/${lib} ]] || continue; | |
dir=${lib%/*}; | |
dodir ${dir} || die "dodir ${dir} failed"; | |
cp "${EROOT}"/${lib} "${ED}"/${lib} || die "cp ${lib} failed"; | |
touch "${ED}"/${lib}; | |
done | |
} | |
preserve_old_lib_notify () | |
{ | |
if [[ ${EBUILD_PHASE} != "postinst" ]]; then | |
eerror "preserve_old_lib_notify() must be called from pkg_postinst() only"; | |
die "Invalid preserve_old_lib_notify() usage"; | |
fi; | |
has preserve-libs ${FEATURES} && return 0; | |
_eutils_eprefix_init; | |
local lib notice=0; | |
for lib in "$@"; | |
do | |
[[ -e ${EROOT}/${lib} ]] || continue; | |
if [[ ${notice} -eq 0 ]]; then | |
notice=1; | |
ewarn "Old versions of installed libraries were detected on your system."; | |
ewarn "In order to avoid breaking packages that depend on these old libs,"; | |
ewarn "the libraries are not being removed. You need to run revdep-rebuild"; | |
ewarn "in order to remove these old dependencies. If you do not have this"; | |
ewarn "helper program, simply emerge the 'gentoolkit' package."; | |
ewarn; | |
fi; | |
ewarn " # revdep-rebuild --library '${lib}' && rm '${lib}'"; | |
done | |
} | |
prune_libtool_files () | |
{ | |
debug-print-function ${FUNCNAME} "$@"; | |
local removing_all removing_modules opt; | |
_eutils_eprefix_init; | |
for opt in "$@"; | |
do | |
case "${opt}" in | |
--all) | |
removing_all=1; | |
removing_modules=1 | |
;; | |
--modules) | |
removing_modules=1 | |
;; | |
*) | |
die "Invalid argument to ${FUNCNAME}(): ${opt}" | |
;; | |
esac; | |
done; | |
local f; | |
local queue=(); | |
while IFS= read -r -d '' f; do | |
local archivefile=${f/%.la/.a}; | |
if ! sed -n -e '/^# Generated by .*libtool/q0;4q1' "${f}"; then | |
continue; | |
fi; | |
[[ ${f} != ${archivefile} ]] || die 'regex sanity check failed'; | |
local reason= pkgconfig_scanned=; | |
local snotlink=$(sed -n -e 's:^shouldnotlink=::p' "${f}"); | |
if [[ ${snotlink} == yes ]]; then | |
if [[ -f ${archivefile} ]]; then | |
einfo "Removing unnecessary ${archivefile#${D%/}} (static plugin)"; | |
queue+=("${archivefile}"); | |
fi; | |
if [[ -n ${removing_modules} ]]; then | |
reason='module'; | |
fi; | |
else | |
if [[ -n ${removing_all} ]]; then | |
reason='requested'; | |
else | |
if [[ ! -f ${archivefile} ]]; then | |
reason='no static archive'; | |
else | |
if [[ ! -n $(sed -nre "s/^(dependency_libs|inherited_linker_flags)='(.*)'$/\2/p" "${f}") ]]; then | |
reason='no libs & flags'; | |
else | |
if [[ ! -n ${pkgconfig_scanned} ]]; then | |
local pc_libs=(); | |
if [[ ! -n ${removing_all} ]]; then | |
local pc; | |
local tf=${T}/prune-lt-files.pc; | |
local pkgconf=$(tc-getPKG_CONFIG); | |
while IFS= read -r -d '' pc; do | |
local arg libs; | |
if ${pkgconf} --exists "${pc}" &> /dev/null; then | |
sed -e '/^Requires:/d' "${pc}" > "${tf}"; | |
libs=$(${pkgconf} --libs "${tf}"); | |
else | |
libs=$(sed -ne 's/^Libs://p' "${pc}"); | |
fi; | |
for arg in ${libs}; | |
do | |
if [[ ${arg} == -l* ]]; then | |
if [[ ${arg} == '*$*' ]]; then | |
eqawarn "${FUNCNAME}: variable substitution likely failed in ${pc}"; | |
eqawarn "(arg: ${arg})"; | |
eqawarn "Most likely, you need to add virtual/pkgconfig to DEPEND."; | |
fi; | |
pc_libs+=(lib${arg#-l}.la); | |
fi; | |
done; | |
done < <(find "${D}" -type f -name '*.pc' -print0); | |
rm -f "${tf}"; | |
fi; | |
pkgconfig_scanned=1; | |
fi; | |
has "${f##*/}" "${pc_libs[@]}" && reason='covered by .pc'; | |
fi; | |
fi; | |
fi; | |
fi; | |
if [[ -n ${reason} ]]; then | |
einfo "Removing unnecessary ${f#${D%/}} (${reason})"; | |
queue+=("${f}"); | |
fi; | |
done < <(find "${ED}" -xtype f -name '*.la' -print0); | |
if [[ -n ${queue[@]} ]]; then | |
rm -f "${queue[@]}"; | |
fi | |
} | |
qeerror () | |
{ | |
qout eerror "${@}" | |
} | |
qeinfo () | |
{ | |
qout einfo "${@}" | |
} | |
qewarn () | |
{ | |
qout ewarn "${@}" | |
} | |
qout () | |
{ | |
local outputmsg type; | |
type=${1}; | |
shift; | |
outputmsg="${@}"; | |
case "${EBUILD_PHASE}" in | |
depend) | |
unset outputmsg | |
;; | |
clean) | |
unset outputmsg | |
;; | |
preinst) | |
unset outputmsg | |
;; | |
esac; | |
[ -n "${outputmsg}" ] && ${type} "${outputmsg}" | |
} | |
raw-ldflags () | |
{ | |
local x input="$@"; | |
[[ -z ${input} ]] && input=${LDFLAGS}; | |
set --; | |
for x in ${input}; | |
do | |
case ${x} in | |
-Wl,*) | |
x=${x#-Wl,}; | |
set -- "$@" ${x//,/ } | |
;; | |
*) | |
;; | |
esac; | |
done; | |
echo "$@" | |
} | |
readme.gentoo_create_doc () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
if [[ -n "${DOC_CONTENTS}" ]]; then | |
eshopts_push; | |
set -f; | |
if [[ -n "${DISABLE_AUTOFORMATTING}" ]]; then | |
echo "${DOC_CONTENTS}" > "${T}"/README.gentoo; | |
else | |
echo -e ${DOC_CONTENTS} | fold -s -w 70 | sed 's/[[:space:]]*$//' > "${T}"/README.gentoo; | |
fi; | |
eshopts_pop; | |
else | |
if [[ -f "${FILESDIR}/README.gentoo-${SLOT%/*}" ]]; then | |
cp "${FILESDIR}/README.gentoo-${SLOT%/*}" "${T}"/README.gentoo || die; | |
else | |
if [[ -f "${FILESDIR}/README.gentoo${README_GENTOO_SUFFIX}" ]]; then | |
cp "${FILESDIR}/README.gentoo${README_GENTOO_SUFFIX}" "${T}"/README.gentoo || die; | |
else | |
die "You are not specifying README.gentoo contents!"; | |
fi; | |
fi; | |
fi; | |
dodoc "${T}"/README.gentoo; | |
README_GENTOO_DOC_VALUE=$(< "${T}/README.gentoo") | |
} | |
readme.gentoo_pkg_postinst () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
readme.gentoo_print_elog | |
} | |
readme.gentoo_print_elog () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
if [[ -z "${README_GENTOO_DOC_VALUE}" ]]; then | |
die "readme.gentoo_print_elog invoked without matching readme.gentoo_create_doc call!"; | |
else | |
if ! [[ -n "${REPLACING_VERSIONS}" ]] || [[ -n "${FORCE_PRINT_ELOG}" ]]; then | |
echo -e "${README_GENTOO_DOC_VALUE}" | while read -r ELINE; do | |
elog "${ELINE}"; | |
done; | |
elog ""; | |
elog "(Note: Above message is only printed the first time package is"; | |
elog "installed. Please look at ${EPREFIX}/usr/share/doc/${PF}/README.gentoo*"; | |
elog "for future reference)"; | |
fi; | |
fi | |
} | |
readme.gentoo_src_install () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
default; | |
readme.gentoo_create_doc | |
} | |
replace-cpu-flags () | |
{ | |
local newcpu="$#"; | |
newcpu="${!newcpu}"; | |
while [ $# -gt 1 ]; do | |
replace-flags "-march=${1}" "-march=${newcpu}"; | |
replace-flags "-mcpu=${1}" "-mcpu=${newcpu}"; | |
replace-flags "-mtune=${1}" "-mtune=${newcpu}"; | |
shift; | |
done; | |
return 0 | |
} | |
replace-flags () | |
{ | |
[[ $# != 2 ]] && die "Usage: replace-flags <old flag> <new flag>"; | |
local f var new; | |
for var in $(all-flag-vars); | |
do | |
new=(); | |
for f in ${!var}; | |
do | |
[[ ${f} == ${1} ]] && f=${2}; | |
new+=("${f}"); | |
done; | |
eval export ${var}=\""${new[*]}"\"; | |
done; | |
return 0 | |
} | |
replace-sparc64-flags () | |
{ | |
local SPARC64_CPUS="ultrasparc3 ultrasparc v9"; | |
if [ "${CFLAGS/mtune}" != "${CFLAGS}" ]; then | |
for x in ${SPARC64_CPUS}; | |
do | |
CFLAGS="${CFLAGS/-mcpu=${x}/-mcpu=v8}"; | |
done; | |
else | |
for x in ${SPARC64_CPUS}; | |
do | |
CFLAGS="${CFLAGS/-mcpu=${x}/-mcpu=v8 -mtune=${x}}"; | |
done; | |
fi; | |
if [ "${CXXFLAGS/mtune}" != "${CXXFLAGS}" ]; then | |
for x in ${SPARC64_CPUS}; | |
do | |
CXXFLAGS="${CXXFLAGS/-mcpu=${x}/-mcpu=v8}"; | |
done; | |
else | |
for x in ${SPARC64_CPUS}; | |
do | |
CXXFLAGS="${CXXFLAGS/-mcpu=${x}/-mcpu=v8 -mtune=${x}}"; | |
done; | |
fi; | |
export CFLAGS CXXFLAGS | |
} | |
replace_all_version_separators () | |
{ | |
local c=($(get_all_version_components "${2:-${PV}}")); | |
c=${c[@]//[-._]/$1}; | |
echo ${c// } | |
} | |
replace_version_separator () | |
{ | |
eshopts_push -s extglob; | |
local w c v="${3:-${PV}}"; | |
declare -i i found=0; | |
w=${1:-1}; | |
c=($(get_all_version_components ${v})); | |
if [[ ${w} != *[[:digit:]]* ]]; then | |
for ((i = 0; i < ${#c[@]}; i++)) | |
do | |
if [[ ${c[i]} == ${w} ]]; then | |
c[i]=${2}; | |
break; | |
fi; | |
done; | |
else | |
for ((i = 0; i < ${#c[@]}; i++)) | |
do | |
if [[ -n "${c[i]//[^-._]}" ]]; then | |
found+=1; | |
if ((found == w)); then | |
c[i]=${2}; | |
break; | |
fi; | |
fi; | |
done; | |
fi; | |
c=${c[*]}; | |
echo ${c// }; | |
eshopts_pop | |
} | |
require_configured_kernel () | |
{ | |
if ! linux_config_src_exists; then | |
qeerror "Could not find a usable .config in the kernel source directory."; | |
qeerror "Please ensure that ${KERNEL_DIR} points to a configured set of Linux sources."; | |
qeerror "If you are using KBUILD_OUTPUT, please set the environment var so that"; | |
qeerror "it points to the necessary object directory so that it might find .config."; | |
die "Kernel not configured; no .config found in ${KV_OUT_DIR}"; | |
fi | |
} | |
run_in_build_dir () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
local ret; | |
[[ ${#} -ne 0 ]] || die "${FUNCNAME}: no command specified."; | |
[[ -n ${BUILD_DIR} ]] || die "${FUNCNAME}: BUILD_DIR not set."; | |
mkdir -p "${BUILD_DIR}" || die; | |
pushd "${BUILD_DIR}" > /dev/null || die; | |
"${@}"; | |
ret=${?}; | |
popd > /dev/null || die; | |
return ${ret} | |
} | |
set_arch_to_kernel () | |
{ | |
export ARCH=$(tc-arch-kernel) | |
} | |
set_arch_to_portage () | |
{ | |
export ARCH=$(tc-arch) | |
} | |
setup-allowed-flags () | |
{ | |
ALLOWED_FLAGS="-pipe"; | |
ALLOWED_FLAGS+=" -O -O1 -O2 -Os -Og -mcpu -march -mtune"; | |
ALLOWED_FLAGS+=" -fstack-protector* -fsanitize=*"; | |
ALLOWED_FLAGS+=" -fbounds-checking -fno-strict-overflow"; | |
ALLOWED_FLAGS+=" -fno-PIE -fno-pie -nopie -fno-unit-at-a-time"; | |
ALLOWED_FLAGS+=" -g -g[0-9] -ggdb -ggdb[0-9] -gdwarf-* gstabs -gstabs+"; | |
ALLOWED_FLAGS+=" -fno-ident -fpermissive -frecord-gcc-switches"; | |
ALLOWED_FLAGS+=" -fdiagnostics*"; | |
ALLOWED_FLAGS+=" -W* -w"; | |
ALLOWED_FLAGS+=" -fno-stack-protector* -fabi-version=* -fno-strict-aliasing -fno-bounds-checking -fstrict-overflow -fno-omit-frame-pointer -fno-builtin*"; | |
ALLOWED_FLAGS+=" -mregparm -mno-app-regs -mapp-regs -mno-mmx -mno-sse -mno-sse2 -mno-sse3 -mno-ssse3 -mno-sse4 -mno-sse4.1 -mno-sse4.2 -mno-avx -mno-aes -mno-pclmul -mno-sse4a -mno-3dnow -mno-popcnt -mno-abm -mips1 -mips2 -mips3 -mips4 -mips32 -mips64 -mips16 -mplt -msoft-float -mno-soft-float -mhard-float -mno-hard-float -mfpu -mieee -mieee-with-inexact -mschedule -mfloat-gprs -mspe -mno-spe -mtls-direct-seg-refs -mno-tls-direct-seg-refs -mflat -mno-flat -mno-faster-structs -mfaster-structs -m32 -m64 -mx32 -mabi -mlittle-endian -mbig-endian -EL -EB -fPIC -mlive-g0 -mcmodel -mstack-bias -mno-stack-bias -msecure-plt -m*-toc -mfloat-abi -mfix-r10000 -mno-fix-r10000 -D* -U*"; | |
ALLOWED_FLAGS+=" -mno-fma4 -mno-movbe -mno-xop -mno-lwp"; | |
ALLOWED_FLAGS+=" -mno-fsgsbase -mno-rdrnd -mno-f16c -mno-bmi -mno-tbm"; | |
ALLOWED_FLAGS+=" -mno-avx2 -mno-bmi2 -mno-fma -mno-lzcnt"; | |
ALLOWED_FLAGS+=" -mno-fxsr -mno-rtm -mno-xsave -mno-xsaveopt"; | |
ALLOWED_FLAGS+=" -mno-avx512cd -mno-avx512er -mno-avx512f -mno-avx512pf -mno-sha"; | |
ALLOWED_FLAGS+=" -I* -L* -R* -Wl,*"; | |
export ALLOWED_FLAGS; | |
return 0 | |
} | |
src_compile () | |
{ | |
multilib-minimal_src_compile; | |
if use doc; then | |
pushd doxygen; | |
doxygen doxygen.conf; | |
popd; | |
fi | |
} | |
src_configure () | |
{ | |
multilib-minimal_src_configure "$@" | |
} | |
src_install () | |
{ | |
multilib-minimal_src_install "$@" | |
} | |
src_prepare () | |
{ | |
sed -i -e '/lock-autospawn-test/d' src/Makefile.am || die; | |
epatch_user; | |
eautoreconf | |
} | |
src_test () | |
{ | |
multilib-minimal_src_test "$@" | |
} | |
src_unpack () | |
{ | |
__eapi0_src_unpack "$@" | |
} | |
strip-flags () | |
{ | |
local x y var; | |
setup-allowed-flags; | |
set -f; | |
for var in $(all-flag-vars); | |
do | |
local new=(); | |
for x in ${!var}; | |
do | |
local flag=${x%%=*}; | |
for y in ${ALLOWED_FLAGS}; | |
do | |
if [[ -z ${flag%%${y}} ]]; then | |
new+=("${x}"); | |
break; | |
fi; | |
done; | |
done; | |
if _is_flagq ${var} "-O*" && ! _is_flagq new "-O*"; then | |
new+=(-O2); | |
fi; | |
if [[ ${!var} != "${new[*]}" ]]; then | |
einfo "strip-flags: ${var}: changed '${!var}' to '${new[*]}'"; | |
fi; | |
eval export ${var}=\""${new[*]}"\"; | |
done; | |
set +f; | |
return 0 | |
} | |
strip-linguas () | |
{ | |
local ls newls nols; | |
if [[ $1 == "-i" ]] || [[ $1 == "-u" ]]; then | |
local op=$1; | |
shift; | |
ls=$(find "$1" -name '*.po' -exec basename {} .po ';'); | |
shift; | |
local d f; | |
for d in "$@"; | |
do | |
if [[ ${op} == "-u" ]]; then | |
newls=${ls}; | |
else | |
newls=""; | |
fi; | |
for f in $(find "$d" -name '*.po' -exec basename {} .po ';'); | |
do | |
if [[ ${op} == "-i" ]]; then | |
has ${f} ${ls} && newls="${newls} ${f}"; | |
else | |
has ${f} ${ls} || newls="${newls} ${f}"; | |
fi; | |
done; | |
ls=${newls}; | |
done; | |
else | |
ls="$@"; | |
fi; | |
nols=""; | |
newls=""; | |
for f in ${LINGUAS}; | |
do | |
if has ${f} ${ls}; then | |
newls="${newls} ${f}"; | |
else | |
nols="${nols} ${f}"; | |
fi; | |
done; | |
[[ -n ${nols} ]] && einfo "Sorry, but ${PN} does not support the LINGUAS:" ${nols}; | |
export LINGUAS=${newls:1} | |
} | |
strip-unsupported-flags () | |
{ | |
export CFLAGS=$(test-flags-CC ${CFLAGS}); | |
export CXXFLAGS=$(test-flags-CXX ${CXXFLAGS}); | |
export FFLAGS=$(test-flags-F77 ${FFLAGS}); | |
export FCFLAGS=$(test-flags-FC ${FCFLAGS}) | |
} | |
systemd_dotmpfilesd () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
for f in "$@"; | |
do | |
[[ ${f} == *.conf ]] || die 'tmpfiles.d files need to have .conf suffix.'; | |
done; | |
( insinto /usr/lib/tmpfiles.d/; | |
doins "${@}" ) | |
} | |
systemd_dounit () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
( insinto "$(_systemd_get_unitdir)"; | |
doins "${@}" ) | |
} | |
systemd_douserunit () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
( insinto "$(_systemd_get_userunitdir)"; | |
doins "${@}" ) | |
} | |
systemd_enable_ntpunit () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
if [[ ${#} -lt 2 ]]; then | |
die "Usage: systemd_enable_ntpunit <NN-name> <service>..."; | |
fi; | |
local ntpunit_name=${1}; | |
local services=("${@:2}"); | |
if [[ ${ntpunit_name} != [0-9][0-9]-* ]]; then | |
die "ntpunit.d file must be named NN-name where NN are digits."; | |
else | |
if [[ ${ntpunit_name} == *.list ]]; then | |
die "The .list suffix is appended implicitly to ntpunit.d name."; | |
fi; | |
fi; | |
local unitdir=$(systemd_get_unitdir); | |
local s; | |
for s in "${services[@]}"; | |
do | |
if [[ ! -f "${D}${unitdir}/${s}" ]]; then | |
die "ntp-units.d provider ${s} not installed (yet?) in \${D}."; | |
fi; | |
echo "${s}" >> "${T}"/${ntpunit_name}.list; | |
done; | |
( insinto "$(_systemd_get_utildir)"/ntp-units.d; | |
doins "${T}"/${ntpunit_name}.list ); | |
local ret=${?}; | |
rm "${T}"/${ntpunit_name}.list || die; | |
return ${ret} | |
} | |
systemd_enable_service () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
[[ ${#} -eq 2 ]] || die "Synopsis: systemd_enable_service target service"; | |
local target=${1}; | |
local service=${2}; | |
local ud=$(_systemd_get_unitdir); | |
local destname=${service##*/}; | |
dodir "${ud}"/"${target}".wants && dosym ../"${service}" "${ud}"/"${target}".wants/"${destname}" | |
} | |
systemd_get_unitdir () | |
{ | |
has "${EAPI:-0}" 0 1 2 && ! use prefix && EPREFIX=; | |
debug-print-function ${FUNCNAME} "${@}"; | |
echo "${EPREFIX}$(_systemd_get_unitdir)" | |
} | |
systemd_get_userunitdir () | |
{ | |
has "${EAPI:-0}" 0 1 2 && ! use prefix && EPREFIX=; | |
debug-print-function ${FUNCNAME} "${@}"; | |
echo "${EPREFIX}$(_systemd_get_userunitdir)" | |
} | |
systemd_get_utildir () | |
{ | |
has "${EAPI:-0}" 0 1 2 && ! use prefix && EPREFIX=; | |
debug-print-function ${FUNCNAME} "${@}"; | |
echo "${EPREFIX}$(_systemd_get_utildir)" | |
} | |
systemd_install_serviced () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
local src=${1}; | |
local service=${2}; | |
[[ -n ${src} ]] || die "No file specified"; | |
if [[ ! -n ${service} ]]; then | |
[[ ${src} == *.conf ]] || die "Source file needs .conf suffix"; | |
service=${src##*/}; | |
service=${service%.conf}; | |
fi; | |
[[ ${service} == *.d ]] && die "Service must not have .d suffix"; | |
( insinto /etc/systemd/system/"${service}".d; | |
newins "${src}" 00gentoo.conf ) | |
} | |
systemd_is_booted () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
[[ -d /run/systemd/system ]]; | |
local ret=${?}; | |
debug-print "${FUNCNAME}: [[ -d /run/systemd/system ]] -> ${ret}"; | |
return ${ret} | |
} | |
systemd_newtmpfilesd () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
[[ ${2} == *.conf ]] || die 'tmpfiles.d files need to have .conf suffix.'; | |
( insinto /usr/lib/tmpfiles.d/; | |
newins "${@}" ) | |
} | |
systemd_newunit () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
( insinto "$(_systemd_get_unitdir)"; | |
newins "${@}" ) | |
} | |
systemd_newuserunit () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
( insinto "$(_systemd_get_userunitdir)"; | |
newins "${@}" ) | |
} | |
systemd_to_myeconfargs () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
eqawarn 'systemd_to_myeconfargs() is deprecated and will be removed on 2013-10-11.'; | |
eqawarn 'Please use $(systemd_with_unitdir) instead.'; | |
myeconfargs=("${myeconfargs[@]}" --with-systemdsystemunitdir="$(systemd_get_unitdir)") | |
} | |
systemd_update_catalog () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
local journalctl=${EPREFIX}/usr/bin/journalctl; | |
if [[ -x ${journalctl} ]]; then | |
ebegin "Updating systemd journal catalogs"; | |
journalctl --update-catalog; | |
eend $?; | |
else | |
debug-print "${FUNCNAME}: journalctl not found."; | |
fi | |
} | |
systemd_with_unitdir () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
local optname=${1:-systemdsystemunitdir}; | |
echo --with-${optname}="$(systemd_get_unitdir)" | |
} | |
systemd_with_utildir () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
echo --with-systemdutildir="$(systemd_get_utildir)" | |
} | |
tc-arch () | |
{ | |
tc-ninja_magic_to_arch portage "$@" | |
} | |
tc-arch-kernel () | |
{ | |
tc-ninja_magic_to_arch kern "$@" | |
} | |
tc-endian () | |
{ | |
local host=$1; | |
[[ -z ${host} ]] && host=${CTARGET:-${CHOST}}; | |
host=${host%%-*}; | |
case ${host} in | |
aarch64*be) | |
echo big | |
;; | |
aarch64) | |
echo little | |
;; | |
alpha*) | |
echo big | |
;; | |
arm*b*) | |
echo big | |
;; | |
arm*) | |
echo little | |
;; | |
cris*) | |
echo little | |
;; | |
hppa*) | |
echo big | |
;; | |
i?86*) | |
echo little | |
;; | |
ia64*) | |
echo little | |
;; | |
m68*) | |
echo big | |
;; | |
mips*l*) | |
echo little | |
;; | |
mips*) | |
echo big | |
;; | |
powerpc*le) | |
echo little | |
;; | |
powerpc*) | |
echo big | |
;; | |
s390*) | |
echo big | |
;; | |
sh*b*) | |
echo big | |
;; | |
sh*) | |
echo little | |
;; | |
sparc*) | |
echo big | |
;; | |
x86_64*) | |
echo little | |
;; | |
*) | |
echo wtf | |
;; | |
esac | |
} | |
tc-env_build () | |
{ | |
tc-export_build_env; | |
CFLAGS=${BUILD_CFLAGS} CXXFLAGS=${BUILD_CXXFLAGS} CPPFLAGS=${BUILD_CPPFLAGS} LDFLAGS=${BUILD_LDFLAGS} AR=$(tc-getBUILD_AR) AS=$(tc-getBUILD_AS) CC=$(tc-getBUILD_CC) CPP=$(tc-getBUILD_CPP) CXX=$(tc-getBUILD_CXX) LD=$(tc-getBUILD_LD) NM=$(tc-getBUILD_NM) PKG_CONFIG=$(tc-getBUILD_PKG_CONFIG) RANLIB=$(tc-getBUILD_RANLIB) "$@" | |
} | |
tc-export () | |
{ | |
local var; | |
for var in "$@"; | |
do | |
[[ $(type -t tc-get${var}) != "function" ]] && die "tc-export: invalid export variable '${var}'"; | |
eval tc-get${var} > /dev/null; | |
done | |
} | |
tc-export_build_env () | |
{ | |
tc-export "$@"; | |
: ${BUILD_CFLAGS:=-O1 -pipe}; | |
: ${BUILD_CXXFLAGS:=-O1 -pipe}; | |
: ${BUILD_CPPFLAGS:=}; | |
: ${BUILD_LDFLAGS:=}; | |
export BUILD_{C,CXX,CPP,LD}FLAGS; | |
local v; | |
for v in BUILD_{C,CXX,CPP,LD}FLAGS; | |
do | |
export ${v#BUILD_}_FOR_BUILD="${!v}"; | |
done | |
} | |
tc-getAR () | |
{ | |
tc-getPROG AR ar "$@" | |
} | |
tc-getAS () | |
{ | |
tc-getPROG AS as "$@" | |
} | |
tc-getBUILD_AR () | |
{ | |
tc-getBUILD_PROG AR ar "$@" | |
} | |
tc-getBUILD_AS () | |
{ | |
tc-getBUILD_PROG AS as "$@" | |
} | |
tc-getBUILD_CC () | |
{ | |
tc-getBUILD_PROG CC gcc "$@" | |
} | |
tc-getBUILD_CPP () | |
{ | |
tc-getBUILD_PROG CPP cpp "$@" | |
} | |
tc-getBUILD_CXX () | |
{ | |
tc-getBUILD_PROG CXX g++ "$@" | |
} | |
tc-getBUILD_LD () | |
{ | |
tc-getBUILD_PROG LD ld "$@" | |
} | |
tc-getBUILD_NM () | |
{ | |
tc-getBUILD_PROG NM nm "$@" | |
} | |
tc-getBUILD_OBJCOPY () | |
{ | |
tc-getBUILD_PROG OBJCOPY objcopy "$@" | |
} | |
tc-getBUILD_PKG_CONFIG () | |
{ | |
tc-getBUILD_PROG PKG_CONFIG pkg-config "$@" | |
} | |
tc-getBUILD_PROG () | |
{ | |
_tc-getPROG CBUILD "BUILD_$1 $1_FOR_BUILD HOST$1" "${@:2}" | |
} | |
tc-getBUILD_RANLIB () | |
{ | |
tc-getBUILD_PROG RANLIB ranlib "$@" | |
} | |
tc-getBUILD_STRIP () | |
{ | |
tc-getBUILD_PROG STRIP strip "$@" | |
} | |
tc-getCC () | |
{ | |
tc-getPROG CC gcc "$@" | |
} | |
tc-getCPP () | |
{ | |
tc-getPROG CPP cpp "$@" | |
} | |
tc-getCXX () | |
{ | |
tc-getPROG CXX g++ "$@" | |
} | |
tc-getDLLWRAP () | |
{ | |
tc-getPROG DLLWRAP dllwrap "$@" | |
} | |
tc-getF77 () | |
{ | |
tc-getPROG F77 gfortran "$@" | |
} | |
tc-getFC () | |
{ | |
tc-getPROG FC gfortran "$@" | |
} | |
tc-getGCJ () | |
{ | |
tc-getPROG GCJ gcj "$@" | |
} | |
tc-getLD () | |
{ | |
tc-getPROG LD ld "$@" | |
} | |
tc-getNM () | |
{ | |
tc-getPROG NM nm "$@" | |
} | |
tc-getOBJCOPY () | |
{ | |
tc-getPROG OBJCOPY objcopy "$@" | |
} | |
tc-getPKG_CONFIG () | |
{ | |
tc-getPROG PKG_CONFIG pkg-config "$@" | |
} | |
tc-getPROG () | |
{ | |
_tc-getPROG CHOST "$@" | |
} | |
tc-getRANLIB () | |
{ | |
tc-getPROG RANLIB ranlib "$@" | |
} | |
tc-getRC () | |
{ | |
tc-getPROG RC windres "$@" | |
} | |
tc-getSTRIP () | |
{ | |
tc-getPROG STRIP strip "$@" | |
} | |
tc-has-openmp () | |
{ | |
local base="${T}/test-tc-openmp"; | |
cat > "${base}.c" <<-EOF | |
#include <omp.h> | |
int main() { | |
int nthreads, tid, ret = 0; | |
#pragma omp parallel private(nthreads, tid) | |
{ | |
tid = omp_get_thread_num(); | |
nthreads = omp_get_num_threads(); ret += tid + nthreads; | |
} | |
return ret; | |
} | |
EOF | |
$(tc-getCC "$@") -fopenmp "${base}.c" -o "${base}" &> /dev/null; | |
local ret=$?; | |
rm -f "${base}"*; | |
return ${ret} | |
} | |
tc-has-tls () | |
{ | |
local base="${T}/test-tc-tls"; | |
cat > "${base}.c" <<-EOF | |
int foo(int *i) { | |
static __thread int j = 0; | |
return *i ? j : *i; | |
} | |
EOF | |
local flags; | |
case $1 in | |
-s) | |
flags="-S" | |
;; | |
-c) | |
flags="-c" | |
;; | |
-l) | |
;; | |
-*) | |
die "Usage: tc-has-tls [-c|-l] [toolchain prefix]" | |
;; | |
esac; | |
: ${flags:=-fPIC -shared -Wl,-z,defs}; | |
[[ $1 == -* ]] && shift; | |
$(tc-getCC "$@") ${flags} "${base}.c" -o "${base}" &> /dev/null; | |
local ret=$?; | |
rm -f "${base}"*; | |
return ${ret} | |
} | |
tc-is-cross-compiler () | |
{ | |
[[ ${CBUILD:-${CHOST}} != ${CHOST} ]] | |
} | |
tc-is-softfloat () | |
{ | |
local CTARGET=${CTARGET:-${CHOST}}; | |
case ${CTARGET} in | |
bfin* | h8300*) | |
echo "only" | |
;; | |
*) | |
if [[ ${CTARGET//_/-} == *-softfloat-* ]]; then | |
echo "yes"; | |
else | |
if [[ ${CTARGET//_/-} == *-softfp-* ]]; then | |
echo "softfp"; | |
else | |
echo "no"; | |
fi; | |
fi | |
;; | |
esac | |
} | |
tc-is-static-only () | |
{ | |
local host=${CTARGET:-${CHOST}}; | |
[[ ${host} == *-mint* ]] | |
} | |
tc-ninja_magic_to_arch () | |
{ | |
function ninj () | |
{ | |
[[ ${type} == "kern" ]] && echo $1 || echo $2 | |
}; | |
local type=$1; | |
local host=$2; | |
[[ -z ${host} ]] && host=${CTARGET:-${CHOST}}; | |
local KV=${KV:-${KV_FULL}}; | |
[[ ${type} == "kern" ]] && [[ -z ${KV} ]] && ewarn "QA: Kernel version could not be determined, please inherit kernel-2 or linux-info"; | |
case ${host} in | |
aarch64*) | |
echo arm64 | |
;; | |
alpha*) | |
echo alpha | |
;; | |
arm*) | |
echo arm | |
;; | |
avr*) | |
ninj avr32 avr | |
;; | |
bfin*) | |
ninj blackfin bfin | |
;; | |
c6x) | |
echo c6x | |
;; | |
cris*) | |
echo cris | |
;; | |
frv) | |
echo frv | |
;; | |
hexagon) | |
echo hexagon | |
;; | |
hppa*) | |
ninj parisc hppa | |
;; | |
i?86*) | |
if [[ ${type} == "kern" ]] && [[ $(KV_to_int ${KV}) -lt $(KV_to_int 2.6.24) || ${host} == *freebsd* ]]; then | |
echo i386; | |
else | |
echo x86; | |
fi | |
;; | |
ia64*) | |
echo ia64 | |
;; | |
m68*) | |
echo m68k | |
;; | |
metag) | |
echo metag | |
;; | |
mips*) | |
echo mips | |
;; | |
nios2*) | |
echo nios2 | |
;; | |
nios*) | |
echo nios | |
;; | |
or32) | |
echo openrisc | |
;; | |
powerpc*) | |
if [[ ${type} == "kern" ]] && [[ $(KV_to_int ${KV}) -ge $(KV_to_int 2.6.16) ]]; then | |
echo powerpc; | |
else | |
if [[ ${type} == "kern" ]] && [[ $(KV_to_int ${KV}) -eq $(KV_to_int 2.6.15) ]]; then | |
if [[ ${host} == powerpc64* ]] || [[ ${PROFILE_ARCH} == "ppc64" ]]; then | |
echo powerpc; | |
else | |
echo ppc; | |
fi; | |
else | |
if [[ ${host} == powerpc64* ]]; then | |
echo ppc64; | |
else | |
if [[ ${PROFILE_ARCH} == "ppc64" ]]; then | |
ninj ppc64 ppc; | |
else | |
echo ppc; | |
fi; | |
fi; | |
fi; | |
fi | |
;; | |
riscv*) | |
echo riscv | |
;; | |
s390*) | |
echo s390 | |
;; | |
score) | |
echo score | |
;; | |
sh64*) | |
ninj sh64 sh | |
;; | |
sh*) | |
echo sh | |
;; | |
sparc64*) | |
ninj sparc64 sparc | |
;; | |
sparc*) | |
[[ ${PROFILE_ARCH} == "sparc64" ]] && ninj sparc64 sparc || echo sparc | |
;; | |
tile*) | |
echo tile | |
;; | |
vax*) | |
echo vax | |
;; | |
x86_64*freebsd*) | |
echo amd64 | |
;; | |
x86_64*) | |
if [[ ${type} == "kern" ]] && [[ $(KV_to_int ${KV}) -ge $(KV_to_int 2.6.24) ]]; then | |
echo x86; | |
else | |
ninj x86_64 amd64; | |
fi | |
;; | |
xtensa*) | |
echo xtensa | |
;; | |
*) | |
echo unknown | |
;; | |
esac | |
} | |
test-flag-CC () | |
{ | |
test-flag-PROG "CC" c "$1" | |
} | |
test-flag-CXX () | |
{ | |
test-flag-PROG "CXX" c++ "$1" | |
} | |
test-flag-F77 () | |
{ | |
test-flag-PROG "F77" f77 "$1" | |
} | |
test-flag-FC () | |
{ | |
test-flag-PROG "FC" f95 "$1" | |
} | |
test-flag-PROG () | |
{ | |
local comp=$1; | |
local lang=$2; | |
local flag=$3; | |
[[ -z ${comp} || -z ${flag} ]] && return 1; | |
local PROG=$(tc-get${comp}); | |
if ${PROG} -c -o /dev/null -x${lang} - < /dev/null > /dev/null 2>&1; then | |
${PROG} "${flag}" -c -o /dev/null -x${lang} - < /dev/null > /dev/null 2>&1; | |
else | |
${PROG} "${flag}" -c -o /dev/null /dev/null > /dev/null 2>&1; | |
fi | |
} | |
test-flags () | |
{ | |
test-flags-CC "$@" | |
} | |
test-flags-CC () | |
{ | |
test-flags-PROG "CC" "$@" | |
} | |
test-flags-CXX () | |
{ | |
test-flags-PROG "CXX" "$@" | |
} | |
test-flags-F77 () | |
{ | |
test-flags-PROG "F77" "$@" | |
} | |
test-flags-FC () | |
{ | |
test-flags-PROG "FC" "$@" | |
} | |
test-flags-PROG () | |
{ | |
local comp=$1; | |
local flags=(); | |
local x; | |
shift; | |
[[ -z ${comp} ]] && return 1; | |
for x in "$@"; | |
do | |
test-flag-${comp} "${x}" && flags+=("${x}"); | |
done; | |
echo "${flags[*]}"; | |
[[ ${#flags[@]} -gt 0 ]] | |
} | |
test_version_info () | |
{ | |
if [[ $($(tc-getCC) --version 2>&1) == *$1* ]]; then | |
return 0; | |
else | |
return 1; | |
fi | |
} | |
uclibctoolize () | |
{ | |
die "Use elibtoolize" | |
} | |
udev_dorules () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
( insinto "$(_udev_get_udevdir)"/rules.d; | |
doins "${@}" ) | |
} | |
udev_get_udevdir () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
eerror "This ebuild should be using the get_udevdir() function instead of the deprecated udev_get_udevdir()"; | |
die "Deprecated function call: udev_get_udevdir(), please report to (overlay) maintainers." | |
} | |
udev_newrules () | |
{ | |
debug-print-function ${FUNCNAME} "${@}"; | |
( insinto "$(_udev_get_udevdir)"/rules.d; | |
newins "${@}" ) | |
} | |
udev_reload () | |
{ | |
if [[ ${ROOT} != "" ]] && [[ ${ROOT} != "/" ]]; then | |
return 0; | |
fi; | |
if [[ -d ${ROOT}/run/udev ]]; then | |
ebegin "Running udev control --reload for reloading rules and databases"; | |
udevadm control --reload; | |
eend $?; | |
fi | |
} | |
use_if_iuse () | |
{ | |
in_iuse $1 || return 1; | |
use $1 | |
} | |
validate_desktop_entries () | |
{ | |
_eutils_eprefix_init; | |
if [[ -x "${EPREFIX}"/usr/bin/desktop-file-validate ]]; then | |
einfo "Checking desktop entry validity"; | |
local directories=""; | |
for d in /usr/share/applications $@; | |
do | |
[[ -d ${ED}${d} ]] && directories="${directories} ${ED}${d}"; | |
done; | |
if [[ -n ${directories} ]]; then | |
for FILE in $(find ${directories} -name "*\.desktop" -not -path '*.hidden*' | sort -u 2>/dev/null); | |
do | |
local temp=$(desktop-file-validate ${FILE} | grep -v "warning:" | sed -e "s|error: ||" -e "s|${FILE}:|--|g" ); | |
[[ -n $temp ]] && elog ${temp/--/${FILE/${ED}/}:}; | |
done; | |
fi; | |
echo ""; | |
else | |
einfo "Passing desktop entry validity check. Install dev-util/desktop-file-utils, if you want to help to improve Gentoo."; | |
fi | |
} | |
version_compare () | |
{ | |
eshopts_push -s extglob; | |
local ver_a=${1} ver_b=${2} parts_a parts_b; | |
local cur_tok_a cur_tok_b num_part_a num_part_b; | |
local -i cur_idx_a=0 cur_idx_b=0 prev_idx_a prev_idx_b; | |
parts_a=($(get_all_version_components "${ver_a}" )); | |
parts_b=($(get_all_version_components "${ver_b}" )); | |
local -i inf_loop=0; | |
while true; do | |
inf_loop+=1; | |
((inf_loop > 20)) && die "versionator compare bug [numbers, ${ver_a}, ${ver_b}]"; | |
prev_idx_a=cur_idx_a; | |
prev_idx_b=cur_idx_b; | |
cur_tok_a=${parts_a[cur_idx_a]}; | |
cur_tok_b=${parts_b[cur_idx_b]}; | |
if [[ -n ${cur_tok_a} ]] && [[ -z ${cur_tok_a//[[:digit:]]} ]]; then | |
cur_idx_a+=1; | |
[[ ${parts_a[cur_idx_a]} == . ]] && cur_idx_a+=1; | |
else | |
cur_tok_a=; | |
fi; | |
if [[ -n ${cur_tok_b} ]] && [[ -z ${cur_tok_b//[[:digit:]]} ]]; then | |
cur_idx_b+=1; | |
[[ ${parts_b[cur_idx_b]} == . ]] && cur_idx_b+=1; | |
else | |
cur_tok_b=; | |
fi; | |
[[ -z ${cur_tok_a} && -z ${cur_tok_b} ]] && break; | |
[[ -z ${cur_tok_a} ]] && eshopts_pop && return 1; | |
[[ -z ${cur_tok_b} ]] && eshopts_pop && return 3; | |
if (( prev_idx_a != 0 && prev_idx_b != 0 )) && [[ ${cur_tok_a} == 0* || ${cur_tok_b} == 0* ]]; then | |
cur_tok_a=${cur_tok_a%%+(0)}; | |
cur_tok_b=${cur_tok_b%%+(0)}; | |
[[ ${cur_tok_a} < ${cur_tok_b} ]] && eshopts_pop && return 1; | |
[[ ${cur_tok_a} > ${cur_tok_b} ]] && eshopts_pop && return 3; | |
else | |
cur_tok_a=${cur_tok_a##+(0)}; | |
cur_tok_b=${cur_tok_b##+(0)}; | |
: ${cur_tok_a:=0}; | |
: ${cur_tok_b:=0}; | |
((cur_tok_a < cur_tok_b)) && eshopts_pop && return 1; | |
((cur_tok_a > cur_tok_b)) && eshopts_pop && return 3; | |
fi; | |
done; | |
local letter_a=; | |
letter_a=${parts_a[cur_idx_a]}; | |
if [[ ${#letter_a} -eq 1 && -z ${letter_a/[a-z]} ]]; then | |
cur_idx_a+=1; | |
else | |
letter_a=@; | |
fi; | |
local letter_b=; | |
letter_b=${parts_b[cur_idx_b]}; | |
if [[ ${#letter_b} -eq 1 && -z ${letter_b/[a-z]} ]]; then | |
cur_idx_b+=1; | |
else | |
letter_b=@; | |
fi; | |
[[ ${letter_a} < ${letter_b} ]] && eshopts_pop && return 1; | |
[[ ${letter_a} > ${letter_b} ]] && eshopts_pop && return 3; | |
inf_loop=0; | |
while true; do | |
inf_loop+=1; | |
((inf_loop > 20)) && die "versionator compare bug [numbers, ${ver_a}, ${ver_b}]"; | |
[[ ${parts_a[cur_idx_a]} == _ ]] && ((cur_idx_a++)); | |
[[ ${parts_b[cur_idx_b]} == _ ]] && ((cur_idx_b++)); | |
cur_tok_a=${parts_a[cur_idx_a]}; | |
cur_tok_b=${parts_b[cur_idx_b]}; | |
num_part_a=0; | |
num_part_b=0; | |
if has ${cur_tok_a%%+([0-9])} "alpha" "beta" "pre" "rc" "p"; then | |
cur_idx_a+=1; | |
num_part_a=${cur_tok_a##+([a-z])}; | |
num_part_a=${num_part_a##+(0)}; | |
: ${num_part_a:=0}; | |
cur_tok_a=${cur_tok_a%%+([0-9])}; | |
else | |
cur_tok_a=; | |
fi; | |
if has ${cur_tok_b%%+([0-9])} alpha beta pre rc p; then | |
cur_idx_b+=1; | |
num_part_b=${cur_tok_b##+([a-z])}; | |
num_part_b=${num_part_b##+(0)}; | |
: ${num_part_b:=0}; | |
cur_tok_b=${cur_tok_b%%+([0-9])}; | |
else | |
cur_tok_b=; | |
fi; | |
if [[ ${cur_tok_a} != ${cur_tok_b} ]]; then | |
local suffix; | |
for suffix in alpha beta pre rc "" p; | |
do | |
[[ ${cur_tok_a} == ${suffix} ]] && eshopts_pop && return 1; | |
[[ ${cur_tok_b} == ${suffix} ]] && eshopts_pop && return 3; | |
done; | |
else | |
if [[ -z ${cur_tok_a} && -z ${cur_tok_b} ]]; then | |
break; | |
else | |
((num_part_a < num_part_b)) && eshopts_pop && return 1; | |
((num_part_a > num_part_b)) && eshopts_pop && return 3; | |
fi; | |
fi; | |
done; | |
[[ ${parts_a[cur_idx_a]} == - ]] && ((cur_idx_a++)); | |
[[ ${parts_b[cur_idx_b]} == - ]] && ((cur_idx_b++)); | |
if [[ -n ${parts_a[cur_idx_a]/r+([0-9])} || -n ${parts_b[cur_idx_b]/r+([0-9])} ]]; then | |
die "versionator compare bug [revisions, ${ver_a}, ${ver_b}]"; | |
fi; | |
num_part_a=${parts_a[cur_idx_a]#r}; | |
num_part_a=${num_part_a##+(0)}; | |
: ${num_part_a:=0}; | |
num_part_b=${parts_b[cur_idx_b]#r}; | |
num_part_b=${num_part_b##+(0)}; | |
: ${num_part_b:=0}; | |
((num_part_a < num_part_b)) && eshopts_pop && return 1; | |
((num_part_a > num_part_b)) && eshopts_pop && return 3; | |
eshopts_pop; | |
return 2 | |
} | |
version_format_string () | |
{ | |
local fstr=$1; | |
shift; | |
set -- $(get_version_components "$@"); | |
eval echo "${fstr}" | |
} | |
version_is_at_least () | |
{ | |
local want_s="$1" have_s="${2:-${PVR}}" r; | |
version_compare "${want_s}" "${have_s}"; | |
r=$?; | |
case $r in | |
1 | 2) | |
return 0 | |
;; | |
3) | |
return 1 | |
;; | |
*) | |
die "versionator compare bug [atleast, ${want_s}, ${have_s}, ${r}]" | |
;; | |
esac | |
} | |
version_sort () | |
{ | |
eshopts_push -s extglob; | |
local items=; | |
local -i left=0; | |
items=("$@"); | |
while ((left < ${#items[@]})); do | |
local -i lowest_idx=left; | |
local -i idx=lowest_idx+1; | |
while ((idx < ${#items[@]})); do | |
version_compare "${items[lowest_idx]}" "${items[idx]}"; | |
[[ $? -eq 3 ]] && lowest_idx=idx; | |
idx+=1; | |
done; | |
local tmp=${items[lowest_idx]}; | |
items[lowest_idx]=${items[left]}; | |
items[left]=${tmp}; | |
left+=1; | |
done; | |
echo ${items[@]}; | |
eshopts_pop | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment