Import of pkgsrc-2016Q3

This commit is contained in:
2016-10-14 07:49:11 +02:00
committed by Lionel Sambuc
parent 9d819b6d54
commit 1242aa1e36
35952 changed files with 949749 additions and 377083 deletions

View File

@@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.213 2015/08/31 19:49:44 wiz Exp $
# $NetBSD: Makefile,v 1.227 2016/09/26 12:27:55 jperkin Exp $
DISTNAME= openssl-1.0.2d
DISTNAME= openssl-1.0.2j
CATEGORIES= security
MASTER_SITES= https://www.openssl.org/source/
@@ -17,10 +17,8 @@ BUILD_DEPENDS+= p5-Perl4-CoreLibs-[0-9]*:../../devel/p5-Perl4-CoreLibs
USE_GCC_RUNTIME= yes
.include "../../mk/bsd.prefs.mk"
.include "../../mk/compiler.mk"
USE_TOOLS+= fgrep gmake perl
USE_TOOLS+= fgrep gmake perl:run
BUILD_TARGET= depend all
TEST_TARGET= tests
MAKE_JOBS_SAFE= no
@@ -31,9 +29,19 @@ CONFIGURE_ARGS+= --install_prefix=${DESTDIR}
CONFIGURE_ARGS+= --openssldir=${PKG_SYSCONFDIR}
CONFIGURE_ARGS+= shared no-fips
.include "../../mk/compiler.mk"
# Avoid dependency on 'makedepend' on platforms where the default CC is set
# to 'cc' not 'gcc' in boostrap-mk-files. OpenSSL only supports the latter.
.if ${PKGSRC_COMPILER} == "gcc" && ${CC} == "cc"
CC= gcc
.endif
.if ${OPSYS} == "SunOS"
. if ${MACHINE_ARCH} == "sparc"
OPENSSL_MACHINE_ARCH= ${SPARC_TARGET_ARCH}
OPENSSL_MACHINE_ARCH= sparcv7
. elif ${MACHINE_ARCH} == "sparc64"
OPENSSL_MACHINE_ARCH= sparcv9
. elif ${MACHINE_ARCH} == "i386"
OPENSSL_MACHINE_ARCH= x86
. elif ${MACHINE_ARCH} == "x86_64"
@@ -43,7 +51,7 @@ OPENSSL_MACHINE_ARCH= ${MACHINE_ARCH}
# back to ./config's autodetection if not.
. if defined(OPENSSL_MACHINE_ARCH) && !empty(OPENSSL_MACHINE_ARCH)
CONFIGURE_SCRIPT= ./Configure
. if !empty(CC_VERSION:Mgcc*)
. if ${PKGSRC_COMPILER} == "clang" || ${PKGSRC_COMPILER} == "gcc"
CONFIGURE_ARGS+= solaris${${ABI}==64:?64:}-${OPENSSL_MACHINE_ARCH}-gcc
. else
CONFIGURE_ARGS+= solaris${${ABI}==64:?64:}-${OPENSSL_MACHINE_ARCH}-cc
@@ -123,6 +131,9 @@ CONFIGURE_ARGS+= hpux-ia64-${CC}
. if ${MACHINE_ARCH} == "powerpc64"
CONFIGURE_SCRIPT= ./Configure
CONFIGURE_ARGS+= linux-ppc64
. elif ${MACHINE_ARCH} == "i386"
CONFIGURE_SCRIPT= ./Configure
CONFIGURE_ARGS+= linux-elf
. endif
.elif ${OS_VARIANT} == "SCOOSR5"
# SIGILL in _sha1_block_data_order_ssse3().

View File

@@ -1,4 +1,4 @@
@comment $NetBSD: PLIST.common,v 1.25 2015/07/09 13:37:56 wiz Exp $
@comment $NetBSD: PLIST.common,v 1.30 2016/09/22 12:28:55 jperkin Exp $
bin/c_rehash
bin/openssl
include/openssl/aes.h
@@ -416,7 +416,12 @@ man/man3/BN_zero.3
man/man3/BUF_MEM_free.3
man/man3/BUF_MEM_grow.3
man/man3/BUF_MEM_new.3
man/man3/BUF_MEM_new_ex.3
man/man3/BUF_memdup.3
man/man3/BUF_strdup.3
man/man3/BUF_strlcat.3
man/man3/BUF_strlcpy.3
man/man3/BUF_strndup.3
man/man3/CMS_ReceiptRequest_create0.3
man/man3/CMS_ReceiptRequest_get0_values.3
man/man3/CMS_RecipientInfo_decrypt.3
@@ -557,6 +562,15 @@ man/man3/DSA_size.3
man/man3/DSA_verify.3
man/man3/DSAparams_print.3
man/man3/DSAparams_print_fp.3
man/man3/DTLS_client_method.3
man/man3/DTLS_method.3
man/man3/DTLS_server_method.3
man/man3/DTLSv1_2_client_method.3
man/man3/DTLSv1_2_method.3
man/man3/DTLSv1_2_server_method.3
man/man3/DTLSv1_client_method.3
man/man3/DTLSv1_method.3
man/man3/DTLSv1_server_method.3
man/man3/ECDSA_SIG_free.3
man/man3/ECDSA_SIG_new.3
man/man3/ECDSA_do_sign.3
@@ -733,6 +747,10 @@ man/man3/EVP_CipherFinal_ex.3
man/man3/EVP_CipherInit.3
man/man3/EVP_CipherInit_ex.3
man/man3/EVP_CipherUpdate.3
man/man3/EVP_DecodeBlock.3
man/man3/EVP_DecodeFinal.3
man/man3/EVP_DecodeInit.3
man/man3/EVP_DecodeUpdate.3
man/man3/EVP_DecryptFinal.3
man/man3/EVP_DecryptFinal_ex.3
man/man3/EVP_DecryptInit.3
@@ -749,6 +767,10 @@ man/man3/EVP_DigestUpdate.3
man/man3/EVP_DigestVerifyFinal.3
man/man3/EVP_DigestVerifyInit.3
man/man3/EVP_DigestVerifyUpdate.3
man/man3/EVP_EncodeBlock.3
man/man3/EVP_EncodeFinal.3
man/man3/EVP_EncodeInit.3
man/man3/EVP_EncodeUpdate.3
man/man3/EVP_EncryptFinal.3
man/man3/EVP_EncryptFinal_ex.3
man/man3/EVP_EncryptInit.3
@@ -838,6 +860,7 @@ man/man3/EVP_SealInit.3
man/man3/EVP_SealUpdate.3
man/man3/EVP_SignFinal.3
man/man3/EVP_SignInit.3
man/man3/EVP_SignInit_ex.3
man/man3/EVP_SignUpdate.3
man/man3/EVP_VerifyFinal.3
man/man3/EVP_VerifyInit.3
@@ -1146,6 +1169,7 @@ man/man3/SSL_CTX_build_cert_chain.3
man/man3/SSL_CTX_callback_ctrl.3
man/man3/SSL_CTX_check_private_key.3
man/man3/SSL_CTX_clear_chain_certs.3
man/man3/SSL_CTX_clear_extra_chain_certs.3
man/man3/SSL_CTX_clear_options.3
man/man3/SSL_CTX_ctrl.3
man/man3/SSL_CTX_flush_sessions.3
@@ -1204,6 +1228,8 @@ man/man3/SSL_CTX_set1_curves.3
man/man3/SSL_CTX_set1_curves_list.3
man/man3/SSL_CTX_set1_param.3
man/man3/SSL_CTX_set1_verify_cert_store.3
man/man3/SSL_CTX_set_alpn_protos.3
man/man3/SSL_CTX_set_alpn_select_cb.3
man/man3/SSL_CTX_set_cert_cb.3
man/man3/SSL_CTX_set_cert_store.3
man/man3/SSL_CTX_set_cert_verify_callback.3
@@ -1232,6 +1258,8 @@ man/man3/SSL_CTX_set_session_cache_mode.3
man/man3/SSL_CTX_set_session_id_context.3
man/man3/SSL_CTX_set_ssl_version.3
man/man3/SSL_CTX_set_timeout.3
man/man3/SSL_CTX_set_tlsext_status_arg.3
man/man3/SSL_CTX_set_tlsext_status_cb.3
man/man3/SSL_CTX_set_tlsext_ticket_key_cb.3
man/man3/SSL_CTX_set_tmp_dh.3
man/man3/SSL_CTX_set_tmp_dh_callback.3
@@ -1271,6 +1299,7 @@ man/man3/SSL_alert_type_string.3
man/man3/SSL_alert_type_string_long.3
man/man3/SSL_build_cert_chain.3
man/man3/SSL_callback_ctrl.3
man/man3/SSL_check_chain.3
man/man3/SSL_check_private_key.3
man/man3/SSL_clear.3
man/man3/SSL_clear_chain_certs.3
@@ -1280,6 +1309,7 @@ man/man3/SSL_ctrl.3
man/man3/SSL_do_handshake.3
man/man3/SSL_flush_sessions.3
man/man3/SSL_free.3
man/man3/SSL_get0_alpn_selected.3
man/man3/SSL_get0_chain_certs.3
man/man3/SSL_get0_param.3
man/man3/SSL_get1_curves.3
@@ -1316,6 +1346,7 @@ man/man3/SSL_get_session.3
man/man3/SSL_get_shared_curve.3
man/man3/SSL_get_shutdown.3
man/man3/SSL_get_ssl_method.3
man/man3/SSL_get_tlsext_status_ocsp_resp.3
man/man3/SSL_get_verify_callback.3
man/man3/SSL_get_verify_depth.3
man/man3/SSL_get_verify_mode.3
@@ -1333,6 +1364,7 @@ man/man3/SSL_remove_session.3
man/man3/SSL_rstate_string.3
man/man3/SSL_rstate_string_long.3
man/man3/SSL_select_current_cert.3
man/man3/SSL_select_next_proto.3
man/man3/SSL_session_reused.3
man/man3/SSL_set0_chain.3
man/man3/SSL_set0_chain_cert_store.3
@@ -1343,6 +1375,7 @@ man/man3/SSL_set1_curves.3
man/man3/SSL_set1_curves_list.3
man/man3/SSL_set1_param.3
man/man3/SSL_set1_verify_cert_store.3
man/man3/SSL_set_alpn_protos.3
man/man3/SSL_set_bio.3
man/man3/SSL_set_cert_cb.3
man/man3/SSL_set_cipher_list.3
@@ -1366,6 +1399,8 @@ man/man3/SSL_set_session.3
man/man3/SSL_set_session_id_context.3
man/man3/SSL_set_shutdown.3
man/man3/SSL_set_ssl_method.3
man/man3/SSL_set_tlsext_status_ocsp_resp.3
man/man3/SSL_set_tlsext_status_type.3
man/man3/SSL_set_tmp_dh.3
man/man3/SSL_set_tmp_dh_callback.3
man/man3/SSL_set_tmp_rsa.3
@@ -1395,6 +1430,24 @@ man/man3/SSL_write.3
man/man3/SSLeay.3
man/man3/SSLeay_add_ssl_algorithms.3
man/man3/SSLeay_version.3
man/man3/SSLv23_client_method.3
man/man3/SSLv23_method.3
man/man3/SSLv23_server_method.3
man/man3/SSLv2_client_method.3
man/man3/SSLv2_method.3
man/man3/SSLv2_server_method.3
man/man3/SSLv3_client_method.3
man/man3/SSLv3_method.3
man/man3/SSLv3_server_method.3
man/man3/TLSv1_1_client_method.3
man/man3/TLSv1_1_method.3
man/man3/TLSv1_1_server_method.3
man/man3/TLSv1_2_client_method.3
man/man3/TLSv1_2_method.3
man/man3/TLSv1_2_server_method.3
man/man3/TLSv1_client_method.3
man/man3/TLSv1_method.3
man/man3/TLSv1_server_method.3
man/man3/UI_OpenSSL.3
man/man3/UI_add_error_string.3
man/man3/UI_add_info_string.3
@@ -1519,6 +1572,7 @@ man/man3/bn_sqr_words.3
man/man3/bn_sub_words.3
man/man3/bn_wexpand.3
man/man3/d2i_ASN1_OBJECT.3
man/man3/d2i_AutoPrivateKey.3
man/man3/d2i_CMS_ContentInfo.3
man/man3/d2i_DHparams.3
man/man3/d2i_DSAPrivateKey.3
@@ -1536,6 +1590,8 @@ man/man3/d2i_Netscape_RSA.3
man/man3/d2i_PKCS8PrivateKey.3
man/man3/d2i_PKCS8PrivateKey_bio.3
man/man3/d2i_PKCS8PrivateKey_fp.3
man/man3/d2i_PrivateKey.3
man/man3/d2i_Private_key.3
man/man3/d2i_RSAPrivateKey.3
man/man3/d2i_RSAPublicKey.3
man/man3/d2i_RSA_PUBKEY.3
@@ -1576,6 +1632,7 @@ man/man3/i2d_PKCS8PrivateKey_bio.3
man/man3/i2d_PKCS8PrivateKey_fp.3
man/man3/i2d_PKCS8PrivateKey_nid_bio.3
man/man3/i2d_PKCS8PrivateKey_nid_fp.3
man/man3/i2d_PrivateKey.3
man/man3/i2d_RSAPrivateKey.3
man/man3/i2d_RSAPublicKey.3
man/man3/i2d_RSA_PUBKEY.3

View File

@@ -1,4 +1,4 @@
# $NetBSD: buildlink3.mk,v 1.49 2014/02/12 23:23:17 tron Exp $
# $NetBSD: buildlink3.mk,v 1.51 2016/03/05 11:27:55 jperkin Exp $
BUILDLINK_TREE+= openssl
@@ -8,7 +8,7 @@ OPENSSL_BUILDLINK3_MK:=
. include "../../mk/bsd.fast.prefs.mk"
BUILDLINK_API_DEPENDS.openssl+= openssl>=1.0.1c
BUILDLINK_ABI_DEPENDS.openssl+= openssl>=1.0.1c
BUILDLINK_ABI_DEPENDS.openssl+= openssl>=1.0.2gnb1
BUILDLINK_PKGSRCDIR.openssl?= ../../security/openssl
# Ensure that -lcrypt comes before -lcrypto when linking so that the

View File

@@ -1,14 +1,15 @@
$NetBSD: distinfo,v 1.115 2015/07/09 13:37:56 wiz Exp $
$NetBSD: distinfo,v 1.125 2016/09/26 12:27:55 jperkin Exp $
SHA1 (openssl-1.0.2d.tar.gz) = d01d17b44663e8ffa6a33a5a30053779d9593c3d
RMD160 (openssl-1.0.2d.tar.gz) = a4389911e5f7436dc2f52e4968eb613a11e33027
Size (openssl-1.0.2d.tar.gz) = 5295447 bytes
SHA1 (patch-Configure) = ce5f4ab244f49d3a556b1123190f2424b38fd789
SHA1 (patch-Makefile.org) = 72f023aeead660decaa09b6664936bd73a214069
SHA1 (patch-Makefile.shared) = 709283ba4bb4bd568e289fe111b8dea319968328
SHA1 (patch-apps_Makefile) = 745e01fb967979f5105896f8a728fd7a041af6c9
SHA1 (patch-config) = ac8ced00cfa7d31b84afb08aedc38102fd777824
SHA1 (patch-crypto_bn_bn__prime.pl) = c07e8ccba319e4260af46e714c3be56f70579fa6
SHA1 (patch-crypto_des_Makefile) = 6c67c81ba7054647e1138165d9280c8db82b8498
SHA1 (patch-engines_ccgost_Makefile) = 8834074c74abab604ef1ba7959750c22c0ffb6e7
SHA1 (patch-tools_Makefile) = 6e7324d01c0cd5e290085fe8124315bcac8cf198
SHA1 (openssl-1.0.2j.tar.gz) = bdfbdb416942f666865fa48fe13c2d0e588df54f
RMD160 (openssl-1.0.2j.tar.gz) = d5be416caf523f3496323dbd05547144348e7854
SHA512 (openssl-1.0.2j.tar.gz) = 7d6ccae4aa3ccec3a5d128da29c68401cdb1210cba6d212d55235fc3bc63d7085e2f119e2bbee7ddff6b7b5eef07c6196156791724cd2caf313a4c2fef724edd
Size (openssl-1.0.2j.tar.gz) = 5307912 bytes
SHA1 (patch-Configure) = bebb9c435914b89ab9d5afabceb7d95903d4b56a
SHA1 (patch-Makefile.org) = d2a9295003a8b88718a328b01ff6bcbbc102ec0b
SHA1 (patch-Makefile.shared) = d317004d6ade167fc3b6e533bb8a1e93657188b2
SHA1 (patch-apps_Makefile) = 60113291f2a25f5f1c1dba35e8173087bcd4cc30
SHA1 (patch-config) = 345cadece3bdf0ef0a273a6c9ba6d0cbb1026a31
SHA1 (patch-crypto_bn_bn__prime.pl) = a516f3709a862d85e659d466e895419b1e0a94c8
SHA1 (patch-crypto_des_Makefile) = 7a23f9883ff6c93ec0e5d08e1332cc95de8cdba2
SHA1 (patch-engines_ccgost_Makefile) = 5ff1e2705f6cb46075d5e005af9e804bb81d65e5
SHA1 (patch-tools_Makefile) = 67f0b9b501969382fd89b678c277d32bf5d294bc

View File

@@ -1,12 +1,12 @@
$NetBSD: patch-Configure,v 1.5 2015/06/12 17:02:24 tron Exp $
$NetBSD: patch-Configure,v 1.7 2016/01/28 16:30:43 jperkin Exp $
* Avoid -fast on Solaris, creates non-portable packages which depend on
host-specific CPU features.
* Add GNU/kFreeBSD support.
--- Configure.orig 2015-06-11 14:50:11.000000000 +0100
+++ Configure 2015-06-12 12:07:54.000000000 +0100
@@ -358,6 +358,7 @@
--- Configure.orig 2016-01-28 13:56:08.000000000 +0000
+++ Configure
@@ -361,6 +361,7 @@ my %table=(
#
"osf1-alpha-gcc", "gcc:-O3::(unknown):::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_UNROLL DES_RISC1:${alpha_asm}:dlfcn:alpha-osf1-shared:::.so",
"osf1-alpha-cc", "cc:-std1 -tune host -O4 -readonly_strings::(unknown):::SIXTY_FOUR_BIT_LONG RC4_CHUNK:${alpha_asm}:dlfcn:alpha-osf1-shared:::.so",
@@ -14,7 +14,7 @@ $NetBSD: patch-Configure,v 1.5 2015/06/12 17:02:24 tron Exp $
"tru64-alpha-cc", "cc:-std1 -tune host -fast -readonly_strings::-pthread:::SIXTY_FOUR_BIT_LONG RC4_CHUNK:${alpha_asm}:dlfcn:alpha-osf1-shared::-msym:.so",
####
@@ -481,8 +482,31 @@
@@ -485,8 +486,31 @@ my %table=(
"BSD-ia64", "gcc:-DL_ENDIAN -O3 -Wall::${BSDthreads}:::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_UNROLL DES_INT:${ia64_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
"BSD-x86_64", "cc:-DL_ENDIAN -O3 -Wall::${BSDthreads}:::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL:${x86_64_asm}:elf:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
@@ -47,7 +47,7 @@ $NetBSD: patch-Configure,v 1.5 2015/06/12 17:02:24 tron Exp $
"nextstep", "cc:-O -Wall:<libc.h>:(unknown):::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:::",
"nextstep3.3", "cc:-O3 -Wall:<libc.h>:(unknown):::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:::",
@@ -932,7 +956,7 @@
@@ -936,7 +960,7 @@ PROCESS_ARGS:
# The check for the option is there so scripts aren't
# broken
}
@@ -56,7 +56,7 @@ $NetBSD: patch-Configure,v 1.5 2015/06/12 17:02:24 tron Exp $
{
if (/^--prefix=(.*)$/)
{
@@ -1764,7 +1788,7 @@
@@ -1770,7 +1794,7 @@ while (<IN>)
elsif ($shared_extension ne "" && $shared_extension =~ /^\.s([ol])\.[^\.]*\.[^\.]*$/)
{
my $sotmp = $1;

View File

@@ -1,8 +1,8 @@
$NetBSD: patch-Makefile.org,v 1.3 2015/02/12 13:08:53 adam Exp $
$NetBSD: patch-Makefile.org,v 1.5 2016/01/28 16:30:43 jperkin Exp $
Adjust build procedure.
--- Makefile.org.orig 2015-01-22 14:58:06.000000000 +0000
--- Makefile.org.orig 2016-01-28 13:56:08.000000000 +0000
+++ Makefile.org
@@ -28,6 +28,7 @@ INSTALLTOP=/usr/local/ssl
@@ -29,16 +29,16 @@ Adjust build procedure.
SHARED_LDFLAGS=
GENERAL= Makefile
@@ -536,7 +538,7 @@ dist:
dist_pem_h:
(cd crypto/pem; $(MAKE) -e $(BUILDENV) pem.h; $(MAKE) clean)
@@ -528,7 +530,7 @@ dist:
@$(MAKE) SDIRS='$(SDIRS)' clean
@$(MAKE) TAR='$(TAR)' TARFLAGS='$(TARFLAGS)' $(DISTTARVARS) tar
-install: all install_docs install_sw
+install: install_docs install_sw
install_sw:
@$(PERL) $(TOP)/util/mkdir-p.pl $(INSTALL_PREFIX)$(INSTALLTOP)/bin \
@@ -645,41 +647,56 @@ install_docs:
@@ -637,41 +639,56 @@ install_docs:
@pod2man="`cd ./util; ./pod2mantest $(PERL)`"; \
here="`pwd`"; \
filecase=; \

View File

@@ -1,8 +1,9 @@
$NetBSD: patch-Makefile.shared,v 1.2 2014/05/13 02:23:11 rodent Exp $
$NetBSD: patch-Makefile.shared,v 1.5 2016/01/28 16:30:43 jperkin Exp $
Adjust build procedure.
Fix SunOS -h linker argument.
--- Makefile.shared.orig Mon Mar 17 16:14:20 2014
--- Makefile.shared.orig 2016-01-28 13:38:30.000000000 +0000
+++ Makefile.shared
@@ -315,6 +315,11 @@ link_o.alpha-osf1:
@ if $(DETECT_GNU_LD); then \
@@ -58,6 +59,24 @@ Adjust build procedure.
fi; \
fi; \
$(LINK_SO_A)
@@ -372,7 +382,7 @@ link_o.solaris:
SHLIB_SUFFIX=; \
ALLSYMSFLAGS="$${MINUSZ}allextract"; \
NOALLSYMSFLAGS="$${MINUSZ}defaultextract"; \
- SHAREDFLAGS="$(CFLAGS) $(SHARED_LDFLAGS) -h $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX -Wl,-Bsymbolic"; \
+ SHAREDFLAGS="$(CFLAGS) $(SHARED_LDFLAGS) -Wl,-h,$$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX -Wl,-Bsymbolic"; \
fi; \
$(LINK_SO_O)
link_a.solaris:
@@ -386,7 +396,7 @@ link_a.solaris:
SHLIB_SUFFIX=;\
ALLSYMSFLAGS="$${MINUSZ}allextract"; \
NOALLSYMSFLAGS="$${MINUSZ}defaultextract"; \
- SHAREDFLAGS="$(CFLAGS) $(SHARED_LDFLAGS) -h $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX -Wl,-Bsymbolic"; \
+ SHAREDFLAGS="$(CFLAGS) $(SHARED_LDFLAGS) -Wl,-h,$$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX -Wl,-Bsymbolic"; \
fi; \
$(LINK_SO_A)
link_app.solaris:
@@ -484,7 +494,7 @@ link_a.irix:
($(CC) -v 2>&1 | grep gcc) > /dev/null && MINUSWL="-Wl,"; \
ALLSYMSFLAGS="$${MINUSWL}-all"; \

View File

@@ -1,8 +1,8 @@
$NetBSD: patch-apps_Makefile,v 1.2 2014/05/13 02:23:11 rodent Exp $
$NetBSD: patch-apps_Makefile,v 1.4 2016/01/28 16:30:43 jperkin Exp $
Adjust build procedure.
--- apps/Makefile.orig Mon Apr 7 16:55:44 2014
--- apps/Makefile.orig 2016-01-28 13:57:21.000000000 +0000
+++ apps/Makefile
@@ -4,6 +4,7 @@
@@ -12,7 +12,7 @@ Adjust build procedure.
CC= cc
INCLUDES= -I$(TOP) -I../include $(KRB5_INCLUDES)
CFLAG= -g -static
@@ -109,13 +110,13 @@ install:
@@ -112,13 +113,13 @@ install:
@set -e; for i in $(SCRIPTS); \
do \
(echo installing $$i; \

View File

@@ -1,8 +1,8 @@
$NetBSD: patch-config,v 1.2 2014/05/13 02:23:11 rodent Exp $
$NetBSD: patch-config,v 1.4 2016/01/28 16:30:43 jperkin Exp $
Adjust config procedure.
--- config.orig Mon Mar 17 16:14:20 2014
--- config.orig 2016-01-28 13:56:08.000000000 +0000
+++ config
@@ -49,6 +49,7 @@ done
# First get uname entries that we use below
@@ -12,7 +12,7 @@ Adjust config procedure.
[ "$RELEASE" ] || RELEASE=`(uname -r) 2>/dev/null` || RELEASE="unknown"
[ "$SYSTEM" ] || SYSTEM=`(uname -s) 2>/dev/null` || SYSTEM="unknown"
[ "$BUILD" ] || VERSION=`(uname -v) 2>/dev/null` || VERSION="unknown"
@@ -162,6 +163,10 @@ case "${SYSTEM}:${RELEASE}:${VERSION}:${MACHINE}" in
@@ -162,6 +163,10 @@ case "${SYSTEM}:${RELEASE}:${VERSION}:${
echo "mips4-sgi-irix64"; exit 0
;;
@@ -23,7 +23,7 @@ Adjust config procedure.
Linux:[2-9].*)
echo "${MACHINE}-whatever-linux2"; exit 0
;;
@@ -170,6 +175,10 @@ case "${SYSTEM}:${RELEASE}:${VERSION}:${MACHINE}" in
@@ -170,6 +175,10 @@ case "${SYSTEM}:${RELEASE}:${VERSION}:${
echo "${MACHINE}-whatever-linux1"; exit 0
;;
@@ -34,7 +34,7 @@ Adjust config procedure.
GNU*)
echo "hurd-x86"; exit 0;
;;
@@ -218,15 +227,15 @@ case "${SYSTEM}:${RELEASE}:${VERSION}:${MACHINE}" in
@@ -218,15 +227,15 @@ case "${SYSTEM}:${RELEASE}:${VERSION}:${
echo "${MACHINE}-whatever-freebsd"; exit 0
;;
@@ -54,7 +54,7 @@ Adjust config procedure.
echo "${MACHINE}-whatever-openbsd"; exit 0
;;
@@ -728,12 +737,19 @@ case "$GUESSOS" in
@@ -747,12 +756,19 @@ case "$GUESSOS" in
;;
*-*-sunos4) OUT="sunos-$CC" ;;
@@ -74,12 +74,12 @@ Adjust config procedure.
*86*-*-*bsd*) # mimic ld behaviour when it's looking for libc...
if [ -L /usr/lib/libc.so ]; then # [Free|Net]BSD
libc=/usr/lib/libc.so
@@ -746,6 +762,8 @@ case "$GUESSOS" in
*) OUT="BSD-x86"; options="$options no-sse2" ;;
@@ -766,6 +782,8 @@ case "$GUESSOS" in
esac ;;
*-*-*bsd*) OUT="BSD-generic32" ;;
+
+ *-*-interix) OUT="Interix" ;;
+ *-*-interix) OUT="Interix" ;;
+
*-*-osf) OUT="osf1-alpha-cc" ;;
*-*-tru64) OUT="tru64-alpha-cc" ;;
*-*-[Uu]nix[Ww]are7)

View File

@@ -1,6 +1,6 @@
$NetBSD: patch-crypto_bn_bn__prime.pl,v 1.2 2014/05/13 02:23:11 rodent Exp $
$NetBSD: patch-crypto_bn_bn__prime.pl,v 1.4 2016/01/28 16:30:43 jperkin Exp $
--- crypto/bn/bn_prime.pl.orig Mon Mar 17 16:14:20 2014
--- crypto/bn/bn_prime.pl.orig 2016-01-28 13:38:30.000000000 +0000
+++ crypto/bn/bn_prime.pl
@@ -1,6 +1,8 @@
#!/usr/local/bin/perl

View File

@@ -1,8 +1,8 @@
$NetBSD: patch-crypto_des_Makefile,v 1.2 2015/02/12 13:08:53 adam Exp $
$NetBSD: patch-crypto_des_Makefile,v 1.4 2016/01/28 16:30:43 jperkin Exp $
Not all m4 macro processors have severe buffer limitations.
--- crypto/des/Makefile.orig 2015-01-22 16:12:10.000000000 +0000
--- crypto/des/Makefile.orig 2016-01-28 13:57:09.000000000 +0000
+++ crypto/des/Makefile
@@ -60,7 +60,11 @@ des: des.o cbc3_enc.o lib
$(CC) $(CFLAGS) -o des des.o cbc3_enc.o $(LIB)

View File

@@ -1,8 +1,8 @@
$NetBSD: patch-engines_ccgost_Makefile,v 1.2 2014/05/13 02:23:11 rodent Exp $
$NetBSD: patch-engines_ccgost_Makefile,v 1.4 2016/01/28 16:30:43 jperkin Exp $
* Make sure rpath is set properly on the libgost.so engine lib.
--- engines/ccgost/Makefile.orig Mon Apr 7 16:55:42 2014
--- engines/ccgost/Makefile.orig 2016-01-28 13:57:20.000000000 +0000
+++ engines/ccgost/Makefile
@@ -32,7 +32,7 @@ lib: $(LIBOBJ)
$(MAKE) -f $(TOP)/Makefile.shared -e \

View File

@@ -1,8 +1,8 @@
$NetBSD: patch-tools_Makefile,v 1.2 2014/05/13 02:23:11 rodent Exp $
$NetBSD: patch-tools_Makefile,v 1.4 2016/01/28 16:30:43 jperkin Exp $
Adjust build procedure.
--- tools/Makefile.orig Mon Mar 17 16:14:20 2014
--- tools/Makefile.orig 2016-01-28 13:38:31.000000000 +0000
+++ tools/Makefile
@@ -4,6 +4,7 @@