Files
libchromiumcontent/0001-chromium-build-gcc5.patch
Karl Cheng 490d4a9357 Accepting request 459699 from home:MargueriteSu:branches:devel:languages:nodejs
submit to devel:languages:nodejs, a dependency for native building of electron (which is not finished yet). I need my branch clean to test refactored nodejs-packaging.

OBS-URL: https://build.opensuse.org/request/show/459699
OBS-URL: https://build.opensuse.org/package/show/devel:languages:nodejs/libchromiumcontent?expand=0&rev=1
2017-02-26 01:35:17 +00:00

53 lines
2.1 KiB
Diff

Index: b/build/compiler_version.py
===================================================================
--- a/build/compiler_version.py
+++ b/build/compiler_version.py
@@ -56,7 +56,7 @@ def GetVersion(compiler, tool):
if tool == "compiler":
compiler = compiler + " -dumpversion"
# 4.6
- version_re = re.compile(r"(\d+)\.(\d+)")
+ version_re = re.compile(r"(\d+)")
elif tool == "assembler":
compiler = compiler + " -Xassembler --version -x assembler -c /dev/null"
# Unmodified: GNU assembler (GNU Binutils) 2.24
@@ -88,7 +88,11 @@ def GetVersion(compiler, tool):
raise subprocess.CalledProcessError(pipe.returncode, compiler)
parsed_output = version_re.match(tool_output)
- result = parsed_output.group(1) + parsed_output.group(2)
+ if tool == "compiler":
+ result = parsed_output.group(1) + "1"
+ else:
+ result = parsed_output.group(1) + parsed_output.group(2)
+
compiler_version_cache[cache_key] = result
return result
except Exception, e:
Index: b/native_client/build/compiler_version.py
===================================================================
--- a/native_client/build/compiler_version.py
+++ b/native_client/build/compiler_version.py
@@ -56,7 +56,7 @@ def GetVersion(compiler, tool):
if tool == "compiler":
compiler = compiler + " -dumpversion"
# 4.6
- version_re = re.compile(r"(\d+)\.(\d+)")
+ version_re = re.compile(r"(\d+)")
elif tool == "assembler":
compiler = compiler + " -Xassembler --version -x assembler -c /dev/null"
# Unmodified: GNU assembler (GNU Binutils) 2.24
@@ -88,7 +88,11 @@ def GetVersion(compiler, tool):
raise subprocess.CalledProcessError(pipe.returncode, compiler)
parsed_output = version_re.match(tool_output)
- result = parsed_output.group(1) + parsed_output.group(2)
+ if tool == "compiler":
+ result = parsed_output.group(1) + "1"
+ else:
+ result = parsed_output.group(1) + parsed_output.group(2)
+
compiler_version_cache[cache_key] = result
return result
except Exception, e: