--- qtwebengine-opensource-src-5.6.0-orig/src/3rdparty/chromium/v8/tools/gyp/v8.gyp 2016-03-04 01:48:36.000000000 +1100 +++ qtwebengine-opensource-src-5.6.0/src/3rdparty/chromium/v8/tools/gyp/v8.gyp 2016-05-01 19:15:44.052770543 +1000 @@ -33,6 +33,7 @@ 'embed_script%': "", 'v8_extra_library_files%': [], 'mksnapshot_exec': '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)mksnapshot<(EXECUTABLE_SUFFIX)', + 'mksnapshot_u_exec': '<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)mksnapshot_u<(EXECUTABLE_SUFFIX)', 'remove_v8base_debug_symbols%': 0, }, 'includes': ['../../build/toolchain.gypi', '../../build/features.gypi'], @@ -1913,7 +1914,7 @@ ] }, { - 'target_name': 'mksnapshot', + 'target_name': 'mksnapshot_u', 'type': 'executable', 'dependencies': ['v8_base', 'v8_nosnapshot', 'v8_libplatform'], 'include_dirs+': [ @@ -1936,5 +1937,26 @@ }], ], }, + { + 'target_name': 'mksnapshot', + 'type': 'executable', + 'dependencies': ['mksnapshot_u'], + 'actions': [ + { + 'action_name': 'paxmark_m_mksnapshot', + 'inputs': [ + '<(mksnapshot_u_exec)', + ], + 'outputs': [ + '<(mksnapshot_exec)', + ], + 'action': [ + 'sh', + '-c', + 'cp <(mksnapshot_u_exec) <(mksnapshot_exec) && paxmark.sh m <(mksnapshot_exec)', + ], + }, + ], + }, ], }