don t use bash isms like or here it s easier to panic after option parse when you see that cache  program was used  as in option parse forcefully disable ccache to build openssl properly  if  opt ccache then panic  you cannot use ccache with this script  openssl would fail to build fi opt no ccache true package builder parse option curl deps