Selon Jarkko Hietaniemi <[EMAIL PROTECTED]>:

> > where/how are the builds with gcc failing on dec_osf ?
> >
> > Thanks,
> > Adi
> 
> mktest.out:
> Configuration: -Dusedevel -Dlocincpth=/p/include -Dloclibpth=/p/lib  
> -Dcc=gcc
> ------------------------------------------------------------------------ 
> ------
> Unable to test perl in this configuration
> Stopped smoke at 1072823267
> Started smoke at 1072823267
> 
> The reason seems to be that building the Cwd extension fails:
> 
> gcc -c   -ansi -fno-strict-aliasing -I/p/include -DLANGUAGE_C -O3    
> -DVERSION=\"2.12\" -DXS_VERSION=\"2.12\" -fpic "-I../.."   Cwd.c
> Cwd.xs:214:23: missing terminating ' character
> 
> And the line is
> 
> 213 #ifndef getcwd_sv
> 214 // Taken from perl 5.8's util.c
> 215 int getcwd_sv(pTHX_ register SV *sv)
> 
> The // doesn't fly because of the -ansi (used to work fine with  
> Tru64/Digital UNIX/DEC OSF/1 gcc) which is trivially fixable by making  
> the C++ comment to be a C comment.  After fixing that all builds well  
> with gcc (5.8.x).

Fixed as change #22020 in bleadperl. CC:'ing Ken for reintegration
in the CPAN version.

Reply via email to