During a routine emerge -uDN @world, gstreamer was pulled in for upgrade/rebuild. It failed. Reproducible: Always Steps to Reproduce: 1. emerge -1 media-libs/gstreamer 2. 3. Actual Results: Configuration error causes build failuer.
Created attachment 355812 [details] config.log
Created attachment 355814 [details] build.log
This was not a problem with gstreamer but instead a problem with me using systemd and removing openrc, which somehow caused my toolchain to not be able to build executables. Sorry for the noise.
And in any case "C compiler can't make executable" would be a gcc issue, not a gstreamer's.
Your `as` executable is broken as per config.log. This has something to with your sys-devel/binutils package and does not have much to do with a switch of init system; that may be a perception, but I feel it was likely part of one of your most recent world updates. So, please emerge sys-devel/binutils again to fix it up.