inconsistent OS_TARGET with mozilla's build

Bug #69436 reported by Tony Chang
4
Affects Status Importance Assigned to Milestone
firefox (Ubuntu)
New
Undecided
Unassigned

Bug Description

The compile time flag OS_TARGET for firefox_2.0+0dfsg-0ubuntu3 is set to linux-gnu. This is inconsistent with mozilla's builds which set the value to Linux. Extension developers (and possibly firefox itself) expect this value to be consistent across OS platforms.

For example, this value is used by the extension manager for marking extensions only compatible with certain versions of firefox. This is preventing Google Toolbar from being installed:
http://groups.google.com/group/FFToolbar-Group-Bugs/browse_thread/thread/3d48b5cf7413904f

Revision history for this message
Sylvain Pasche (sylvain-pasche) wrote :

Another issue is about extensions using platform specific manifest files. These manifests are expected to be in platform/Linux directory inside the extension on Linux platforms. The inconsistent OS_TARGET makes Firefox try to find them incorrectly in platform/linux-gnu.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.