Package: fio
Version: 3.6-1

Since version 3.6 
(https://github.com/axboe/fio/commit/a817dc3b3b5a0efc95aaca366875eac67607cd5b ) 
fio tries to optimize itself for the host it is being built on which can lead 
to problems if the binary is shared to a machine with a lesser CPU.
    
Red Hat avoid this issue by disabling fio's optimization
CFLAGS and explicitly passing their own via EXTFLAGS 
(https://src.fedoraproject.org/rpms/fio/blob/ce3c0e65aa7fabdcb82e2735b8232e44b017369c/f/fio.spec#_36
 ) which means they also avoid patching fio. It's not necessary to go the same 
way but I'd recommend using at least --disable-native if aren't using 
--disable-optimizations and you're distributing binaries widely...

Reply via email to