summaryrefslogtreecommitdiff
path: root/dev-libs/hiprt/files/hiprt-2.5-fail-on-errors.patch
diff options
context:
space:
mode:
authorSv. Lockal <lockalsash@gmail.com>2025-06-23 21:09:55 +0000
committerSam James <sam@gentoo.org>2025-10-29 04:38:17 +0000
commitd3e730b5c6001cbd5f6bed663f45eb7b047d5a74 (patch)
treefa2c35f3e07d86189925c9acb0772e8a75d23d75 /dev-libs/hiprt/files/hiprt-2.5-fail-on-errors.patch
parent011ed4e58325932794767c7abd6b95e53a1e1708 (diff)
downloadgentoo-d3e730b5c6001cbd5f6bed663f45eb7b047d5a74.tar.gz
gentoo-d3e730b5c6001cbd5f6bed663f45eb7b047d5a74.tar.bz2
gentoo-d3e730b5c6001cbd5f6bed663f45eb7b047d5a74.zip
dev-libs/hiprt: new package, add 2.5.20250428
Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/42717 Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-libs/hiprt/files/hiprt-2.5-fail-on-errors.patch')
-rw-r--r--dev-libs/hiprt/files/hiprt-2.5-fail-on-errors.patch34
1 files changed, 34 insertions, 0 deletions
diff --git a/dev-libs/hiprt/files/hiprt-2.5-fail-on-errors.patch b/dev-libs/hiprt/files/hiprt-2.5-fail-on-errors.patch
new file mode 100644
index 000000000000..bcea389a8641
--- /dev/null
+++ b/dev-libs/hiprt/files/hiprt-2.5-fail-on-errors.patch
@@ -0,0 +1,34 @@
+--- a/scripts/bitcodes/compile.py
++++ b/scripts/bitcodes/compile.py
+@@ -58,8 +58,10 @@ def compileScript(cmd, dst):
+ return_code = subprocess.call(cmd, shell=True)
+ if return_code != 0:
+ print(errorMessageHeader + ' executing command: ' + cmd)
++ sys.exit(1)
+ elif not os.path.exists(dst):
+ print(errorMessageHeader + ' The file ' + dst + ' does not exist.')
++ sys.exit(1)
+ else:
+ print('Compilation SUCCEEDED.')
+ sys.stdout.flush()
+@@ -84,6 +86,7 @@ def compileAmd():
+ return_code = subprocess.call(cmd, shell=True)
+ if return_code != 0:
+ print(errorMessageHeader + ' executing command: ' + cmd)
++ sys.exit(1)
+
+ result = subprocess.check_output(cmd, shell=True)
+ hip_sdk_version = result.decode('utf-8')
+--- a/scripts/bitcodes/precompile_bitcode.py
++++ b/scripts/bitcodes/precompile_bitcode.py
+@@ -60,8 +60,10 @@ def compileScript(msg, cmd, dst):
+ return_code = subprocess.call(cmd, shell=True)
+ if return_code != 0:
+ print(errorMessageHeader + ' executing command: ' + cmd)
++ sys.exit(1)
+ elif not os.path.exists(dst):
+ print(errorMessageHeader + ' The file ' + dst + ' does not exist.')
++ sys.exit(1)
+ else:
+ print('Compilation SUCCEEDED.')
+ sys.stdout.flush()