David,
     I noticed we are missing a 10.10 variant for ccache. Was this
intentional? The attached packaging updates ccache to the latest 3.2.1
release with a patch to eliminate the clang warnings about....

In file included from conf.c:200:
confitems.gperf:33:35: warning: static function 'parse_bool' is used
in an inline function with external linkage [-Wstatic-in-inline]
      {"stats",               23, ITEM(stats, bool)},
                                  ^
conf.c:196:2: note: expanded from macro 'ITEM'
        parse_##type, offsetof(struct conf, name), NULL
        ^
<scratch space>:70:1: note: expanded from here
parse_bool
^
confitems.gperf:54:1: note: use 'static' to give inline function
'confitems_get' internal linkage
__inline
^
static

However the InfoTest shows a cryptic failure of...

SUITE: "pch", TEST: "create .gch, -c, no -o" - Expected "cache miss"
to be 1, got 0
cache directory
/sw/src/fink.build/ccache-3.2.1-1/ccache-3.2.1/testdir.90933/.ccache
primary config
/sw/src/fink.build/ccache-3.2.1-1/ccache-3.2.1/testdir.90933/.ccache/ccache.conf
secondary config      (readonly)    /sw/etc/ccache.conf
cache hit (direct)                     0
cache hit (preprocessed)               0
cache miss                             0
can't use precompiled header           1
files in cache                         0
cache size                           0.0 kB
max cache size                       5.0 GB
TEST FAILED
Test data and log file have been left in testdir.90933
Makefile:84: recipe for target 'test' failed
make: *** [test] Error 1
make: Target 'check' not remade because of errors.

Any ideas on how to fix that?
         Jack
ps MacPorts has their ccache at 3.2.1 but don't have the tests enabled.

Attachment: ccache.info
Description: Binary data

Attachment: ccache-10.9.info
Description: Binary data

Attachment: ccache-10.10.info
Description: Binary data

Attachment: ccache.patch
Description: Binary data

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to