NetBSD Problem Report #50394

From www@NetBSD.org  Mon Nov  2 12:41:44 2015
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK))
	by mollari.NetBSD.org (Postfix) with ESMTPS id 9E63EA6553
	for <gnats-bugs@gnats.NetBSD.org>; Mon,  2 Nov 2015 12:41:44 +0000 (UTC)
Message-Id: <20151102124143.9C416A6558@mollari.NetBSD.org>
Date: Mon,  2 Nov 2015 12:41:43 +0000 (UTC)
From: mougamadou.ibrahime@aricent.com
Reply-To: mougamadou.ibrahime@aricent.com
To: gnats-bugs@NetBSD.org
Subject: strace support in NetBSD ARM
X-Send-Pr-Version: www-1.0

>Number:         50394
>Category:       pkg
>Synopsis:       strace support in NetBSD ARM
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    cjep
>State:          closed
>Class:          support
>Submitter-Id:   net
>Arrival-Date:   Mon Nov 02 12:45:00 +0000 2015
>Closed-Date:    Sun Feb 14 17:39:07 +0000 2021
>Last-Modified:  Sun Feb 14 17:39:07 +0000 2021
>Originator:     Zaid
>Release:        strace
>Organization:
Aricent
>Environment:
NetBSD 5.1_STABLE
>Description:
strace support in NetBSD ARM to debug
>How-To-Repeat:
n/a
>Fix:
n/a

>Release-Note:

>Audit-Trail:
From: christos@zoulas.com (Christos Zoulas)
To: gnats-bugs@NetBSD.org, pkg-manager@netbsd.org, gnats-admin@netbsd.org, 
	pkgsrc-bugs@netbsd.org
Cc: 
Subject: Re: pkg/50394: strace support in NetBSD ARM
Date: Mon, 2 Nov 2015 08:42:51 -0500

 On Nov 2, 12:45pm, mougamadou.ibrahime@aricent.com (mougamadou.ibrahime@aricent.com) wrote:
 -- Subject: pkg/50394: strace support in NetBSD ARM

 | >Number:         50394
 | >Category:       pkg
 | >Synopsis:       strace support in NetBSD ARM
 | >Confidential:   no
 | >Severity:       critical
 | >Priority:       high
 | >Responsible:    pkg-manager
 | >State:          open
 | >Class:          support
 | >Submitter-Id:   net
 | >Arrival-Date:   Mon Nov 02 12:45:00 +0000 2015
 | >Originator:     Zaid
 | >Release:        strace
 | >Organization:
 | Aricent
 | >Environment:
 | NetBSD 5.1_STABLE
 | >Description:
 | strace support in NetBSD ARM to debug
 | >How-To-Repeat:

 Can't you use ktruss?

 christos

From: Mougamadou Zaid Ibrahime <mougamadou.ibrahime@aricent.com>
To: "gnats-bugs@NetBSD.org" <gnats-bugs@NetBSD.org>, "pkg-manager@netbsd.org"
	<pkg-manager@netbsd.org>, "gnats-admin@netbsd.org" <gnats-admin@netbsd.org>,
	"pkgsrc-bugs@netbsd.org" <pkgsrc-bugs@netbsd.org>
Cc: 
Subject: RE: pkg/50394: strace support in NetBSD ARM
Date: Wed, 4 Nov 2015 16:34:17 +0000

 VGhhbmtzIGZvciB0aGUgc3VnZ2VzdGlvbi4gSSB3YXMgd29uZGVyaW5nIGlmIHN0cmFjZSBpcyBz
 dXBwb3J0ZWQgaW4gTmV0QlNELiBJcyBpdD8NCkkgYW0gbG9va2luZyBmb3IgYSB0b29sIHRvIGRl
 YnVnIGEgbGlua2VyIGlzc3VlIEkgYW0gZmFjaW5nIGluIG15IHRhcmdldC4gQW55IHN1Z2dlc3Rp
 b25zIHdvdWxkIHJlYWxseSBoZWxwLiBUaGFua3MgaW4gYWR2YW5jZQ0KDQotLS0tLU9yaWdpbmFs
 IE1lc3NhZ2UtLS0tLQ0KRnJvbTogQ2hyaXN0b3MgWm91bGFzIFttYWlsdG86Y2hyaXN0b3NAem91
 bGFzLmNvbV0NClNlbnQ6IE1vbmRheSwgTm92ZW1iZXIgMDIsIDIwMTUgNzoxNSBQTQ0KVG86IHBr
 Zy1tYW5hZ2VyQG5ldGJzZC5vcmc7IGduYXRzLWFkbWluQG5ldGJzZC5vcmc7IHBrZ3NyYy1idWdz
 QG5ldGJzZC5vcmc7IE1vdWdhbWFkb3UgWmFpZCBJYnJhaGltZSA8bW91Z2FtYWRvdS5pYnJhaGlt
 ZUBhcmljZW50LmNvbT4NClN1YmplY3Q6IFJlOiBwa2cvNTAzOTQ6IHN0cmFjZSBzdXBwb3J0IGlu
 IE5ldEJTRCBBUk0NCg0KVGhlIGZvbGxvd2luZyByZXBseSB3YXMgbWFkZSB0byBQUiBwa2cvNTAz
 OTQ7IGl0IGhhcyBiZWVuIG5vdGVkIGJ5IEdOQVRTLg0KDQpGcm9tOiBjaHJpc3Rvc0B6b3VsYXMu
 Y29tIChDaHJpc3RvcyBab3VsYXMpDQpUbzogZ25hdHMtYnVnc0BOZXRCU0Qub3JnLCBwa2ctbWFu
 YWdlckBuZXRic2Qub3JnLCBnbmF0cy1hZG1pbkBuZXRic2Qub3JnLA0KcGtnc3JjLWJ1Z3NAbmV0
 YnNkLm9yZw0KQ2M6DQpTdWJqZWN0OiBSZTogcGtnLzUwMzk0OiBzdHJhY2Ugc3VwcG9ydCBpbiBO
 ZXRCU0QgQVJNDQpEYXRlOiBNb24sIDIgTm92IDIwMTUgMDg6NDI6NTEgLTA1MDANCg0KIE9uIE5v
 diAyLCAxMjo0NXBtLCBtb3VnYW1hZG91LmlicmFoaW1lQGFyaWNlbnQuY29tIChtb3VnYW1hZG91
 LmlicmFoaW1lQGFyaWNlbnQuY29tKSB3cm90ZToNCiAtLSBTdWJqZWN0OiBwa2cvNTAzOTQ6IHN0
 cmFjZSBzdXBwb3J0IGluIE5ldEJTRCBBUk0NCg0KIHwgPk51bWJlcjogICAgICAgICA1MDM5NA0K
 IHwgPkNhdGVnb3J5OiAgICAgICBwa2cNCiB8ID5TeW5vcHNpczogICAgICAgc3RyYWNlIHN1cHBv
 cnQgaW4gTmV0QlNEIEFSTQ0KIHwgPkNvbmZpZGVudGlhbDogICBubw0KIHwgPlNldmVyaXR5OiAg
 ICAgICBjcml0aWNhbA0KIHwgPlByaW9yaXR5OiAgICAgICBoaWdoDQogfCA+UmVzcG9uc2libGU6
 ICAgIHBrZy1tYW5hZ2VyDQogfCA+U3RhdGU6ICAgICAgICAgIG9wZW4NCiB8ID5DbGFzczogICAg
 ICAgICAgc3VwcG9ydA0KIHwgPlN1Ym1pdHRlci1JZDogICBuZXQNCiB8ID5BcnJpdmFsLURhdGU6
 ICAgTW9uIE5vdiAwMiAxMjo0NTowMCArMDAwMCAyMDE1DQogfCA+T3JpZ2luYXRvcjogICAgIFph
 aWQNCiB8ID5SZWxlYXNlOiAgICAgICAgc3RyYWNlDQogfCA+T3JnYW5pemF0aW9uOg0KIHwgQXJp
 Y2VudA0KIHwgPkVudmlyb25tZW50Og0KIHwgTmV0QlNEIDUuMV9TVEFCTEUNCiB8ID5EZXNjcmlw
 dGlvbjoNCiB8IHN0cmFjZSBzdXBwb3J0IGluIE5ldEJTRCBBUk0gdG8gZGVidWcgIHwgPkhvdy1U
 by1SZXBlYXQ6DQoNCiBDYW4ndCB5b3UgdXNlIGt0cnVzcz8NCg0KIGNocmlzdG9zDQoNCiJESVND
 TEFJTUVSOiBUaGlzIG1lc3NhZ2UgaXMgcHJvcHJpZXRhcnkgdG8gQXJpY2VudCBhbmQgaXMgaW50
 ZW5kZWQgc29sZWx5IGZvciB0aGUgdXNlIG9mIHRoZSBpbmRpdmlkdWFsIHRvIHdob20gaXQgaXMg
 YWRkcmVzc2VkLiBJdCBtYXkgY29udGFpbiBwcml2aWxlZ2VkIG9yIGNvbmZpZGVudGlhbCBpbmZv
 cm1hdGlvbiBhbmQgc2hvdWxkIG5vdCBiZSBjaXJjdWxhdGVkIG9yIHVzZWQgZm9yIGFueSBwdXJw
 b3NlIG90aGVyIHRoYW4gZm9yIHdoYXQgaXQgaXMgaW50ZW5kZWQuIElmIHlvdSBoYXZlIHJlY2Vp
 dmVkIHRoaXMgbWVzc2FnZSBpbiBlcnJvciwgcGxlYXNlIG5vdGlmeSB0aGUgb3JpZ2luYXRvciBp
 bW1lZGlhdGVseS4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwgeW91IGFy
 ZSBub3RpZmllZCB0aGF0IHlvdSBhcmUgc3RyaWN0bHkgcHJvaGliaXRlZCBmcm9tIHVzaW5nLCBj
 b3B5aW5nLCBhbHRlcmluZywgb3IgZGlzY2xvc2luZyB0aGUgY29udGVudHMgb2YgdGhpcyBtZXNz
 YWdlLiBBcmljZW50IGFjY2VwdHMgbm8gcmVzcG9uc2liaWxpdHkgZm9yIGxvc3Mgb3IgZGFtYWdl
 IGFyaXNpbmcgZnJvbSB0aGUgdXNlIG9mIHRoZSBpbmZvcm1hdGlvbiB0cmFuc21pdHRlZCBieSB0
 aGlzIGVtYWlsIGluY2x1ZGluZyBkYW1hZ2UgZnJvbSB2aXJ1cy4iDQo=

From: David Holland <dholland-pbugs@netbsd.org>
To: "gnats-bugs@NetBSD.org" <gnats-bugs@NetBSD.org>
Cc: 
Subject: Re: pkg/50394: strace support in NetBSD ARM
Date: Thu, 5 Nov 2015 06:25:37 +0000

 On Wed, Nov 04, 2015 at 04:34:17PM +0000, Mougamadou Zaid Ibrahime wrote:
  > Thanks for the suggestion. I was wondering if strace is supported
  > in NetBSD. Is it?

 I believe that it has worked, at least on some ports, at least at some
 times.

  > I am looking for a tool to debug a linker issue I am facing in my
  > target. Any suggestions would really help. Thanks in advance

 ktruss is pretty much equivalent to strace except that it's more
 transparent to the target, and thus works better.

 there's also ktrace/kdump, which separates the trace reporting from
 the execution; sometimes this is what you want, sometimes it isn't.

 -- 
 David A. Holland
 dholland@netbsd.org

Responsible-Changed-From-To: pkg-manager->cjep
Responsible-Changed-By: cjep@NetBSD.org
Responsible-Changed-When: Sun, 14 Feb 2021 17:39:07 +0000
Responsible-Changed-Why:
Taking this.


State-Changed-From-To: open->closed
State-Changed-By: cjep@NetBSD.org
State-Changed-When: Sun, 14 Feb 2021 17:39:07 +0000
State-Changed-Why:
Discussed with Christos. The current strace version is Linux only and not
as portal as it was previously. It is unlikely that we will support it.
For future, it is probably easier for us to port FreeBSD's truss.
I'm going to close this PR, but many thanks for the submission.
Kind regards, Chris


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.46 2020/01/03 16:35:01 leot Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2020 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.