monotone-devel
[Top][All Lists]
Advanced

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

[Monotone-devel] Re: Gentoo and 64 bits...


From: John S. Yates, Jr.
Subject: [Monotone-devel] Re: Gentoo and 64 bits...
Date: Wed, 2 Mar 2005 12:04:31 -0500

"John S. Yates, Jr." <address@hidden> wrote in message
news:address@hidden

> I notice that in Gentoo darcs is tagged "~amd64" but monotone
> is uniformly "-" (untested).  Before I wander off into trying
> to get it working on Gentoo I wonder whether anyone is already
> running monotone as a 64 bit image on any platform at all...


Given encouraging replies to my earlier posting I merged monotone
onto my Gentoo box.  This is a fairly vanilla 2004.3 installation.
The only things I did were to copy the monotone-0.16.ebuild to my
overlay tree and to add a ~amd64 keyword.  From there on the build
proceeded smoothly.  Sadly the result gets an immediate seg fault.
See backtrace below.

By comparison merging darcs went equally smoothly and delivered a
working result.  I have used darcs to access wmii per this URL:

  http://wmi.modprobe.de/index.php?n=WMII.Development.

/john



bash-2.05b$ gcc --version
gcc (GCC) 3.4.3 20041125 (Gentoo Linux 3.4.3-r1, ssp-3.4.3-0, pie-8.7.7)
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

bash-2.05b$ cat /etc/portage/package.keywords
app-editors/emacs ~amd64
dev-lang/ghc-bin ~amd64
dev-util/darcs ~amd64
dev-util/monotone ~amd64
dev-util/wiggle ~amd64
media-libs/libpixman ~amd64
x11-libs/cairo ~amd64
x11-misc/denu ~amd64
x11-misc/xnc ~amd64
x11-wm/wmii ~amd64

bash-2.05b$ monotone
Segmentation fault
bash-2.05b$
bash-2.05b$ gdb monotone
GNU gdb 6.0
Copyright 2003 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu"...(no debugging symbols
found)...Using host libthread_db library "/lib/libthread_db.so.1".

(gdb) run
Starting program: /usr/bin/monotone
(no debugging symbols found)...(no debugging symbols found)...(no debugging
symbols found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no debugging
symbols found)...(no debugging symbols found)...(no debugging symbols
found)...[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 21441)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 21441)]
0x0000002a960fe820 in memcpy () from /lib/libc.so.6
(gdb) bt
#0  0x0000002a960fe820 in memcpy () from /lib/libc.so.6
#1  0x0000002a95c9dab1 in std::string::append(char const*, unsigned long) ()
from /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/libstdc++.so.6
#2  0x00000000006cf8c3 in std::basic_string<char, std::char_traits<char>,
std::allocator<char> > std::operator+<char, std::char_traits<char>,
std::allocator<char> >(char, std::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&) ()
#3  0x00000000006cfb7a in std::basic_string<char, std::char_traits<char>,
std::allocator<char> > std::operator+<char, std::char_traits<char>,
std::allocator<char> >(char, std::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&) ()
#4  0x00000000006cffd3 in std::basic_string<char, std::char_traits<char>,
std::allocator<char> > std::operator+<char, std::char_traits<char>,
std::allocator<char> >(char, std::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&) ()
#5  0x00000000006d0051 in std::basic_string<char, std::char_traits<char>,
std::allocator<char> > std::operator+<char, std::char_traits<char>,
std::allocator<char> >(char, std::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&) ()
#6  0x00000000006ceed5 in std::basic_string<char, std::char_traits<char>,
std::allocator<char> > std::operator+<char, std::char_traits<char>,
std::allocator<char> >(char, std::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&) ()
#7  0x00000000005318b7 in boost::re_detail::raw_storage<std::allocator<char>
>::raw_storage(std::allocator<char> const&) ()
#8  0x0000000000532af9 in boost::re_detail::raw_storage<std::allocator<char>
>::raw_storage(std::allocator<char> const&) ()
#9  0x00000000006d0256 in std::basic_string<char, std::char_traits<char>,
std::allocator<char> > std::operator+<char, std::char_traits<char>,
std::allocator<char> >(char, std::basic_string<char, std::char_traits<char>,
std::allocator<char> > const&) ()
(gdb)







reply via email to

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