Date: Sun, 30 Aug 2020 09:46:32 +0000 (UTC) From: Emanuel Haupt <ehaupt@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r547043 - in head/net/proxychains: . files Message-ID: <202008300946.07U9kWJc004523@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: ehaupt Date: Sun Aug 30 09:46:32 2020 New Revision: 547043 URL: https://svnweb.freebsd.org/changeset/ports/547043 Log: Fix build with clang11 Notified by: pkg-fallout Obtained from: debian Added: head/net/proxychains/files/patch-proxychains_core.c (contents, props changed) head/net/proxychains/files/patch-proxychains_core.h (contents, props changed) Modified: head/net/proxychains/Makefile Modified: head/net/proxychains/Makefile ============================================================================== --- head/net/proxychains/Makefile Sun Aug 30 09:36:41 2020 (r547042) +++ head/net/proxychains/Makefile Sun Aug 30 09:46:32 2020 (r547043) @@ -3,7 +3,7 @@ PORTNAME= proxychains PORTVERSION= 3.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= net MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/version%20${PORTVERSION} Added: head/net/proxychains/files/patch-proxychains_core.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/proxychains/files/patch-proxychains_core.c Sun Aug 30 09:46:32 2020 (r547043) @@ -0,0 +1,16 @@ +--- proxychains/core.c.orig 2020-08-30 09:26:56 UTC ++++ proxychains/core.c +@@ -41,6 +41,13 @@ extern int tcp_read_time_out; + extern int tcp_connect_time_out; + extern int proxychains_quiet_mode; + ++connect_t true_connect; ++gethostbyname_t true_gethostbyname; ++getaddrinfo_t true_getaddrinfo; ++freeaddrinfo_t true_freeaddrinfo; ++getnameinfo_t true_getnameinfo; ++gethostbyaddr_t true_gethostbyaddr; ++ + static const char base64[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; + + static void encode_base_64(char* src,char* dest,int max_len) Added: head/net/proxychains/files/patch-proxychains_core.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/proxychains/files/patch-proxychains_core.h Sun Aug 30 09:46:32 2020 (r547043) @@ -0,0 +1,36 @@ +--- proxychains/core.h.orig 2006-03-15 16:16:59 UTC ++++ proxychains/core.h +@@ -68,27 +68,27 @@ struct hostent* proxy_gethostbyname(const char *name); + + + typedef int (*connect_t)(int, const struct sockaddr *, socklen_t); +-connect_t true_connect; ++extern connect_t true_connect; + + typedef struct hostent* (*gethostbyname_t)(const char *); +-gethostbyname_t true_gethostbyname; ++extern gethostbyname_t true_gethostbyname; + + typedef int (*getaddrinfo_t)(const char *, const char *, + const struct addrinfo *, + struct addrinfo **); +-getaddrinfo_t true_getaddrinfo; ++extern getaddrinfo_t true_getaddrinfo; + + typedef int (*freeaddrinfo_t)(struct addrinfo *); +-freeaddrinfo_t true_freeaddrinfo; ++extern freeaddrinfo_t true_freeaddrinfo; + + typedef int (*getnameinfo_t) (const struct sockaddr *, + socklen_t, char *, + socklen_t, char *, + socklen_t, unsigned int); +-getnameinfo_t true_getnameinfo; ++extern getnameinfo_t true_getnameinfo; + + typedef struct hostent *(*gethostbyaddr_t) (const void *, socklen_t, int); +-gethostbyaddr_t true_gethostbyaddr; ++extern gethostbyaddr_t true_gethostbyaddr; + + int proxy_getaddrinfo(const char *node, const char *service, + const struct addrinfo *hints,
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202008300946.07U9kWJc004523>