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. |