David Edelsohn writes: > GCC had been working on AIX with NLS, using "--with-included-gettext". > --disable-nls gets past the breakage, but GCC does not build for me on AIX > with NLS enabled. That should still work with gettext 0.22+ extracted in-tree (it should be fetched by download_prerequisites). > A change in dependencies for GCC should have been announced and more widely > socialized in the GCC development mailing list, not just GCC patches > mailing list. > > I have tried both the AIX Open Source libiconv and libgettext package, and > the ones that I previously built. Both fail because GCC configure decides > to disable NLS, despite being requested, while libcpp is satisfied, so > tools in the gcc subdirectory don't link against libiconv and the build > fails. With the included gettext, I was able to rely on a self-consistent > solution. That is interesting. They should be using the same checks. I've checked trunk and regenerated files on it, and saw no significant diff (some whitespace changes only). Could you post the config.log of both? I've never used AIX. Can I reproduce this on one of the cfarm machines to poke around? I've tried cfarm119, but that one lacked git, and I haven't poked around much further due to time constraints. TIA, sorry about the inconvenience. Have a lovely day. > The current gettext-0.22.3 fails to build for me on AIX. > > libcpp configure believes that NLS functions on AIX, but gcc configure > fails in its tests of gettext functionality, which leads to an inconsistent > configuration and build breakage. > > Thanks, David -- Arsen Arsenović