tags 634342 + pending
tags 644091 + patch
tags 644091 + pending
thanks

Dear maintainer,

I've prepared an NMU for genus2reduction (versioned as 0.3-2.2) and
uploaded it to DELAYED/2. Please feel free to tell me if I
should delay it longer.

Regards.

-- 
 .''`.   Homepage: http://info.comodo.priv.at/ - OpenPGP key ID: 0x8649AA06
 : :' :  Debian GNU/Linux user, admin, & developer - http://www.debian.org/
 `. `'   Member of VIBE!AT & SPI, fellow of Free Software Foundation Europe
   `-    NP: Melissa Etheridge: You Can't Always Get What You Want
diff -u genus2reduction-0.3/debian/rules genus2reduction-0.3/debian/rules
--- genus2reduction-0.3/debian/rules
+++ genus2reduction-0.3/debian/rules
@@ -7,3 +7,3 @@
 CFLAGS += -I/usr/include/pari
-LDFLAGS += -lpari
+LDADD += -lpari
 DEB_MAKE_INSTALL_TARGET = install DESTDIR=$(DEB_DESTDIR)
diff -u genus2reduction-0.3/debian/control genus2reduction-0.3/debian/control
--- genus2reduction-0.3/debian/control
+++ genus2reduction-0.3/debian/control
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Tim Abbott <tabb...@mit.edu>
 Homepage: http://www.math.u-bordeaux.fr/~liu/G2R/
-Build-Depends: cdbs (>= 0.4.23-1.1), debhelper (>= 5), quilt, patchutils (>= 0.2.25), cdbs (>= 0.4.27), libpari-dev, libgmp3-dev
+Build-Depends: cdbs (>= 0.4.23-1.1), debhelper (>= 5), quilt, patchutils (>= 0.2.25), cdbs (>= 0.4.27), libpari-dev (>= 2.5.0), libgmp3-dev
 Standards-Version: 3.7.3
 
 Package: genus2reduction
diff -u genus2reduction-0.3/debian/changelog genus2reduction-0.3/debian/changelog
--- genus2reduction-0.3/debian/changelog
+++ genus2reduction-0.3/debian/changelog
@@ -1,3 +1,17 @@
+genus2reduction (0.3-2.2) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fix "Unversioned build-dependency on libpari-dev": make it versioned.
+    (Closes: #644091)
+  * Fix "Please allow building with ld --as-needed":
+    add patch from Ubuntu / Andreas Moog:
+    - Libraries needed to link the package should go into LDADD and after
+      sources on the linker command line to fix an issue with ld --as-needed
+      (LP: #770735)
+    (Closes: #634342)
+
+ -- gregor herrmann <gre...@debian.org>  Mon, 05 Dec 2011 18:59:09 +0100
+
 genus2reduction (0.3-2.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -u genus2reduction-0.3/debian/control.in genus2reduction-0.3/debian/control.in
--- genus2reduction-0.3/debian/control.in
+++ genus2reduction-0.3/debian/control.in
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Tim Abbott <tabb...@mit.edu>
 Homepage: http://www.math.u-bordeaux.fr/~liu/G2R/
-Build-Depends: @cdbs@, libpari-dev, libgmp3-dev
+Build-Depends: @cdbs@, libpari-dev (>= 2.5.0), libgmp3-dev
 Standards-Version: 3.7.3
 
 Package: genus2reduction
diff -u genus2reduction-0.3/debian/patches/makefile.patch genus2reduction-0.3/debian/patches/makefile.patch
--- genus2reduction-0.3/debian/patches/makefile.patch
+++ genus2reduction-0.3/debian/patches/makefile.patch
@@ -4,11 +4,11 @@
 +++ src/Makefile	2008-02-08 15:22:00.000000000 -0800
 @@ -0,0 +1,14 @@
 +CFLAGS = -O2 -I/usr/include/pari
-+LDFLAGS = -lpari
++LDADD = -lpari
 +CC = gcc
 +
 +genus2reduction:
-+	${CC} ${CFLAGS} ${LDFLAGS} -o genus2reduction genus2reduction.c
++	${CC} ${CFLAGS} ${LDFLAGS} -o genus2reduction genus2reduction.c ${LDADD}
 +
 +install: genus2reduction
 +	mkdir -p ${DESTDIR}/usr/bin

Attachment: signature.asc
Description: Digital signature

Reply via email to