From owner-freebsd-arch@FreeBSD.ORG Sat Apr 12 02:14:09 2014 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4CF3AC45 for ; Sat, 12 Apr 2014 02:14:09 +0000 (UTC) Received: from mail-ve0-x229.google.com (mail-ve0-x229.google.com [IPv6:2607:f8b0:400c:c01::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 036EB1935 for ; Sat, 12 Apr 2014 02:14:08 +0000 (UTC) Received: by mail-ve0-f169.google.com with SMTP id pa12so5729309veb.28 for ; Fri, 11 Apr 2014 19:14:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wemm.org; s=google; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=otaiMu7Uicqnu1WRq3ecQkx5//rkQY9wwtBisbJTvpc=; b=M++STf1ijonuQ/KFOVAhY0qgGE4LWoKWK6xQ8OWxqSb14CIbyntXhaBrMKM+m8/C2X dTDS2AkTZsoy/4p3NF4L2KMXJ/vZ1YtSsql+nCxS7K8P92W9JXGfLsY+PgPJzhxsaQB+ 8xE7YuRVQ+Tmoxt0INmpBC7V2yBHPoYqV4fos= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=otaiMu7Uicqnu1WRq3ecQkx5//rkQY9wwtBisbJTvpc=; b=BDBoR13pKPpAExfSWI6e9nQ5D7EiXQaXWxyd2MBcIGzHKGCSCgOS4cQNjiwRuGDEfw pJ1eicZaQLFSBdRT0qk7Gkfy9jK6NGUd8/jlJURImguvMCfRJVTuF5v82G4byPUK8Efb R9dPOWbELtBHRxJEZ+4R8hqdY/oP9VACGxJDwzb+j27y2eeX5zhKqvVsa2Bpvq3G7eZN TDeJnVjOGgXFLnmBLwHdixyz1RLweftPtTzu2JVIeF3t7wWF5p3VVrTkkdLe8EC2HddX RG1E5mQi4PKOv4sI93JcC2q89/BeGiwWZJcc1MNBp5kuEuEq/B8YhR7I3N4MghZCIilV vq5A== X-Gm-Message-State: ALoCoQnsKXQmG3fhM0xkr3dJLjT+WdqbKpaqA2JsUjG6M5bovU7fc1tpJCfqQO6PsHN6sOuhv+Uq MIME-Version: 1.0 X-Received: by 10.220.198.197 with SMTP id ep5mr10405829vcb.21.1397268847710; Fri, 11 Apr 2014 19:14:07 -0700 (PDT) Received: by 10.220.30.69 with HTTP; Fri, 11 Apr 2014 19:14:07 -0700 (PDT) In-Reply-To: <53489BBA.2040802@freebsd.org> References: <20140408212629.GD21331@kib.kiev.ua> <5344B551.30200@freebsd.org> <534833E6.9070707@freebsd.org> <53489BBA.2040802@freebsd.org> Date: Fri, 11 Apr 2014 19:14:07 -0700 Message-ID: Subject: Re: Time for turning off gdb by default? Or worse... From: Peter Wemm To: Julian Elischer Content-Type: text/plain; charset=ISO-8859-1 Cc: Ed Maste , freebsd-arch X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Apr 2014 02:14:09 -0000 On Fri, Apr 11, 2014 at 6:49 PM, Julian Elischer wrote: > On 4/12/14, 4:35 AM, Ed Maste wrote: >> >> On 11 April 2014 14:26, Julian Elischer >>> >>> bleagh! >>> >>> compare with ddd.. >>> >>> >>> http://img.brothersoft.com/screenshots/softimage/d/data_display_debugger_for_mac-203841-1231223624.jpeg >>> >>> https://www.gnu.org/software/ddd/ for more examples >> >> I'm not sure how that's relevant; we're not contemplating putting that >> in the base system. >> > I'm suggestng that it's another way where gdb has features that lldb > doesn't. A plethora of front-ends. Maybe, but that's not the question here. The curses front end was a distraction. The issue was: Given that the in-tree gdb is woefully stale and increasingly difficult to use with our current toolchain, is it time to turn it off and put our weight behind the ports version? If so, what would we have to take care of or bring over to the port version before we could? The consensus seems to be that the loss of kgdb functionality would be a blocker. Front ends for debuggers are way out of scope of the original question. -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com; KI6FJV