Closed Bug 557824 Opened 16 years ago Closed 15 years ago

move default configs for android into configure.in

Categories

(Firefox Build System :: General, defect)

ARM
Android
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: blassey, Assigned: blassey)

References

Details

Attachments

(2 files)

Attached patch patchSplinter Review
Attachment #437582 - Flags: review?(ted.mielczarek)
Comment on attachment 437582 [details] [diff] [review] patch Why are we dropping the alt choice in the --disable- args with this patch?
the defaults are being set between lines 4900 and 5000, so the effect is the same if you don't pass a the flag. But this allows us to override the defaults on a per-platform basis.
Comment on attachment 437582 [details] [diff] [review] patch >diff --git a/configure.in b/configure.in >--- a/configure.in >+++ b/configure.in >+MOZ_CRASHREPORTER=1 This isn't right, crashreporter is defaulted on only for supported platforms. You shouldn't need to touch the crashreporter bits, since it shouldn't be trying to build on Android anyway. >+dnl ======================================================== >+dnl Use ARM userspace kernel helpers; tell NSPR to enable >+dnl their usage and use them in spidermonkey. >+dnl ======================================================== >+MOZ_ARG_WITH_BOOL(arm-kuser, >+[ --with-arm-kuser Use kuser helpers (Linux/ARM only -- requires kernel 2.6.13 or later)], >+ USE_ARM_KUSER=1,) >+if test -n "$USE_ARM_KUSER"; then >+ AC_DEFINE(USE_ARM_KUSER) >+fi >+ Move this block down below the --enable-application stuff, maybe right before "toolkit options"? r=me with those changes.
Attachment #437582 - Flags: review?(ted.mielczarek) → review+
Attached patch patch w/nitsSplinter Review
things changed a bit since you reviewed this so I'd like you to take a second look. The functional change is to enable ogg, wave, faststripe, thumb2, jemalloc and tree freetype by default for android.
Assignee: nobody → blassey.bugs
Attachment #449184 - Flags: review?(ted.mielczarek)
Attachment #449184 - Flags: review?(ted.mielczarek) → review+
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Blocks: 570348
Depends on: 570440
Blocks: 570454
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: