r307 - in /packages/ming/trunk/debian: changelog patches/04_PIC patches/05_shared_perl patches/series

anderson at users.alioth.debian.org anderson at users.alioth.debian.org
Wed Dec 31 01:51:18 UTC 2008


Author: anderson
Date: Wed Dec 31 01:51:18 2008
New Revision: 307

URL: http://svn.debian.org/wsvn/?sc=1&rev=307
Log:
Fixes for ia64, alpha, and hppa

Added:
    packages/ming/trunk/debian/patches/04_PIC
    packages/ming/trunk/debian/patches/05_shared_perl
Modified:
    packages/ming/trunk/debian/changelog
    packages/ming/trunk/debian/patches/series

Modified: packages/ming/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/packages/ming/trunk/debian/changelog?rev=307&op=diff
==============================================================================
--- packages/ming/trunk/debian/changelog (original)
+++ packages/ming/trunk/debian/changelog Wed Dec 31 01:51:18 2008
@@ -1,3 +1,17 @@
+ming (1:0.4.2-4) experimental; urgency=low
+
+  * 05_shared_perl: Let the perl module link with the shared library instead
+    of forcing the archive. This is needed for work on hppa, where using -fPIC
+    alone is not enough. Closes: #510154
+
+ -- Stuart R. Anderson <anderson at netsweng.com>  Tue, 30 Dec 2008 10:54:15 -0500
+
+ming (1:0.4.2-3) experimental; urgency=low
+
+  * 04_PIC: turn on -fPIC for alpha, ia64, and hppa 
+
+ -- Stuart R. Anderson <anderson at netsweng.com>  Mon, 29 Dec 2008 14:43:53 -0500
+
 ming (1:0.4.2-2) experimental; urgency=low
 
   * Inline the text of the PHP license for completeness,

Added: packages/ming/trunk/debian/patches/04_PIC
URL: http://svn.debian.org/wsvn/packages/ming/trunk/debian/patches/04_PIC?rev=307&op=file
==============================================================================
--- packages/ming/trunk/debian/patches/04_PIC (added)
+++ packages/ming/trunk/debian/patches/04_PIC Wed Dec 31 01:51:18 2008
@@ -1,0 +1,28 @@
+--- ming-0.4.2.orig/configure.in	2008-12-29 14:40:35.000000000 -0500
++++ ming-0.4.2/configure.in	2008-12-29 14:42:26.000000000 -0500
+@@ -338,9 +338,23 @@
+ 
+ CFLAGS="$CFLAGS -Wall"
+ MACHINE=`uname -m`
+-if test "$MACHINE" = "x86_64"; then
++case "$MACHINE" in
++"x86_64")
+ 	CFLAGS="$CFLAGS -fPIC"
+-fi
++	;;
++"alpha")
++	CFLAGS="$CFLAGS -fPIC"
++	;;
++"ia64")
++	CFLAGS="$CFLAGS -fPIC"
++	;;
++"hppa")
++	CFLAGS="$CFLAGS -fPIC"
++	;;
++*)
++	;;
++esac
++	
+ 
+ dnl -------------------------------------------
+ dnl Byteorder check

Added: packages/ming/trunk/debian/patches/05_shared_perl
URL: http://svn.debian.org/wsvn/packages/ming/trunk/debian/patches/05_shared_perl?rev=307&op=file
==============================================================================
--- packages/ming/trunk/debian/patches/05_shared_perl (added)
+++ packages/ming/trunk/debian/patches/05_shared_perl Wed Dec 31 01:51:18 2008
@@ -1,0 +1,15 @@
+--- ming/perl_ext/Makefile.PL.orig	2008-12-30 11:50:15.000000000 -0500
++++ ming-0.4.2/perl_ext/Makefile.PL	2008-12-30 11:52:52.000000000 -0500
+@@ -146,11 +146,10 @@
+     clean   => {
+         FILES   => "@do_clean",
+     },
+-    'MYEXTLIB'     => $MING_TOP_BUILDDIR . '/src/.libs/libming.a',
+     'OBJECT'       => "$XS_OBJECTS",
+     'LDFROM'       => "$LD_OBJECTS",
+     'INC'          => "-I$MING_TOP_SRCDIR/src -I$BUILDDIR -I$MING_TOP_BUILDDIR/src -I$SRCDIR",
+-    'LIBS'         => [ $libs ],
++    'LIBS'         => [ '-L'.$MING_TOP_BUILDDIR . '/src/.libs -lming '.$libs ],
+     'PM'	   => $PM_HASH,
+     'MAN3PODS'	   => $MAN3_HASH,
+     'TYPEMAPS'     => ["$SRCDIR/typemap"],

Modified: packages/ming/trunk/debian/patches/series
URL: http://svn.debian.org/wsvn/packages/ming/trunk/debian/patches/series?rev=307&op=diff
==============================================================================
--- packages/ming/trunk/debian/patches/series (original)
+++ packages/ming/trunk/debian/patches/series Wed Dec 31 01:51:18 2008
@@ -1,3 +1,5 @@
 01_perl_vendor
 02_php_ext
 03_py_ext
+04_PIC
+05_shared_perl




More information about the pkg-flash-devel mailing list