packaging: add python3 support 78/318078/1 tizen_base_dev accepted/tizen/base/20241121.070742 accepted/tizen/base/dev/20241206.041235 accepted/tizen/base/toolchain/20241004.030049 accepted/tizen/base/x/20240926.022103 accepted/tizen/base/x/asan/20241010.014114
authorDongkyun Son <dongkyun.s@samsung.com>
Tue, 24 Sep 2024 09:11:19 +0000 (18:11 +0900)
committerDongkyun Son <dongkyun.s@samsung.com>
Tue, 24 Sep 2024 09:11:19 +0000 (18:11 +0900)
related change : https://github.com/llvm/llvm-project/pull/77228

Change-Id: Ie9adf044747c7725cbb19931ba51f1302b8ff216
Signed-off-by: Dongkyun Son <dongkyun.s@samsung.com>
packaging/llvm.spec

index efa74213dbb26717bd21f58b54cdd6aba2411b73..e98cced0c2b638663b54a484dd938d6804818182 100644 (file)
@@ -14,7 +14,7 @@ Source1001: llvm.manifest
 
 BuildRequires: cmake
 BuildRequires: python3
-BuildRequires: python-devel
+BuildRequires: python3-devel
 BuildRequires: patchelf
 BuildRequires: binutils-devel
 # do not comapre with old rpms
@@ -254,8 +254,8 @@ ln -sf %{sdk_bin_dir}/lldb %{buildroot}%{install_prefix}/bin/
 cp -P %{buildroot}%{library_dir}/liblldb.so* %{buildroot}%{sdk_lib_dir}/
 
 # Install the clang python bits
-mkdir -p %{buildroot}%{python_sitelib}
-cp -a ../clang/bindings/python/clang %{buildroot}%{python_sitelib}/
+mkdir -p %{buildroot}%{python3_sitelib}
+cp -a ../clang/bindings/python/clang %{buildroot}%{python3_sitelib}/
 
 rm -rf %{buildroot}%{library_dir}/debug/*
 rm -rf %{buildroot}%{library_dir}/libear/*
@@ -464,4 +464,4 @@ echo Cleaning %{buildroot}
 %{library_dir}/clang/%{llvm_version}/*
 
 %files -n python-clang
-%{python_sitelib}/clang
+%{python3_sitelib}/clang