0018-clang-Use-python3-in-python-scripts.patch 3.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. From d43e1333436fb61cea9d053d6999d6be74799ba3 Mon Sep 17 00:00:00 2001
  2. From: "yang.lee" <yang.lee@starfivetech.com>
  3. Date: Thu, 26 May 2022 11:18:32 +0800
  4. Subject: [PATCH 2/3] 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. Rebased By Lee Yang
  8. Upstream-Status: Pending
  9. Signed-off-by: Khem Raj <raj.khem@gmail.com>
  10. ---
  11. .../find-all-symbols/tool/run-find-all-symbols.py | 2 +-
  12. clang-tools-extra/clang-tidy/add_new_check.py | 2 +-
  13. clang-tools-extra/clang-tidy/rename_check.py | 2 +-
  14. clang-tools-extra/clang-tidy/tool/clang-tidy-diff.py | 2 +-
  15. clang/tools/clang-format/git-clang-format | 2 +-
  16. clang/tools/scan-view/bin/scan-view | 2 +-
  17. 6 files changed, 6 insertions(+), 6 deletions(-)
  18. 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
  19. index 8655af137bb2..e95ba59a421c 100755
  20. --- a/clang-tools-extra/clang-include-fixer/find-all-symbols/tool/run-find-all-symbols.py
  21. +++ b/clang-tools-extra/clang-include-fixer/find-all-symbols/tool/run-find-all-symbols.py
  22. @@ -1,4 +1,4 @@
  23. -#!/usr/bin/env python
  24. +#!/usr/bin/env python3
  25. #
  26. #=- run-find-all-symbols.py - Parallel find-all-symbols runner -*- python -*-=#
  27. #
  28. diff --git a/clang-tools-extra/clang-tidy/add_new_check.py b/clang-tools-extra/clang-tidy/add_new_check.py
  29. index fc8397448631..0fc97862dcae 100644
  30. --- a/clang-tools-extra/clang-tidy/add_new_check.py
  31. +++ b/clang-tools-extra/clang-tidy/add_new_check.py
  32. @@ -1,4 +1,4 @@
  33. -#!/usr/bin/env python
  34. +#!/usr/bin/env python3
  35. #
  36. #===- add_new_check.py - clang-tidy check generator ---------*- python -*--===#
  37. #
  38. diff --git a/clang-tools-extra/clang-tidy/rename_check.py b/clang-tools-extra/clang-tidy/rename_check.py
  39. index 9c2021751e0e..4bb9af8cbe0a 100755
  40. --- a/clang-tools-extra/clang-tidy/rename_check.py
  41. +++ b/clang-tools-extra/clang-tidy/rename_check.py
  42. @@ -1,4 +1,4 @@
  43. -#!/usr/bin/env python
  44. +#!/usr/bin/env python3
  45. #
  46. #===- rename_check.py - clang-tidy check renamer ------------*- python -*--===#
  47. #
  48. diff --git a/clang-tools-extra/clang-tidy/tool/clang-tidy-diff.py b/clang-tools-extra/clang-tidy/tool/clang-tidy-diff.py
  49. index 6bd05531333b..9e134123ef44 100755
  50. --- a/clang-tools-extra/clang-tidy/tool/clang-tidy-diff.py
  51. +++ b/clang-tools-extra/clang-tidy/tool/clang-tidy-diff.py
  52. @@ -1,4 +1,4 @@
  53. -#!/usr/bin/env python
  54. +#!/usr/bin/env python3
  55. #
  56. #===- clang-tidy-diff.py - ClangTidy Diff Checker -----------*- python -*--===#
  57. #
  58. diff --git a/clang/tools/clang-format/git-clang-format b/clang/tools/clang-format/git-clang-format
  59. index 1d6f216240c1..4a12070c0081 100755
  60. --- a/clang/tools/clang-format/git-clang-format
  61. +++ b/clang/tools/clang-format/git-clang-format
  62. @@ -1,4 +1,4 @@
  63. -#!/usr/bin/env python
  64. +#!/usr/bin/env python3
  65. #
  66. #===- git-clang-format - ClangFormat Git Integration ---------*- python -*--===#
  67. #
  68. diff --git a/clang/tools/scan-view/bin/scan-view b/clang/tools/scan-view/bin/scan-view
  69. index 6165432e7af8..07effbca5969 100755
  70. --- a/clang/tools/scan-view/bin/scan-view
  71. +++ b/clang/tools/scan-view/bin/scan-view
  72. @@ -1,4 +1,4 @@
  73. -#!/usr/bin/env python
  74. +#!/usr/bin/env python3
  75. from __future__ import print_function
  76. --
  77. 2.25.1