Mach No. is a function of
(P - S)/S (see Bristol notes page 2.22)
where P = pitot (or 'total') pressure and S = static pressure
So indications on the Machmeter
will vary with P, S and (P - S) which is the differential pressure measurement.
Machmeter indications will not vary with temperature
but TAS will.