Created attachment 633874 [details] build.log See build.log
Created attachment 633876 [details] Environment
Created attachment 633878 [details] emerge --info
It seems to think you are on Mac OSX or something :(
(In reply to Mart Raudsepp from comment #3) > It seems to think you are on Mac OSX or something :( Yeah, but I've got an AMD64. :-)
(In reply to Arnd Feldmueller from comment #4) > (In reply to Mart Raudsepp from comment #3) > > It seems to think you are on Mac OSX or something :( > > Yeah, but I've got an AMD64. :-) With app-text/enchant-1.6.1-r1 it worked.
./configure --without-applespell --without-aspell --enable-relocatable Worked for me.
Ok, so you not only have gcc ObjC capable, you also DO have these: checking Cocoa/Cocoa.h usability... yes checking Cocoa/Cocoa.h presence... yes checking for Cocoa/Cocoa.h... yes I'm guessing some gnustep-* package or something is installed for you. This would explain the mystery. I'll disabling applespell explicitly (without revbump if only that) and look what the relocatable thing is about; I don't think we want that.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b50f5d6373f7793d40b8a6ae48a47c60dc6d3516 commit b50f5d6373f7793d40b8a6ae48a47c60dc6d3516 Author: Mart Raudsepp <leio@gentoo.org> AuthorDate: 2020-04-26 15:52:51 +0000 Commit: Mart Raudsepp <leio@gentoo.org> CommitDate: 2020-04-26 15:53:05 +0000 app-text/enchant: explicitly disable applespell Apparently if gnustep is installed, there's a Cocoa.h header, and the autodetection in enchant decides that applespell should be built (and fail at doing so). Just explicitly disable it to fix build issues in such situations. Also explicitly disable zemberek while at it, but the default for that already is "no", not "check", so not a real change. Closes: https://bugs.gentoo.org/718634 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp <leio@gentoo.org> app-text/enchant/enchant-2.2.8.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
Had the same bug/problem, the work-around works... Thanks!