Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 91482 - glurp will not run after recent upgrade
Summary: glurp will not run after recent upgrade
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal
Assignee: Andrej Kacian (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-04 13:22 UTC by Jim Ramsay (lack) (RETIRED)
Modified: 2005-10-20 01:44 UTC (History)
1 user (show)

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


Attachments
Patch against glurp-0.11.5 which adds '-export-dynamic' to the linker (export-dynamic.patch,247 bytes, patch)
2005-05-04 13:25 UTC, Jim Ramsay (lack) (RETIRED)
Details | Diff
New ebuild which uses the export-dynamic.patch (glurp-0.11.5-r1.ebuild,820 bytes, text/plain)
2005-05-04 13:27 UTC, Jim Ramsay (lack) (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jim Ramsay (lack) (RETIRED) gentoo-dev 2005-05-04 13:22:19 UTC
I still don't know the actual cause (did a major upgrade recently, including libglade), and this started happening when I ran glurp:

(glurp:32010): libglade-WARNING **: could not find signal handler 'on_ui_random_clicked'.

(glurp:32010): libglade-WARNING **: could not find signal handler 'on_pllist_key_pressed'.

(glurp:32010): libglade-WARNING **: could not find signal handler 'on_ui_volume_changed'.

(glurp:32010): libglade-WARNING **: could not find signal handler 'on_stream_destroy'.

...

And so on.  The problem is that for some reason glurp now needs '-export-dynamic' passed to the linker for libglade to match up the signal handlers properly.

I will attach my fixes shortly.
Comment 1 Jim Ramsay (lack) (RETIRED) gentoo-dev 2005-05-04 13:25:38 UTC
Created attachment 58063 [details, diff]
Patch against glurp-0.11.5 which adds '-export-dynamic' to the linker

This patch should be put in the media-sound/glurp/files directory and used with
the glurp-0.11.5-r1.ebuild also attached to this bug.
Comment 2 Jim Ramsay (lack) (RETIRED) gentoo-dev 2005-05-04 13:27:06 UTC
Created attachment 58064 [details]
New ebuild which uses the export-dynamic.patch

New ebuild which requires attached 'export-dynamic.patch'
Comment 3 Jim Ramsay (lack) (RETIRED) gentoo-dev 2005-05-06 10:47:14 UTC
After further investigation with AllanonJL, it seems this is due to upgrading dev-libs/atk to ~x68 (1.9.1).

I have notified upstream of this issue, and found they have already applied the same fix as I have suggested here, which will be in the next glurp release, whenever that is.
Comment 4 Andrej Kacian (RETIRED) gentoo-dev 2005-05-20 13:07:35 UTC
Yes, I've fixed this in development version already (thanks to Jim), I just
didn't get around to make a release.
Comment 5 Andrej Kacian (RETIRED) gentoo-dev 2005-10-20 01:44:38 UTC
This is already fixed in 0.11.6, thanks for the patch.