Control: tags 641728 + pending
Control: tags 651312 + patch
Control: tags 651312 + pending
Control: tags 698179 + patch
Control: tags 698179 + pending
Control: tags 811890 + pending

Dear maintainer,

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

Regards.

-- 
regards,
                        Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540      .''`.
more about me:  https://mapreri.org                             : :'  :
Launchpad user: https://launchpad.net/~mapreri                  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-
diffstat for httpfs2-0.1.4 httpfs2-0.1.4

 changelog                                 |   11 +++++++++++
 control                                   |    4 ++--
 patches/fix-FTBFS-with-ld-as-needed.patch |   22 ++++++++++++++++++++++
 patches/fix-FTBFS-with-libc-2.22.patch    |   16 ++++++++++++++++
 patches/series                            |    2 ++
 5 files changed, 53 insertions(+), 2 deletions(-)

diff -Nru httpfs2-0.1.4/debian/changelog httpfs2-0.1.4/debian/changelog
--- httpfs2-0.1.4/debian/changelog	2010-03-12 17:34:20.000000000 +0100
+++ httpfs2-0.1.4/debian/changelog	2017-03-10 13:27:02.000000000 +0100
@@ -1,3 +1,14 @@
+httpfs2 (0.1.4-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Use source format 3.0 (quilt).  Closes: #651312
+  * Recommend fuse instead of fuse-utils.  Closes: #698179
+  * Add patch from Ubuntu to fix FTBFS with libc 2.22.  Closes: #811890
+  * Add patch from Ubuntu to fix linking with --as-needed.  Closes: #641728
+  * Bump Standards-Version to 3.9.8, no changes needed.
+
+ -- Mattia Rizzolo <mat...@debian.org>  Fri, 10 Mar 2017 13:27:02 +0100
+
 httpfs2 (0.1.4-1) unstable; urgency=low
 
   * New upstream release:
diff -Nru httpfs2-0.1.4/debian/control httpfs2-0.1.4/debian/control
--- httpfs2-0.1.4/debian/control	2010-03-12 17:34:20.000000000 +0100
+++ httpfs2-0.1.4/debian/control	2017-03-10 13:26:44.000000000 +0100
@@ -6,13 +6,13 @@
  debhelper (>= 7.0.50~),
  asciidoc, xmlto,
  libfuse-dev (>= 2.6), pkg-config
-Standards-Version: 3.8.4
+Standards-Version: 3.9.8
 Homepage: http://sourceforge.net/projects/httpfs/
 
 Package: httpfs2
 Architecture: any
 Depends: ${misc:Depends}, ${shlibs:Depends}
-Recommends: fuse-utils
+Recommends: fuse
 Description: FUSE filesystem for mounting files from http servers
  httpfs2 is a FUSE based filesystem for mounting http or https URLS as files in
  the filesystem. There is no notion of listable directories in http so only a
diff -Nru httpfs2-0.1.4/debian/patches/fix-FTBFS-with-ld-as-needed.patch httpfs2-0.1.4/debian/patches/fix-FTBFS-with-ld-as-needed.patch
--- httpfs2-0.1.4/debian/patches/fix-FTBFS-with-ld-as-needed.patch	1970-01-01 01:00:00.000000000 +0100
+++ httpfs2-0.1.4/debian/patches/fix-FTBFS-with-ld-as-needed.patch	2017-03-10 13:25:02.000000000 +0100
@@ -0,0 +1,22 @@
+Description: with -wl,--as-needed the current position of the arguments is important
+ the objects to compile needs to be before LDFLAGS
+Author: Matthias Klose <d...@ubuntu.com>
+Acked-By: Mattia Rizzolo <mat...@debian.org>
+Bug-Debian: https://bugs.debian.org/641728
+Forwarded: no
+
+--- a/Makefile
++++ b/Makefile
+@@ -20,10 +20,10 @@
+ all: $(targets)
+ 
+ httpfs2: httpfs2.c
+-	$(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) httpfs2.c -o httpfs2
++	$(CC) $(CPPFLAGS) $(CFLAGS) httpfs2.c $(LDFLAGS) -o httpfs2
+ 
+ httpfs2_ssl: httpfs2.c
+-	$(CC) $(CPPFLAGS) $(THR_CPPFLAGS) $(SSL_CPPFLAGS) $(CFLAGS) $(LDFLAGS) $(THR_LDFLAGS) $(SSL_LDFLAGS) httpfs2.c -o httpfs2_ssl
++	$(CC) $(CPPFLAGS) $(THR_CPPFLAGS) $(SSL_CPPFLAGS) $(CFLAGS) httpfs2.c $(LDFLAGS) $(THR_LDFLAGS) $(SSL_LDFLAGS) -o httpfs2_ssl
+ 
+ httpfs2_ssl.1: httpfs2.1
+ 	ln -sf httpfs2.1 httpfs2_ssl.1
diff -Nru httpfs2-0.1.4/debian/patches/fix-FTBFS-with-libc-2.22.patch httpfs2-0.1.4/debian/patches/fix-FTBFS-with-libc-2.22.patch
--- httpfs2-0.1.4/debian/patches/fix-FTBFS-with-libc-2.22.patch	1970-01-01 01:00:00.000000000 +0100
+++ httpfs2-0.1.4/debian/patches/fix-FTBFS-with-libc-2.22.patch	2017-03-10 13:21:59.000000000 +0100
@@ -0,0 +1,16 @@
+Description: Fix FTBFS with libc 2.22
+Author: Logan Rosen <lo...@ubuntu.com>
+Acked-By: Mattia Rizzolo <mat...@debian.org>
+Bug-Debian: https://bugs.debian.org/811890
+Forwarded: no
+
+--- a/Makefile
++++ b/Makefile
+@@ -1,6 +1,6 @@
+ CC=gcc -g 
+ CFLAGS :=  -Os -Wall $(shell pkg-config fuse --cflags)
+-CPPFLAGS := -Wall -DUSE_AUTH -D_XOPEN_SOURCE=500 -D_ISOC99_SOURCE
++CPPFLAGS := -Wall -DUSE_AUTH -D_XOPEN_SOURCE=500 -D_ISOC99_SOURCE -D_POSIX_C_SOURCE=200112L
+ THR_CPPFLAGS := -DUSE_THREAD
+ THR_LDFLAGS := -lpthread
+ SSL_CPPFLAGS := -DUSE_SSL $(shell pkg-config openssl --cflags)
diff -Nru httpfs2-0.1.4/debian/patches/series httpfs2-0.1.4/debian/patches/series
--- httpfs2-0.1.4/debian/patches/series	1970-01-01 01:00:00.000000000 +0100
+++ httpfs2-0.1.4/debian/patches/series	2017-03-10 13:22:55.000000000 +0100
@@ -0,0 +1,2 @@
+fix-FTBFS-with-ld-as-needed.patch
+fix-FTBFS-with-libc-2.22.patch

Attachment: signature.asc
Description: PGP signature

Reply via email to