0020-clang-Use-python3-in-python-scripts.patch 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107
  1. From d3fd767d2857cf423dd59ba7fd9d8f8682b08061 Mon Sep 17 00:00:00 2001
  2. From: Jun Yuan Tan <junyuan.tan@starfivetech.com>
  3. Date: Fri, 22 Oct 2021 11:54:10 +0800
  4. Subject: [PATCH] clang: Use python3 in python scripts
  5. Some scripts ask for python, but they work fine with python3
  6. and in OE python symlink is not exposed to build, only python3 is
  7. Upstream-Status: Pending
  8. Rebased to LLVM 14.0.0 by Jun Yuan Tan
  9. Signed-off-by: Khem Raj <raj.khem@gmail.com>
  10. Signed-off-by: Jun Yuan Tan <junyuan.tan@starfivetech.com>
  11. ---
  12. .../find-all-symbols/tool/run-find-all-symbols.py | 2 +-
  13. clang-tools-extra/clang-tidy/add_new_check.py | 2 +-
  14. clang-tools-extra/clang-tidy/rename_check.py | 2 +-
  15. clang-tools-extra/clang-tidy/tool/clang-tidy-diff.py | 2 +-
  16. clang-tools-extra/clang-tidy/tool/run-clang-tidy.py | 2 +-
  17. clang/tools/clang-format/git-clang-format | 2 +-
  18. clang/tools/scan-view/bin/scan-view | 2 +-
  19. clang/utils/hmaptool/hmaptool | 2 +-
  20. 8 files changed, 8 insertions(+), 8 deletions(-)
  21. diff --git a/clang-tools-extra/clang-include-fixer/find-all-symbols/tool/run-find-all-symbols.py b/clang-tools-extra/clang-include-fixer/find-all-symbols/tool/run-find-all-symbols.py
  22. index 8655af137bb2..e95ba59a421c 100755
  23. --- a/clang-tools-extra/clang-include-fixer/find-all-symbols/tool/run-find-all-symbols.py
  24. +++ b/clang-tools-extra/clang-include-fixer/find-all-symbols/tool/run-find-all-symbols.py
  25. @@ -1,4 +1,4 @@
  26. -#!/usr/bin/env python
  27. +#!/usr/bin/env python3
  28. #
  29. #=- run-find-all-symbols.py - Parallel find-all-symbols runner -*- python -*-=#
  30. #
  31. diff --git a/clang-tools-extra/clang-tidy/add_new_check.py b/clang-tools-extra/clang-tidy/add_new_check.py
  32. index a3554b095975..1429a387ea86 100755
  33. --- a/clang-tools-extra/clang-tidy/add_new_check.py
  34. +++ b/clang-tools-extra/clang-tidy/add_new_check.py
  35. @@ -1,4 +1,4 @@
  36. -#!/usr/bin/env python
  37. +#!/usr/bin/env python3
  38. #
  39. #===- add_new_check.py - clang-tidy check generator ---------*- python -*--===#
  40. #
  41. diff --git a/clang-tools-extra/clang-tidy/rename_check.py b/clang-tools-extra/clang-tidy/rename_check.py
  42. index 9c2021751e0e..4bb9af8cbe0a 100755
  43. --- a/clang-tools-extra/clang-tidy/rename_check.py
  44. +++ b/clang-tools-extra/clang-tidy/rename_check.py
  45. @@ -1,4 +1,4 @@
  46. -#!/usr/bin/env python
  47. +#!/usr/bin/env python3
  48. #
  49. #===- rename_check.py - clang-tidy check renamer ------------*- python -*--===#
  50. #
  51. diff --git a/clang-tools-extra/clang-tidy/tool/clang-tidy-diff.py b/clang-tools-extra/clang-tidy/tool/clang-tidy-diff.py
  52. index 6bd05531333b..9e134123ef44 100755
  53. --- a/clang-tools-extra/clang-tidy/tool/clang-tidy-diff.py
  54. +++ b/clang-tools-extra/clang-tidy/tool/clang-tidy-diff.py
  55. @@ -1,4 +1,4 @@
  56. -#!/usr/bin/env python
  57. +#!/usr/bin/env python3
  58. #
  59. #===- clang-tidy-diff.py - ClangTidy Diff Checker -----------*- python -*--===#
  60. #
  61. diff --git a/clang-tools-extra/clang-tidy/tool/run-clang-tidy.py b/clang-tools-extra/clang-tidy/tool/run-clang-tidy.py
  62. index acd1ed6979c0..12bd7f9c7dc3 100755
  63. --- a/clang-tools-extra/clang-tidy/tool/run-clang-tidy.py
  64. +++ b/clang-tools-extra/clang-tidy/tool/run-clang-tidy.py
  65. @@ -1,4 +1,4 @@
  66. -#!/usr/bin/env python
  67. +#!/usr/bin/env python3
  68. #
  69. #===- run-clang-tidy.py - Parallel clang-tidy runner --------*- python -*--===#
  70. #
  71. diff --git a/clang/tools/clang-format/git-clang-format b/clang/tools/clang-format/git-clang-format
  72. index c7e15eb7b483..ea29131fc5ad 100755
  73. --- a/clang/tools/clang-format/git-clang-format
  74. +++ b/clang/tools/clang-format/git-clang-format
  75. @@ -1,4 +1,4 @@
  76. -#!/usr/bin/env python
  77. +#!/usr/bin/env python3
  78. #
  79. #===- git-clang-format - ClangFormat Git Integration ---------*- python -*--===#
  80. #
  81. diff --git a/clang/tools/scan-view/bin/scan-view b/clang/tools/scan-view/bin/scan-view
  82. index 6165432e7af8..07effbca5969 100755
  83. --- a/clang/tools/scan-view/bin/scan-view
  84. +++ b/clang/tools/scan-view/bin/scan-view
  85. @@ -1,4 +1,4 @@
  86. -#!/usr/bin/env python
  87. +#!/usr/bin/env python3
  88. from __future__ import print_function
  89. diff --git a/clang/utils/hmaptool/hmaptool b/clang/utils/hmaptool/hmaptool
  90. index e647cde6bc46..7ed2fdf674b1 100755
  91. --- a/clang/utils/hmaptool/hmaptool
  92. +++ b/clang/utils/hmaptool/hmaptool
  93. @@ -1,4 +1,4 @@
  94. -#!/usr/bin/env python
  95. +#!/usr/bin/env python3
  96. from __future__ import absolute_import, division, print_function
  97. import json
  98. --
  99. 2.33.0