Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 743400 - app-text/xiphos-4.2.1: libgudev-1.0.so.0, needed by /usr/lib64/libgstgl-1.0.so.0, not found
Summary: app-text/xiphos-4.2.1: libgudev-1.0.so.0, needed by /usr/lib64/libgstgl-1.0.s...
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Marek Szuba (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-09-18 19:40 UTC by Agostino Sarubbo
Modified: 2020-09-18 20:00 UTC (History)
1 user (show)

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


Attachments
build.log (build.log,250.25 KB, text/plain)
2020-09-18 19:40 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2020-09-18 19:40:32 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: app-text/xiphos-4.2.1 fails to compile.
Discovered on: amd64 (internal ref: ci)

NOTE:
This machine uses GLIBC-2.32. If you think that this issue is strictly related to GLIBC please block bug 736174.
Comment 1 Agostino Sarubbo gentoo-dev 2020-09-18 19:40:35 UTC
Created attachment 661257 [details]
build.log

build log and emerge --info
Comment 2 Agostino Sarubbo gentoo-dev 2020-09-18 19:40:36 UTC
Possible context of error(s):

/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: warning: libgudev-1.0.so.0, needed by /usr/lib64/libgstgl-1.0.so.0, not found (try using -rpath or -rpath-link)
/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib64/libgstgl-1.0.so.0: undefined reference to `g_udev_device_get_device_file'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib64/libgstgl-1.0.so.0: undefined reference to `g_udev_enumerator_new'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib64/libgstgl-1.0.so.0: undefined reference to `g_udev_enumerator_add_match_subsystem'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib64/libgstgl-1.0.so.0: undefined reference to `g_udev_client_new'
/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib64/libgstgl-1.0.so.0: undefined reference to `g_udev_enumerator_execute'
collect2: error: ld returned 1 exit status
Comment 3 Marek Szuba (RETIRED) archtester gentoo-dev 2020-09-18 19:59:30 UTC
This has got nothing to do with app-text/xiphos - the missing symbols are in libgstgl-1.0.so.0 (from media-libs/gst-plugins-base) and Xiphos does not depend on that library, nor does it appear among the linker flags. It must have been implicitly pulled in by one of actual dependencies... I'm adding maintainers of media-libs/gst-plugins-base to the Cc list because this may or may not have something to do with the fact -lgudev does not appear in gstreamer-gl-1.0.pc, nothing to be done on my end though.