1'scons' cleans the environment which breaks ccache builds because 2CCACHEDIR can point to an unexpected location: 3 4| ccache arm-linux-gnueabi-gcc ... context.c 5| ccache: failed to create .../serf/1.3.6-r0/.home/.ccache (No such file or directory) 6 7Issue is described in 8 9 http://www.scons.org/wiki/ImportingEnvironmentSettings 10 11and because 'bitbake' cleans environment we can pass it completely 12instead of trying to enumerate needed env. 13 14Upstream-Status: Inappropriate 15 16 17Index: serf-1.3.6/SConstruct 18=================================================================== 19--- serf-1.3.6.orig/SConstruct 20+++ serf-1.3.6/SConstruct 21@@ -149,6 +149,7 @@ if sys.platform == 'win32': 22 env = Environment(variables=opts, 23 tools=('default', 'textfile',), 24 CPPPATH=['.', ], 25+ ENV = os.environ, 26 ) 27 28 env.Append(BUILDERS = { 29