Tenho certeza de que é possível criar um determinado pacote de software em uma determinada versão do sistema operacional. Pode ser preciso trabalhar muito na montagem de todos os pacotes necessários no nível de release correto e, em seguida, ter que instalar esses arquivos em locais não padrão. Você ainda tem um trabalho de integração em que as coisas ainda precisam ser testadas para garantir que o conjunto de bibliotecas padrão ainda funcione com essa configuração compilada ... e depois voltar para obter os tars apropriados no nível correto e compilar e carregar com estes. e assim por diante ...
Não me entenda mal, eu já fiz isso há muito tempo na minha carreira, mas agora não faço isso e tento continuar usando as coisas ou pacotes mais atualizados que são gerados para o sistema de lançamento do fornecedor específico. Me poupa muito tempo e esforço.
Em outras palavras, você tem um trabalho à sua frente. Boa sorte.