Bug 715335 - Unable to rebuild gjs against xulrunner 5
Summary: Unable to rebuild gjs against xulrunner 5
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: gjs
Version: 15
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Peter Robinson
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-06-22 14:53 UTC by Jan Horak
Modified: 2011-06-23 00:29 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-06-23 00:25:53 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
backport from git (7.74 KB, patch)
2011-06-22 18:37 UTC, Colin Walters
no flags Details | Diff

Description Jan Horak 2011-06-22 14:53:08 UTC
We're trying to rebuild gjs against latest xulrunner 5.

Build fails with following error:

modules/console.c: In function 'gjs_console_interact':
modules/console.c:164:5: error: unknown type name 'JSScript'

Details:
http://koji.fedoraproject.org/koji/taskinfo?taskID=3152744

Comment 1 Colin Walters 2011-06-22 18:37:18 UTC
Created attachment 506067 [details]
backport from git

Try this patch.

Comment 2 Christopher Aillon 2011-06-22 19:38:54 UTC
After a discussion with walters, we're going to try and do this by fixing bug 676437 instead of continuing to use the xulrunner copy.

Comment 3 Christopher Aillon 2011-06-23 00:25:53 UTC
Marking this WONTFIX.  Moving gjs to JS 1.8.5 is less change than moving it over to the Firefox 5 copy.

The js build still had some issues though since it wasn't installing all the headers and wasn't installing the right library names. I worked with walters just now to get a js build that gjs can use.  That's http://koji.fedoraproject.org/koji/buildinfo?buildID=249928 

walters has the work to get gjs moved over to using this per bug 676437 and we'll add that and the js build to the FF5 update.


Note You need to log in before you can comment on or make changes to this bug.