Closed Bug 343640 Opened 18 years ago Closed 18 years ago

Disable building old calendar extension

Categories

(Calendar :: Sunbird Only, defect)

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: mattwillis, Assigned: mattwillis)

Details

(Keywords: fixed1.8.1)

Attachments

(2 files, 4 obsolete files)

Since we're deprecating the old XPI in favour of Lightning, and since we are removing xpfe support, we need to make changes to configure.in to reflect that.
Attached patch rev0 - no more xpfe (obsolete) β€” β€” Splinter Review
Attachment #228143 - Flags: first-review?
Attachment #228143 - Attachment is obsolete: true
Attachment #228157 - Flags: first-review?(dmose)
Attachment #228143 - Flags: first-review?
Attached patch rev2 - the right patch this time (obsolete) β€” β€” Splinter Review
Attachment #228157 - Attachment is obsolete: true
Attachment #228158 - Flags: first-review?(dmose)
Attachment #228157 - Flags: first-review?(dmose)
Status: NEW → ASSIGNED
Summary: Disable building calendar extension for XPFE apps. Warn on others. → Disable building old calendar extension
Comment on attachment 228158 [details] [diff] [review]
rev2 - the right patch this time

r=dmose
Attachment #228158 - Flags: first-review?(dmose) → first-review+
Comment on attachment 228158 [details] [diff] [review]
rev2 - the right patch this time

Requesting r? from bsmedberg for sanity
Attachment #228158 - Flags: second-review?(benjamin)
Attachment #228234 - Flags: first-review?(jminta)
Comment on attachment 228158 [details] [diff] [review]
rev2 - the right patch this time

Moving to shaver 'cause bsmedberg is moving
Attachment #228158 - Flags: second-review?(benjamin) → second-review?(shaver)
Attachment #228158 - Flags: second-review?(shaver) → second-review?(benjamin)
Attachment #228234 - Flags: first-review?(jminta) → first-review?(mvl)
Comment on attachment 228234 [details] [diff] [review]
part b - rev0 - calendar only

r=mvl
Attachment #228234 - Flags: first-review?(mvl) → first-review+
(In reply to comment #8)
> (From update of attachment 228234 [details] [diff] [review] [edit])
> r=mvl

this patch checked in on MOZILLA_1_8_BRANCH and trunk
Comment on attachment 228158 [details] [diff] [review]
rev2 - the right patch this time

I don't see the closing paren to match the MOZ_ARG_ENABLE_BOOL... am I missing something?
(In reply to comment #10)
> (From update of attachment 228158 [details] [diff] [review] [edit])
> I don't see the closing paren to match the MOZ_ARG_ENABLE_BOOL... am I missing
> something?

No. I'm a moron and didn't notice the error when I "tested" it.
Attached patch rev3 - now with 100% more close parens (obsolete) β€” β€” Splinter Review
Attachment #228158 - Attachment is obsolete: true
Attachment #228980 - Flags: second-review?(benjamin)
Attachment #228980 - Flags: first-review+
Attachment #228158 - Flags: second-review?(benjamin)
Attachment #228980 - Flags: second-review?(benjamin) → second-review+
(In reply to comment #12)
> Created an attachment (id=228980) [edit]
> rev3 - now with 100% more close parens

patch checked in on trunk. leaving open to land on branch after baking and once Firefox 2 beta 1 craziness dies down.
This broke the firefox tinderbox.
(In reply to comment #14)
> This broke the firefox tinderbox.

Backed out (around an hour ago).
I've fixed the bustage locally, but am waiting for all the tinders to go green before attempting landing again.
(In reply to comment #15)
> I've fixed the bustage locally, but am waiting for all the tinders to go green
> before attempting landing again.

Landed again.

(In reply to comment #16)
> Landed again.

Backed out again. >:(
Comment on attachment 228980 [details] [diff] [review]
rev3 - now with 100% more close parens

don't you need to remove MOZ_CALENDAR from autoconf.mk.in?
(In reply to comment #18)
> (From update of attachment 228980 [details] [diff] [review] [edit])
> don't you need to remove MOZ_CALENDAR from autoconf.mk.in?

If I was removing it entirely, yes. We're just preventing you from building it by using --enable-calendar. If we decide to remove MOZ_CALENDAR, then yes, it's important.

The biggest problem was last night I was tired and used AC_DEFINE instead of AC_SUBST. This is fixed.

Checked in to trunk and fingers are crossed.
(In reply to comment #19)
> Checked in to trunk and fingers are crossed.

We went green.
Time to let it bake before asking about branch.
Attachment #228980 - Attachment is obsolete: true
Comment on attachment 229175 [details] [diff] [review]
rev4 - What finally worked.

a=mconnor on behalf of drivers for this calendar-only configure change (has bsmedberg's review as well)
Attachment #229175 - Flags: approval1.8.1+
rev4 landed on MOZILLA_1_8_BRANCH

-> FIXED
Status: ASSIGNED → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
Keywords: fixed1.8.1
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: