dev-libs/aws-sdk-cpp MissingConditionalTestRestrict: version 1.5.17: missing RESTRICT="!test? ( test )" with IUSE=test UnstableOnly: for arches: [ amd64, x86 ], all versions are unstable: [ 1.5.17 ] UnderscoreInUseFlag: USE flag 'aws_targets_access-management' uses reserved underscore character UnderscoreInUseFlag: USE flag 'aws_targets_acm' uses reserved underscore character UnderscoreInUseFlag: USE flag 'aws_targets_acm-pca' uses reserved underscore character UnderscoreInUseFlag: USE flag 'aws_targets_alexaforbusiness' uses reserved underscore character UnderscoreInUseFlag: USE flag 'aws_targets_apigateway' uses reserved underscore character UnderscoreInUseFlag: USE flag 'aws_targets_application-autoscaling' uses reserved underscore character UnderscoreInUseFlag: USE flag 'aws_targets_appstream' uses reserved underscore character UnderscoreInUseFlag: USE flag 'aws_targets_appsync' uses reserved underscore character UnderscoreInUseFlag: USE flag 'aws_targets_athena' uses reserved underscore character ...
Actually both the IUSE="test" and the RESTRICT="!test? ( test )" are in the ebuild. So I guess this bug simply has been forgotten to get closed when the missing parts had been added.