]> git.pld-linux.org Git - packages/gcc4.git/blobdiff - gcc4.spec
- PR libstc++/18185 (delete unhandled exceptions).
[packages/gcc4.git] / gcc4.spec
index e5b643d43d4daa9cc431d5b067b95d7fd14edc8f..c29f537b5dd94677db68e16d22ead9573012725d 100644 (file)
--- a/gcc4.spec
+++ b/gcc4.spec
@@ -3,11 +3,12 @@
 #              - http://gcc.gnu.org/PR11203
 #              - http://gcc.gnu.org/PR14776
 #              - http://gcc.gnu.org/PR18648
+#              - http://gcc.gnu.org/PR18676
 #
 # Conditional build:
 %bcond_without ada             # build without ADA support
 %bcond_without java            # build without Java support
-%bcond_without objc            # build without objc support
+%bcond_without objc            # build without ObjC support
 %bcond_with    ssp             # build with stack-smashing protector support
 #
 Summary:       GNU Compiler Collection: the C compiler and shared files
@@ -16,7 +17,7 @@ Summary(pl):  Kolekcja kompilator
 Summary(pt_BR):        Coleção dos compiladores GNU: o compilador C e arquivos compartilhados
 Name:          gcc
 Version:       3.4.3
-Release:       1
+Release:       3
 Epoch:         5
 License:       GPL
 Group:         Development/Languages
@@ -35,7 +36,7 @@ Patch4:               %{name}-ssp.patch
 Patch5:                %{name}-ada-link.patch
 Patch6:                %{name}-pr15666.patch
 Patch7:                %{name}-pr16276.patch
-Patch8:                %{name}-ada-bootstrap.patch
+Patch8:                %{name}-pr18185.patch
 #
 # -fvisibility={default|internal|hidden|protected}
 #
@@ -62,6 +63,7 @@ Patch8:               %{name}-ada-bootstrap.patch
 #
 Patch9:                %{name}-visibility.patch
 #
+Patch20:       %{name}-ada-bootstrap.patch
 URL:           http://gcc.gnu.org/
 BuildRequires: autoconf
 BuildRequires: automake
@@ -648,12 +650,14 @@ Adzie.
 %patch5 -p1
 %patch6 -p0
 %patch7 -p0
+%patch8 -p1
+%patch9 -p1
+
 %ifarch alpha ia64
 # needed for bootstrap using gcc 3.3.x on alpha
 # and even using the same 3.4.x(!) (but not Debian's 3.3.x) on ia64
-%patch8 -p2
+%patch20 -p2
 %endif
-%patch9 -p1
 
 # because we distribute modified version of gcc...
 perl -pi -e 's/(version.*)";/$1 %{?with_ssp:SSP }(PLD Linux)";/' gcc/version.c
@@ -730,11 +734,6 @@ for tgt in gnatlib-shared gnattools gnatlib; do
 done
 %endif
 
-# snapshot doesn't contain these files...
-[ -r "NEWS" ] || touch NEWS
-[ -r "gcc/f/BUGS" ] || touch gcc/f/BUGS
-[ -r "gcc/f/NEWS" ] || touch gcc/f/NEWS
-
 %install
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT{/lib,%{_aclocaldir},%{_datadir},%{_infodir}}
This page took 0.074686 seconds and 4 git commands to generate.