Created attachment 289281 [details] build log Newly added ebuild for The Unarchiver fails to compile on amd64. Output of `emerge --info =app-arch/TheUnarchiver-2.7.1` and the build log are added as attachments.
Created attachment 289283 [details] emerge --info =app-arch/TheUnarchiver-2.7.1
I located the problem - the dependencies are indicated incorrectly. Instead of gnustep-base/gnustep-make[native-exceptions], TheUnarchiver actually depends on >=gnustep-base/gnustep-make-2.6.0[native-exceptions]. Build failure of TheUnarchiver is caused by change of the location of GNUstep files from /usr/GNUstep to standard fhs layout in version 2.6.0 of gnustep-make. TheUnarchiver assumes that GNUstep headers are located at /usr/include, as opposed to /usr/GNUstep/System/Library/Headers, so it fails to compile with <gnustep-base/gnustep-make-2.6.0.
Ok, I've added an explicit dependency to >=gnustep-make-2.6.0, should fix it.