[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Gnash 0.8.3 backport (with PPC support)



Hi,

We've been experimenting with building Gnash on Debian Etch/ppc
(https://savannah.gnu.org/bugs/?22753), and this allowed me to test
the following backport:

http://mentors.debian.net/cgi-bin/sponsor-pkglist?action=details;package=gnash


Robert, I think this will help you make the proper backport when Gnash
reaches testing :)

Attached in the interdiff.

-- 
Sylvain
diff -u gnash-0.8.3/debian/changelog gnash-0.8.3/debian/changelog
--- gnash-0.8.3/debian/changelog
+++ gnash-0.8.3/debian/changelog
@@ -1,3 +1,13 @@
+gnash (0.8.3-1~bpo40+1) etch-backports; urgency=low
+
+  * Rebuild for Debian Backports <http://www.backports.org/>
+  * Disabled -fvisibility-inlines-hidden
+    (https://savannah.gnu.org/bugs/?22753) so it builds on PPC
+  * Removed --ignore-missing-info option to dh_shlibdeps which doesn't
+    exist in Etch
+
+ -- Sylvain Beucler <beuc@beuc.net>  Sat, 28 Jun 2008 17:21:48 -0400
+
 gnash (0.8.3-1) unstable; urgency=low
 
   [ Miriam Ruiz ]
diff -u gnash-0.8.3/debian/control gnash-0.8.3/debian/control
--- gnash-0.8.3/debian/control
+++ gnash-0.8.3/debian/control
@@ -1,7 +1,7 @@
 Source: gnash
 Priority: optional
 Maintainer: Miriam Ruiz <little_miry@yahoo.es>
-Uploaders: Alexander Sack <asac@jwsdot.com>, Robert Millan <rmh@aybabtu.com>
+Uploaders: Alexander Sack <asac@jwsdot.com>, Robert Millan <rmh@aybabtu.com>, Sylvain Beucler <beuc@beuc.net>
 Build-Depends: dpkg-dev (>= 1.13.19), debhelper (>= 4.0.0), quilt, autoconf, dh-buildinfo,
  automake1.9 | automake, libtool, libltdl3-dev, help2man, libxmu-dev, dejagnu,
  autotools-dev, libboost-dev, libboost-thread-dev,
diff -u gnash-0.8.3/debian/rules gnash-0.8.3/debian/rules
--- gnash-0.8.3/debian/rules
+++ gnash-0.8.3/debian/rules
@@ -217,7 +217,7 @@
 	#dh_makeshlibs
 	test -e /usr/bin/dh_buildinfo && dh_buildinfo
 	dh_installdeb
-	dh_shlibdeps -l$(CURDIR)/debian/gnash-common/usr/lib/gnash -- --ignore-missing-info
+	dh_shlibdeps -l$(CURDIR)/debian/gnash-common/usr/lib/gnash
 	dh_gencontrol
 	dh_md5sums
 	dh_builddeb
diff -u gnash-0.8.3/debian/patches/series gnash-0.8.3/debian/patches/series
--- gnash-0.8.3/debian/patches/series
+++ gnash-0.8.3/debian/patches/series
@@ -3,0 +4 @@
+disable_fvisibility-inlines-hidden
only in patch2:
unchanged:
--- gnash-0.8.3.orig/debian/patches/disable_fvisibility-inlines-hidden
+++ gnash-0.8.3/debian/patches/disable_fvisibility-inlines-hidden
@@ -0,0 +1,13 @@
+Index: gnash-0.8.3/configure.ac
+===================================================================
+--- gnash-0.8.3.orig/configure.ac	2008-06-12 10:58:28.000000000 -0400
++++ gnash-0.8.3/configure.ac	2008-06-28 17:20:20.000000000 -0400
+@@ -1994,7 +1994,7 @@
+   ]
+ )
+ 
+-CHECK_VISIBILITY_GCC_BUG
++dnl CHECK_VISIBILITY_GCC_BUG
+ 
+ dnl Define convienience constants so Gnash can print out the
+ dnl default configuration of the build.

Reply to: