2fb613c2a1
-------------------------- *** *** Monday, February 6, 2017 -- Dante v1.4.2 *** o Support new version of libminiupnp. Patch from Michele Testa <themike@libero.it.example.com> o Fix memory bug in the client that would lead to a crash when resolving hostnames on certain platforms. Diagnosis and patch from Jeremie Courreges-Anglas <jca@wxcvbn.org.example.org>. Thank you. o A new environment variable has been added to aid application compatibility with socksify: SOCKS_FORCE_BLOCKING_CONNECT. See the socksify manpage for more information. o Fixed bug in configure that broke compilation with rpmbuild on newer Linux versions. Multiple bug reports received, thanks to everyone that reported this problem. o Add glibc-devel as Dante rpm requirement. Requires entry for librt, used by socksify. Suggested by <ealogar@gmail.com.example.com>. Also needed for libdl.so. o Various NetBSD configure and server related fixes. Thanks to Anthony Howe <achowe@snert.com.example.com> for bug reports and testing. o Corrected srchost values in examples/sockd.conf. Thanks to Danesh Pajoh, Babak <Babak.DaneshPajoh@gwl.ca.example.com> for bug report. o Various build fixes, affecting RHEL 7 and potentially other platforms. Thanks to Thomas Petazzoni <thomas.petazzoni@free-electrons.com.example.com> for submitting related patch. o Updates to hostid/TCP_IPA code to use newer API version. o Added check for OpenBSD getpwnam_shadow(). o Added workaround for __FD_ELT() fortify related bug in recent glibc versions.
27 lines
2.1 KiB
Text
27 lines
2.1 KiB
Text
$NetBSD: patch-dlib_Makefile.in,v 1.2 2017/02/12 01:01:19 mef Exp $
|
|
|
|
o Do not use ssp(3) when compiling interposition.c:
|
|
|
|
interposition.c:1616:1: error: redefinition of 'read'
|
|
read(d, buf, nbytes)
|
|
^
|
|
In file included from /usr/include/ssp/stdio.h:34:0,
|
|
from /usr/include/stdio.h:597,
|
|
from ../include/osdep.h:158,
|
|
from ../include/common.h:56,
|
|
from interposition.c:47:
|
|
/usr/include/ssp/unistd.h:39:1: note: previous definition of 'read' was here
|
|
__ssp_redirect0(ssize_t, read, (int __fd, void *__buf, size_t __len), \
|
|
^
|
|
|
|
--- dlib/Makefile.in.orig 2017-02-03 23:17:27.000000000 +0900
|
|
+++ dlib/Makefile.in 2017-02-12 09:45:51.954887981 +0900
|
|
@@ -592,7 +592,7 @@ distclean-compile:
|
|
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
|
|
|
|
libdsocks_la-interposition.lo: interposition.c
|
|
-@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(libdsocks_la_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libdsocks_la-interposition.lo -MD -MP -MF $(DEPDIR)/libdsocks_la-interposition.Tpo -c -o libdsocks_la-interposition.lo `test -f 'interposition.c' || echo '$(srcdir)/'`interposition.c
|
|
+ @am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(libdsocks_la_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS:S/-D_FORTIFY_SOURCE=2//) $(AM_CFLAGS) $(CFLAGS) -MT libdsocks_la-interposition.lo -MD -MP -MF $(DEPDIR)/libdsocks_la-interposition.Tpo -c -o libdsocks_la-interposition.lo `test -f 'interposition.c' || cho '$(srcdir)/'`interposition.c
|
|
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libdsocks_la-interposition.Tpo $(DEPDIR)/libdsocks_la-interposition.Plo
|
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='interposition.c' object='libdsocks_la-interposition.lo' libtool=yes @AMDEPBACKSLASH@
|
|
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|