From owner-freebsd-hackers@FreeBSD.ORG Tue Jun 1 19:21:33 2010 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ED0A81065677 for ; Tue, 1 Jun 2010 19:21:33 +0000 (UTC) (envelope-from cbergstrom@pathscale.com) Received: from mail-px0-f182.google.com (mail-px0-f182.google.com [209.85.212.182]) by mx1.freebsd.org (Postfix) with ESMTP id CA46D8FC0A for ; Tue, 1 Jun 2010 19:21:33 +0000 (UTC) Received: by pxi7 with SMTP id 7so2713736pxi.13 for ; Tue, 01 Jun 2010 12:21:32 -0700 (PDT) Received: by 10.141.213.28 with SMTP id p28mr5081917rvq.19.1275420092314; Tue, 01 Jun 2010 12:21:32 -0700 (PDT) Received: from [192.168.20.101] ([119.42.84.23]) by mx.google.com with ESMTPS id 23sm5068010pzk.6.2010.06.01.12.21.29 (version=SSLv3 cipher=RC4-MD5); Tue, 01 Jun 2010 12:21:30 -0700 (PDT) Message-ID: <4C055F08.8070508@pathscale.com> Date: Wed, 02 Jun 2010 02:27:04 +0700 From: =?ISO-8859-1?Q?=22C=2E_Bergstr=F6m=22?= User-Agent: Thunderbird 2.0.0.22 (X11/20090909) MIME-Version: 1.0 To: Ed Maste References: <4C0108F1.5050004@pathscale.com> <20100601190909.GA13911@sandvine.com> In-Reply-To: <20100601190909.GA13911@sandvine.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Cc: freebsd-hackers@freebsd.org Subject: Re: Announcing PathDB X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jun 2010 19:21:34 -0000 Ed Maste wrote: > On Sat, May 29, 2010 at 07:30:41PM +0700, "C. Bergstr?m" wrote: > > >> PathScale is slowly open sourcing and porting some of our core software >> technology and thought the BSD community might be interested in PathDB. >> Months ago we gave a few FBSD developers private access to the source, >> but never received any feedback. Now we're asking more people to please >> test and tell us what you think. >> > > Very intereresting. I have an interest in seeing a BSD-licensed > compelling replacement for GDB. > > >> Source >> git clone git://git.pathscale.com/path64/debugger.git >> > > I had a look at this, but it does not seem to be ready to build > standalone: > > - it wants hg installed? > - it is expecting directories like ../buildmeister to exist > > Does it depend on infrastructure / libs outside of debugger/src, or > should it be possible to build it in isolation? > Hi Ed, I'm answering this same question quite a bit in private and hope you don't mind me adding the list on cc. (I hope those on the list don't mind as well) It currently doens't build on any BSD, but some of these patches below will help get you more progress http://www.netbsd.org/~joerg/pdb-g++.diff http://www.netbsd.org/~joerg/readline.cc.diff http://www.netbsd.org/~joerg/pathscale.diff # For hg to git http://pastie.org/private/cninatdq83krfy9dxagfnw # For gcc-4.1+ build support Jörg Sonnenberger has identified some areas we need to abstract which will get things more portable. I'm trying to get someone who is familiar with the codebase to do this and report back once progress has been made. A few other people interested in the project have showed up in #pathscale - irc.freenode.net if you're interested in more specifics. Thanks ./C