From owner-svn-src-all@freebsd.org Wed Apr 19 22:51:27 2017 Return-Path: Delivered-To: svn-src-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2FBCAD46A81; Wed, 19 Apr 2017 22:51:27 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: from mail-io0-x242.google.com (mail-io0-x242.google.com [IPv6:2607:f8b0:4001:c06::242]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E84AD1F84; Wed, 19 Apr 2017 22:51:26 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: by mail-io0-x242.google.com with SMTP id d203so8481441iof.2; Wed, 19 Apr 2017 15:51:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=tDud5Le/8pS25DunzwTjUZkg4KvMPFbY7OlFsyUBVPQ=; b=eDztotlCgyyLCpvwzVzug+DMdEX9L+08haMSogqxMntxIER2oXBqGZDK0V1WyunSi1 QinM4E7ONJVshtJv6WouJYLVunBrF8aLjlI4ZwtObGGaL5z6EgstYtqPLpmTkLjJ/kCI Ymfg0x9GcPVfyNX7zqT6/IIs9JkfL2zQysCSVWElSfghTpAyK34G907VPmk2vFkyotNk 9RRFYjegWk3EGWMCRFAmOhLwSf0g0Ddf37RtdAVbqayNASC9qRZomXdb5dJJcGhRGaLd Lzj+dwN5XivwFeqJ6weYhQhwkN/hTJt8ZjMCkEiWi52sDnqboQFkwA3d9dHwYb+6mDlC 4FIA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=tDud5Le/8pS25DunzwTjUZkg4KvMPFbY7OlFsyUBVPQ=; b=pOzKgIfkvzmPd0WjoK3TVfsdM4RzIbaYwdigbbV1CHxUhNlQUecNL0VavnuRCa+f6R jOOQuvbgM973jEuDCbtSyv/7lOH4QQVPW5+sOt2VhtTrqFzbyKeHKRkVGg2eNv3MXizi iWVDwBzCOn4EX037V4E59+tyGH0VkUpwt37bf609Wlbcmn5w3haI171pUipJTrPDQGq1 JYAQZzOM3ALF6HpwqwDE0xAIRqlo1QIgMyJyDZz88n2j5nYaAclZ4nPQUakolMn29yo1 y6IMLN2YHOwkMZq2vXqoN2E3BvnEEcS/9xvx5uqVhV3SiVY8ZlxDQYPRJzJdBjDF4BlM S/Cw== X-Gm-Message-State: AN3rC/5rtBsw9KxroccvY5BcMa1TCMlAgKcZ9NQhvtQs4jGKqZI3z8/N 7fWg7I+xVgAcKXEXRPz8Bw== X-Received: by 10.98.160.24 with SMTP id r24mr5232080pfe.16.1492642286117; Wed, 19 Apr 2017 15:51:26 -0700 (PDT) Received: from ?IPv6:2607:fb90:836c:99e9:f192:37b0:a12c:66b2? ([2607:fb90:836c:99e9:f192:37b0:a12c:66b2]) by smtp.gmail.com with ESMTPSA id m194sm6373682pga.62.2017.04.19.15.51.25 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 19 Apr 2017 15:51:25 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (1.0) Subject: Re: svn commit: r317094 - head/share/mk From: Ngie Cooper X-Mailer: iPhone Mail (14E304) In-Reply-To: Date: Wed, 19 Apr 2017 15:51:24 -0700 Cc: rgrimes@freebsd.org, Eric van Gyzen , John Baldwin , Slawa Olhovchenkov , "svn-src-head@freebsd.org" , "svn-src-all@freebsd.org" , src-committers Content-Transfer-Encoding: quoted-printable Message-Id: <25F616D2-DE24-485B-9549-E1C4F68B9379@gmail.com> References: <201704192218.v3JMIYtS032774@pdx.rh.CN85.dnsmgr.net> To: Warner Losh X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Apr 2017 22:51:27 -0000 > On Apr 19, 2017, at 15:22, Warner Losh wrote: ... >> Actually this is exactly what I would expect from Linux! >>=20 >> Why do we need to pull the trigger on GDB other than to pull the trigger >> to say we are GPL free, if that is the reason then this is the wrong >> way to go about it. >=20 > I think "gdb in base is horribly broken" is the real reason. You need > the port to do anything non-trivial these days. >=20 > Plus core set this as a goal for the project after it was clear that > was a consensus desire several years ago. Can't fault someone for > working towards that goal. +1 to Warner's sentiments. gdb in base doesn't work well with threads (6.x never did ;/..), and lacks s= upport for other things (like python debugging). Being able to debug threads= reliably is a make or break thing. So while I understand and in general agree with you Rod, I completely disagr= ee on the practical end of things. I'm actually kind of curious as to why th= is isn't being done globally.. but I assume that it was described in one of t= he many threads some time ago about the status quo for debugging with gdb on= tier-two architectures. Thanks, -Ngie=