The errors below are reported when starting gnomebaker-0.6.1 and render it unusable. ERRORS REPORTED =============== (gnomebaker:13874): libglade-WARNING **: could not find signal handler 'gnomebaker_on_add_files'. (gnomebaker:13874): libglade-WARNING **: could not find signal handler 'gnomebaker_on_help'. (gnomebaker:13874): libglade-WARNING **: could not find signal handler 'gnomebaker_on_copy_audiocd'. (gnomebaker:13874): libglade-WARNING **: could not find signal handler 'gnomebaker_on_save_all'. (gnomebaker:13874): libglade-WARNING **: could not find signal handler 'gnomebaker_window_state_event'. (gnomebaker:13874): libglade-WARNING **: could not find signal handler 'gnomebaker_on_add_files_alt'. (gnomebaker:13874): libglade-WARNING **: could not find signal handler 'gnomebaker_on_copy_datacd'. Fix: This is well documented on Ubuntu (https://launchpad.net/ubuntu/+source/gnomebaker/+bug/76218) and Mandriva (http://qa.mandriva.com/show_bug.cgi?id=28360) bug reports. The fix(?) is to add -export-dynamic to the LDFLAGS variable in the Makefile. LDFLAGS="-L${LOCALBASE}/lib -export-dynamic" How-To-Repeat: Compile gnomebaker-0.6.1 and run it.
State Changed From-To: open->feedback Awaiting maintainers feedback
Hi, On Thu, 22 Feb 2007 06:17:43 UT, Edwin Groothuis <edwin@freebsd.org> wrote: > Maintainer of sysutils/gnomebaker, > > Please note that PR ports/109422 has just been submitted. > > If it contains a patch for an upgrade, an enhancement or a bug fix > you agree on, reply to this email stating that you approve the patch > and a committer will take care of it. > > The full text of the PR can be found at: > http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/109422 > > -- > Edwin Groothuis > edwin@FreeBSD.org > Thanks for pointing this out! I already received a problem report about this issue, but couldn't reproduce on my box. Reading the bug report on ubuntu and mandriva it seems to be a reasonable fix. --- Makefile.orig Mon Feb 26 18:43:28 2007 +++ Makefile Mon Feb 26 18:45:03 2007 @@ -6,6 +6,7 @@ PORTNAME= gnomebaker PORTVERSION= 0.6.1 +PORTREVISION= 1 CATEGORIES= sysutils gnome MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= gnomebaker @@ -27,7 +28,7 @@ USE_GETTEXT= yes USE_GSTREAMER= vorbis mad flac CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib" + LDFLAGS="-L${LOCALBASE}/lib -export-dynamic" .include <bsd.port.pre.mk> Regards. -- There's this old saying: "Give a man a fish, feed him for a day. Teach a man to fish, feed him for life."
I had the same problem that I solved in this way: portupgrade -f -m 'LDFLAGS+=3D-Wl,--export-dynamic' gnomebaker Now I've just tested your patch and it works too for me. Thanks =0A=0A=0A------------------------------------------------------=0APassa a= Infostrada. ADSL e Telefono senza limiti e senza canone Telecom=0Ahttp:/= /click.libero.it/infostrada3marz07=0A
Responsible Changed From-To: freebsd-ports-bugs->stefan Take.
stefan 2007-04-05 11:24:53 UTC FreeBSD ports repository Modified files: sysutils/gnomebaker Makefile Log: Fix errors some people were seeing by adding "-export-dynamic" to LDFLAGS. PR: 109422 Submitted by: RJ<rjohns44@comcast.net> Patch by: submitter/maintainer Approved by: maintainer Obtained from: Mandriva and Ubuntu bug reports referenced in the PR Revision Changes Path 1.15 +2 -1 ports/sysutils/gnomebaker/Makefile _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: feedback->closed Patch committed, thanks!