Received: by mail.netbsd.org (Postfix, from userid 605) id 65D9784D36; Tue, 15 Jan 2019 09:04:19 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id C3D4184D33 for ; Tue, 15 Jan 2019 09:04:18 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id 7Dseveq12J1x for ; Tue, 15 Jan 2019 09:04:18 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 11C4784CE2 for ; Tue, 15 Jan 2019 09:04:18 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 0B383FB16; Tue, 15 Jan 2019 09:04:18 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_154754305872360" MIME-Version: 1.0 Date: Tue, 15 Jan 2019 09:04:18 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/devel/ccache To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20190115090418.0B383FB16@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_154754305872360 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="UTF-8" Module Name: pkgsrc Committed By: adam Date: Tue Jan 15 09:04:17 UTC 2019 Modified Files: pkgsrc/devel/ccache: Makefile distinfo Log Message: ccache: updated to 3.6 ccache 3.6 ccache now has an opt-in “depend mode”. When enabled, ccache never executes the preprocessor, which results in much lower cache miss overhead at the expense of a lower potential cache hit rate. The depend mode is only possible to use when the compiler option -MD or -MMD is used. Added support for GCC’s -ffile-prefix-map option. The -fmacro-prefix-map option is now also skipped from the hash. Added support for multiple -fsanitize-blacklist arguments. ccache now includes the environment variables LANG, LC_ALL, LC_CTYPE and LC_MESSAGES in the hash since they may affect localization of compiler warning messages. Set sloppiness to locale to opt out of this. Fixed a problem due to Clang overwriting the output file when compiling an assembler file. Clarified the manual to explain the reasoning behind the “file_macro” sloppiness setting in a better way. ccache now handles several levels of nonexistent directories when rewriting absolute paths to relative. A new sloppiness setting clang_index_store makes ccache skip the Clang compiler option -index-store-path and its argument when computing the manifest hash. This is useful if you use Xcode, which uses an index store path derived from the local project path. Note that the index store won’t be updated correctly on cache hits if you enable this option. Rename sloppiness no_system_headers to system_headers for consistency with other options. no_system_headers can still be used as an (undocumented) alias. The GCC variables “DEPENDENCIES_OUTPUT” and “SUNPRO_DEPENDENCIES” are now supported correctly. The algorithm that scans for __DATE_ and __TIME__ tokens in the hashed source code now doesn’t produce false positives for tokens where __DATE__ or __TIME__ is a substring. To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46 pkgsrc/devel/ccache/Makefile cvs rdiff -u -r1.35 -r1.36 pkgsrc/devel/ccache/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_154754305872360 Content-Disposition: inline Content-Length: 1939 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/devel/ccache/Makefile diff -u pkgsrc/devel/ccache/Makefile:1.45 pkgsrc/devel/ccache/Makefile:1.46 --- pkgsrc/devel/ccache/Makefile:1.45 Fri Jan 4 23:43:23 2019 +++ pkgsrc/devel/ccache/Makefile Tue Jan 15 09:04:17 2019 @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.45 2019/01/04 23:43:23 adam Exp $ +# $NetBSD: Makefile,v 1.46 2019/01/15 09:04:17 adam Exp $ -DISTNAME= ccache-3.5.1a -PKGNAME= ccache-3.5.1 +DISTNAME= ccache-3.6 CATEGORIES= devel MASTER_SITES= http://samba.org/ftp/ccache/ # do not use xz distfile here, xz needs gettext-lib which leads to circular @@ -13,8 +12,6 @@ HOMEPAGE= http://ccache.samba.org/ COMMENT= Cache for C/C++ compilers LICENSE= gnu-gpl-v3 AND modified-bsd AND public-domain AND zlib -WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} - USE_TOOLS+= bash:test gmake perl:test GNU_CONFIGURE= yes TEST_TARGET= test Index: pkgsrc/devel/ccache/distinfo diff -u pkgsrc/devel/ccache/distinfo:1.35 pkgsrc/devel/ccache/distinfo:1.36 --- pkgsrc/devel/ccache/distinfo:1.35 Fri Jan 4 23:43:23 2019 +++ pkgsrc/devel/ccache/distinfo Tue Jan 15 09:04:17 2019 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.35 2019/01/04 23:43:23 adam Exp $ +$NetBSD: distinfo,v 1.36 2019/01/15 09:04:17 adam Exp $ -SHA1 (ccache-3.5.1a.tar.bz2) = 94155949200b9b174f6a3b3c8ef2cb631c540682 -RMD160 (ccache-3.5.1a.tar.bz2) = b85bf46d5a8e35ac6ae5cc7ef29eddd6420ed4c2 -SHA512 (ccache-3.5.1a.tar.bz2) = 9a717c6416e18fbfb0316015df81f16af908d503e49441592263d1938282387c11adff408b741432da42a1049a37f59d47f09cd8b48d3c0bda687d6bca8ccbfc -Size (ccache-3.5.1a.tar.bz2) = 374488 bytes +SHA1 (ccache-3.6.tar.bz2) = 921017434c603c644d735e8ed7b4a9f8e5325bac +RMD160 (ccache-3.6.tar.bz2) = eaadcb7dc8da3e02c67eb23b023d51a005c15faa +SHA512 (ccache-3.6.tar.bz2) = ac513af805639258d1ada0b110f98fd750fa0522dd7499fa6816f368b8d58f947777a4f3f2a4e10ba5573a5d1db787b6e1f389c970c4124a8601042e7a15531f +Size (ccache-3.6.tar.bz2) = 379426 bytes --_----------=_154754305872360--