monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Monotone-devel] Monotone on OpenBSD


From: Nathaniel Smith
Subject: Re: [Monotone-devel] Monotone on OpenBSD
Date: Sat, 5 Mar 2005 18:02:16 -0800
User-agent: Mutt/1.5.6+20040907i

On Sat, Mar 05, 2005 at 12:53:07PM -0600, Corey Halpin wrote:
> Nathaniel Smith wrote:
> > Actually, I take that back; after some pugilistic conversations with
> > autoconf, I replaced your change to numeric_vocab.hh, and I _think_ in
> > the process fixed your problem with change_set.cc.
> > 
> > Can anyone on OpenBSD confirm that
> >   5e1f8c4f4d6276723fe55fad300a6dd7aca05107
> > or later works for them?
> 
>   Sorry for the delay in replying.

No problem.

>   I pulled the database from venge.net, however when I try to see which
> head I have (with 'monotone status'), I get a segfault.
>   a gdb backtrace shows:
> 
> #0  0x3113e734 in kill () from /usr/lib/libc.so.34.1
> #1  0x31172128 in abort () from /usr/lib/libc.so.34.1
> #2  0x01be0fd0 in uw_init_context_1 (context=0xffffcef8,
>       outer_cfa=0xffffd790, outer_ra=0x273745c0) at
> /usr/ports/lang/egcs/stable/w-gcc-3.3.2/gcc-3.3.2/gcc/unwind-dw2.c:1177
> #3    0x01be1420 in _Unwind_RaiseException (exc=0x0) at
>       unwind.inc:84
> #4  0x273745c0 in __cxa_throw (obj=0x1e040b0,
>       tinfo=Internal: global symbol `type_info' found in
> /usr/ports/lang/egcs/stable/w-gcc-3.3.2/gcc-3.3.2/libstdc++-v3/libsupc++/tinfo.cc
> 
>       psymtab but not in symtab.type_info may be an inlined function,
>       or may be a template function(if a template, try specifying an
>       instantiation: type_info<type>).)    at
> /usr/ports/lang/egcs/stable/w-gcc-3.3.2/gcc-3.3.2/libstdc++-v3/libsupc++/eh_throw.cc:75
> #5  0x01bb6158 in boost::filesystem::current_path() ()
> #6  0x01bb62a0 in boost::filesystem::initial_path() ()
> #7  0x01959b98 in save_initial_path() ()
> #8  0x01acf4d0 in cpp_main(int, char**) ()
> #9  0x01ad1bb0 in main_with_signal_handlers(int, char**) ()
> #10 0x01ad1bec in main_with_many_flavours_of_exception(int, char**) ()
> #11 0x01ad1fa4 in main ()
> 
> I'm not sure what to make of that.  I'd like to try a newer version of
> gcc to see if that fixes it.  But a newer version isn't available for
> OpenBSD-stable.  I'm a bit new to OpenBSD, so I hesitate to try running
> -current.

I take it that this is with the old version of monotone?  Strange...
it looks like a problem either in some sort of weird boost/gcc
interaction (perhaps a new gcc would in fact help), or else some sort
of very unusual exception is being thrown that we're not catching...
but that seems unlikely, and I can't tell from here anyway.

> However, when I get as far as running autoreconf, I get the following:
> 
> rosalyn:~/monosource/src$ autoreconf-2.59 --install
> Can't exec "autopoint": No such file or directory at
> /usr/local/share/autoconf-2.59/Autom4te/FileUtils.pm line 288, <GEN0>
> line 350.
> autoreconf-2.59: failed to run autopoint: No such file or directory
> 
> so I'm a bit stuck.

Perhaps you need to install "autopoint"?  It's some sort of problem
with autoconf/automake, I'm afraid, and I know as little about them as
I can possibly get away with :-), so I can't help much.

Sorry not to be of much assistance.  Good luck...

-- Nathaniel

-- 
.i dei jitfa fanmo xatra




reply via email to

[Prev in Thread] Current Thread [Next in Thread]