Closed
Bug 1355671
Opened 8 years ago
Closed 8 years ago
Import and build the brotli command line utility
Categories
(Firefox Build System :: General, enhancement)
Firefox Build System
General
Tracking
(firefox55 fixed)
RESOLVED
FIXED
mozilla55
Tracking | Status | |
---|---|---|
firefox55 | --- | fixed |
People
(Reporter: glandium, Assigned: glandium)
References
Details
Attachments
(3 files, 1 obsolete file)
No description provided.
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment 4•8 years ago
|
||
mozreview-review |
Comment on attachment 8857279 [details]
Bug 1355671 - Import brotli encoder and command line tool code.
https://reviewboard.mozilla.org/r/129218/#review131748
I'll rubber stamp this.
My only comment would be considering moving this to third_party/ before adding the encoder and tools. But we don't really have precedent for C libraries in third_party yet. So it's probably not worth the hassle.
Attachment #8857279 -
Flags: review?(gps) → review+
Comment 5•8 years ago
|
||
mozreview-review |
Comment on attachment 8857280 [details]
Bug 1355671 - Build the brotli command line tool as a host program.
https://reviewboard.mozilla.org/r/129220/#review131750
Attachment #8857280 -
Flags: review?(gps) → review+
Comment 6•8 years ago
|
||
mozreview-review |
Comment on attachment 8857281 [details]
Bug 1355671 - Add optimization flags to HOST_CXXFLAGS similarly to HOST_CFLAGS.
https://reviewboard.mozilla.org/r/129222/#review131752
I don't want to know how the old code for HOST_CFLAGS got into the state it was in.
Attachment #8857281 -
Flags: review?(gps) → review+
Assignee | ||
Comment 7•8 years ago
|
||
(In reply to Gregory Szorc [:gps] from comment #6)
> I don't want to know how the old code for HOST_CFLAGS got into the state it
> was in.
You mean the two branches with the same content? Funny isn't it?
Pushed by mh@glandium.org:
https://hg.mozilla.org/integration/autoland/rev/820a15b7a5dd
Import brotli encoder and command line tool code. r=gps
https://hg.mozilla.org/integration/autoland/rev/5dd97d010a17
Build the brotli command line tool as a host program. r=gps
https://hg.mozilla.org/integration/autoland/rev/af627820b970
Add optimization flags to HOST_CXXFLAGS similarly to HOST_CFLAGS. r=gps
Comment 9•8 years ago
|
||
Backed out for Windows static bustage:
https://hg.mozilla.org/integration/autoland/rev/4bad7cb2a80dab851b35440184a5abaa44225858
https://hg.mozilla.org/integration/autoland/rev/c3cbe4e99c63452d1094119e1c9c79b329197d31
https://hg.mozilla.org/integration/autoland/rev/96b444ee590c9d76f2ff09148ab5c056733d8860
Push with failures: https://treeherder.mozilla.org/#/jobs?repo=autoland&revision=af627820b9706d8c6feae9b27323b07a48ca7c61&filter-resultStatus=testfailed&filter-resultStatus=busted&filter-resultStatus=exception&filter-resultStatus=usercancel&filter-resultStatus=runnable
Failure log: https://treeherder.mozilla.org/logviewer.html#?job_id=92467886&repo=autoland
21:55:21 INFO - z:/task_1492549345/build/src/modules/brotli/tools/bro.cc(290,7): error: cannot use 'try' with exceptions disabled
21:55:21 INFO - try {
21:55:21 INFO - ^
21:55:21 INFO - 1 error generated.
21:55:21 INFO - z:/task_1492549345/build/src/config/rules.mk:844: recipe for target 'host_bro.obj' failed
21:55:21 INFO - mozmake.EXE[5]: *** [host_bro.obj] Error 1
21:55:21 INFO - mozmake.EXE[5]: Leaving directory 'z:/task_1492549345/build/src/obj-firefox/modules/brotli'
21:55:21 INFO - z:/task_1492549345/build/src/config/recurse.mk:73: recipe for target 'modules/brotli/host' failed
21:55:21 INFO - mozmake.EXE[4]: *** [modules/brotli/host] Error 2
Flags: needinfo?(mh+mozilla)
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Assignee | ||
Updated•8 years ago
|
Attachment #8857281 -
Attachment is obsolete: true
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment 15•8 years ago
|
||
mozreview-review |
Comment on attachment 8857280 [details]
Bug 1355671 - Build the brotli command line tool as a host program.
https://reviewboard.mozilla.org/r/129220/#review134028
I don't have review powers over Gecko C/C++. But since this code doesn't ship, I'm comfortable giving it my approval.
Comment 16•8 years ago
|
||
mozreview-review |
Comment on attachment 8859402 [details]
Bug 1355671 - Add optimization flags to HOST_CXXFLAGS similarly to HOST_CFLAGS.
https://reviewboard.mozilla.org/r/131430/#review134030
Attachment #8859402 -
Flags: review?(gps) → review+
Comment 17•8 years ago
|
||
Pushed by mh@glandium.org:
https://hg.mozilla.org/integration/autoland/rev/666f87b2d58f
Import brotli encoder and command line tool code. r=gps
https://hg.mozilla.org/integration/autoland/rev/55cb8ab2f846
Build the brotli command line tool as a host program. r=gps
https://hg.mozilla.org/integration/autoland/rev/6b410448e079
Add optimization flags to HOST_CXXFLAGS similarly to HOST_CFLAGS. r=gps
Assignee | ||
Updated•8 years ago
|
Flags: needinfo?(mh+mozilla)
Comment 18•8 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/666f87b2d58f
https://hg.mozilla.org/mozilla-central/rev/55cb8ab2f846
https://hg.mozilla.org/mozilla-central/rev/6b410448e079
Status: NEW → RESOLVED
Closed: 8 years ago
status-firefox55:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla55
Updated•7 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•