update primops and linker to fix build with latest GHC