anyone else had issues with GCC on Fedora/Red Hat just failing to compile position independent code properly? something that works on Ubuntu, Debian etc requires either manual compiler/linker flag changes to make actual position independent code, otherwise functionally it expects a base address of 0