Package: release.debian.org
User: release.debian....@packages.debian.org
Usertags: unblock
Severity: normal

Please unblock package mini-httpd. It has been pointed that this package
lost its https support since Jessie. It has nothing to do with with
openssl 1.1 :)
I uploaded the suggested fix to deferred/5 and I am waiting for approval
before it hits unstable. 

unblock mini-httpd/1.23-1.2

Sebastian
diff -Nru mini-httpd-1.23/debian/changelog mini-httpd-1.23/debian/changelog
--- mini-httpd-1.23/debian/changelog	2016-06-17 12:06:53.000000000 +0200
+++ mini-httpd-1.23/debian/changelog	2017-02-16 23:14:13.000000000 +0100
@@ -1,3 +1,10 @@
+mini-httpd (1.23-1.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Bring back lost HTTPS support (Closes: #818474).
+
+ -- Sebastian Andrzej Siewior <sebast...@breakpoint.cc>  Thu, 16 Feb 2017 23:14:13 +0100
+
 mini-httpd (1.23-1.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru mini-httpd-1.23/debian/patches/fix-makefile mini-httpd-1.23/debian/patches/fix-makefile
--- mini-httpd-1.23/debian/patches/fix-makefile	2015-09-15 22:05:37.000000000 +0200
+++ mini-httpd-1.23/debian/patches/fix-makefile	2017-02-16 23:12:53.000000000 +0100
@@ -2,11 +2,13 @@
 Autor: Jose dos Santos Junior <j.s.jun...@live.com>
 Last-Update: 2015-09-05
 ===================================================================
-Index: mini-httpd-1.21/Makefile
-===================================================================
---- mini-httpd-1.21.orig/Makefile
-+++ mini-httpd-1.21/Makefile
-@@ -19,13 +19,12 @@ CRYPT_LIB =    -lcrypt
+---
+ Makefile |   15 ++++++---------
+ 1 file changed, 6 insertions(+), 9 deletions(-)
+
+--- a/Makefile
++++ b/Makefile
+@@ -19,22 +19,21 @@ CRYPT_LIB =    -lcrypt
  #SSL_INC =	-I$(SSL_TREE)/include
  #SSL_LIBS =	-L$(SSL_TREE)/lib -lssl -lcrypto
  
@@ -20,12 +22,14 @@
 -CFLAGS =	-O $(CDEFS) -ansi -pedantic -U__STRICT_ANSI__ -Wall -Wpointer-arith -Wshadow -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wno-long-long
 -LDFLAGS =	-s
 +CFLAGS+=-O $(CDEFS) -ansi -pedantic -U__STRICT_ANSI__ -Wall -Wpointer-arith -Wshadow -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wno-long-long
-+LDFLAGS+= -s `dpkg-buildflags --get CPPFLAGS` `dpkg-buildflags --get CFLAGS` `dpkg-buildflags --get LDFLAGS`
++LDFLAGS+= -s `dpkg-buildflags --get CPPFLAGS` `dpkg-buildflags --get CFLAGS` `dpkg-buildflags --get LDFLAGS` -DUSE_SSL
  LDLIBS =	$(CRYPT_LIB) $(SSL_LIBS) $(SYSV_LIBS)
  
  all:		mini_httpd htpasswd
-@@ -34,7 +33,7 @@ mini_httpd:	mini_httpd.o match.o tdate_p
- 	$(CC) $(LDFLAGS) mini_httpd.o match.o tdate_parse.o $(LDLIBS) -o mini_httpd
+ 
+ mini_httpd:	mini_httpd.o match.o tdate_parse.o
+-	$(CC) $(LDFLAGS) mini_httpd.o match.o tdate_parse.o $(LDLIBS) -o mini_httpd
++	$(CC) $(LDFLAGS) mini_httpd.o match.o tdate_parse.o $(LDLIBS) -o mini_httpd -lssl -lcrypto
  
  mini_httpd.o:	mini_httpd.c version.h port.h match.h tdate_parse.h mime_encodings.h mime_types.h
 -	$(CC) $(CFLAGS) -c mini_httpd.c

Reply via email to