Closed Bug 556962 Opened 14 years ago Closed 10 years ago

Maemo geolocation provider is not compiling on Maemo 6.

Categories

(Core :: DOM: Geolocation, defect)

Other
Linux
defect
Not set
normal

Tracking

()

RESOLVED WONTFIX
mozilla1.9.3a5

People

(Reporter: romaxa, Assigned: romaxa)

Details

Attachments

(1 file, 2 obsolete files)

liblocation-dev library is missing due unknown reasons, and we are not checking for availability of that library and headers.
Attachment #436842 - Flags: review?(dougt)
Comment on attachment 436842 [details] [diff] [review]
Set maemo5 ifdef for geolocation provider

Do we know if the dependency problem is a bug in the SDK you are using and it will be fixed shortly?
Attached patch Better fix (obsolete) — Splinter Review
This should be a better version
Assignee: nobody → romaxa
Attachment #436842 - Attachment is obsolete: true
Status: NEW → ASSIGNED
Attachment #438520 - Flags: review?(dougt)
Attachment #436842 - Flags: review?(dougt)
Comment on attachment 438520 [details] [diff] [review]
Better fix

is liblocation specific to maemo?
(In reply to comment #3)
> (From update of attachment 438520 [details] [diff] [review])
> is liblocation specific to maemo?

I think yes, at least I have not seen it in any other distro...
Oleg, please add a AC_MSG_WARN if we fail to find liblocation in maemo
Attached patch added warningSplinter Review
Attachment #438520 - Attachment is obsolete: true
Attachment #438531 - Flags: review?(dougt)
Attachment #438520 - Flags: review?(dougt)
Attachment #438531 - Flags: review?(ted.mielczarek)
Attachment #438531 - Flags: review?(dougt)
Attachment #438531 - Flags: review+
Comment on attachment 438531 [details] [diff] [review]
added warning

ted is out for a while.
Attachment #438531 - Flags: review?(ted.mielczarek)
Keywords: checkin-needed
Pushed in
http://hg.mozilla.org/mozilla-central/rev/f395426b49ab
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Flags: in-testsuite-
Keywords: checkin-needed
Target Milestone: --- → mozilla1.9.3a5
This goes against the way we like configure tests to work. If a dependency is missing, we should fail in configure with an AC_MSG_ERROR, and tell the user what they can --disable to build without whatever feature requires this, and also indicate what packages they should install if they want to use this feature. Silently disabling features is not the right thing to do. Can you make a followup patch to error with a useful message?
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Oleg, sorry about that.  Comment 5 should be: 

AC_MSG_WARN -> AC_MSG_ERROR
Firefox no longer supports Maemo.
Status: REOPENED → RESOLVED
Closed: 14 years ago10 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: