From: gnome-perl (bugzilla.gnome.org) <bug...@bu...> - 2006-03-06 15:08:09
|
Do not reply to this via email (we are currently unable to handle email responses and they get discarded). You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=3D333621 gnome-perl | Gtk2::MozEmbed | Ver: unspecified Summary: Unable to build Gtk2::MozEmbed against xulrunner Product: gnome-perl Version: unspecified Platform: Other OS/Version: All Status: UNCONFIRMED Severity: blocker Priority: Normal Component: Gtk2::MozEmbed AssignedTo: gtk...@li... ReportedBy: to...@ru... QAContact: gtk...@li... GNOME version: 2.7/2.8 GNOME milestone: Unspecified Please describe the problem: When attempting to build Gtk2::MozEmbed, the response to perl Makefile.PL is Mozilla::DOM >=3D 0.01 not found. *** can not find package for any of (mozilla-gtkmozembed >=3D 1.7, firefox-gtkmozembed >=3D 1.0, mozilla-firefox-gtkmozembed >=3D 1.0) *** check that one of them is properly installed and available in PKG_CONFIG_PATH at Makefile.PL line 48 Steps to reproduce: 1. Install xulrunner and xullrunner-compatible version(s) of Mozilla and/= or Firefox 2. Download and extract Gtk2-MozEmbed-0.05.tar.gz 3. Run perl Makefile.PL Actual results: perl starts processing Makefile.PL, but stops when it fails to find mozilla-gtkmozembed, firefox-gtkmozembed, or mozilla-firefox-gtkmozembed = in PKG_CONFIG_PATH Expected results: perl would process Makefile.PL, print appropriate messages, finishing wit= h "Writing Makefile for Gtk2::MozEmbed", and generate the Makefile. Does this happen every time? Yes. Other information: The following patch for Makefile.PL fixes the problem: --- Gtk2-MozEmbed-0.05/Makefile.PL 2005-09-28 14:28:37.000000000 +01= 00 +++ Makefile.PL.xul 2006-03-06 11:18:00.000000000 +0000 @@ -47,7 +47,8 @@ my %pkgcfg =3D ExtUtils::PkgConfig->find("mozilla-gtkmozembed >=3D $build_reqs{'Mozilla'}", "firefox-gtkmozembed >=3D $build_reqs{'Firefox'}", - "mozilla-firefox-gtkmozembed >=3D $build_reqs{'Firefox'}"); + "mozilla-firefox-gtkmozembed >=3D $build_reqs{'Firefox'}", + "xulrunner-gtkmozembed >=3D $build_reqs{'Firefox'}"); mkdir 'build', 0777; --=20 Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail ------- You are receiving this mail because: ------- You are the QA contact for the bug. You are the assignee for the bug. |
From: gnome-perl (bugzilla.gnome.org) <bug...@bu...> - 2006-03-06 15:10:37
|
Do not reply to this via email (we are currently unable to handle email responses and they get discarded). You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=3D333621 gnome-perl | Gtk2::MozEmbed | Ver: unspecified ------- Comment #1 from Tom Killian 2006-03-06 15:10 UTC ------- Created an attachment (id=3D60760) --> (http://bugzilla.gnome.org/attachment.cgi?id=3D60760&action=3Dview) patch for Gtk2::MozEmbed and xulrunner --=20 Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail ------- You are receiving this mail because: ------- You are the QA contact for the bug. You are the assignee for the bug. |
From: gnome-perl (bugzilla.gnome.org) <bug...@bu...> - 2006-03-06 15:24:17
|
Do not reply to this via email (we are currently unable to handle email responses and they get discarded). You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=3D333621 gnome-perl | Gtk2::MozEmbed | Ver: unspecified Torsten Schoenfeld changed: What |Removed |Added -------------------------------------------------------------------------= --- CC| |kaf...@gm... Status|UNCONFIRMED |ASSIGNED Ever Confirmed|0 |1 ------- Comment #2 from Torsten Schoenfeld 2006-03-06 15:24 UTC ------- Cool, thanks for the patch. Is it correct to use firefox' version for th= e xulrunner test? Will the versions of Firefox and Xulrunner always be in = sync? --=20 Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail ------- You are receiving this mail because: ------- You are the QA contact for the bug. You are the assignee for the bug. |
From: gnome-perl (bugzilla.gnome.org) <bug...@bu...> - 2006-03-06 15:58:09
|
Do not reply to this via email (we are currently unable to handle email responses and they get discarded). You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=3D333621 gnome-perl | Gtk2::MozEmbed | Ver: unspecified ------- Comment #3 from Tom Killian 2006-03-06 15:57 UTC ------- Good question - and I'm afraid I don't know the answer at the moment. I'l= l see if I can find out. --=20 Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail ------- You are receiving this mail because: ------- You are the QA contact for the bug. You are the assignee for the bug. |
From: gnome-perl (bugzilla.gnome.org) <bug...@bu...> - 2006-03-06 23:56:27
|
Do not reply to this via email (we are currently unable to handle email responses and they get discarded). You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=3D333621 gnome-perl | Gtk2::MozEmbed | Ver: unspecified ------- Comment #4 from Tom Killian 2006-03-06 23:56 UTC ------- I found this on the XULRunner page at wiki.mozilla.org: "The current thinking is that XULRunner will be versioned (with version n= umber matching the corresponding Gecko milestone)" The link is http://wiki.mozilla.org/XUL:Xul_Runner. Does that help? Apart from that, if you compare existing version numbers of mozilla, fire= fox, and xulrunner, xulrunner is closest to mozilla - 1.8.0 and 1.7.12, resepectively - while firefox is 1.5.0.1, so it might be better to change= to the mozilla version for the test. --=20 Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail ------- You are receiving this mail because: ------- You are the QA contact for the bug. You are the assignee for the bug. |
From: gnome-perl (bugzilla.gnome.org) <bug...@bu...> - 2006-03-07 00:19:40
|
Do not reply to this via email (we are currently unable to handle email responses and they get discarded). You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=3D333621 gnome-perl | Gtk2::MozEmbed | Ver: unspecified ------- Comment #5 from Torsten Schoenfeld 2006-03-07 00:19 UTC ------- To me, this all sounds like we simply need a separate entry in the %build= _reqs version hash for XULRunner and use that in the pkg-config check. Could y= ou provide a patch that does this? For the version number, just use the one= that you got Gtk2::MozEmbed working with. --=20 Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail ------- You are receiving this mail because: ------- You are the QA contact for the bug. You are the assignee for the bug. |
From: gnome-perl (bugzilla.gnome.org) <bug...@bu...> - 2006-03-07 09:55:15
|
Do not reply to this via email (we are currently unable to handle email responses and they get discarded). You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=3D333621 gnome-perl | Gtk2::MozEmbed | Ver: unspecified ------- Comment #6 from Tom Killian 2006-03-07 09:55 UTC ------- Created an attachment (id=3D60827) --> (http://bugzilla.gnome.org/attachment.cgi?id=3D60827&action=3Dview) patch for Gtk2::MozEmbed and xulrunner - improved Here's a new patch - working fine here. --=20 Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail ------- You are receiving this mail because: ------- You are the QA contact for the bug. You are the assignee for the bug. |
From: gnome-perl (bugzilla.gnome.org) <bug...@bu...> - 2006-03-07 17:54:28
|
Do not reply to this via email (we are currently unable to handle email responses and they get discarded). You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=3D333621 gnome-perl | Gtk2::MozEmbed | Ver: unspecified Torsten Schoenfeld changed: What |Removed |Added -------------------------------------------------------------------------= --- Attachment #60760|0 |1 is obsolete| | Attachment #60827|none |committed Flag| | ------- Comment #7 from Torsten Schoenfeld 2006-03-07 17:54 UTC ------- Patch committed to HEAD of CVS. Thanks a bunch. --=20 Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail ------- You are receiving this mail because: ------- You are the QA contact for the bug. You are the assignee for the bug. |
From: gnome-perl (bugzilla.gnome.org) <bug...@bu...> - 2006-03-07 17:54:54
|
Do not reply to this via email (we are currently unable to handle email responses and they get discarded). You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=3D333621 gnome-perl | Gtk2::MozEmbed | Ver: unspecified Torsten Schoenfeld changed: What |Removed |Added -------------------------------------------------------------------------= --- Status|ASSIGNED |RESOLVED Resolution| |FIXED --=20 Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail ------- You are receiving this mail because: ------- You are the QA contact for the bug. You are the assignee for the bug. |