DevHeads.net

what is, regarding to std::string and std::list, plan to rebuild packages and better procedures?

In my case, I was updating coin-or packages when one of then
started failing at link time, only on i686, like this:

undefined reference to
`CoinMessageHandler::operator<<(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)'

I tried to, temporarily fix it by, only on i686 building with
"-D_GLIBCXX_USE_CXX11_ABI=0" in CXXFLAGS. It did work
on a clean mock chroot, but would fail with a core dump during
%check in koji. So, I reverted it as it looked bad, and started
"bootstraping" again all packages, but now, the second package
in the bootstrap process fails its %check like this:

Testing OsiRowCut with OsiTestSolverInterface
*** Error in `/builddir/build/BUILD/Osi-0.107.2/test/.libs/lt-unitTest':
munmap_chunk(): invalid pointer: 0x00007fbc26a144f0 ***
======= Backtrace: =========
/usr/lib64/libc.so.6(+0x7a00d)[0x7fbc2611600d]
/usr/lib64/libc.so.6(cfree+0x1a8)[0x7fbc26122568]
/builddir/build/BUILD/Osi-0.107.2/test/.libs/lt-unitTest(_ZN9CoinErrorD1Ev+0x1d)[0x416b1d]
/usr/lib64/libstdc++.so.6(+0x8d66f)[0x7fbc26a1266f]
/usr/lib64/libCoinUtils.so.3(_ZN16CoinPackedVector15gutsOfSetVectorEiPKiPKdbPKc+0x65c)[0x7fbc271fc34c]
/builddir/build/BUILD/Osi-0.107.2/src/OsiCommonTest/.libs/libOsiCommonTests.so.1(_Z17OsiRowCutUnitTestPK18OsiSolverInterfaceRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x34b0)[0x7fbc276f3600]

Thanks,
Paulo

Comments

Re: what is, regarding to std::string and std::list, plan to reb

By =?ISO-8859-1?Q?... at 02/21/2015 - 14:40

2015-02-14 17:11 GMT-02:00 Paulo C├ęsar Pereira de Andrade
<paulo.cesar.pereira.de. ... at gmail dot com>:
Restarting today updating/rebuilding the coin-or stack did no longer
trigger the problem in koji builds.

Thanks,
Paulo