Closed
Bug 827851
Opened 12 years ago
Closed 12 years ago
Building testpilot broken, breaking building Aurora nightlies
Categories
(Firefox Build System :: General, defect)
Firefox Build System
General
Tracking
(firefox20+ fixed)
RESOLVED
FIXED
mozilla21
People
(Reporter: philor, Assigned: glandium)
References
Details
(Keywords: regression)
Attachments
(1 file, 1 obsolete file)
|
1.47 KB,
patch
|
ted
:
review+
akeybl
:
approval-mozilla-aurora+
|
Details | Diff | Splinter Review |
e.g. https://tbpl.mozilla.org/php/getParsedLog.php?id=18588038&tree=Mozilla-Aurora
cd testpilot@labs.mozilla.com && \
/usr/bin/zip -r9XD /builds/slave/m-aurora-lnx-ntly/build/obj-firefox/browser/app/profile/extensions/../../../../dist/bin/distribution/extensions/testpilot@labs.mozilla.com.xpi * -x \*.in -x \*.mkdir.done
zip I/O error: No such file or directory
zip error: Could not create output file (/builds/slave/m-aurora-lnx-ntly/build/obj-firefox/browser/app/profile/extensions/../../../../dist/bin/distribution/extensions/testpilot@labs.mozilla.com.xpi)
make[8]: Leaving directory `/builds/slave/m-aurora-lnx-ntly/build/obj-firefox/browser/app/profile/extensions'
make[8]: *** [/builds/slave/m-aurora-lnx-ntly/build/obj-firefox/browser/app/profile/extensions/../../../../dist/bin/distribution/extensions/testpilot@labs.mozilla.com.xpi] Error 15
Since bug 822017 is the only time we've touched it in months, it seems likely.
Comment 1•12 years ago
|
||
Ehsan - can you take a look this morning? We'll want to spin Aurora as soon as this is resolved.
Assignee: nobody → ehsan
Comment 2•12 years ago
|
||
The problem is that we never create dist/bin/distribution/extensions.
This patch fixes it.
Attachment #699271 -
Flags: review?(mh+mozilla)
| Assignee | ||
Comment 3•12 years ago
|
||
Comment on attachment 699271 [details] [diff] [review]
Patch (v1)
Review of attachment 699271 [details] [diff] [review]:
-----------------------------------------------------------------
::: browser/app/profile/extensions/Makefile.in
@@ +28,4 @@
> GARBAGE += $(all_xpis)
>
> $(all_xpis): $(DISTROEXT)/%.xpi: $(call mkdir_deps,$(DISTROEXT)) libs-%
> + mkdir -p $(DISTROEXT) && \
$(call mkdir_deps,$(DISTROEXT)) is supposed to create that directory.
Attachment #699271 -
Flags: review?(mh+mozilla) → review-
Comment 4•12 years ago
|
||
(In reply to comment #3)
> Comment on attachment 699271 [details] [diff] [review]
> --> https://bugzilla.mozilla.org/attachment.cgi?id=699271
> Patch (v1)
>
> Review of attachment 699271 [details] [diff] [review]:
> -----------------------------------------------------------------
>
> ::: browser/app/profile/extensions/Makefile.in
> @@ +28,4 @@
> > GARBAGE += $(all_xpis)
> >
> > $(all_xpis): $(DISTROEXT)/%.xpi: $(call mkdir_deps,$(DISTROEXT)) libs-%
> > + mkdir -p $(DISTROEXT) && \
>
> $(call mkdir_deps,$(DISTROEXT)) is supposed to create that directory.
Well, it doesn't. See the build log.
Updated•12 years ago
|
Assignee: ehsan → mh+mozilla
| Assignee | ||
Comment 5•12 years ago
|
||
Subtle case of variables not being there before including rules.mk. Can't move everything since INSTALL_TARGETS requires rules.mk to be included afterwards. And no need for an ifdef because all_xpis is not defined unless the original ifdef matches.
Attachment #699285 -
Flags: review?(ted)
| Assignee | ||
Updated•12 years ago
|
Attachment #699271 -
Attachment is obsolete: true
Updated•12 years ago
|
Attachment #699285 -
Flags: review?(ted) → review+
Comment 6•12 years ago
|
||
Comment on attachment 699285 [details] [diff] [review]
Move the rules from bug 822017 after including rules.mk
This blocks builds.
Attachment #699285 -
Flags: approval-mozilla-aurora?
Comment 7•12 years ago
|
||
Comment 8•12 years ago
|
||
Comment on attachment 699285 [details] [diff] [review]
Move the rules from bug 822017 after including rules.mk
[Triage Comment]
Approving for Aurora, so that we can spin up a nightly. Thanks all!
Attachment #699285 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Comment 9•12 years ago
|
||
status-firefox20:
--- → fixed
Comment 10•12 years ago
|
||
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 21
Updated•12 years ago
|
Updated•7 years ago
|
Component: Build Config → General
Product: Firefox → Firefox Build System
Updated•6 years ago
|
Keywords: regression
Target Milestone: Firefox 21 → mozilla21
Updated•6 years ago
|
Keywords: regression
You need to log in
before you can comment on or make changes to this bug.
Description
•