rpms/gnome-libs/devel gnome-libs-1.4.2-ppc64-config.patch, NONE, 1.1 gnome-libs.spec, 1.15, 1.16

Paul Howarth pghmcfc at fedoraproject.org
Tue Apr 21 14:16:42 UTC 2009


Author: pghmcfc

Update of /cvs/pkgs/rpms/gnome-libs/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11738

Modified Files:
	gnome-libs.spec 
Added Files:
	gnome-libs-1.4.2-ppc64-config.patch 
Log Message:
Fix config.guess and config.sub to support build on ppc64

gnome-libs-1.4.2-ppc64-config.patch:

--- NEW FILE gnome-libs-1.4.2-ppc64-config.patch ---
--- gnome-libs-1.4.2/config.guess	2002-08-01 15:30:57.000000000 +0100
+++ gnome-libs-1.4.2/config.guess	2009-04-21 15:07:58.000000000 +0100
@@ -811,6 +811,9 @@
 	rm -f $dummy.c $dummy
 	echo powerpc-unknown-linux-gnu${LIBC}
 	exit 0 ;;
+    ppc64:Linux:*:*)
+	echo powerpc64-unknown-linux-gnu
+	exit 0 ;;
     alpha:Linux:*:*)
 	cat <<EOF >$dummy.s
 	  .data
--- gnome-libs-1.4.2/config.sub	2002-08-01 15:30:57.000000000 +0100
+++ gnome-libs-1.4.2/config.sub	2009-04-21 15:09:15.000000000 +0100
@@ -721,6 +721,10 @@
 	        ;;
 	ppc-*)	basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
 		;;
+	ppc64)	basic_machine=powerpc64-unknown
+		;;
+	ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'`
+		;;
 	ppcle | powerpclittle | ppc-le | powerpc-little)
 		basic_machine=powerpcle-unknown
 	        ;;


Index: gnome-libs.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-libs/devel/gnome-libs.spec,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- gnome-libs.spec	21 Apr 2009 11:09:18 -0000	1.15
+++ gnome-libs.spec	21 Apr 2009 14:16:41 -0000	1.16
@@ -76,6 +76,7 @@
 Patch106:       gnome-libs-1.4.2-norecurse.patch
 Patch107:       gnome-libs-1.4.2-gnome-config-no-Llibdir.patch
 Patch108:       gnome-libs-1.4.2-cleanlibs.patch
+Patch109:       gnome-libs-1.4.2-ppc64-config.patch
 
 %description
 GNOME (GNU Network Object Model Environment) is a user-friendly set of GUI
@@ -158,6 +159,7 @@
 %patch106 -p1 -b .norecurse
 %patch107 -p1 -b .nolibdir
 %patch108 -p1 -b .cleanlibs
+%patch109 -p1 -b .ppc64-config
 
 /usr/bin/iconv -f iso-8859-1 -t utf-8 < ChangeLog > ChangeLog.utf-8
 %{__mv} -f ChangeLog.utf-8 ChangeLog
@@ -325,6 +327,7 @@
 - Additional %%{?_isa} devel package dependencies now available
 - Clean up library linkage, linking libraries with the libs they need and only
   those libs
+- Fix config.guess and config.sub to support build on ppc64
 
 * Thu Mar  5 2009 Paul Howarth <paul at city-fan.org> 1:1.4.2-13
 - Provide pkgconfig(gnomeui) needed to satisfy autogenerated dependency in




More information about the scm-commits mailing list