/tmp/portage/media-libs/ilmbase-2.2.0/work/ilmbase-2.2.0/configure: 17211: test: xyes: unexpected operator /tmp/portage/media-libs/ilmbase-2.2.0/work/ilmbase-2.2.0/configure: 17232: test: xyes: unexpected operator /tmp/portage/media-libs/ilmbase-2.2.0/work/ilmbase-2.2.0/configure: 17270: test: xyes: unexpected operator /tmp/portage/media-libs/ilmbase-2.2.0/work/ilmbase-2.2.0/configure: 17305: test: xno: unexpected operator /tmp/portage/media-libs/ilmbase-2.2.0/work/ilmbase-2.2.0/configure: 17323: test: xno: unexpected operator /tmp/portage/media-libs/ilmbase-2.2.0/work/ilmbase-2.2.0/configure: 17377: /tmp/portage/media-libs/ilmbase-2.2.0/work/ilmbase-2.2.0/configure: Syntax error: "(" unexpected (expecting "fi") failing code is of the form if test "x${library_namespace_versioning}" == xyes ; then so they get a point for trying at least.
not fixed in 2.2.0-r1
2.5.2 is cmake-based instead.