https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62083
Markus Trippelsdorf <trippels at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED CC| |trippels at gcc dot gnu.org Resolution|--- |INVALID --- Comment #1 from Markus Trippelsdorf <trippels at gcc dot gnu.org> --- It means that you try to use an archive, that was build with -flto -fno-fat-lto-objects and an older compiler. (The same issue happened to me a few days ago when I tried to build Firefox with -flto and gcc trunk. libcrmf.a from the nss library was build with -flto and gcc-4.9. Therefore libxul link failed with the "bytecode stream" error.) But the error message could be improved, because the user currently has no idea where the old bytecode stream is coming from.