This is the mail archive of the libstdc++@sources.redhat.com mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: eh not working in 20000730 cvs


On 30 Jul 2000 at 14:35 (-0400), brent verner wrote:
| 
| I built a working compiler from 20000727 cvs after applying A. Oliva's
| libtool patch. Today I did a checkout to get the tree with the patch
| already in it, and the compiler is not handling exceptions correctly.
| I built both with the same config opts, is there some (add'l) step I 
| need to take to get the 20000730 tree to build a working compiler?

... more info, hoping it helps.
  
the following builds a working compiler, where libtool-multi.patch
is from http://sources.redhat.com/ml/libstdc++/2000-07/msg00186.html

    cvs co -rgcc_ss_20000724 gcc
    cd gcc
    patch -p0 < ../libtool-multi.patch
    cd ..
    mkdir gcc-build
    cd gcc-build
    ../gcc/configure --prefix=/usr/local/opt --enable-libstdcxx-v3  \
                     --enable-threads=posix --enable-long-long      \
                     --enable-cshadow-headers --enable-namespaces   \
                     --disable-nls
    make bootstrap
    make check       
# one failure: testsuite/26_numerics/binary_closure.cc
# moving right along, just to see...
    cd ../gcc
    mv libstdc++-v3 libstdc+-v3.works
    cvs co libstdc++-v3
    cd ../gcc-build
    rm -rf i686-pc-linux/libstdc++-v3/*
    make
    make check
# all tests with throw/catch fail
    cd ../gcc
    mv -f libstdc++-v3.works/configure libstdc++v3/
    cd ../gcc-build
    rm -rf i686-pc-linux/libstdc++-v3/*
    make
    make check
# all test pass

...so basically, the new configure script looks like it breaks (for me)
whatever Alexanrdre Oliva's patch fixed :\

I did a diff on the two configure files, but the resulting file was
21000+ lines long, and I _really_ don't know enough about the 
configure/build magic to, so I'm useless at this point.

hth.
  Brent

-- 
Damon Brent Verner                        o      _     _         _
Cracker Jack? Surprise Certified  _o     /\_   _ \\o  (_)\__/o  (_)
brent@rcfile.org                _< \_   _>(_) (_)/<_    \_| \   _|/' \/
brent@linux1.org               (_)>(_) (_)        (_)   (_)    (_)'  _\o_

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]