I tried to compile sys-libs/libsmbios-0.13.6 with gcc-4.3.1, but that did not work (missing includes in many files, and so on). In order to be able to emerge libsmbios when using gcc-4.3, I created a patch (soon to be attached).
I suggest providing an ebuild (sys-libs/libsmbios-0.13.6-r1) which applies the patch after unpacking. As sys-libs/libsmbios-0.13.6 is the only version of libsmbios currently marked stable, this version should really get a fix.
Created attachment 157959 [details, diff]
patch to allow sys-libs/libsmbios-0.13.6 to be emerged when using gcc-4.3
libsmbios-0.13.13 compile fine with gcc-4.3.
So I change the bug into stabilization request.
ia64 stable, thanks to eccerr0r for testing
amd64 stable, all arches done.