From: Jan Rękorajski Date: Wed, 22 May 2013 21:19:58 +0000 (+0200) Subject: - started update to 4.8.0 X-Git-Tag: auto/th/gcc-4.8.0-1~4 X-Git-Url: http://git.pld-linux.org/?a=commitdiff_plain;h=938481cb9ea569a316ff305d8f523649a52175a2;hp=cf143bb40d5882826ef4af072d3913ca52f5f521;p=packages%2Fgcc.git - started update to 4.8.0 - updated branch diff to 4.8 branch - gcc-ppc64-m32-m64-multilib-only.patch looks unneeded, remnoved from spec --- diff --git a/gcc-cloog.patch b/gcc-cloog.patch index 0f3f39c..a14f471 100644 --- a/gcc-cloog.patch +++ b/gcc-cloog.patch @@ -17,10 +17,10 @@ main () { #if CLOOG_VERSION_MAJOR != 0 \ -- || CLOOG_VERSION_MINOR != 16 \ -- || CLOOG_VERSION_REVISION < 1 -+ || CLOOG_VERSION_MINOR < 16 \ -+ || (CLOOG_VERSION_MINOR == 16 && CLOOG_VERSION_REVISION < 1) +- || CLOOG_VERSION_MINOR != 17 \ +- || CLOOG_VERSION_REVISION < 0 ++ || CLOOG_VERSION_MINOR < 17 \ ++ || (CLOOG_VERSION_MINOR == 17 && CLOOG_VERSION_REVISION < 0) choke me #endif ; diff --git a/gcc-info.patch b/gcc-info.patch index b848a13..476f4d4 100644 --- a/gcc-info.patch +++ b/gcc-info.patch @@ -39,9 +39,9 @@ -* g++: (gcc). The GNU C++ compiler. +* gcc: (gcc). The GNU Compiler Collection +* g++: (gcc). The GNU C++ compiler + * gcov: (gcc) Gcov. @command{gcov}---a test coverage program. @end direntry This file documents the use of the GNU compilers. - @sp 1 --- a/gcc/doc/gccint.texi 2004-05-24 00:54:29.000000000 +0200 +++ b/gcc/doc/gccint.texi 2004-09-26 10:58:58.222712920 +0200 @@ -46,9 +46,9 @@ @@ -73,9 +73,9 @@ --- a/gcc/ada/gnat_ugn.texi 2005-12-06 23:45:52.983574000 +0100 +++ b/gcc/ada/gnat_ugn.texi 2005-12-11 02:35:45.580878360 +0100 @@ -109,9 +109,9 @@ - @end macro - @settitle @value{EDITION} User's Guide @value{PLATFORM} + + @settitle @value{EDITION} User's Guide @value{TITLESUFFIX} -@dircategory GNU Ada tools +@dircategory Programming Languages: @direntry diff --git a/gcc-sparc64-ada_fix.patch b/gcc-sparc64-ada_fix.patch index f595965..dd2d33e 100644 --- a/gcc-sparc64-ada_fix.patch +++ b/gcc-sparc64-ada_fix.patch @@ -29,9 +29,9 @@ + LIBRARY_VERSION := $(LIB_VERSION) +endif + + # HP/PA Linux ifeq ($(strip $(filter-out hppa% linux%,$(arch) $(osys))),) LIBGNAT_TARGET_PAIRS = \ - a-intnam.ads gcc-branch.diff +# svn diff -x --ignore-eol-style --force svn://gcc.gnu.org/svn/gcc/tags/gcc_4_8_0_release svn://gcc.gnu.org/svn/gcc/branches/gcc-4_8-branch > gcc-branch.diff Patch100: %{name}-branch.diff -# Patch100-md5: ed71b602ecff35de8f4678e27dd9c2ef +# Patch100-md5: ac423abd2e4312e1117296711359a42b Patch0: %{name}-info.patch Patch1: %{name}-cloog.patch Patch2: %{name}-nodebug.patch Patch3: %{name}-ada-link.patch Patch4: %{name}-sparc64-ada_fix.patch -Patch6: %{name}-ppc64-m32-m64-multilib-only.patch Patch7: %{name}-libjava-multilib.patch Patch8: %{name}-enable-java-awt-qt.patch Patch10: %{name}-moresparcs.patch +Patch11: %{name}-install-libffi.patch Patch13: issue4664051.patch URL: http://gcc.gnu.org/ BuildRequires: autoconf >= 2.64 @@ -1501,14 +1502,14 @@ Statyczna biblioteka języka Go - wersja 32-bitowa. %patch3 -p1 %patch4 -p1 -%{!?with_ppc64_nof:%patch6 -p1} %patch7 -p0 %if %{with qt} %patch8 -p1 %endif %patch10 -p1 +%patch11 -p0 -%patch13 -p0 +#patch13 -p0 mv ChangeLog ChangeLog.general @@ -2688,13 +2689,13 @@ rm -rf $RPM_BUILD_ROOT %defattr(644,root,root,755) %doc libgo/{LICENSE,PATENTS,README} %attr(755,root,root) %{_libdir}/libgo.so.*.*.* -%attr(755,root,root) %ghost %{_libdir}/libgo.so.0 +%attr(755,root,root) %ghost %{_libdir}/libgo.so.3 %if %{with multilib} %files -n libgo-multilib %defattr(644,root,root,755) %attr(755,root,root) %{_libdir32}/libgo.so.*.*.* -%attr(755,root,root) %ghost %{_libdir32}/libgo.so.0 +%attr(755,root,root) %ghost %{_libdir32}/libgo.so.3 %endif %files -n libgo-devel