Update to Firefox 66

parent ed184f00
......@@ -37,9 +37,9 @@ environment:
sources:
- kind: tar
url: https://github.com/eqrion/cbindgen/archive/v0.8.0/cbindgen-0.8.0.tar.gz
url: https://github.com/eqrion/cbindgen/archive/v0.8.2/cbindgen-0.8.2.tar.gz
directory: source
ref: 3a83c8981d195ea8c72cbcd65713fc909c64c613554d3aa52733d3f32b9b244d
ref: aa9b458c0d3e638a3831ec1e3a23570c15bd45cca5502b12a68f1d6a2d7f2db1
- kind: crate
url: https://static.crates.io/crates/ansi_term/ansi_term-0.11.0.crate
......
This diff is collapsed.
......@@ -14,4 +14,4 @@ sources:
- kind: git
url: https://gitlab.com/freedesktop-sdk/freedesktop-sdk
track: 'valentindavid/snap'
ref: 08d6edc4684e95afa8836252d513ee6035a57ff2
ref: 18bc770ce7a161c117e52c55ade4c87a4d41dc2b
diff -ur firefox.old/python/mozbuild/mozbuild/action/node.py firefox/python/mozbuild/mozbuild/action/node.py
--- firefox.old/python/mozbuild/mozbuild/action/node.py 2019-03-21 15:05:29.832482395 +0100
+++ firefox/python/mozbuild/mozbuild/action/node.py 2019-03-27 00:02:08.556563553 +0100
@@ -8,6 +8,8 @@
import pipes
import subprocess
import sys
+import os
+import fcntl
SCRIPT_ALLOWLIST = [
buildconfig.topsrcdir + "/devtools/client/debugger/new/build/copy-module.js"
@@ -78,6 +80,9 @@
building again.""" % str(err), file=sys.stderr)
sys.exit(1)
+ finally:
+ for fd in [sys.stdout, sys.stderr, sys.stdin]:
+ assert 0 == fcntl.fcntl(fd, fcntl.F_SETFL, fcntl.fcntl(fd, fcntl.F_GETFL) & ~os.O_NONBLOCK)
def generate(output, node_script, *files):
"""Call the given node_script to transform the given modules.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment