The following change is necessary for diffutils-3.2 to compile on Interix: @@ -27,6 +27,12 @@ # Disable automagic dependency over libsigsegv; see bug #312351. export ac_cv_libsigsegv=no + if [[ ${CHOST} == *-interix* ]]; then + # on interix wchar support is broken... + export ac_cv_header_wchar_h=no + export ac_cv_header_wctype_h=no + fi + econf \ --with-packager="Gentoo" \ --with-packager-version="${PVR}" \ Please apply or approve the change.
shouldn't interix be exporting those globally in the profile then ?
@mduft: would that break anything? Are there more packages that would benefit from exporting this globally?
hm. at least it shouldn't do any harm. there are not many (one or two?) packages requiring this currently.
i don't have any info as to how it's broken, or what is breaking, but i would suspect you're disabling these headers for gnulib which is bundled with diffutils, which means this would affect all packages using gnulib ...
Should we drop interix to make it a trivial merge?
Prefix keywords were added a while ago, interix was dropped.