libauto: more obscene hackery to make it work on LLVM 4

This sort of thing is going to get revamped to be less hackish soon but
for now I want it to work. In this particular case, libc++ 4 (and maybe
earlier) gets very upset if we're imprecise about our const markers, and
I guess libauto was careless. This fixes it (PtrPtrMap) to be correct.

+2 -1
+2 -1
pkgs/os-specific/darwin/apple-source-releases/libauto/default.nix
··· 13 --replace "#include <msgtracer_client.h>" ''$'#include <asl.h>\nstatic void msgtracer_log_with_keys(...) { };' 14 15 substituteInPlace Definitions.h \ 16 - --replace "#include <System/pthread_machdep.h>" "" 17 18 # getspecific_direct is more efficient, but this should be equivalent... 19 substituteInPlace Zone.h \
··· 13 --replace "#include <msgtracer_client.h>" ''$'#include <asl.h>\nstatic void msgtracer_log_with_keys(...) { };' 14 15 substituteInPlace Definitions.h \ 16 + --replace "#include <System/pthread_machdep.h>" "" \ 17 + --replace 'void * const, void * const' 'void * const, void *' 18 19 # getspecific_direct is more efficient, but this should be equivalent... 20 substituteInPlace Zone.h \