tags 660324 + pending
thanks

Dear maintainer,

I've prepared an NMU for picolisp (versioned as 3.0.9.3-1.1) and
uploaded it to DELAYED/7. Please feel free to tell me if I
should delay it longer.

Regards.

-- 
  Hector Oron
diff -Nru picolisp-3.0.9.3/debian/changelog picolisp-3.0.9.3/debian/changelog
--- picolisp-3.0.9.3/debian/changelog	2012-02-17 16:19:30.000000000 +0100
+++ picolisp-3.0.9.3/debian/changelog	2012-03-05 04:46:11.000000000 +0100
@@ -1,3 +1,10 @@
+picolisp (3.0.9.3-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fix building with fPIE on amd64 and armhf (Closes: #660324) 
+
+ -- Hector Oron <zu...@debian.org>  Mon, 05 Mar 2012 03:45:36 +0000
+
 picolisp (3.0.9.3-1) unstable; urgency=low
 
   * New upstream release.
diff -Nru picolisp-3.0.9.3/debian/patches/picolisp_fix_build_with_PIE.patch picolisp-3.0.9.3/debian/patches/picolisp_fix_build_with_PIE.patch
--- picolisp-3.0.9.3/debian/patches/picolisp_fix_build_with_PIE.patch	1970-01-01 01:00:00.000000000 +0100
+++ picolisp-3.0.9.3/debian/patches/picolisp_fix_build_with_PIE.patch	2012-03-05 04:44:53.000000000 +0100
@@ -0,0 +1,47 @@
+Description: <short summary of the patch>
+ TODO: Put a short summary on the line above and replace this paragraph
+ with a longer explanation of this change. Complete the meta-information
+ with other relevant fields (see below for details). To make it easier, the
+ information below has been extracted from the changelog. Adjust it or drop
+ it.
+ .
+ picolisp (3.0.9.3-1) unstable; urgency=low
+ .
+   * New upstream release.
+   * Sync to upstream tip.
+Author: Kan-Ru Chen <kos...@debian.org>
+
+---
+The information above should follow the Patch Tagging Guidelines, please
+checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here
+are templates for supplementary fields that you might want to add:
+
+Origin: <vendor|upstream|other>, <url of original patch>
+Bug: <url in upstream bugtracker>
+Bug-Debian: http://bugs.debian.org/<bugnumber>
+Bug-Ubuntu: https://launchpad.net/bugs/<bugnumber>
+Forwarded: <no|not-needed|url proving that it has been forwarded>
+Reviewed-By: <name and email of someone who approved the patch>
+Last-Update: <YYYY-MM-DD>
+
+--- picolisp-3.0.9.3.orig/src/Makefile
++++ picolisp-3.0.9.3/src/Makefile
+@@ -13,7 +13,7 @@ CFLAGS = -c -O2 -pipe \
+ 	-W -Wimplicit -Wreturn-type -Wunused -Wformat \
+ 	-Wuninitialized -Wstrict-prototypes \
+ 	-D_GNU_SOURCE  -D_FILE_OFFSET_BITS=64
+-
++CFLAGS += -fPIE
+ 
+ OS ?=
+ LDFLAGS ?=
+--- picolisp-3.0.9.3.orig/src64/Makefile
++++ picolisp-3.0.9.3/src64/Makefile
+@@ -24,6 +24,7 @@ else
+ 	endif
+ endif
+ 
++CFLAGS += -fPIE
+ OS ?=
+ LDFLAGS ?=
+ 
diff -Nru picolisp-3.0.9.3/debian/patches/series picolisp-3.0.9.3/debian/patches/series
--- picolisp-3.0.9.3/debian/patches/series	2012-02-17 16:19:30.000000000 +0100
+++ picolisp-3.0.9.3/debian/patches/series	2012-03-05 04:45:09.000000000 +0100
@@ -2,3 +2,4 @@
 picolisp_fix_manpage.patch
 picolisp_build_on_multi_cpu.patch
 picolisp_fix_shbang_path.patch
+picolisp_fix_build_with_PIE.patch
diff -Nru picolisp-3.0.9.3/debian/rules picolisp-3.0.9.3/debian/rules
--- picolisp-3.0.9.3/debian/rules	2012-02-17 16:19:30.000000000 +0100
+++ picolisp-3.0.9.3/debian/rules	2012-03-05 04:46:26.000000000 +0100
@@ -5,11 +5,6 @@
 DEB_HOST_ARCH_CPU := $(shell dpkg-architecture -qDEB_HOST_ARCH_CPU)
 DEB_HOST_ARCH_OS  := $(shell dpkg-architecture -qDEB_HOST_ARCH_OS)
 
-ifeq (amd64,$(DEB_HOST_ARCH_CPU))
-  # disabled on amd64
-  DEB_BUILD_HARDENING_PIE := 0
-endif
-
 include /usr/share/hardening-includes/hardening.make
 export CFLAGS=$(shell dpkg-buildflags --get CFLAGS)
 export LDFLAGS=$(shell dpkg-buildflags --get LDFLAGS)

Reply via email to