diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2019-08-02 19:14:55 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2019-08-02 19:14:55 +0100 |
commit | b24bd25253fe093f722ab576d29fdc41d04cb1ee (patch) | |
tree | 0fcf2afd9f852c4d4c291cf8afaa2c244d598105 /net-dns/dnssec-validator/files | |
parent | 121ed4eec41fbf03e1998d09eede1bf449da63b9 (diff) |
gentoo resync : 02.08.2019
Diffstat (limited to 'net-dns/dnssec-validator/files')
-rw-r--r-- | net-dns/dnssec-validator/files/dnssec-validator-2.1-respect-LDFLAGS.patch | 22 | ||||
-rw-r--r-- | net-dns/dnssec-validator/files/dnssec-validator-2.2-glib-2.25.patch | 126 |
2 files changed, 0 insertions, 148 deletions
diff --git a/net-dns/dnssec-validator/files/dnssec-validator-2.1-respect-LDFLAGS.patch b/net-dns/dnssec-validator/files/dnssec-validator-2.1-respect-LDFLAGS.patch deleted file mode 100644 index 05660275de96..000000000000 --- a/net-dns/dnssec-validator/files/dnssec-validator-2.1-respect-LDFLAGS.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- dnsval-2.1/libsres/Makefile.in -+++ dnsval-2.1/libsres/Makefile.in -@@ -63,7 +63,7 @@ - $(RM) -rf $(LT_DIR) - - $(LIBRES): $(LOBJ) -- $(LIBTOOLLD) -o $@ $(LOBJ) -+ $(LIBTOOLLD) -o $@ $(LOBJ) $(LDFLAGS) -lssl - - install: - $(MKPATH) $(DESTDIR)$(libdir) ---- dnsval-2.1/libval/Makefile.in -+++ dnsval-2.1/libval/Makefile.in -@@ -65,7 +65,7 @@ - $(RM) -rf $(LT_DIR) - - $(LIBVAL): $(LOBJ) -- $(LIBTOOLLD) -o $@ $(LOBJ) $(LSRES) -+ $(LIBTOOLLD) -o $@ $(LOBJ) $(LSRES) $(LDFLAGS) -lssl -lpthread - - install: - $(MKPATH) $(DESTDIR)$(libdir) diff --git a/net-dns/dnssec-validator/files/dnssec-validator-2.2-glib-2.25.patch b/net-dns/dnssec-validator/files/dnssec-validator-2.2-glib-2.25.patch deleted file mode 100644 index 8d2a5560b981..000000000000 --- a/net-dns/dnssec-validator/files/dnssec-validator-2.2-glib-2.25.patch +++ /dev/null @@ -1,126 +0,0 @@ ---- validator/include/validator/validator-compat.h -+++ validator/include/validator/validator-compat.h -@@ -678,6 +678,11 @@ typedef enum __ns_rcode { - #define ns_t_zxfr 256 /* BIND-specific, nonstandard. */ - #endif /* HAVE_NS_T_KX */ - -+/* glibc 2.25 is missing ns_t_zxfr */ -+#if !defined(ns_t_zxfr) -+#define ns_t_zxfr 256 /* BIND-specific, nonstandard. */ -+#endif /* glibc 2.25 */ -+ - #if !HAVE_DECL_NS_T_DS - #define ns_t_ds 43 - #endif -@@ -818,53 +823,6 @@ typedef enum __ns_flag { - ns_f_max - } ns_flag; - --/* The Algorithm field of the KEY and SIG RR's is an integer, {1..254} */ --#define NS_ALG_MD5RSA 1 /* MD5 with RSA */ --#define NS_ALG_DH 2 /* Diffie Hellman KEY */ --#define NS_ALG_DSA 3 /* DSA KEY */ --#define NS_ALG_DSS NS_ALG_DSA --#define NS_ALG_EXPIRE_ONLY 253 /* No alg, no security */ --#define NS_ALG_PRIVATE_OID 254 /* Key begins with OID giving alg */ -- --/* Protocol values */ --/* value 0 is reserved */ --#define NS_KEY_PROT_TLS 1 --#define NS_KEY_PROT_EMAIL 2 --#define NS_KEY_PROT_DNSSEC 3 --#define NS_KEY_PROT_IPSEC 4 --#define NS_KEY_PROT_ANY 255 -- --/* Signatures */ --#define NS_MD5RSA_MIN_BITS 512 /* Size of a mod or exp in bits */ --#define NS_MD5RSA_MAX_BITS 2552 -- /* Total of binary mod and exp */ --#define NS_MD5RSA_MAX_BYTES ((NS_MD5RSA_MAX_BITS+7/8)*2+3) -- /* Max length of text sig block */ --#define NS_MD5RSA_MAX_BASE64 (((NS_MD5RSA_MAX_BYTES+2)/3)*4) --#define NS_MD5RSA_MIN_SIZE ((NS_MD5RSA_MIN_BITS+7)/8) --#define NS_MD5RSA_MAX_SIZE ((NS_MD5RSA_MAX_BITS+7)/8) -- --#define NS_DSA_SIG_SIZE 41 --#define NS_DSA_MIN_SIZE 213 --#define NS_DSA_MAX_BYTES 405 -- --/* Offsets into SIG record rdata to find various values */ --#define NS_SIG_TYPE 0 /* Type flags */ --#define NS_SIG_ALG 2 /* Algorithm */ --#define NS_SIG_LABELS 3 /* How many labels in name */ --#define NS_SIG_OTTL 4 /* Original TTL */ --#define NS_SIG_EXPIR 8 /* Expiration time */ --#define NS_SIG_SIGNED 12 /* Signature time */ --#define NS_SIG_FOOT 16 /* Key footprint */ --#define NS_SIG_SIGNER 18 /* Domain name of who signed it */ -- --/* How RR types are represented as bit-flags in NXT records */ --#define NS_NXT_BITS 8 --#define NS_NXT_BIT_SET( n,p) (p[(n)/NS_NXT_BITS] |= (0x80>>((n)%NS_NXT_BITS))) --#define NS_NXT_BIT_CLEAR(n,p) (p[(n)/NS_NXT_BITS] &= ~(0x80>>((n)%NS_NXT_BITS))) --#define NS_NXT_BIT_ISSET(n,p) (p[(n)/NS_NXT_BITS] & (0x80>>((n)%NS_NXT_BITS))) --#define NS_NXT_MAX 127 -- - /* - * Inline versions of get/put short/long. Pointer is advanced. - */ -@@ -931,6 +889,57 @@ int ns_parse_ttl(const char *, u_long *); - - #endif /* HAVE_ARPA_NAMESER_H */ - -+/* glibc 2.25 passes HAVE_ARPA_NAMESER_H, but doesn't have NS_ALG_MD5RSA and more defines. */ -+#if !defined(HAVE_ARPA_NAMESER_H) || defined(eabi) || defined(ANDROID) ||defined(__OpenBSD__) || !defined(NS_ALG_MD5RSA) -+/* The Algorithm field of the KEY and SIG RR's is an integer, {1..254} */ -+#define NS_ALG_MD5RSA 1 /* MD5 with RSA */ -+#define NS_ALG_DH 2 /* Diffie Hellman KEY */ -+#define NS_ALG_DSA 3 /* DSA KEY */ -+#define NS_ALG_DSS NS_ALG_DSA -+#define NS_ALG_EXPIRE_ONLY 253 /* No alg, no security */ -+#define NS_ALG_PRIVATE_OID 254 /* Key begins with OID giving alg */ -+ -+/* Protocol values */ -+/* value 0 is reserved */ -+#define NS_KEY_PROT_TLS 1 -+#define NS_KEY_PROT_EMAIL 2 -+#define NS_KEY_PROT_DNSSEC 3 -+#define NS_KEY_PROT_IPSEC 4 -+#define NS_KEY_PROT_ANY 255 -+ -+/* Signatures */ -+#define NS_MD5RSA_MIN_BITS 512 /* Size of a mod or exp in bits */ -+#define NS_MD5RSA_MAX_BITS 2552 -+ /* Total of binary mod and exp */ -+#define NS_MD5RSA_MAX_BYTES ((NS_MD5RSA_MAX_BITS+7/8)*2+3) -+ /* Max length of text sig block */ -+#define NS_MD5RSA_MAX_BASE64 (((NS_MD5RSA_MAX_BYTES+2)/3)*4) -+#define NS_MD5RSA_MIN_SIZE ((NS_MD5RSA_MIN_BITS+7)/8) -+#define NS_MD5RSA_MAX_SIZE ((NS_MD5RSA_MAX_BITS+7)/8) -+ -+#define NS_DSA_SIG_SIZE 41 -+#define NS_DSA_MIN_SIZE 213 -+#define NS_DSA_MAX_BYTES 405 -+ -+/* Offsets into SIG record rdata to find various values */ -+#define NS_SIG_TYPE 0 /* Type flags */ -+#define NS_SIG_ALG 2 /* Algorithm */ -+#define NS_SIG_LABELS 3 /* How many labels in name */ -+#define NS_SIG_OTTL 4 /* Original TTL */ -+#define NS_SIG_EXPIR 8 /* Expiration time */ -+#define NS_SIG_SIGNED 12 /* Signature time */ -+#define NS_SIG_FOOT 16 /* Key footprint */ -+#define NS_SIG_SIGNER 18 /* Domain name of who signed it */ -+ -+/* How RR types are represented as bit-flags in NXT records */ -+#define NS_NXT_BITS 8 -+#define NS_NXT_BIT_SET( n,p) (p[(n)/NS_NXT_BITS] |= (0x80>>((n)%NS_NXT_BITS))) -+#define NS_NXT_BIT_CLEAR(n,p) (p[(n)/NS_NXT_BITS] &= ~(0x80>>((n)%NS_NXT_BITS))) -+#define NS_NXT_BIT_ISSET(n,p) (p[(n)/NS_NXT_BITS] & (0x80>>((n)%NS_NXT_BITS))) -+#define NS_NXT_MAX 127 -+#endif -+/* glibc 2.25 */ -+ - int libsres_msg_getflag(ns_msg han, int flag); - /* - * at one open ns_msg_getflag was a macro on Linux, but now it is a |