Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 592512 - media-sound/pulseaudio fails to build with >=dev-libs/openssl-1.1.0
Summary: media-sound/pulseaudio fails to build with >=dev-libs/openssl-1.1.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Sound Team
URL: https://bugs.freedesktop.org/show_bug...
Whiteboard:
Keywords:
Depends on:
Blocks: openssl-1.1
  Show dependency tree
 
Reported: 2016-08-30 23:07 UTC by Lars Wendler (Polynomial-C) (RETIRED)
Modified: 2017-04-05 12:34 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log.xz (build.log.xz,24.84 KB, application/x-xz)
2016-08-30 23:10 UTC, Lars Wendler (Polynomial-C) (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2016-08-30 23:07:17 UTC
libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/media-sound/pulseaudio-9.0/work/pulseaudio-9.0/src -I.. -I/var/tmp/portage/media-sound/pulseaudio-9.0/work/pulseaudio-9.0/src -I/var/tmp/portage/media-soun
d/pulseaudio-9.0/work/pulseaudio-9.0/src/modules -I../src/modules -DPA_ALSA_PATHS_DIR=\"/usr/share/pulseaudio/alsa-mixer/paths\" -DPA_ALSA_PROFILE_SETS_DIR=\"/usr/share/pulseaudio/alsa-mixer/profile-sets\" -DPA_SRCDIR=\"/var/tmp/portage/
media-sound/pulseaudio-9.0/work/pulseaudio-9.0/src\" -DPA_BUILDDIR=\"/var/tmp/portage/media-sound/pulseaudio-9.0/work/pulseaudio-9.0-abi_x86_64.amd64/src\" -DPULSE_LOCALEDIR=\"/usr/share/locale\" -DFASTPATH -U_FORTIFY_SOURCE -D_FORTIFY_S
OURCE=2 -std=gnu11 -pthread -I/var/tmp/portage/media-sound/pulseaudio-9.0/work/pulseaudio-9.0/src/modules/rtp -march=native -mtune=native -O2 -pipe -Wall -W -Wextra -Wno-long-long -Wno-overlength-strings -Wunsafe-loop-optimizations -Wund
ef -Wformat=2 -Wlogical-op -Wsign-compare -Wformat-security -Wmissing-include-dirs -Wformat-nonliteral -Wpointer-arith -Winit-self -Wdeclaration-after-statement -Wfloat-equal -Wmissing-prototypes -Wredundant-decls -Wmissing-declarations
-Wmissing-noreturn -Wshadow -Wendif-labels -Wcast-align -Wstrict-aliasing -Wwrite-strings -Wno-unused-parameter -ffast-math -fno-common -fdiagnostics-show-option -fdiagnostics-color=auto -c /var/tmp/portage/media-sound/pulseaudio-9.0/wor
k/pulseaudio-9.0/src/modules/raop/raop_client.c  -fPIC -DPIC -o modules/raop/.libs/libraop_la-raop_client.o
/var/tmp/portage/media-sound/pulseaudio-9.0/work/pulseaudio-9.0/src/modules/raop
/raop_client.c: In function ‘rsa_encrypt’:
/var/tmp/portage/media-sound/pulseaudio-9.0/work/pulseaudio-9.0/src/modules/raop/raop_client.c:167:8: error: dereferencing pointer to incomplete type ‘RSA {aka struct rsa_st}’
     rsa->n = BN_bin2bn(modules, size, NULL);
        ^
/var/tmp/portage/media-sound/pulseaudio-9.0/work/pulseaudio-9.0/src/modules/raop/raop_client.c:167:14: warning: implicit declaration of function ‘BN_bin2bn’ [-Wimplicit-function-declaration]
     rsa->n = BN_bin2bn(modules, size, NULL);
              ^
make[3]: *** [Makefile:8629: modules/raop/libraop_la-raop_client.lo] Error 1
make[3]: Leaving directory '/var/tmp/portage/media-sound/pulseaudio-9.0/work/pulseaudio-9.0-abi_x86_64.amd64/src'
make[2]: *** [Makefile:4858: all] Error 2
make[2]: Leaving directory '/var/tmp/portage/media-sound/pulseaudio-9.0/work/pulseaudio-9.0-abi_x86_64.amd64/src'
make[1]: *** [Makefile:808: all-recursive] Error 1
make[1]: Leaving directory '/var/tmp/portage/media-sound/pulseaudio-9.0/work/pulseaudio-9.0-abi_x86_64.amd64'
make: *** [Makefile:623: all] Error 2
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2016-08-30 23:10:13 UTC
Created attachment 444522 [details]
build.log.xz
Comment 2 Craig Andrews gentoo-dev 2016-12-19 03:22:02 UTC
The upstream bug https://bugs.freedesktop.org/show_bug.cgi?id=96726 says this issue has been fixed and will be included in the upcoming pulseaudio 10.0 release.
Comment 3 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2017-04-05 12:34:49 UTC
pulseaudio-10.0 with openssl-1.1 support is in the tree.