Accepting request 1155262 from devel:gcc

- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.

- Use %patch -P N instead of %patchN.

OBS-URL: https://build.opensuse.org/request/show/1155262
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gcc13?expand=0&rev=23
This commit is contained in:
Dominique Leuenberger 2024-03-07 17:27:21 +00:00 committed by Git OBS Bridge
commit 6eac6fb88a
36 changed files with 643 additions and 634 deletions

View File

@ -343,30 +343,30 @@ ln -s newlib-4.3.0.20230120/newlib .
#test patching start #test patching start
%patch2 %patch -P 2
%patch5 %patch -P 5
%patch6 %patch -P 6
%patch7 %patch -P 7
%patch11 %patch -P 11
%patch15 %patch -P 15
%patch16 %patch -P 16
%patch17 -p1 %patch -P 17 -p1
# These patches are needed only for llvm11 # These patches are needed only for llvm11
%if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550
%patch18 -p1 %patch -P 18 -p1
%patch20 -p1 %patch -P 20 -p1
%endif %endif
# In SLE15 and earlier default to dwarf4, not dwarf5 # In SLE15 and earlier default to dwarf4, not dwarf5
%if %{suse_version} < 1550 %if %{suse_version} < 1550
%patch19 -p1 %patch -P 19 -p1
%endif %endif
%patch21 -p1 %patch -P 21 -p1
%patch23 -p1 %patch -P 23 -p1
%patch24 -p1 %patch -P 24 -p1
%patch51 %patch -P 51
%patch60 -p1 %patch -P 60 -p1
%patch61 -p1 %patch -P 61 -p1
%patch100 -p1 %patch -P 100 -p1
#test patching end #test patching end

View File

@ -343,30 +343,30 @@ ln -s newlib-4.3.0.20230120/newlib .
#test patching start #test patching start
%patch2 %patch -P 2
%patch5 %patch -P 5
%patch6 %patch -P 6
%patch7 %patch -P 7
%patch11 %patch -P 11
%patch15 %patch -P 15
%patch16 %patch -P 16
%patch17 -p1 %patch -P 17 -p1
# These patches are needed only for llvm11 # These patches are needed only for llvm11
%if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550
%patch18 -p1 %patch -P 18 -p1
%patch20 -p1 %patch -P 20 -p1
%endif %endif
# In SLE15 and earlier default to dwarf4, not dwarf5 # In SLE15 and earlier default to dwarf4, not dwarf5
%if %{suse_version} < 1550 %if %{suse_version} < 1550
%patch19 -p1 %patch -P 19 -p1
%endif %endif
%patch21 -p1 %patch -P 21 -p1
%patch23 -p1 %patch -P 23 -p1
%patch24 -p1 %patch -P 24 -p1
%patch51 %patch -P 51
%patch60 -p1 %patch -P 60 -p1
%patch61 -p1 %patch -P 61 -p1
%patch100 -p1 %patch -P 100 -p1
#test patching end #test patching end

View File

@ -343,30 +343,30 @@ ln -s newlib-4.3.0.20230120/newlib .
#test patching start #test patching start
%patch2 %patch -P 2
%patch5 %patch -P 5
%patch6 %patch -P 6
%patch7 %patch -P 7
%patch11 %patch -P 11
%patch15 %patch -P 15
%patch16 %patch -P 16
%patch17 -p1 %patch -P 17 -p1
# These patches are needed only for llvm11 # These patches are needed only for llvm11
%if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550
%patch18 -p1 %patch -P 18 -p1
%patch20 -p1 %patch -P 20 -p1
%endif %endif
# In SLE15 and earlier default to dwarf4, not dwarf5 # In SLE15 and earlier default to dwarf4, not dwarf5
%if %{suse_version} < 1550 %if %{suse_version} < 1550
%patch19 -p1 %patch -P 19 -p1
%endif %endif
%patch21 -p1 %patch -P 21 -p1
%patch23 -p1 %patch -P 23 -p1
%patch24 -p1 %patch -P 24 -p1
%patch51 %patch -P 51
%patch60 -p1 %patch -P 60 -p1
%patch61 -p1 %patch -P 61 -p1
%patch100 -p1 %patch -P 100 -p1
#test patching end #test patching end

View File

@ -343,30 +343,30 @@ ln -s newlib-4.3.0.20230120/newlib .
#test patching start #test patching start
%patch2 %patch -P 2
%patch5 %patch -P 5
%patch6 %patch -P 6
%patch7 %patch -P 7
%patch11 %patch -P 11
%patch15 %patch -P 15
%patch16 %patch -P 16
%patch17 -p1 %patch -P 17 -p1
# These patches are needed only for llvm11 # These patches are needed only for llvm11
%if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550
%patch18 -p1 %patch -P 18 -p1
%patch20 -p1 %patch -P 20 -p1
%endif %endif
# In SLE15 and earlier default to dwarf4, not dwarf5 # In SLE15 and earlier default to dwarf4, not dwarf5
%if %{suse_version} < 1550 %if %{suse_version} < 1550
%patch19 -p1 %patch -P 19 -p1
%endif %endif
%patch21 -p1 %patch -P 21 -p1
%patch23 -p1 %patch -P 23 -p1
%patch24 -p1 %patch -P 24 -p1
%patch51 %patch -P 51
%patch60 -p1 %patch -P 60 -p1
%patch61 -p1 %patch -P 61 -p1
%patch100 -p1 %patch -P 100 -p1
#test patching end #test patching end

View File

@ -344,30 +344,30 @@ ln -s newlib-4.3.0.20230120/newlib .
#test patching start #test patching start
%patch2 %patch -P 2
%patch5 %patch -P 5
%patch6 %patch -P 6
%patch7 %patch -P 7
%patch11 %patch -P 11
%patch15 %patch -P 15
%patch16 %patch -P 16
%patch17 -p1 %patch -P 17 -p1
# These patches are needed only for llvm11 # These patches are needed only for llvm11
%if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550
%patch18 -p1 %patch -P 18 -p1
%patch20 -p1 %patch -P 20 -p1
%endif %endif
# In SLE15 and earlier default to dwarf4, not dwarf5 # In SLE15 and earlier default to dwarf4, not dwarf5
%if %{suse_version} < 1550 %if %{suse_version} < 1550
%patch19 -p1 %patch -P 19 -p1
%endif %endif
%patch21 -p1 %patch -P 21 -p1
%patch23 -p1 %patch -P 23 -p1
%patch24 -p1 %patch -P 24 -p1
%patch51 %patch -P 51
%patch60 -p1 %patch -P 60 -p1
%patch61 -p1 %patch -P 61 -p1
%patch100 -p1 %patch -P 100 -p1
#test patching end #test patching end

View File

@ -343,30 +343,30 @@ ln -s newlib-4.3.0.20230120/newlib .
#test patching start #test patching start
%patch2 %patch -P 2
%patch5 %patch -P 5
%patch6 %patch -P 6
%patch7 %patch -P 7
%patch11 %patch -P 11
%patch15 %patch -P 15
%patch16 %patch -P 16
%patch17 -p1 %patch -P 17 -p1
# These patches are needed only for llvm11 # These patches are needed only for llvm11
%if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550
%patch18 -p1 %patch -P 18 -p1
%patch20 -p1 %patch -P 20 -p1
%endif %endif
# In SLE15 and earlier default to dwarf4, not dwarf5 # In SLE15 and earlier default to dwarf4, not dwarf5
%if %{suse_version} < 1550 %if %{suse_version} < 1550
%patch19 -p1 %patch -P 19 -p1
%endif %endif
%patch21 -p1 %patch -P 21 -p1
%patch23 -p1 %patch -P 23 -p1
%patch24 -p1 %patch -P 24 -p1
%patch51 %patch -P 51
%patch60 -p1 %patch -P 60 -p1
%patch61 -p1 %patch -P 61 -p1
%patch100 -p1 %patch -P 100 -p1
#test patching end #test patching end

View File

@ -343,30 +343,30 @@ ln -s newlib-4.3.0.20230120/newlib .
#test patching start #test patching start
%patch2 %patch -P 2
%patch5 %patch -P 5
%patch6 %patch -P 6
%patch7 %patch -P 7
%patch11 %patch -P 11
%patch15 %patch -P 15
%patch16 %patch -P 16
%patch17 -p1 %patch -P 17 -p1
# These patches are needed only for llvm11 # These patches are needed only for llvm11
%if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550
%patch18 -p1 %patch -P 18 -p1
%patch20 -p1 %patch -P 20 -p1
%endif %endif
# In SLE15 and earlier default to dwarf4, not dwarf5 # In SLE15 and earlier default to dwarf4, not dwarf5
%if %{suse_version} < 1550 %if %{suse_version} < 1550
%patch19 -p1 %patch -P 19 -p1
%endif %endif
%patch21 -p1 %patch -P 21 -p1
%patch23 -p1 %patch -P 23 -p1
%patch24 -p1 %patch -P 24 -p1
%patch51 %patch -P 51
%patch60 -p1 %patch -P 60 -p1
%patch61 -p1 %patch -P 61 -p1
%patch100 -p1 %patch -P 100 -p1
#test patching end #test patching end

View File

@ -343,30 +343,30 @@ ln -s newlib-4.3.0.20230120/newlib .
#test patching start #test patching start
%patch2 %patch -P 2
%patch5 %patch -P 5
%patch6 %patch -P 6
%patch7 %patch -P 7
%patch11 %patch -P 11
%patch15 %patch -P 15
%patch16 %patch -P 16
%patch17 -p1 %patch -P 17 -p1
# These patches are needed only for llvm11 # These patches are needed only for llvm11
%if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550
%patch18 -p1 %patch -P 18 -p1
%patch20 -p1 %patch -P 20 -p1
%endif %endif
# In SLE15 and earlier default to dwarf4, not dwarf5 # In SLE15 and earlier default to dwarf4, not dwarf5
%if %{suse_version} < 1550 %if %{suse_version} < 1550
%patch19 -p1 %patch -P 19 -p1
%endif %endif
%patch21 -p1 %patch -P 21 -p1
%patch23 -p1 %patch -P 23 -p1
%patch24 -p1 %patch -P 24 -p1
%patch51 %patch -P 51
%patch60 -p1 %patch -P 60 -p1
%patch61 -p1 %patch -P 61 -p1
%patch100 -p1 %patch -P 100 -p1
#test patching end #test patching end

View File

@ -343,30 +343,30 @@ ln -s newlib-4.3.0.20230120/newlib .
#test patching start #test patching start
%patch2 %patch -P 2
%patch5 %patch -P 5
%patch6 %patch -P 6
%patch7 %patch -P 7
%patch11 %patch -P 11
%patch15 %patch -P 15
%patch16 %patch -P 16
%patch17 -p1 %patch -P 17 -p1
# These patches are needed only for llvm11 # These patches are needed only for llvm11
%if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550
%patch18 -p1 %patch -P 18 -p1
%patch20 -p1 %patch -P 20 -p1
%endif %endif
# In SLE15 and earlier default to dwarf4, not dwarf5 # In SLE15 and earlier default to dwarf4, not dwarf5
%if %{suse_version} < 1550 %if %{suse_version} < 1550
%patch19 -p1 %patch -P 19 -p1
%endif %endif
%patch21 -p1 %patch -P 21 -p1
%patch23 -p1 %patch -P 23 -p1
%patch24 -p1 %patch -P 24 -p1
%patch51 %patch -P 51
%patch60 -p1 %patch -P 60 -p1
%patch61 -p1 %patch -P 61 -p1
%patch100 -p1 %patch -P 100 -p1
#test patching end #test patching end

View File

@ -344,30 +344,30 @@ ln -s newlib-4.3.0.20230120/newlib .
#test patching start #test patching start
%patch2 %patch -P 2
%patch5 %patch -P 5
%patch6 %patch -P 6
%patch7 %patch -P 7
%patch11 %patch -P 11
%patch15 %patch -P 15
%patch16 %patch -P 16
%patch17 -p1 %patch -P 17 -p1
# These patches are needed only for llvm11 # These patches are needed only for llvm11
%if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550
%patch18 -p1 %patch -P 18 -p1
%patch20 -p1 %patch -P 20 -p1
%endif %endif
# In SLE15 and earlier default to dwarf4, not dwarf5 # In SLE15 and earlier default to dwarf4, not dwarf5
%if %{suse_version} < 1550 %if %{suse_version} < 1550
%patch19 -p1 %patch -P 19 -p1
%endif %endif
%patch21 -p1 %patch -P 21 -p1
%patch23 -p1 %patch -P 23 -p1
%patch24 -p1 %patch -P 24 -p1
%patch51 %patch -P 51
%patch60 -p1 %patch -P 60 -p1
%patch61 -p1 %patch -P 61 -p1
%patch100 -p1 %patch -P 100 -p1
#test patching end #test patching end

View File

@ -343,30 +343,30 @@ ln -s newlib-4.3.0.20230120/newlib .
#test patching start #test patching start
%patch2 %patch -P 2
%patch5 %patch -P 5
%patch6 %patch -P 6
%patch7 %patch -P 7
%patch11 %patch -P 11
%patch15 %patch -P 15
%patch16 %patch -P 16
%patch17 -p1 %patch -P 17 -p1
# These patches are needed only for llvm11 # These patches are needed only for llvm11
%if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550
%patch18 -p1 %patch -P 18 -p1
%patch20 -p1 %patch -P 20 -p1
%endif %endif
# In SLE15 and earlier default to dwarf4, not dwarf5 # In SLE15 and earlier default to dwarf4, not dwarf5
%if %{suse_version} < 1550 %if %{suse_version} < 1550
%patch19 -p1 %patch -P 19 -p1
%endif %endif
%patch21 -p1 %patch -P 21 -p1
%patch23 -p1 %patch -P 23 -p1
%patch24 -p1 %patch -P 24 -p1
%patch51 %patch -P 51
%patch60 -p1 %patch -P 60 -p1
%patch61 -p1 %patch -P 61 -p1
%patch100 -p1 %patch -P 100 -p1
#test patching end #test patching end

View File

@ -343,30 +343,30 @@ ln -s newlib-4.3.0.20230120/newlib .
#test patching start #test patching start
%patch2 %patch -P 2
%patch5 %patch -P 5
%patch6 %patch -P 6
%patch7 %patch -P 7
%patch11 %patch -P 11
%patch15 %patch -P 15
%patch16 %patch -P 16
%patch17 -p1 %patch -P 17 -p1
# These patches are needed only for llvm11 # These patches are needed only for llvm11
%if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550
%patch18 -p1 %patch -P 18 -p1
%patch20 -p1 %patch -P 20 -p1
%endif %endif
# In SLE15 and earlier default to dwarf4, not dwarf5 # In SLE15 and earlier default to dwarf4, not dwarf5
%if %{suse_version} < 1550 %if %{suse_version} < 1550
%patch19 -p1 %patch -P 19 -p1
%endif %endif
%patch21 -p1 %patch -P 21 -p1
%patch23 -p1 %patch -P 23 -p1
%patch24 -p1 %patch -P 24 -p1
%patch51 %patch -P 51
%patch60 -p1 %patch -P 60 -p1
%patch61 -p1 %patch -P 61 -p1
%patch100 -p1 %patch -P 100 -p1
#test patching end #test patching end

View File

@ -343,30 +343,30 @@ ln -s newlib-4.3.0.20230120/newlib .
#test patching start #test patching start
%patch2 %patch -P 2
%patch5 %patch -P 5
%patch6 %patch -P 6
%patch7 %patch -P 7
%patch11 %patch -P 11
%patch15 %patch -P 15
%patch16 %patch -P 16
%patch17 -p1 %patch -P 17 -p1
# These patches are needed only for llvm11 # These patches are needed only for llvm11
%if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550
%patch18 -p1 %patch -P 18 -p1
%patch20 -p1 %patch -P 20 -p1
%endif %endif
# In SLE15 and earlier default to dwarf4, not dwarf5 # In SLE15 and earlier default to dwarf4, not dwarf5
%if %{suse_version} < 1550 %if %{suse_version} < 1550
%patch19 -p1 %patch -P 19 -p1
%endif %endif
%patch21 -p1 %patch -P 21 -p1
%patch23 -p1 %patch -P 23 -p1
%patch24 -p1 %patch -P 24 -p1
%patch51 %patch -P 51
%patch60 -p1 %patch -P 60 -p1
%patch61 -p1 %patch -P 61 -p1
%patch100 -p1 %patch -P 100 -p1
#test patching end #test patching end

View File

@ -343,30 +343,30 @@ ln -s newlib-4.3.0.20230120/newlib .
#test patching start #test patching start
%patch2 %patch -P 2
%patch5 %patch -P 5
%patch6 %patch -P 6
%patch7 %patch -P 7
%patch11 %patch -P 11
%patch15 %patch -P 15
%patch16 %patch -P 16
%patch17 -p1 %patch -P 17 -p1
# These patches are needed only for llvm11 # These patches are needed only for llvm11
%if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550
%patch18 -p1 %patch -P 18 -p1
%patch20 -p1 %patch -P 20 -p1
%endif %endif
# In SLE15 and earlier default to dwarf4, not dwarf5 # In SLE15 and earlier default to dwarf4, not dwarf5
%if %{suse_version} < 1550 %if %{suse_version} < 1550
%patch19 -p1 %patch -P 19 -p1
%endif %endif
%patch21 -p1 %patch -P 21 -p1
%patch23 -p1 %patch -P 23 -p1
%patch24 -p1 %patch -P 24 -p1
%patch51 %patch -P 51
%patch60 -p1 %patch -P 60 -p1
%patch61 -p1 %patch -P 61 -p1
%patch100 -p1 %patch -P 100 -p1
#test patching end #test patching end

View File

@ -343,30 +343,30 @@ ln -s newlib-4.3.0.20230120/newlib .
#test patching start #test patching start
%patch2 %patch -P 2
%patch5 %patch -P 5
%patch6 %patch -P 6
%patch7 %patch -P 7
%patch11 %patch -P 11
%patch15 %patch -P 15
%patch16 %patch -P 16
%patch17 -p1 %patch -P 17 -p1
# These patches are needed only for llvm11 # These patches are needed only for llvm11
%if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550
%patch18 -p1 %patch -P 18 -p1
%patch20 -p1 %patch -P 20 -p1
%endif %endif
# In SLE15 and earlier default to dwarf4, not dwarf5 # In SLE15 and earlier default to dwarf4, not dwarf5
%if %{suse_version} < 1550 %if %{suse_version} < 1550
%patch19 -p1 %patch -P 19 -p1
%endif %endif
%patch21 -p1 %patch -P 21 -p1
%patch23 -p1 %patch -P 23 -p1
%patch24 -p1 %patch -P 24 -p1
%patch51 %patch -P 51
%patch60 -p1 %patch -P 60 -p1
%patch61 -p1 %patch -P 61 -p1
%patch100 -p1 %patch -P 100 -p1
#test patching end #test patching end

View File

@ -343,30 +343,30 @@ ln -s newlib-4.3.0.20230120/newlib .
#test patching start #test patching start
%patch2 %patch -P 2
%patch5 %patch -P 5
%patch6 %patch -P 6
%patch7 %patch -P 7
%patch11 %patch -P 11
%patch15 %patch -P 15
%patch16 %patch -P 16
%patch17 -p1 %patch -P 17 -p1
# These patches are needed only for llvm11 # These patches are needed only for llvm11
%if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550
%patch18 -p1 %patch -P 18 -p1
%patch20 -p1 %patch -P 20 -p1
%endif %endif
# In SLE15 and earlier default to dwarf4, not dwarf5 # In SLE15 and earlier default to dwarf4, not dwarf5
%if %{suse_version} < 1550 %if %{suse_version} < 1550
%patch19 -p1 %patch -P 19 -p1
%endif %endif
%patch21 -p1 %patch -P 21 -p1
%patch23 -p1 %patch -P 23 -p1
%patch24 -p1 %patch -P 24 -p1
%patch51 %patch -P 51
%patch60 -p1 %patch -P 60 -p1
%patch61 -p1 %patch -P 61 -p1
%patch100 -p1 %patch -P 100 -p1
#test patching end #test patching end

View File

@ -343,30 +343,30 @@ ln -s newlib-4.3.0.20230120/newlib .
#test patching start #test patching start
%patch2 %patch -P 2
%patch5 %patch -P 5
%patch6 %patch -P 6
%patch7 %patch -P 7
%patch11 %patch -P 11
%patch15 %patch -P 15
%patch16 %patch -P 16
%patch17 -p1 %patch -P 17 -p1
# These patches are needed only for llvm11 # These patches are needed only for llvm11
%if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550
%patch18 -p1 %patch -P 18 -p1
%patch20 -p1 %patch -P 20 -p1
%endif %endif
# In SLE15 and earlier default to dwarf4, not dwarf5 # In SLE15 and earlier default to dwarf4, not dwarf5
%if %{suse_version} < 1550 %if %{suse_version} < 1550
%patch19 -p1 %patch -P 19 -p1
%endif %endif
%patch21 -p1 %patch -P 21 -p1
%patch23 -p1 %patch -P 23 -p1
%patch24 -p1 %patch -P 24 -p1
%patch51 %patch -P 51
%patch60 -p1 %patch -P 60 -p1
%patch61 -p1 %patch -P 61 -p1
%patch100 -p1 %patch -P 100 -p1
#test patching end #test patching end

View File

@ -343,30 +343,30 @@ ln -s newlib-4.3.0.20230120/newlib .
#test patching start #test patching start
%patch2 %patch -P 2
%patch5 %patch -P 5
%patch6 %patch -P 6
%patch7 %patch -P 7
%patch11 %patch -P 11
%patch15 %patch -P 15
%patch16 %patch -P 16
%patch17 -p1 %patch -P 17 -p1
# These patches are needed only for llvm11 # These patches are needed only for llvm11
%if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550
%patch18 -p1 %patch -P 18 -p1
%patch20 -p1 %patch -P 20 -p1
%endif %endif
# In SLE15 and earlier default to dwarf4, not dwarf5 # In SLE15 and earlier default to dwarf4, not dwarf5
%if %{suse_version} < 1550 %if %{suse_version} < 1550
%patch19 -p1 %patch -P 19 -p1
%endif %endif
%patch21 -p1 %patch -P 21 -p1
%patch23 -p1 %patch -P 23 -p1
%patch24 -p1 %patch -P 24 -p1
%patch51 %patch -P 51
%patch60 -p1 %patch -P 60 -p1
%patch61 -p1 %patch -P 61 -p1
%patch100 -p1 %patch -P 100 -p1
#test patching end #test patching end

View File

@ -343,30 +343,30 @@ ln -s newlib-4.3.0.20230120/newlib .
#test patching start #test patching start
%patch2 %patch -P 2
%patch5 %patch -P 5
%patch6 %patch -P 6
%patch7 %patch -P 7
%patch11 %patch -P 11
%patch15 %patch -P 15
%patch16 %patch -P 16
%patch17 -p1 %patch -P 17 -p1
# These patches are needed only for llvm11 # These patches are needed only for llvm11
%if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550
%patch18 -p1 %patch -P 18 -p1
%patch20 -p1 %patch -P 20 -p1
%endif %endif
# In SLE15 and earlier default to dwarf4, not dwarf5 # In SLE15 and earlier default to dwarf4, not dwarf5
%if %{suse_version} < 1550 %if %{suse_version} < 1550
%patch19 -p1 %patch -P 19 -p1
%endif %endif
%patch21 -p1 %patch -P 21 -p1
%patch23 -p1 %patch -P 23 -p1
%patch24 -p1 %patch -P 24 -p1
%patch51 %patch -P 51
%patch60 -p1 %patch -P 60 -p1
%patch61 -p1 %patch -P 61 -p1
%patch100 -p1 %patch -P 100 -p1
#test patching end #test patching end

View File

@ -344,30 +344,30 @@ ln -s newlib-4.3.0.20230120/newlib .
#test patching start #test patching start
%patch2 %patch -P 2
%patch5 %patch -P 5
%patch6 %patch -P 6
%patch7 %patch -P 7
%patch11 %patch -P 11
%patch15 %patch -P 15
%patch16 %patch -P 16
%patch17 -p1 %patch -P 17 -p1
# These patches are needed only for llvm11 # These patches are needed only for llvm11
%if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550
%patch18 -p1 %patch -P 18 -p1
%patch20 -p1 %patch -P 20 -p1
%endif %endif
# In SLE15 and earlier default to dwarf4, not dwarf5 # In SLE15 and earlier default to dwarf4, not dwarf5
%if %{suse_version} < 1550 %if %{suse_version} < 1550
%patch19 -p1 %patch -P 19 -p1
%endif %endif
%patch21 -p1 %patch -P 21 -p1
%patch23 -p1 %patch -P 23 -p1
%patch24 -p1 %patch -P 24 -p1
%patch51 %patch -P 51
%patch60 -p1 %patch -P 60 -p1
%patch61 -p1 %patch -P 61 -p1
%patch100 -p1 %patch -P 100 -p1
#test patching end #test patching end

View File

@ -343,30 +343,30 @@ ln -s newlib-4.3.0.20230120/newlib .
#test patching start #test patching start
%patch2 %patch -P 2
%patch5 %patch -P 5
%patch6 %patch -P 6
%patch7 %patch -P 7
%patch11 %patch -P 11
%patch15 %patch -P 15
%patch16 %patch -P 16
%patch17 -p1 %patch -P 17 -p1
# These patches are needed only for llvm11 # These patches are needed only for llvm11
%if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550
%patch18 -p1 %patch -P 18 -p1
%patch20 -p1 %patch -P 20 -p1
%endif %endif
# In SLE15 and earlier default to dwarf4, not dwarf5 # In SLE15 and earlier default to dwarf4, not dwarf5
%if %{suse_version} < 1550 %if %{suse_version} < 1550
%patch19 -p1 %patch -P 19 -p1
%endif %endif
%patch21 -p1 %patch -P 21 -p1
%patch23 -p1 %patch -P 23 -p1
%patch24 -p1 %patch -P 24 -p1
%patch51 %patch -P 51
%patch60 -p1 %patch -P 60 -p1
%patch61 -p1 %patch -P 61 -p1
%patch100 -p1 %patch -P 100 -p1
#test patching end #test patching end

View File

@ -344,30 +344,30 @@ ln -s newlib-4.3.0.20230120/newlib .
#test patching start #test patching start
%patch2 %patch -P 2
%patch5 %patch -P 5
%patch6 %patch -P 6
%patch7 %patch -P 7
%patch11 %patch -P 11
%patch15 %patch -P 15
%patch16 %patch -P 16
%patch17 -p1 %patch -P 17 -p1
# These patches are needed only for llvm11 # These patches are needed only for llvm11
%if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550
%patch18 -p1 %patch -P 18 -p1
%patch20 -p1 %patch -P 20 -p1
%endif %endif
# In SLE15 and earlier default to dwarf4, not dwarf5 # In SLE15 and earlier default to dwarf4, not dwarf5
%if %{suse_version} < 1550 %if %{suse_version} < 1550
%patch19 -p1 %patch -P 19 -p1
%endif %endif
%patch21 -p1 %patch -P 21 -p1
%patch23 -p1 %patch -P 23 -p1
%patch24 -p1 %patch -P 24 -p1
%patch51 %patch -P 51
%patch60 -p1 %patch -P 60 -p1
%patch61 -p1 %patch -P 61 -p1
%patch100 -p1 %patch -P 100 -p1
#test patching end #test patching end

View File

@ -343,30 +343,30 @@ ln -s newlib-4.3.0.20230120/newlib .
#test patching start #test patching start
%patch2 %patch -P 2
%patch5 %patch -P 5
%patch6 %patch -P 6
%patch7 %patch -P 7
%patch11 %patch -P 11
%patch15 %patch -P 15
%patch16 %patch -P 16
%patch17 -p1 %patch -P 17 -p1
# These patches are needed only for llvm11 # These patches are needed only for llvm11
%if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550
%patch18 -p1 %patch -P 18 -p1
%patch20 -p1 %patch -P 20 -p1
%endif %endif
# In SLE15 and earlier default to dwarf4, not dwarf5 # In SLE15 and earlier default to dwarf4, not dwarf5
%if %{suse_version} < 1550 %if %{suse_version} < 1550
%patch19 -p1 %patch -P 19 -p1
%endif %endif
%patch21 -p1 %patch -P 21 -p1
%patch23 -p1 %patch -P 23 -p1
%patch24 -p1 %patch -P 24 -p1
%patch51 %patch -P 51
%patch60 -p1 %patch -P 60 -p1
%patch61 -p1 %patch -P 61 -p1
%patch100 -p1 %patch -P 100 -p1
#test patching end #test patching end

View File

@ -343,30 +343,30 @@ ln -s newlib-4.3.0.20230120/newlib .
#test patching start #test patching start
%patch2 %patch -P 2
%patch5 %patch -P 5
%patch6 %patch -P 6
%patch7 %patch -P 7
%patch11 %patch -P 11
%patch15 %patch -P 15
%patch16 %patch -P 16
%patch17 -p1 %patch -P 17 -p1
# These patches are needed only for llvm11 # These patches are needed only for llvm11
%if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550
%patch18 -p1 %patch -P 18 -p1
%patch20 -p1 %patch -P 20 -p1
%endif %endif
# In SLE15 and earlier default to dwarf4, not dwarf5 # In SLE15 and earlier default to dwarf4, not dwarf5
%if %{suse_version} < 1550 %if %{suse_version} < 1550
%patch19 -p1 %patch -P 19 -p1
%endif %endif
%patch21 -p1 %patch -P 21 -p1
%patch23 -p1 %patch -P 23 -p1
%patch24 -p1 %patch -P 24 -p1
%patch51 %patch -P 51
%patch60 -p1 %patch -P 60 -p1
%patch61 -p1 %patch -P 61 -p1
%patch100 -p1 %patch -P 100 -p1
#test patching end #test patching end

View File

@ -343,30 +343,30 @@ ln -s newlib-4.3.0.20230120/newlib .
#test patching start #test patching start
%patch2 %patch -P 2
%patch5 %patch -P 5
%patch6 %patch -P 6
%patch7 %patch -P 7
%patch11 %patch -P 11
%patch15 %patch -P 15
%patch16 %patch -P 16
%patch17 -p1 %patch -P 17 -p1
# These patches are needed only for llvm11 # These patches are needed only for llvm11
%if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550
%patch18 -p1 %patch -P 18 -p1
%patch20 -p1 %patch -P 20 -p1
%endif %endif
# In SLE15 and earlier default to dwarf4, not dwarf5 # In SLE15 and earlier default to dwarf4, not dwarf5
%if %{suse_version} < 1550 %if %{suse_version} < 1550
%patch19 -p1 %patch -P 19 -p1
%endif %endif
%patch21 -p1 %patch -P 21 -p1
%patch23 -p1 %patch -P 23 -p1
%patch24 -p1 %patch -P 24 -p1
%patch51 %patch -P 51
%patch60 -p1 %patch -P 60 -p1
%patch61 -p1 %patch -P 61 -p1
%patch100 -p1 %patch -P 100 -p1
#test patching end #test patching end

View File

@ -344,30 +344,30 @@ ln -s newlib-4.3.0.20230120/newlib .
#test patching start #test patching start
%patch2 %patch -P 2
%patch5 %patch -P 5
%patch6 %patch -P 6
%patch7 %patch -P 7
%patch11 %patch -P 11
%patch15 %patch -P 15
%patch16 %patch -P 16
%patch17 -p1 %patch -P 17 -p1
# These patches are needed only for llvm11 # These patches are needed only for llvm11
%if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550
%patch18 -p1 %patch -P 18 -p1
%patch20 -p1 %patch -P 20 -p1
%endif %endif
# In SLE15 and earlier default to dwarf4, not dwarf5 # In SLE15 and earlier default to dwarf4, not dwarf5
%if %{suse_version} < 1550 %if %{suse_version} < 1550
%patch19 -p1 %patch -P 19 -p1
%endif %endif
%patch21 -p1 %patch -P 21 -p1
%patch23 -p1 %patch -P 23 -p1
%patch24 -p1 %patch -P 24 -p1
%patch51 %patch -P 51
%patch60 -p1 %patch -P 60 -p1
%patch61 -p1 %patch -P 61 -p1
%patch100 -p1 %patch -P 100 -p1
#test patching end #test patching end

View File

@ -343,30 +343,30 @@ ln -s newlib-4.3.0.20230120/newlib .
#test patching start #test patching start
%patch2 %patch -P 2
%patch5 %patch -P 5
%patch6 %patch -P 6
%patch7 %patch -P 7
%patch11 %patch -P 11
%patch15 %patch -P 15
%patch16 %patch -P 16
%patch17 -p1 %patch -P 17 -p1
# These patches are needed only for llvm11 # These patches are needed only for llvm11
%if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550
%patch18 -p1 %patch -P 18 -p1
%patch20 -p1 %patch -P 20 -p1
%endif %endif
# In SLE15 and earlier default to dwarf4, not dwarf5 # In SLE15 and earlier default to dwarf4, not dwarf5
%if %{suse_version} < 1550 %if %{suse_version} < 1550
%patch19 -p1 %patch -P 19 -p1
%endif %endif
%patch21 -p1 %patch -P 21 -p1
%patch23 -p1 %patch -P 23 -p1
%patch24 -p1 %patch -P 24 -p1
%patch51 %patch -P 51
%patch60 -p1 %patch -P 60 -p1
%patch61 -p1 %patch -P 61 -p1
%patch100 -p1 %patch -P 100 -p1
#test patching end #test patching end

View File

@ -343,30 +343,30 @@ ln -s newlib-4.3.0.20230120/newlib .
#test patching start #test patching start
%patch2 %patch -P 2
%patch5 %patch -P 5
%patch6 %patch -P 6
%patch7 %patch -P 7
%patch11 %patch -P 11
%patch15 %patch -P 15
%patch16 %patch -P 16
%patch17 -p1 %patch -P 17 -p1
# These patches are needed only for llvm11 # These patches are needed only for llvm11
%if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550
%patch18 -p1 %patch -P 18 -p1
%patch20 -p1 %patch -P 20 -p1
%endif %endif
# In SLE15 and earlier default to dwarf4, not dwarf5 # In SLE15 and earlier default to dwarf4, not dwarf5
%if %{suse_version} < 1550 %if %{suse_version} < 1550
%patch19 -p1 %patch -P 19 -p1
%endif %endif
%patch21 -p1 %patch -P 21 -p1
%patch23 -p1 %patch -P 23 -p1
%patch24 -p1 %patch -P 24 -p1
%patch51 %patch -P 51
%patch60 -p1 %patch -P 60 -p1
%patch61 -p1 %patch -P 61 -p1
%patch100 -p1 %patch -P 100 -p1
#test patching end #test patching end

View File

@ -343,30 +343,30 @@ ln -s newlib-4.3.0.20230120/newlib .
#test patching start #test patching start
%patch2 %patch -P 2
%patch5 %patch -P 5
%patch6 %patch -P 6
%patch7 %patch -P 7
%patch11 %patch -P 11
%patch15 %patch -P 15
%patch16 %patch -P 16
%patch17 -p1 %patch -P 17 -p1
# These patches are needed only for llvm11 # These patches are needed only for llvm11
%if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550
%patch18 -p1 %patch -P 18 -p1
%patch20 -p1 %patch -P 20 -p1
%endif %endif
# In SLE15 and earlier default to dwarf4, not dwarf5 # In SLE15 and earlier default to dwarf4, not dwarf5
%if %{suse_version} < 1550 %if %{suse_version} < 1550
%patch19 -p1 %patch -P 19 -p1
%endif %endif
%patch21 -p1 %patch -P 21 -p1
%patch23 -p1 %patch -P 23 -p1
%patch24 -p1 %patch -P 24 -p1
%patch51 %patch -P 51
%patch60 -p1 %patch -P 60 -p1
%patch61 -p1 %patch -P 61 -p1
%patch100 -p1 %patch -P 100 -p1
#test patching end #test patching end

View File

@ -343,30 +343,30 @@ ln -s newlib-4.3.0.20230120/newlib .
#test patching start #test patching start
%patch2 %patch -P 2
%patch5 %patch -P 5
%patch6 %patch -P 6
%patch7 %patch -P 7
%patch11 %patch -P 11
%patch15 %patch -P 15
%patch16 %patch -P 16
%patch17 -p1 %patch -P 17 -p1
# These patches are needed only for llvm11 # These patches are needed only for llvm11
%if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550
%patch18 -p1 %patch -P 18 -p1
%patch20 -p1 %patch -P 20 -p1
%endif %endif
# In SLE15 and earlier default to dwarf4, not dwarf5 # In SLE15 and earlier default to dwarf4, not dwarf5
%if %{suse_version} < 1550 %if %{suse_version} < 1550
%patch19 -p1 %patch -P 19 -p1
%endif %endif
%patch21 -p1 %patch -P 21 -p1
%patch23 -p1 %patch -P 23 -p1
%patch24 -p1 %patch -P 24 -p1
%patch51 %patch -P 51
%patch60 -p1 %patch -P 60 -p1
%patch61 -p1 %patch -P 61 -p1
%patch100 -p1 %patch -P 100 -p1
#test patching end #test patching end

View File

@ -343,30 +343,30 @@ ln -s newlib-4.3.0.20230120/newlib .
#test patching start #test patching start
%patch2 %patch -P 2
%patch5 %patch -P 5
%patch6 %patch -P 6
%patch7 %patch -P 7
%patch11 %patch -P 11
%patch15 %patch -P 15
%patch16 %patch -P 16
%patch17 -p1 %patch -P 17 -p1
# These patches are needed only for llvm11 # These patches are needed only for llvm11
%if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550
%patch18 -p1 %patch -P 18 -p1
%patch20 -p1 %patch -P 20 -p1
%endif %endif
# In SLE15 and earlier default to dwarf4, not dwarf5 # In SLE15 and earlier default to dwarf4, not dwarf5
%if %{suse_version} < 1550 %if %{suse_version} < 1550
%patch19 -p1 %patch -P 19 -p1
%endif %endif
%patch21 -p1 %patch -P 21 -p1
%patch23 -p1 %patch -P 23 -p1
%patch24 -p1 %patch -P 24 -p1
%patch51 %patch -P 51
%patch60 -p1 %patch -P 60 -p1
%patch61 -p1 %patch -P 61 -p1
%patch100 -p1 %patch -P 100 -p1
#test patching end #test patching end

View File

@ -343,30 +343,30 @@ ln -s newlib-4.3.0.20230120/newlib .
#test patching start #test patching start
%patch2 %patch -P 2
%patch5 %patch -P 5
%patch6 %patch -P 6
%patch7 %patch -P 7
%patch11 %patch -P 11
%patch15 %patch -P 15
%patch16 %patch -P 16
%patch17 -p1 %patch -P 17 -p1
# These patches are needed only for llvm11 # These patches are needed only for llvm11
%if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550
%patch18 -p1 %patch -P 18 -p1
%patch20 -p1 %patch -P 20 -p1
%endif %endif
# In SLE15 and earlier default to dwarf4, not dwarf5 # In SLE15 and earlier default to dwarf4, not dwarf5
%if %{suse_version} < 1550 %if %{suse_version} < 1550
%patch19 -p1 %patch -P 19 -p1
%endif %endif
%patch21 -p1 %patch -P 21 -p1
%patch23 -p1 %patch -P 23 -p1
%patch24 -p1 %patch -P 24 -p1
%patch51 %patch -P 51
%patch60 -p1 %patch -P 60 -p1
%patch61 -p1 %patch -P 61 -p1
%patch100 -p1 %patch -P 100 -p1
#test patching end #test patching end

View File

@ -1063,7 +1063,6 @@ Provides: libgccjit%{libgccjit_sover} = %{version}-%{release}
# Only one package may provide this - allows multiple gcc versions # Only one package may provide this - allows multiple gcc versions
# to co-exist without an overly large list of provides/obsoletes # to co-exist without an overly large list of provides/obsoletes
Conflicts: %selfconflict libgccjit%{libgccjit_sover} Conflicts: %selfconflict libgccjit%{libgccjit_sover}
Requires: gcc@base_ver@
%description -n libgccjit%{libgccjit_sover}%{libgccjit_suffix} %description -n libgccjit%{libgccjit_sover}%{libgccjit_suffix}
Support for embedding GCC inside programs and libraries Support for embedding GCC inside programs and libraries
@ -1080,7 +1079,7 @@ Provides: libgccjit%{libgccjit_sover}-devel = %{version}-%{release}
# Only one gccjit package can be installed at the same time since # Only one gccjit package can be installed at the same time since
# header files conflict # header files conflict
Conflicts: %selfconflict libgccjit%{libgccjit_sover}-devel Conflicts: %selfconflict libgccjit%{libgccjit_sover}-devel
Requires: libgccjit%{libgccjit_sover}%{libgccjit_suffix} Requires: libgccjit%{libgccjit_sover} >= %{version}-%{release}
%description -n libgccjit%{libgccjit_sover}-devel%{libdevel_suffix} %description -n libgccjit%{libgccjit_sover}-devel%{libdevel_suffix}
Package contains header files and documentation for GCC JIT front-end. Package contains header files and documentation for GCC JIT front-end.
@ -1337,30 +1336,30 @@ ln -s newlib-4.3.0.20230120/newlib .
#test patching start #test patching start
%patch2 %patch -P 2
%patch5 %patch -P 5
%patch6 %patch -P 6
%patch7 %patch -P 7
%patch11 %patch -P 11
%patch15 %patch -P 15
%patch16 %patch -P 16
%patch17 -p1 %patch -P 17 -p1
# These patches are needed only for llvm11 # These patches are needed only for llvm11
%if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550
%patch18 -p1 %patch -P 18 -p1
%patch20 -p1 %patch -P 20 -p1
%endif %endif
# In SLE15 and earlier default to dwarf4, not dwarf5 # In SLE15 and earlier default to dwarf4, not dwarf5
%if %{suse_version} < 1550 %if %{suse_version} < 1550
%patch19 -p1 %patch -P 19 -p1
%endif %endif
%patch21 -p1 %patch -P 21 -p1
%patch23 -p1 %patch -P 23 -p1
%patch24 -p1 %patch -P 24 -p1
%patch51 %patch -P 51
%patch60 -p1 %patch -P 60 -p1
%patch61 -p1 %patch -P 61 -p1
%patch100 -p1 %patch -P 100 -p1
#test patching end #test patching end

View File

@ -527,30 +527,30 @@ ln -s newlib-4.3.0.20230120/newlib .
#test patching start #test patching start
%patch2 %patch -P 2
%patch5 %patch -P 5
%patch6 %patch -P 6
%patch7 %patch -P 7
%patch11 %patch -P 11
%patch15 %patch -P 15
%patch16 %patch -P 16
%patch17 -p1 %patch -P 17 -p1
# These patches are needed only for llvm11 # These patches are needed only for llvm11
%if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550
%patch18 -p1 %patch -P 18 -p1
%patch20 -p1 %patch -P 20 -p1
%endif %endif
# In SLE15 and earlier default to dwarf4, not dwarf5 # In SLE15 and earlier default to dwarf4, not dwarf5
%if %{suse_version} < 1550 %if %{suse_version} < 1550
%patch19 -p1 %patch -P 19 -p1
%endif %endif
%patch21 -p1 %patch -P 21 -p1
%patch23 -p1 %patch -P 23 -p1
%patch24 -p1 %patch -P 24 -p1
%patch51 %patch -P 51
%patch60 -p1 %patch -P 60 -p1
%patch61 -p1 %patch -P 61 -p1
%patch100 -p1 %patch -P 100 -p1
#test patching end #test patching end

View File

@ -1,3 +1,14 @@
-------------------------------------------------------------------
Tue Mar 5 14:35:38 UTC 2024 - Richard Biener <rguenther@suse.com>
- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.
-------------------------------------------------------------------
Thu Feb 22 14:50:13 UTC 2024 - Richard Biener <rguenther@suse.com>
- Use %patch -P N instead of %patchN.
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 8 08:17:53 UTC 2024 - Richard Biener <rguenther@suse.com> Thu Feb 8 08:17:53 UTC 2024 - Richard Biener <rguenther@suse.com>

View File

@ -1891,7 +1891,6 @@ Provides: libgccjit%{libgccjit_sover} = %{version}-%{release}
# Only one package may provide this - allows multiple gcc versions # Only one package may provide this - allows multiple gcc versions
# to co-exist without an overly large list of provides/obsoletes # to co-exist without an overly large list of provides/obsoletes
Conflicts: %selfconflict libgccjit%{libgccjit_sover} Conflicts: %selfconflict libgccjit%{libgccjit_sover}
Requires: gcc13
%description -n libgccjit%{libgccjit_sover}%{libgccjit_suffix} %description -n libgccjit%{libgccjit_sover}%{libgccjit_suffix}
Support for embedding GCC inside programs and libraries Support for embedding GCC inside programs and libraries
@ -1908,7 +1907,7 @@ Provides: libgccjit%{libgccjit_sover}-devel = %{version}-%{release}
# Only one gccjit package can be installed at the same time since # Only one gccjit package can be installed at the same time since
# header files conflict # header files conflict
Conflicts: %selfconflict libgccjit%{libgccjit_sover}-devel Conflicts: %selfconflict libgccjit%{libgccjit_sover}-devel
Requires: libgccjit%{libgccjit_sover}%{libgccjit_suffix} Requires: libgccjit%{libgccjit_sover} >= %{version}-%{release}
%description -n libgccjit%{libgccjit_sover}-devel%{libdevel_suffix} %description -n libgccjit%{libgccjit_sover}-devel%{libdevel_suffix}
Package contains header files and documentation for GCC JIT front-end. Package contains header files and documentation for GCC JIT front-end.
@ -2347,30 +2346,30 @@ ln -s newlib-4.3.0.20230120/newlib .
#test patching start #test patching start
%patch2 %patch -P 2
%patch5 %patch -P 5
%patch6 %patch -P 6
%patch7 %patch -P 7
%patch11 %patch -P 11
%patch15 %patch -P 15
%patch16 %patch -P 16
%patch17 -p1 %patch -P 17 -p1
# These patches are needed only for llvm11 # These patches are needed only for llvm11
%if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550 %if "%{TARGET_ARCH}" == "amdgcn" && %{suse_version} < 1550
%patch18 -p1 %patch -P 18 -p1
%patch20 -p1 %patch -P 20 -p1
%endif %endif
# In SLE15 and earlier default to dwarf4, not dwarf5 # In SLE15 and earlier default to dwarf4, not dwarf5
%if %{suse_version} < 1550 %if %{suse_version} < 1550
%patch19 -p1 %patch -P 19 -p1
%endif %endif
%patch21 -p1 %patch -P 21 -p1
%patch23 -p1 %patch -P 23 -p1
%patch24 -p1 %patch -P 24 -p1
%patch51 %patch -P 51
%patch60 -p1 %patch -P 60 -p1
%patch61 -p1 %patch -P 61 -p1
%patch100 -p1 %patch -P 100 -p1
#test patching end #test patching end