Lo más probable es que también haya olvidado configurar el tipo de su clave externa role_id como BIGINT (20) también. Esto no es realmente un problema de Laravel, sino de MySQL.
Por cierto, Laravel tiene una función nativa para hacer esto:
$this->bigIncrements('id');
Esto se encarga de hacerlo sin firmar , incremento automático y clave principal .