Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 369223

Summary: dev-libs/gjs-0.7.14 is incompatible with xulrunner-5
Product: Gentoo Linux Reporter: Benedikt Reinartz <filmor>
Component: [OLD] GNOMEAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED WORKSFORME    
Severity: normal CC: dberkholz, kirrbyss
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Benedikt Reinartz 2011-05-29 20:36:45 UTC
After I upgraded to the new xulrunner belonging to firefox-5 hell broke loose :)

gjs is broken (which shows itself on my system by a dying gnome-shell) and cannot be rebuild against xulrunner-5.

From the stack-trace it seems like gjs_init_context_standard calls JS_InitStandardClasses somehow wrong.

The rebuild fails telling me that JSScript has not been defined.

From the git-log it seems like there are some fixes (against xulrunner-2.2, but I'll guess that this is the same as xulrunner-5), I will try gjs-9999 now.

Reproducible: Always

Steps to Reproduce:
1. Install xulrunner-5
2. Launch a gjs application like gnome-shell
Actual Results:  
Crashes immediately.
Comment 1 Benedikt Reinartz 2011-05-29 21:05:17 UTC
Indeed gjs-9999 works, I'll try to compile a patch.
Comment 2 Pacho Ramos gentoo-dev 2011-06-04 13:51:32 UTC
I don't think have much sense to try to handle gjs compatibility with xul-5 at this time, I am sure it will be solved by upstream when xulrunner-5 is more near to stable
Comment 3 Gilles Dartiguelongue (RETIRED) gentoo-dev 2011-06-07 13:04:22 UTC
*** Bug 370443 has been marked as a duplicate of this bug. ***
Comment 4 microcai 2011-06-30 18:34:23 UTC
I hate to say but xulrunner is gone.

In tree firefox now have xulrunner build with firefox , not separately.