Closed Bug 1334214 Opened 7 years ago Closed 7 years ago

Port bug 1332245 package-manifest.in change to comm-central

Categories

(MailNews Core :: Build Config, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Thunderbird 54.0

People

(Reporter: arai, Assigned: arai)

References

Details

Attachments

(1 file, 1 obsolete file)

I'm about to add @RESPATH@/components/dom_bindings.xpt to package-manifest.in in bug 1332245.

package-manifest.in files in comm-central also needs same change.
added dom_bindings.xpt to following files:
  im/installer/package-manifest.in
  mail/installer/package-manifest.in
  suite/installer/package-manifest.in

not sure if it's necessary tho also aded to following files, where dom_base.xpt is also listed:
  im/installer/removed-files.in
  mail/installer/removed-files.in
  suite/installer/removed-files.in
Attachment #8830847 - Flags: review?(Pidgeot18)
Comment on attachment 8830847 [details] [diff] [review]
Add dom_bindings.xpt to package-manifest.in and removed-files.in.

Joshua isn't so fast in reviews. Adding other reviewers.
Attachment #8830847 - Flags: review?(philip.chee)
Attachment #8830847 - Flags: review?(jorgk)
Attachment #8830847 - Flags: review?(aleth)
Comment on attachment 8830847 [details] [diff] [review]
Add dom_bindings.xpt to package-manifest.in and removed-files.in.

Review of attachment 8830847 [details] [diff] [review]:
-----------------------------------------------------------------

Thanks. These days we land changes to package-manifest.in with one or no review at all. We change those files about once to twice a day to keep up with M-C, let's see: Today and yesterday: Two changesets hitting those files.

As for removed-files.in, I think there is agreement that we don't update this any more, see bug 1330757 comment #3 and bug 1330757 comment #7. But let's clarify this again.

Aleth, Ratty, what do we do with removed-files.in?

Anyway, Tooru, thanks for the heads-up, Richard and myself will be watching your bug to land this with or without the changes to removed-files.in.
Attachment #8830847 - Flags: review?(philip.chee)
Attachment #8830847 - Flags: review?(jorgk)
Attachment #8830847 - Flags: review?(aleth)
Attachment #8830847 - Flags: review?(Pidgeot18)
Attachment #8830847 - Flags: review+
To update or not to update removed-files.in, this is the question ;-)
Flags: needinfo?(philip.chee)
Flags: needinfo?(aleth)
I don't think adding it to removed-files.in is required, these days that mainly applies to directories.

As jorgk points out, the c-c removed-files.in are a bit out of date and could be cleaned up a bit.
Flags: needinfo?(aleth)
Ah, I see the confusion in this bug arose from the existing reference to dom_*.xpt in removed-files.in. This is in a really old section of removed-files.in that refers to a file move many years ago. Note the preceding comment http://searchfox.org/comm-central/source/mail/installer/removed-files.in#1032
Patch ready to land with the hunks in removed-files.in removed.
Attachment #8830847 - Attachment is obsolete: true
Flags: needinfo?(philip.chee)
Attachment #8831106 - Flags: review+
thanks, I'll land bug 1332245 patch.
Actually most of removed-files.in can be removed. And adding anything new to that file is pretty much useless. removed-files.in pre-dates omni.jar/onmi.ja
https://hg.mozilla.org/comm-central/rev/fdc6a3e536479536fffdfd057d41e65aa191d871
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 54.0
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: