-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Stefan de Konink schreef: > Ciaran McCreesh schreef: >> On Wed, 19 Dec 2007 09:07:34 +0100 (CET) >> Stefan de Konink <[EMAIL PROTECTED]> wrote: >>> Using the latest ebuild in portage 26_alpha4 I get the following error >>> virtually on any operation. Running without options doesn't segfault. >> Can you recompile with -O1 -fno-inline-functions -g -ggdb3 plus >> whatever march/mcpu flags you use and make a new gdb backtrace please? > > Is the "your compiler is b0rked" there for fun (with -g), or is 4.2.2 > unsupported?
Using 3.4.6 I end up in a compilation error using the following C(XX)FLAGS: - -g -ggdb3 -O1 -mcpu=7450 -pipe -fno-strict-aliasing -maltivec - -mabi=altivec -fno-inline-functions > /usr/lib/gcc/powerpc-unknown-linux-gnu/3.4.6/include/g++-v3/bits/stl_tree.h:810: > instantiated from `typename std::_Rb_tree<_Key, _Val, _KeyOfValue, > _Compare, > _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, > _Alloc>::inse > rt_equal(const _Val&) [with _Key = boost::shared_ptr<const > paludis::PackageID>, > _Val = std::pair<const boost::shared_ptr<const paludis::PackageID>, > std::string> > , _KeyOfValue = std::_Select1st<std::pair<const boost::shared_ptr<const > paludis: > :PackageID>, std::string> >, _Compare = boost::reference_wrapper<const > paludis:: > PackageIDComparator>, _Alloc = std::allocator<std::pair<const > boost::shared_ptr< > const paludis::PackageID>, std::string> >]' > > /usr/lib/gcc/powerpc-unknown-linux-gnu/3.4.6/include/g++-v3/bits/stl_multimap.h: > 348: instantiated from `typename std::_Rb_tree<_Key, std::pair<const K_, > V_>, > std::_Select1st<std::pair<const K_, V_> >, _Compare, _Alloc>::iterator > std::mult > imap<_Key, _Tp, _Compare, _Alloc>::insert(const std::pair<const K_, V_>&) > [with > _Key = boost::shared_ptr<const paludis::PackageID>, _Tp = std::string, > _Compare > = boost::reference_wrapper<const paludis::PackageIDComparator>, _Alloc = > std::al > locator<std::pair<const boost::shared_ptr<const paludis::PackageID>, > std::string > > >]' > accerso.cc:133: instantiated from here > > /usr/lib/gcc/powerpc-unknown-linux-gnu/3.4.6/include/g++-v3/bits/stl_tree.h:786: > error: no match for call to `(boost::reference_wrapper<const > paludis::PackageID > Comparator>) (const boost::shared_ptr<const paludis::PackageID>&, const > boost::s > hared_ptr<const paludis::PackageID>&)' > make[5]: *** [accerso.o] Error 1 > make[5]: Leaving directory > `/var/tmp/portage/sys-apps/paludis-0.26.0_alpha4/work > /paludis-0.26.0_alpha4/src/clients/accerso' > make[4]: *** [all-recursive] Error 1 > make[4]: Leaving directory > `/var/tmp/portage/sys-apps/paludis-0.26.0_alpha4/work > /paludis-0.26.0_alpha4/src/clients/accerso' > make[3]: *** [all-recursive] Error 1 > make[3]: Leaving directory > `/var/tmp/portage/sys-apps/paludis-0.26.0_alpha4/work > /paludis-0.26.0_alpha4/src/clients' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory > `/var/tmp/portage/sys-apps/paludis-0.26.0_alpha4/work > /paludis-0.26.0_alpha4/src' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory > `/var/tmp/portage/sys-apps/paludis-0.26.0_alpha4/work > /paludis-0.26.0_alpha4' > make: *** [all] Error 2 Stefan -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHaUbDYH1+F2Rqwn0RCrlVAJ0TG8xUSMXvU6vKqae2ySgof3/ZgwCfSA2r Pzk450r/s/F8Yr9kUUmVEbU= =3sS4 -----END PGP SIGNATURE----- _______________________________________________ paludis-user mailing list [email protected] http://lists.pioto.org/mailman/listinfo/paludis-user
