[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Monotone-devel] At a loss with libboost libraries on Debian [unstable]
From: |
Richard Levitte - VMS Whacker |
Subject: |
[Monotone-devel] At a loss with libboost libraries on Debian [unstable] |
Date: |
Sat, 23 Jul 2005 02:14:39 +0200 (CEST) |
libboost on debian [unstable] is really a moving target these days.
As it currently stands, these are the development packages I currently
have installed:
: ; apt-show-versions libboost-regex-dev
libboost-regex-dev/unstable uptodate 1.32.0+1.33.0-cvs20050720-3
: ; apt-show-versions libboost-date-time-dev
libboost-date-time-dev/unstable uptodate 1.32.0+1.33.0-cvs20050720-3
: ; apt-show-versions libboost-filesystem-dev
libboost-filesystem-dev/unstable uptodate 1.32.0+1.33.0-cvs20050720-3
Using g++ 4.0 doesn't work, because some checker file in the boost
headers tells me it hasn't been tested with that version of g++. g++
3.3 doesn't work, because it links with libstdc++.so.5, while the
boost libraries are currently linked with libstdc++.so.6... So the
only working compiler version is g++ 3.4.
However, with that last libboost update, I'm getting errors like this
when linking monotone:
/usr/bin/ld:
`.gnu.linkonce.t._ZN5boost2io6detail22parse_printf_directiveIcSt11char_traitsIcESaIcEN9__gnu_cxx17__normal_iteratorIPKcSsEESt5ctypeIcEEEbRT2_RKSD_PNS1_11format_itemIT_T0_T1_EERKT3_jh'
referenced in section `.rodata' of monotone-commands.o: defined in discarded
section
`.gnu.linkonce.t._ZN5boost2io6detail22parse_printf_directiveIcSt11char_traitsIcESaIcEN9__gnu_cxx17__normal_iteratorIPKcSsEESt5ctypeIcEEEbRT2_RKSD_PNS1_11format_itemIT_T0_T1_EERKT3_jh'
of monotone-commands.o
/usr/bin/ld:
`.gnu.linkonce.t._ZN5boost2io6detail22parse_printf_directiveIcSt11char_traitsIcESaIcEN9__gnu_cxx17__normal_iteratorIPKcSsEESt5ctypeIcEEEbRT2_RKSD_PNS1_11format_itemIT_T0_T1_EERKT3_jh'
referenced in section `.rodata' of monotone-diff_patch.o: defined in discarded
section
`.gnu.linkonce.t._ZN5boost2io6detail22parse_printf_directiveIcSt11char_traitsIcESaIcEN9__gnu_cxx17__normal_iteratorIPKcSsEESt5ctypeIcEEEbRT2_RKSD_PNS1_11format_itemIT_T0_T1_EERKT3_jh'
of monotone-diff_patch.o
...
And trying the command line just segfaults, at least when networking
is involved:
: ; ./monotone pull
monotone: warning: doing anonymous pull
monotone: connecting to off.net
monotone: fatal: signal: memory access violation
monotone: this is almost certainly a bug in monotone.
monotone: please send this error message, the output of 'monotone
--full-version',
monotone: and a description of what you were doing to address@hidden
monotone: wrote debugging log to MT/debug
Anyone know a way around this proble? Oh, except for building
libboost on my own?
Cheers,
RIchard
--
Richard Levitte address@hidden
http://richard.levitte.org/
"When I became a man I put away childish things, including
the fear of childishness and the desire to be very grown up."
-- C.S. Lewis
- [Monotone-devel] At a loss with libboost libraries on Debian [unstable],
Richard Levitte - VMS Whacker <=