diff options
author | adam <adam> | 2016-04-25 10:24:48 +0000 |
---|---|---|
committer | adam <adam> | 2016-04-25 10:24:48 +0000 |
commit | 5289562c03bdba297421934b2bc0f20364fc854d (patch) | |
tree | 7fc3d1e0274ddddde9cd225974dae637d566531a /devel/ccache | |
parent | 16b16fd0a706f70d6f3862e3ac5dc9f270fb7754 (diff) | |
download | pkgsrc-5289562c03bdba297421934b2bc0f20364fc854d.tar.gz |
ccache 3.2.5
New features and improvements
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Only pass clang-specific `-stdlib=` to the preprocessor.
- Improved handling of stale NFS handles.
- Made it harder to misinterpret documentation of boolean environment settings'
semantics.
Bug fixes
~~~~~~~~~
- Include m4 files used by configure.ac in the source dist archives.
- Corrected "Performance" section in the manual regarding `__DATE_`, `__TIME__`
and `__FILE__` macros.
- Fixed build on Solaris 10+ and AIX 7.
- Fixed failure to create directories on QNX.
- Don't (try to) update manifest file in ``read-only'' and ``read-only direct''
modes.
- Fixed a bug in caching of `stat` system calls in ``file_stat_matches
sloppiness mode''.
- Fixed bug in hashing of clang plugins, leading to unnecessary cache misses.
- Fixed --print-config to show ``pch_defines sloppiness''.
- The man page is now built when running ``make install'' from Git repository
sources.
Diffstat (limited to 'devel/ccache')
-rw-r--r-- | devel/ccache/Makefile | 4 | ||||
-rw-r--r-- | devel/ccache/distinfo | 11 | ||||
-rw-r--r-- | devel/ccache/patches/patch-util.c | 26 |
3 files changed, 7 insertions, 34 deletions
diff --git a/devel/ccache/Makefile b/devel/ccache/Makefile index 3711405e863..5d3b767e4b4 100644 --- a/devel/ccache/Makefile +++ b/devel/ccache/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.31 2015/10/09 12:02:20 adam Exp $ +# $NetBSD: Makefile,v 1.32 2016/04/25 10:24:48 adam Exp $ -DISTNAME= ccache-3.2.4 +DISTNAME= ccache-3.2.5 CATEGORIES= devel MASTER_SITES= http://samba.org/ftp/ccache/ # do not use xz distfile here, xz needs gettext-lib which leads to circular diff --git a/devel/ccache/distinfo b/devel/ccache/distinfo index 8f8256ab799..d14a38c93d4 100644 --- a/devel/ccache/distinfo +++ b/devel/ccache/distinfo @@ -1,7 +1,6 @@ -$NetBSD: distinfo,v 1.21 2015/11/03 03:27:18 agc Exp $ +$NetBSD: distinfo,v 1.22 2016/04/25 10:24:48 adam Exp $ -SHA1 (ccache-3.2.4.tar.gz) = 191b2a72adb626d0d2498bc75e72f53acf924bfb -RMD160 (ccache-3.2.4.tar.gz) = e19df2f2ff4c745630cdcdd3a011ccc722f2ade9 -SHA512 (ccache-3.2.4.tar.gz) = 4b0470f299ce3310dcd5ce67b54860b5718410b46f6fa68623e4030a9b8927f24991a658784dfd4780bd21d28cd1e391193c89016079c469ac59e70f40604e57 -Size (ccache-3.2.4.tar.gz) = 439320 bytes -SHA1 (patch-util.c) = b56f7c348067bba472c4a9091f8d0f6b0a579263 +SHA1 (ccache-3.2.5.tar.gz) = 9e47d681076a54217a0c24d372222a8eefa837c7 +RMD160 (ccache-3.2.5.tar.gz) = b46119a75ae756b930ef397b4bd86f9fd499a66f +SHA512 (ccache-3.2.5.tar.gz) = d686c794c6b4759c435f7fd31b0a69cbff425a79066b03d9c0c8444da4b5b206018b5105510de09432477117e4bcd0d348616b4c6505b1325a0d6d9167028e40 +Size (ccache-3.2.5.tar.gz) = 444925 bytes diff --git a/devel/ccache/patches/patch-util.c b/devel/ccache/patches/patch-util.c deleted file mode 100644 index 0ed6ce18edd..00000000000 --- a/devel/ccache/patches/patch-util.c +++ /dev/null @@ -1,26 +0,0 @@ -$NetBSD: patch-util.c,v 1.1 2015/03/19 18:09:17 tnn Exp $ - -Workaround for bin/47757 - ---- util.c.orig 2014-12-10 19:40:54.000000000 +0000 -+++ util.c -@@ -1063,6 +1063,9 @@ create_tmp_fd(char **fname) - char *template = format("%s.%s", *fname, tmp_string()); - int fd = mkstemp(template); - if (fd == -1 && errno == ENOENT) { -+#if defined(__NetBSD__) && __NetBSD_Version__ < 700000000 -+ reformat(&template, "%s.%s", *fname, tmp_string()); -+#endif - if (create_parent_dirs(template) != 0) { - fatal("Failed to create directory %s: %s", - dirname(template), strerror(errno)); -@@ -1071,6 +1074,9 @@ create_tmp_fd(char **fname) - fd = mkstemp(template); - } - if (fd == -1) { -+#if defined(__NetBSD__) && __NetBSD_Version__ < 700000000 -+ reformat(&template, "%s.%s", *fname, tmp_string()); -+#endif - fatal("Failed to create file %s: %s", template, strerror(errno)); - } - |