Trouble sharing cache results when compiling with -isystem instead of -I

Robert Houghton <[email protected]> Thu, 3 Sep 2015 15:03:20 -0700
Newsgroups gmane.comp.compilers.ccache
Message-ID <CADSoFLURMS4ofCh7hG6cyMyU6X2VRRDOoXLWOo2aSTqgVdQqsA@mail.gmail.com>
My companies build system uses -isystem for including 3rd party libraries
like python, Qt4 and others. Unfortunately, the paths from -isystem are
soft-linked to be relative to the personal build area instead of being
directly referenced.

Is looks like ccache v3.2.1 will not use the CCACHE_BASEDIR option when
considering paths provided by -isystem. Is this intentional, an oversight,
or a bug?

Attached are the logs from compiling a single .o and .so from two parallel
work areas

Thank you,
-Robert Houghton

_______________________________________________
ccache mailing list
[email protected]
https://lists.samba.org/mailman/listinfo/ccache
ccache_debug.log.first (application/octet-stream, 11.7 KB) - not displayed
ccache_debug.log.second (application/octet-stream, 11.6 KB) - not displayed