Danek Duvall wrote:
> On Sun, Jul 12, 2009 at 03:57:58AM +0200, Roland Mainz wrote:
> > Danek Duvall wrote:
> > [CC:'ing ksh93-integration-discuss at opensolaris.org]
> > > I'm currently running into three bugs building SFW on opensolaris:
> > >
> > > 6817601 builds broken on opensolaris due to empty default $PATH
> > > 6859442 ksh93 dumps core during fftw2 build in SFW
> > > 6859444 ksh93 hang in mysql build in SFW
> >
> > Can you check whether the binaries from
> > http://www.opensolaris.org/os/project/ksh93-integration/downloads/2009-07-02/
>
> I've grabbed the tarball, and will give it a shot. Do I need to install
> the whole thing, or can I get by with just libshell or some other small
> subset?
I don't know... it was never tested like this (and I don't know what
happens if you "only" update { lishell, libcmd, libdll, libast } (that
are the core libraries)). Splicing the tarball into pieces _may_ ruin
the system but I am not sure.
What I know is that this tarball should compile SFWNV+OS/Net on a
Solaris Neavada machine without problems...
> > BTW: Steps to reproduce CR #6859442 ("ksh93 dumps core during fftw2
> > build in SFW") on SPARC:
> > -- snip --
> > $ wget
> > 'http://src.opensolaris.org/source/raw/sfw/usr/src/lib/fftw2/fftw-2.1.5.tar.gz'
> > $ ( gzcat <fftw-2.1.5.tar.gz | tar -xf - ; cd fftw-2.1.5 ; cat configure
> > | sed 's/\/bin\/sh/\/usr\/bin\/sparcv7\/ksh93/g' >configure_mod ;
> > (LC_ALL=C SHELL=/usr/bin/sparcv7/ksh93
> > CONFIG_SHELL=/usr/bin/sparcv7/ksh93 VMDEBUG=a /usr/bin/sparcv7/ksh93
> > configure_mod --no-reexec --prefix=/usr --enable-threads --enable-shared
> > --disable-static) 2>&1 | tee buildlog.log)
> > -- snip --
>
> This doesn't reproduce for me on sparc -- either on an M5000 running build
> 108 or on a V880 running build 116. It does reliably reproduce back on my
> build 118 x86 box (after changing sparcv7 to i86
Did you use VMDEBUG=a in the environment (that _may_ provoke the crash
more likely...) ? If it doesn't work it _may_ (or better: I am
guessing...) help to use a current working directory with a different
length (e.g. /tmp/dduval/kshfftw2crash/ or /tmp/dduval/xyz/) ...
> So I can't help with
> the bcheck thing for you.
Any idea who may be able to help ?
----
Bye,
Roland
--
__ . . __
(o.\ \/ /.o) roland.mainz at nrubsig.org
\__\/\/__/ MPEG specialist, C&&JAVA&&Sun&&Unix programmer
/O /==\ O\ TEL +49 641 3992797
(;O/ \/ \O;)