Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 674684 - gnome-base/gnome-control-center-3.26.2-r1 - gsd-device-manager.c:(.text+0x829): undefined reference to `gsd_udev_device_manager_get_type'
Summary: gnome-base/gnome-control-center-3.26.2-r1 - gsd-device-manager.c:(.text+0x829...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-01-06 15:19 UTC by Dmitriy Baranov
Modified: 2019-02-24 09:51 UTC (History)
0 users

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


Attachments
build.log (build.log,662.04 KB, text/plain)
2019-01-06 15:19 UTC, Dmitriy Baranov
Details
emerge --info (einfo,5.84 KB, text/plain)
2019-01-06 15:19 UTC, Dmitriy Baranov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitriy Baranov 2019-01-06 15:19:00 UTC
Created attachment 560100 [details]
build.log

Compile error gnome-base/gnome-control-center on ~amd64.
Comment 1 Dmitriy Baranov 2019-01-06 15:19:30 UTC
Created attachment 560102 [details]
emerge --info
Comment 2 Dmitriy Baranov 2019-01-06 15:42:07 UTC
Builds ok with USE="wayland".
Comment 3 Faraclas 2019-01-18 02:22:13 UTC
I get the same error.  Building with USE="wayland" also builds fine for me.
Comment 4 Mart Raudsepp gentoo-dev 2019-01-18 21:52:54 UTC
For those that it fails to build - in what state is USE=wayland on gtk+:3 itself?
Comment 5 Dmitriy Baranov 2019-01-18 22:07:06 UTC
x11-libs/gtk+-3.24.3:3::gentoo  USE="X introspection wayland (-aqua) -broadway -cloudprint -colord -cups -examples -gtk-doc -test -vim-syntax -xinerama"
Comment 6 Mart Raudsepp gentoo-dev 2019-01-18 22:14:05 UTC
OK, I actually have the same failure. I suspect if gtk+ would also be without wayland, then g-c-c without wayland will be fine too and it comes from not matching this between gtk+ and g-c-c. But can't check into it today anymore.
Comment 7 Dmitriy Baranov 2019-01-18 22:33:00 UTC
Do you have plans for bump Gnome in Gentoo? With using meson and systemd-optional.
Comment 8 Mart Raudsepp gentoo-dev 2019-01-19 10:56:52 UTC
Yes..
Comment 9 Larry the Git Cow gentoo-dev 2019-02-24 09:51:20 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdf76328d1eaed6f547d30159f8805a6234c120a

commit fdf76328d1eaed6f547d30159f8805a6234c120a
Author:     Mart Raudsepp <leio@gentoo.org>
AuthorDate: 2019-02-24 09:49:11 +0000
Commit:     Mart Raudsepp <leio@gentoo.org>
CommitDate: 2019-02-24 09:49:50 +0000

    gnome-base/gnome-control-center: fix non-wayland build against gtk+[wayland]
    
    Closes: https://bugs.gentoo.org/674684
    Package-Manager: Portage-2.3.52, Repoman-2.3.12
    Signed-off-by: Mart Raudsepp <leio@gentoo.org>

 .../files/3.26.2-without-wayland-fix.patch         | 30 ++++++++++++++++++++++
 .../gnome-control-center-3.26.2-r1.ebuild          |  1 +
 .../gnome-control-center-3.26.2-r2.ebuild          |  1 +
 3 files changed, 32 insertions(+)