Why does perl require gcc at run-time?
The build-time of a module with XS parts is the run-time of Perl. Those modules require exactly the C compiler at their build-time which was previously used at the built-time of “perl”. To control C compiler usage in a deterministic way both at “perl” build-time and module build-time aka Perl run-time the “perl” package has “gcc” listed as both a BuildPreReq and a PreReq.