Summary: | lxde-base/lxappearance-obconf-0.2.3-r1 - tree.c:(.text+<snip>): undefined reference to lxappearance_changed | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | orbea |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/26358 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 765709 | ||
Attachments: |
emerge-info.txt
emerge-history.txt environment etc.portage.tar.bz2 logs.tar.bz2 lxde-base:lxappearance-obconf-0.2.3-r1:20210331-031804.log temp.tar.bz2 |
Description
Toralf Förster
![]() Created attachment 696381 [details]
emerge-info.txt
Created attachment 696384 [details]
emerge-history.txt
Created attachment 696387 [details]
environment
Created attachment 696390 [details]
etc.portage.tar.bz2
Created attachment 696393 [details]
logs.tar.bz2
Created attachment 696396 [details]
lxde-base:lxappearance-obconf-0.2.3-r1:20210331-031804.log
Created attachment 696399 [details]
temp.tar.bz2
No idea where lxappearance_changed(); is supposed to come from, all I see is the header in the lxappearance package. Actually its in src/lxappearance.c from the lxappearance code, but its only compiled into the lxappearance binary. Either lxappearance needs to actually create a library for downstream projects to use or downstream projects should not use lxappearance_changed();... The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26734c3900e4e41aa7820b6f4afcf30bec26a441 commit 26734c3900e4e41aa7820b6f4afcf30bec26a441 Author: orbea <orbea@riseup.net> AuthorDate: 2022-07-12 00:48:02 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-07-12 01:59:31 +0000 lxde-base/lxappearance-obconf: Fix slibtool build Also fixes a -Wimplicit-function-declaration for cairo_xlib_surface_create. Bug: https://bugs.gentoo.org/779484 Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/26358 Signed-off-by: Sam James <sam@gentoo.org> .../lxappearance-obconf-0.2.3-cairo-xlib.patch | 39 ++++++++++++++ .../lxappearance-obconf-0.2.3-no-undefined.patch | 25 +++++++++ .../lxappearance-obconf-0.2.3-r2.ebuild | 61 ++++++++++++++++++++++ 3 files changed, 125 insertions(+) |