On Fri, Aug 25, 2006 at 05:02:02PM +0200, Michel Dänzer <[EMAIL PROTECTED]> 
wrote:
> On Fri, 2006-08-25 at 13:42 +0200, Michel Dänzer wrote:
> > Looking at a diff between build logs, I noticed that 1.8.0.5-1 built
> > xptc{stubs,invoke}_unsupported.cpp instead of
> > xptc{stubs,invoke}_ppc_linux.cpp. The cause is the following hunk in
> > 99_configure.dpatch:
> > 
> > 
> > @@ -5042,10 +4911,17 @@
> >          darwin*)      OS_ARCH=Darwin OS_TARGET=Darwin ;;
> >      esac
> >  else
> > -    OS_TARGET=`uname -s`
> > -    OS_ARCH=`uname -s | sed -e 's|/|_|g'`
> > +    OS_TARGET="${host_os}"
> > +    OS_ARCH=`echo $host_os | sed -e 's|/|_|g'`
> >      OS_RELEASE=`uname -r`
> > -    OS_TEST=`uname -m`
> > +    OS_TEST="${host_cpu}"
> > +    case "${host_os}" in
> > +        linux*)       OS_ARCH=Linux ;;
> > +        solaris*)     OS_ARCH=SunOS OS_RELEASE=5 ;;
> > +        mingw*)       OS_ARCH=WINNT ;;
> > +        wince*)       OS_ARCH=WINCE ;;
> > +        darwin*)      OS_ARCH=Darwin OS_TARGET=Darwin ;;
> > +    esac
> >  fi
> >  _COMPILER_PREFIX=
> >  
> > 
> > 
> > On powerpc, ${host_cpu} is 'powerpc', whereas the output of uname -m is
> > 'ppc' (as expected by the xulrunner code). I'm rebuilding 1.8.0.5-2 now
> > to verify that reversing this fixes the problem.

Thanks a lot for the analysis ! I'll try to upload a -3 version soon.

Mike


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to