the problem for the case that fails is that the iffe translation of
        features/locale => FEATURE/locale
does not produce
        #define _typ_wctrans_t  1       /* wctrans_t is a type */o

the mystery is that the iffe.out sent by you and a previous one
reported by Olga have this define, so there is a diff between the manual
iffe and the one run by the original build

can you run the iffe command with the shell used in the original build

        SH=path-to-the-original-sh
        SHELL=$SH $SH
        iffe -v -d2 - typ wctrans_t wctype.h > iffe.out 2>&1

if that produces the #define then snarf the iffe*features/locale line
from the original build make.out and run that -- maybe there is
an unexpected interaction (there shouldn't be) when running the
full iffe script vs the single test above

On Thu, 6 Jan 2011 15:21:15 +0100 Michal Hlavinka wrote:
> > Michal, that is a bug in one of the iffe probes. The bug will only
> > happen for platforms with sizeof(int) !=3D sizeof(long), i.e. 64bit
> > Linux machines. Solaris is OK.
> >=20
> > We've observed this on SuSE 11 but more data, e.g. from Fedora may
> > help. Please run this and send iffe.out to this list:
> >        bin/package use
> >        cd ksh93
> >        iffe -v -d2 - typ wctrans_t wctype.h > iffe.out 2>&1

> attached=20

_______________________________________________
ast-developers mailing list
[email protected]
https://mailman.research.att.com/mailman/listinfo/ast-developers

Reply via email to