Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 699184 - media-gfx/digikam-6.3.0-r1 - .../work/digikam-6.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixThreads.cpp:517: undefined reference to `pthread_attr_setstacksize'
Summary: media-gfx/digikam-6.3.0-r1 - .../work/digikam-6.3.0/core/dplugins/generic/too...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal
Assignee: Andreas K. Hüttel
URL:
Whiteboard: fixed in 6.4.0
Keywords:
Depends on:
Blocks:
 
Reported: 2019-11-02 21:52 UTC by Jaak Ristioja
Modified: 2019-12-21 10:20 UTC (History)
1 user (show)

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


Attachments
build.log.xz (build.log.xz,73.23 KB, application/x-xz)
2019-11-02 21:55 UTC, Jaak Ristioja
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jaak Ristioja 2019-11-02 21:52:47 UTC
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: core/dplugins/generic/tools/mediaserver/libmediaserverbackend.a(NptPosixThreads.cpp.o): in function `NPT_PosixThread::Start()':
/var/tmp/portage/media-gfx/digikam-6.3.0-r1/work/digikam-6.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixThreads.cpp:517: undefined reference to `pthread_attr_setstacksize'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-gfx/digikam-6.3.0-r1/work/digikam-6.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixThreads.cpp:528: 
undefined reference to `pthread_create'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-gfx/digikam-6.3.0-r1/work/digikam-6.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixThreads.cpp:538: 
undefined reference to `pthread_detach'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: core/dplugins/generic/tools/mediaserver/libmediaserverbackend.a(NptPosixThreads.cpp.o): in function `NPT_PosixThread::Wait(int)':
/var/tmp/portage/media-gfx/digikam-6.3.0-r1/work/digikam-6.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixThreads.cpp:588: undefined reference to `pthread_join'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: core/dplugins/generic/tools/mediaserver/libmediaserverbackend.a(NptPosixThreads.cpp.o): in function `NPT_PosixMutex::NPT_PosixMutex()':
/var/tmp/portage/media-gfx/digikam-6.3.0-r1/work/digikam-6.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixThreads.cpp:62: undefined reference to `pthread_mutexattr_init'
/usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/media-gfx/digikam-6.3.0-r1/work/digikam-6.3.0/core/dplugins/generic/tools/mediaserver/upnpsdk/Neptune/Source/System/Posix/NptPosixThreads.cpp:63: u
ndefined reference to `pthread_mutexattr_settype'
collect2: error: ld returned 1 exit status
Comment 1 Jaak Ristioja 2019-11-02 21:55:22 UTC
Created attachment 594920 [details]
build.log.xz
Comment 2 Jaak Ristioja 2019-11-02 21:55:45 UTC
Portage 2.3.76 (python 3.6.9-final-0, default/linux/amd64/17.1/no-multilib/hardened, gcc-8.3.0, glibc-2.29-r2, 5.3.8-gentoo x86_64)
=================================================================
KiB Mem:    40803984 total,  15698624 free
KiB Swap:    4194300 total,   4103420 free
Timestamp of repository gentoo: Sat, 02 Nov 2019 00:45:01 +0000

sh bash 4.4_p23-r1
ld GNU ld (Gentoo 2.32 p2) 2.32.0
distcc 3.3.3 x86_64-pc-linux-gnu [disabled]
ccache version 3.7.4 [disabled]
app-shells/bash:          4.4_p23-r1::gentoo
dev-java/java-config:     2.2.0-r4::gentoo
dev-lang/perl:            5.28.2-r1::gentoo
dev-lang/python:          2.7.16::gentoo, 3.6.9::gentoo
dev-util/ccache:          3.7.4::gentoo
dev-util/cmake:           3.15.5::gentoo
dev-util/pkgconfig:       0.29.2::gentoo
sys-apps/baselayout:      2.6-r1::gentoo
sys-apps/openrc:          0.41.2::gentoo
sys-apps/sandbox:         2.13::gentoo
sys-devel/autoconf:       2.13-r1::gentoo, 2.69-r4::gentoo
sys-devel/automake:       1.11.6-r3::gentoo, 1.13.4-r2::gentoo, 1.16.1-r1::gentoo
sys-devel/binutils:       2.32-r1::gentoo
sys-devel/gcc:            7.3.0-r6::gentoo, 8.3.0-r2::gentoo, 9.2.0-r1::gentoo
sys-devel/gcc-config:     2.0::gentoo
sys-devel/libtool:        2.4.6-r3::gentoo
sys-devel/make:           4.2.1-r4::gentoo
sys-kernel/linux-headers: 5.3::gentoo (virtual/os-headers)
sys-libs/glibc:           2.29-r2::gentoo
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="@FREE"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -mtune=native -ggdb"
CHOST="x86_64-pc-linux-gnu"
CXXFLAGS="-O2 -pipe -mtune=native -ggdb"
EMERGE_DEFAULT_OPTS="--ask-enter-invalid"
ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs clean-logs collision-protect compressdebug config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned sandbox sfperms splitdebug strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
LANG="POSIX"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="en et et_EE"
MAKEOPTS="-j10"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
USE="64bit X a52 aac acl acpi alsa amd64 amr aspell avx avx2 bash-completion bidi boost brightness-control bzip2 cairo canberra caps cdda cdr cli color-management colord cpudetection cracklib crypt cups custom-optimization cxx dbus doc double-precision dri dvd dvdr dvdread eds egl eglfs elogind emboss enca encode evdev evo exif faac faad fam fbcon ffmpeg fftw firefox flac fluidsynth fontconfig fontforge gcrypt gif git glitz gmp gnat_2017 gnuplot gnutls gpg gphoto2 gpm gtk gtk3 handbook hardened hdri heif htmlhandbook iconv icu id3tag idn imagemagick introspection ipv6 jpeg kate kde kontact kpathsea ladspa lapack laptop latex lcms libnotify libsamplerate libtirpc lto lua lz4 lzma lzo mad mailwrapper markdown matroska md5sum midi mikmod mmap mms mmx mng modplug mp3 mp4 mpeg mudflap ncurses nptl nptlonly ogg openal openexr opengl openh264 opus otr pcre pdf pic pie plasma png policykit postscript ppds projectm pulseaudio qalculate raw readline reflection rrdtool rtmp scanner schroedinger sdl sdl2 seccomp session smp sndfile source speex spell spl split-usr sqlite sse sse2 sse3 sse4_1 sse4_2 ssl ssp ssse3 startup-notification subversion svg sysfs system-sqlite tbb tcpd theora threads tiff truetype ucs2 udev unicode urandom usb v4l v4l2 vaapi valgrind vc vdpau vorbis vpx wayland webp wifi wmf x264 xattr xcb xcomposite xetex xft xinerama xorg xosd xprint xscreensaver xtpax xulrunner xv xvid zlib" ABI_X86="64" CPU_FLAGS_X86="mmx mmxext sse sse2 aes avx avx2 f16c fma3 popcnt sse3 sse4_1 sse4_2 ssse3" ELIBC="glibc" KERNEL="linux" L10N="en et et-EE" PYTHON_SINGLE_TARGET="python3_6" PYTHON_TARGETS="python2_7 python3_6" USERLAND="GNU"
Unset:  CC, CPPFLAGS, CTARGET, CXX, INSTALL_MASK, LC_ALL, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 3 Andreas Sturmlechner gentoo-dev 2019-12-19 18:32:40 UTC
Please test with 6.4.0.
Comment 4 Jaak Ristioja 2019-12-19 20:34:51 UTC
6.4.0 builds fine.

And therefore I'm personally not much interested in 6.3.0-r1 getting fixed.
Comment 5 Andreas Sturmlechner gentoo-dev 2019-12-21 10:20:45 UTC
(In reply to Jaak Ristioja from comment #4)
> And therefore I'm personally not much interested in 6.3.0-r1 getting fixed.
Thanks, same here.