rpms/ghdl/devel ghdl.spec,1.14,1.15 sources,1.6,1.7

Thomas M. Sailer (sailer) fedora-extras-commits at redhat.com
Thu Mar 23 18:08:15 UTC 2006


Author: sailer

Update of /cvs/extras/rpms/ghdl/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv21643

Modified Files:
	ghdl.spec sources 
Log Message:
back to using FSF gcc sources, as core sources cause a segfault when
compiling on x86_64



Index: ghdl.spec
===================================================================
RCS file: /cvs/extras/rpms/ghdl/devel/ghdl.spec,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- ghdl.spec	22 Mar 2006 10:56:48 -0000	1.14
+++ ghdl.spec	23 Mar 2006 18:08:13 -0000	1.15
@@ -1,12 +1,11 @@
 %define gccver 4.1.0
 %define ghdlver 0.21
 %define ghdlsvnver 50
-%define DATE 20060304
 
 Summary: A VHDL simulator, using the GCC technology
 Name: ghdl
 Version: 0.22
-Release: 0.%{ghdlsvnver}svn.1%{?dist}
+Release: 0.%{ghdlsvnver}svn.0%{?dist}
 License: GPL
 Group: Development/Languages
 URL: http://ghdl.free.fr/
@@ -14,21 +13,8 @@
 # check out the SVN repo
 # cd translate/gcc/
 # ./dist.sh sources
-Source0: gcc-%{gccver}-%{DATE}.tar.bz2
+Source0: ftp://gcc.gnu.org/pub/gcc/releases/gcc-%{gccver}/gcc-core-%{gccver}.tar.bz2
 Source100: http://ghdl.free.fr/ghdl-%{ghdlver}.tar.bz2
-Patch1: gcc41-ice-hack.patch
-Patch2: gcc41-ppc64-m32-m64-multilib-only.patch
-Patch3: gcc41-ia64-libunwind.patch
-Patch4: gcc41-gnuc-rh-release.patch
-Patch5: gcc41-java-nomulti.patch
-Patch6: gcc41-ada-pr18302.patch
-Patch7: gcc41-ada-tweaks.patch
-Patch8: gcc41-java-slow_pthread_self.patch
-Patch9: gcc41-ppc32-retaddr.patch
-Patch10: gcc41-x86_64-sse3.patch
-Patch11: gcc41-mni.patch
-Patch12: gcc41-cfaval.patch
-Patch13: gcc41-rh184446.patch
 Patch100: ghdl-svn%{ghdlsvnver}.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 Requires(post): /sbin/install-info
@@ -123,22 +109,7 @@
 that tracks signal updates and schedules processes.
 
 %prep
-%setup -q -n gcc-%{gccver}-%{DATE} -T -b 0 -a 100
-%patch1 -p0 -b .ice-hack~
-%patch2 -p0 -b .ppc64-m32-m64-multilib-only~
-%patch3 -p0 -b .ia64-libunwind~
-#patch4 -p0 -b .gnuc-rh-release~
-%patch5 -p0 -b .java-nomulti~
-%patch6 -p0 -b .ada-pr18302~
-%patch7 -p0 -b .ada-tweaks~
-%patch8 -p0 -b .java-slow_pthread_self~
-%patch9 -p0 -b .ppc32-retaddr~
-%patch10 -p0 -b .x86_64-sse3~
-%patch11 -p0 -b .mni~
-%patch12 -p0 -b .cfaval~
-%patch13 -p0 -b .rh184446~
-sed -i -e 's/4\.1\.1/4.1.0/' gcc/BASE-VER gcc/version.c
-sed -i -e 's/" (Red Hat[^)]*)"/" (Red Hat %{version}-%{gccver})"/' gcc/version.c
+%setup -q -n gcc-%{gccver} -T -b 0 -a 100
 pushd ghdl-%{ghdlver}
 %patch100 -p1
 %{__mv} vhdl ../gcc/
@@ -324,6 +295,8 @@
 - update to svn50, to fix x86_64 breakage
 - move grt (ghdl runtime library) into separate package, to allow parallel
   install of i386 and x86_64 grt on x86_64 machines, thus making -m32 work
+- back to using FSF gcc as base compiler sources, using core gcc sources
+  causes segfaults during library compile on x86_64
 
 * Sun Mar 19 2006 Thomas Sailer <t.sailer at alumni.ethz.ch> - 0.22-0.49svn.1
 - use core gcc as base compiler sources


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/ghdl/devel/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- sources	19 Mar 2006 15:13:36 -0000	1.6
+++ sources	23 Mar 2006 18:08:13 -0000	1.7
@@ -1,2 +1,2 @@
 a0ebb9b4ea9d33e67e6ae9768d10eb3a  ghdl-0.21.tar.bz2
-cc39dd702c70d0a784c7ecdedbb503b7  gcc-4.1.0-20060304.tar.bz2
+15efa164579c7cf4a48859ee87d2a1fa  gcc-core-4.1.0.tar.bz2




More information about the fedora-extras-commits mailing list