public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/gcc] rhel-f41-base: 7.2.1-7
@ 2026-06-29 12:27 Jakub Jelinek
  0 siblings, 0 replies; 2+ messages in thread
From: Jakub Jelinek @ 2026-06-29 12:27 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/gcc
Branch : rhel-f41-base
Commit : a6ea9c45181ecca6d24ad45aed5a2f7009c18480
Author : Jakub Jelinek <jakub@redhat.com>
Date   : 2018-01-17T00:43:17+01:00
Stats  : +34/-8 in 3 file(s)
URL    : https://src.fedoraproject.org/rpms/gcc/c/a6ea9c45181ecca6d24ad45aed5a2f7009c18480?branch=rhel-f41-base

Log:
7.2.1-7

---
diff --git a/.gitignore b/.gitignore
index 3fabea3..4dd7818 100644
--- a/.gitignore
+++ b/.gitignore
@@ -26,3 +26,4 @@
 /gcc-7.2.1-20170915.tar.bz2
 /gcc-7.2.1-20180101.tar.bz2
 /gcc-7.2.1-20180104.tar.bz2
+/gcc-7.2.1-20180117.tar.bz2

diff --git a/gcc.spec b/gcc.spec
index c481430..84c11eb 100644
--- a/gcc.spec
+++ b/gcc.spec
@@ -1,10 +1,10 @@
-%global DATE 20180104
-%global SVNREV 256255
+%global DATE 20180117
+%global SVNREV 256767
 %global gcc_version 7.2.1
 %global gcc_major 7
 # Note, gcc_release must be integer, if you want to add suffixes to
 # %{release}, append them after %{gcc_release} on Release: line.
-%global gcc_release 6
+%global gcc_release 7
 %global nvptx_tools_gitrev c28050f60193b3b95a18866a96f03334e874e78f
 %global nvptx_newlib_gitrev aadc8eb0ec43b7cd0dd2dfb484bae63c8b05ef24
 %global _unpackaged_files_terminate_build 0
@@ -774,6 +774,7 @@ NVidia PTX.  OpenMP and OpenACC programs linked with -fopenmp will
 by default add PTX code into the binaries, which can be offloaded
 to NVidia PTX capable devices if available.
 
+%if 0%{?fedora} > 27
 %if 0%{?_enable_debug_packages}
 %define debug_package %{nil}
 %global __debug_package 1
@@ -808,6 +809,7 @@ package or when debugging this package.
 
 %files base-debuginfo -f debugfiles-base.list
 %endif
+%endif
 
 %prep
 %setup -q -n gcc-%{version}-%{DATE} -a 1 -a 2
@@ -837,6 +839,7 @@ cd nvptx-tools-%{nvptx_tools_gitrev}
 %patch1002 -p1 -b .nvptx-tools-glibc~
 cd ..
 
+%if 0%{?fedora} > 27
 %if 0%{?_enable_debug_packages}
 mkdir dwz-wrapper
 if [ -f /usr/bin/dwz ]; then
@@ -937,6 +940,7 @@ fi
 EOF
 chmod 755 split-debuginfo.sh
 %endif
+%endif
 
 echo 'Red Hat %{version}-%{gcc_release}' > gcc/DEV-PHASE
 
@@ -1945,8 +1949,16 @@ chmod 755 %{buildroot}%{_prefix}/%{_lib}/libtsan.so.0.*
 chmod 755 %{buildroot}%{_prefix}/%{_lib}/liblsan.so.0.*
 %endif
 %if %{build_go}
+%if 0%{?fedora} > 27
+# Avoid stripping these libraries and binaries.
+chmod 644 %{buildroot}%{_prefix}/%{_lib}/libgo.so.11.*
+chmod 644 %{buildroot}%{_prefix}/bin/go.gcc
+chmod 644 %{buildroot}%{_prefix}/bin/gofmt.gcc
+chmod 644 %{buildroot}%{_prefix}/libexec/gcc/%{gcc_target_platform}/%{gcc_major}/cgo
+%else
 chmod 755 %{buildroot}%{_prefix}/%{_lib}/libgo.so.11.*
 %endif
+%endif
 chmod 755 %{buildroot}%{_prefix}/%{_lib}/libobjc.so.4.*
 
 %if %{build_ada}
@@ -3100,10 +3112,10 @@ fi
 %if %{build_go}
 %files go
 %ghost %{_prefix}/bin/go
-%{_prefix}/bin/go.gcc
+%attr(755,root,root) %{_prefix}/bin/go.gcc
 %{_prefix}/bin/gccgo
 %ghost %{_prefix}/bin/gofmt
-%{_prefix}/bin/gofmt.gcc
+%attr(755,root,root) %{_prefix}/bin/gofmt.gcc
 %{_mandir}/man1/gccgo.1*
 %{_mandir}/man1/go.1*
 %{_mandir}/man1/gofmt.1*
@@ -3114,7 +3126,7 @@ fi
 %dir %{_prefix}/libexec/gcc/%{gcc_target_platform}
 %dir %{_prefix}/libexec/gcc/%{gcc_target_platform}/%{gcc_major}
 %{_prefix}/libexec/gcc/%{gcc_target_platform}/%{gcc_major}/go1
-%{_prefix}/libexec/gcc/%{gcc_target_platform}/%{gcc_major}/cgo
+%attr(755,root,root) %{_prefix}/libexec/gcc/%{gcc_target_platform}/%{gcc_major}/cgo
 %ifarch sparcv9 ppc
 %dir %{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_major}/64
 %{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_major}/64/libgo.so
@@ -3140,7 +3152,7 @@ fi
 %doc rpm.doc/go/*
 
 %files -n libgo
-%{_prefix}/%{_lib}/libgo.so.11*
+%attr(755,root,root) %{_prefix}/%{_lib}/libgo.so.11*
 %doc rpm.doc/libgo/*
 
 %files -n libgo-devel
@@ -3247,6 +3259,19 @@ fi
 %endif
 
 %changelog
+* Wed Jan 17 2018 Jakub Jelinek <jakub@redhat.com> 7.2.1-7
+- update from the 7 branch
+  - PRs fortran/78814, fortran/82367, fortran/82841, fortran/83093,
+	fortran/83679, libgfortran/83811, libstdc++/79283, libstdc++/83279,
+	libstdc++/83598, libstdc++/83600, libstdc++/83626, middle-end/83713,
+	preprocessor/83492, rtl-optimization/83424, rtl-optimization/83565,
+	target/81481, target/81819, target/81821, target/82975, target/83330,
+	target/83628, target/83629, target/83677, target/83839,
+	testsuite/77734
+  - x86 retpoline support
+- comment out gcc-debuginfo/gcc-base-debuginfo splitting hacks for f27 and
+  later (#1517259)
+
 * Thu Jan  4 2018 Jakub Jelinek <jakub@redhat.com> 7.2.1-6
 - update from the 7 branch
   - PRs c++/83556, fortran/83650, libgfortran/83649

diff --git a/sources b/sources
index aba179a..9427619 100644
--- a/sources
+++ b/sources
@@ -1,3 +1,3 @@
-SHA512 (gcc-7.2.1-20180104.tar.bz2) = 26c4f527bd990fec36b22eb6ede87fde58833d0457544771cfc04e368661fcf141a218deeff70738575dc584e2a3cf68e4c6b86d2f842db09cc7278b3e39b53e
+SHA512 (gcc-7.2.1-20180117.tar.bz2) = 18f71bb2b1d11444c5b0a6ef91660004b5bd0fe7e44f2c653dff22aa8706e5c02bd97b5dc3810e33a0c7b9657457fbcfcee4324755a798e15ebfed8a5d99ffa9
 SHA512 (nvptx-newlib-aadc8eb0ec43b7cd0dd2dfb484bae63c8b05ef24.tar.bz2) = 38f97c9297ad108568352a4d28277455a3c01fd8b7864e798037e5006b6f757022e874bbf3f165775fe3b873781bc108137bbeb42dd5ed3c7d3e6747746fa918
 SHA512 (nvptx-tools-c28050f60193b3b95a18866a96f03334e874e78f.tar.bz2) = 95b577a06a93bb044dbc8033e550cb36bcf2ab2687da030a7318cdc90e7467ed49665e247dcafb5ff4a7e92cdc264291d19728bd17fab902fb64b22491269330

^ permalink raw reply related	[flat|nested] 2+ messages in thread

* [rpms/gcc] rhel-f41-base: 7.2.1-7
@ 2026-06-29 12:27 Jakub Jelinek
  0 siblings, 0 replies; 2+ messages in thread
From: Jakub Jelinek @ 2026-06-29 12:27 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/gcc
Branch : rhel-f41-base
Commit : e90615843bb89eaa138aa15be6e379c0b7f3ed2b
Author : Jakub Jelinek <jakub@redhat.com>
Date   : 2018-01-17T03:48:07+01:00
Stats  : +5/-5 in 1 file(s)
URL    : https://src.fedoraproject.org/rpms/gcc/c/e90615843bb89eaa138aa15be6e379c0b7f3ed2b?branch=rhel-f41-base

Log:
7.2.1-7

---
diff --git a/gcc.spec b/gcc.spec
index 84c11eb..ea11ab8 100644
--- a/gcc.spec
+++ b/gcc.spec
@@ -774,7 +774,7 @@ NVidia PTX.  OpenMP and OpenACC programs linked with -fopenmp will
 by default add PTX code into the binaries, which can be offloaded
 to NVidia PTX capable devices if available.
 
-%if 0%{?fedora} > 27
+%if 0%{?fedora} < 27
 %if 0%{?_enable_debug_packages}
 %define debug_package %{nil}
 %global __debug_package 1
@@ -839,7 +839,7 @@ cd nvptx-tools-%{nvptx_tools_gitrev}
 %patch1002 -p1 -b .nvptx-tools-glibc~
 cd ..
 
-%if 0%{?fedora} > 27
+%if 0%{?fedora} < 27
 %if 0%{?_enable_debug_packages}
 mkdir dwz-wrapper
 if [ -f /usr/bin/dwz ]; then
@@ -1949,14 +1949,14 @@ chmod 755 %{buildroot}%{_prefix}/%{_lib}/libtsan.so.0.*
 chmod 755 %{buildroot}%{_prefix}/%{_lib}/liblsan.so.0.*
 %endif
 %if %{build_go}
-%if 0%{?fedora} > 27
+%if 0%{?fedora} < 27
+chmod 755 %{buildroot}%{_prefix}/%{_lib}/libgo.so.11.*
+%else
 # Avoid stripping these libraries and binaries.
 chmod 644 %{buildroot}%{_prefix}/%{_lib}/libgo.so.11.*
 chmod 644 %{buildroot}%{_prefix}/bin/go.gcc
 chmod 644 %{buildroot}%{_prefix}/bin/gofmt.gcc
 chmod 644 %{buildroot}%{_prefix}/libexec/gcc/%{gcc_target_platform}/%{gcc_major}/cgo
-%else
-chmod 755 %{buildroot}%{_prefix}/%{_lib}/libgo.so.11.*
 %endif
 %endif
 chmod 755 %{buildroot}%{_prefix}/%{_lib}/libobjc.so.4.*

^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-06-29 12:27 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-06-29 12:27 [rpms/gcc] rhel-f41-base: 7.2.1-7 Jakub Jelinek
  -- strict thread matches above, loose matches on Subject: below --
2026-06-29 12:27 Jakub Jelinek

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox