I've tried disabling the temando module but i'm still getting the error.
Repositories code generation... 1/7 [====>-----------------------] 14% < 1 sec 74.0 MiB
Fatal error: Declaration of Temando\Shipping\Webservice\Processor\OrderOperation\PickupLocationRatesProcessor::postProcess(Magento\Quote\Model\Quote\Address\RateRequest $rateRequest, Temando\Shipping\Model\OrderInterface $requestType, Temando\Shipping\Webservice\Response\Type\QualificationResponseType $responseType) must be compatible with Temando\Shipping\Webservice\Processor\OrderOperation\RatesProcessorInterface::postProcess(Magento\Quote\Model\Quote\Address\RateRequest $rateRequest, Temando\Shipping\Model\OrderInterface $requestType, Temando\Shipping\Webservice\Response\Type\OrderResponseTypeInterface $responseType) in /srv/public_html/vendor/temando/module-shipping-m2/Webservice/Processor/OrderOperation/PickupLocationRatesProcessor.php on line 27
As you can see it starts to run but then bombs out 14% into the compile.
Any help would be greatly appreciated. Thank you.