cannot find -1SM libgstximagesing.la
Created attachment 246994 [details] build.log
Created attachment 246996 [details] environment S = /var/tmp/portage/media-plugins/gst-plugins-x-0.10.29/work/gst-plugins-base-0.10.29
Created attachment 246997 [details] emerge --info
Created attachment 246998 [details] emerge --pqv
gst-plugins-x shouldn't directly need libSM, albeit it's quite rare that someone doesn't have it. Can you try rebuilding with V=1 exported in the environment and attach the build.log from such a build? Assuming that it does successfully make the build output more verbose - the compilation and linking commands spelled out instead of just CC and CCLD with filename, to be precise of the goal here.
Created attachment 247121 [details] V=1 emerge -1 =media-plugins/gst-plugins-x-0.10.29 >res.txt
the first 4 attachments was from x86, and the last one from amd64 - the same error
Same goes for gst-plugins-xvideo (as well as gst-plugins-x), now at 0.10.30 version. Triggered this on a new build, so libSM was not yet in (and IIRC was not even going to be pulled in originally). Adding libSM to DEPEND of either package allowed build to proceed..
Bit of a shot in the dark, this could be because your .la files need fixing (with lafilefixer)
Please check if lafilefixer fixes things for you and let us know.