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/pkg-flash/?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/pkg-flash/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/pkg-flash/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/pkg-flash/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/pkg-flash/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