public inbox for systemtap@sourceware.org
 help / color / mirror / Atom feed
* [Bug translator/6925] New: make roland happy
@ 2008-09-29 23:53 fche at redhat dot com
  2008-09-30 13:08 ` Eugeniy Meshcheryakov
                   ` (13 more replies)
  0 siblings, 14 replies; 15+ messages in thread
From: fche at redhat dot com @ 2008-09-29 23:53 UTC (permalink / raw)
  To: systemtap

See http://sourceware.org/ml/systemtap/2008-q3/msg00809.html

I see a few separate issues:

* running stap without a make install
  We could help by having the Makefile print out instructions
  about how to use stap from the build tree (for a make all)
  or the install tree (for a make install):

  % make
    [...]
    We recommend you "make install", but if you wish, you may
    run systemtap out of this build tree using these environment
    variables:
    env SYSTEMTAP_RUNTIME=......  

  % make install
    [...]
    We commend you upon your wise decision to install systemtap.
    You just need $prefix/bin in your $PATH and you're ready to enjoy.

  Yeah, the man page could help too.

* stap -r /BUILD/TREE should work better
  This is bug #5892, with some extras.  q.v.

* make verbosity a pass-dependent thing
  I don't know off-hand what to do ... maybe extend the "-p NUM"
  syntax to add an associated verbosity level for the duration.

* let stap find staprun and stapio in $PATH too
  The solution would be to extend $PATH with $prefix/libexec,
  or stat and execvp if $execdir/.../stap{run,io} don't exist.

* make staprun clean up before & after itself better w.r.t.
  loaded modules if something with stapio goes wrong

-- 
           Summary: make roland happy
           Product: systemtap
           Version: unspecified
            Status: NEW
          Severity: normal
          Priority: P2
         Component: translator
        AssignedTo: systemtap at sources dot redhat dot com
        ReportedBy: fche at redhat dot com
 BugsThisDependsOn: 5892


http://sourceware.org/bugzilla/show_bug.cgi?id=6925

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Bug translator/6925] New: make roland happy
  2008-09-29 23:53 [Bug translator/6925] New: make roland happy fche at redhat dot com
@ 2008-09-30 13:08 ` Eugeniy Meshcheryakov
  2008-09-30 18:04 ` [Bug translator/6925] " pmuller at redhat dot com
                   ` (12 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: Eugeniy Meshcheryakov @ 2008-09-30 13:08 UTC (permalink / raw)
  To: systemtap

[-- Attachment #1: Type: text/plain, Size: 364 bytes --]

29 вересня 2008 о 23:51 -0000 fche at redhat dot com написав(-ла):
> * let stap find staprun and stapio in $PATH too
>   The solution would be to extend $PATH with $prefix/libexec,
>   or stat and execvp if $execdir/.../stap{run,io} don't exist.
> 

Please, not libexec, but $libexecdir from configure. It is /usr/lib/systemtap
on Debian.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug translator/6925] make roland happy
  2008-09-29 23:53 [Bug translator/6925] New: make roland happy fche at redhat dot com
  2008-09-30 13:08 ` Eugeniy Meshcheryakov
@ 2008-09-30 18:04 ` pmuller at redhat dot com
  2008-11-18 21:50 ` fche at redhat dot com
                   ` (11 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: pmuller at redhat dot com @ 2008-09-30 18:04 UTC (permalink / raw)
  To: systemtap


------- Additional Comments From pmuller at redhat dot com  2008-09-30 18:02 -------
* make verbosity a pass-dependent thing
  I don't know off-hand what to do ... maybe extend the "-p NUM"
  syntax to add an associated verbosity level for the duration.

could be an option like '--verbose-pass={1,2,3,4}' which would apply already 
set '-v' option only on the selected pass(-es, it could accept arguments 
separated via comma)

-- 


http://sourceware.org/bugzilla/show_bug.cgi?id=6925

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug translator/6925] make roland happy
  2008-09-29 23:53 [Bug translator/6925] New: make roland happy fche at redhat dot com
  2008-09-30 13:08 ` Eugeniy Meshcheryakov
  2008-09-30 18:04 ` [Bug translator/6925] " pmuller at redhat dot com
@ 2008-11-18 21:50 ` fche at redhat dot com
  2008-12-03 18:41 ` fche at redhat dot com
                   ` (10 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: fche at redhat dot com @ 2008-11-18 21:50 UTC (permalink / raw)
  To: systemtap


------- Additional Comments From fche at redhat dot com  2008-11-18 21:49 -------
see commit e0b4e89 for a small mirthener


-- 


http://sourceware.org/bugzilla/show_bug.cgi?id=6925

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug translator/6925] make roland happy
  2008-09-29 23:53 [Bug translator/6925] New: make roland happy fche at redhat dot com
                   ` (2 preceding siblings ...)
  2008-11-18 21:50 ` fche at redhat dot com
@ 2008-12-03 18:41 ` fche at redhat dot com
  2008-12-03 22:31 ` fche at redhat dot com
                   ` (9 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: fche at redhat dot com @ 2008-12-03 18:41 UTC (permalink / raw)
  To: systemtap



-- 
Bug 6925 depends on bug 5892, which changed state.

Bug 5892 Summary: support stap against plain KERNEL-BUILD-TREE
http://sourceware.org/bugzilla/show_bug.cgi?id=5892

           What    |Old Value                   |New Value
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED

http://sourceware.org/bugzilla/show_bug.cgi?id=6925

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug translator/6925] make roland happy
  2008-09-29 23:53 [Bug translator/6925] New: make roland happy fche at redhat dot com
                   ` (3 preceding siblings ...)
  2008-12-03 18:41 ` fche at redhat dot com
@ 2008-12-03 22:31 ` fche at redhat dot com
  2008-12-03 22:54 ` roland at gnu dot org
                   ` (8 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: fche at redhat dot com @ 2008-12-03 22:31 UTC (permalink / raw)
  To: systemtap


------- Additional Comments From fche at redhat dot com  2008-12-03 22:30 -------
> * running stap without a make install

This is not a great idea.  git commit af29024 offers this advice:
configure: 
configure: For a private or temporary build of systemtap, we recommend
configure: configuring with a prefix.  For example, try
configure: ../systemtap3/configure  --prefix=/home/fche/systemtap-0.8-12350
configure: Running systemtap uninstalled, entirely out of the build tree,
configure: is not supported.

> * stap -r /BUILD/TREE should work better
>   This is bug #5892, with some extras.  q.v.

Fixed (better -r option).

> * make verbosity a pass-dependent thing

Fixed (--vp option).

> * let stap find staprun and stapio in $PATH too

Unnecessary if people are willing to follow --prefix advice.

> * make staprun clean up before & after itself better w.r.t.
>   loaded modules if something with stapio goes wrong

commit c94a9cb3 attempts to unload modules left over by a stap*
crash or SIGKILL, so that a subsequent stap run will work.


-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |WAITING


http://sourceware.org/bugzilla/show_bug.cgi?id=6925

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug translator/6925] make roland happy
  2008-09-29 23:53 [Bug translator/6925] New: make roland happy fche at redhat dot com
                   ` (4 preceding siblings ...)
  2008-12-03 22:31 ` fche at redhat dot com
@ 2008-12-03 22:54 ` roland at gnu dot org
  2008-12-03 22:59 ` roland at gnu dot org
                   ` (7 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: roland at gnu dot org @ 2008-12-03 22:54 UTC (permalink / raw)
  To: systemtap



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
  BugsThisDependsOn|                            |7062


http://sourceware.org/bugzilla/show_bug.cgi?id=6925

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug translator/6925] make roland happy
  2008-09-29 23:53 [Bug translator/6925] New: make roland happy fche at redhat dot com
                   ` (5 preceding siblings ...)
  2008-12-03 22:54 ` roland at gnu dot org
@ 2008-12-03 22:59 ` roland at gnu dot org
  2008-12-07 15:21 ` fche at redhat dot com
                   ` (6 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: roland at gnu dot org @ 2008-12-03 22:59 UTC (permalink / raw)
  To: systemtap



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
  BugsThisDependsOn|                            |7063


http://sourceware.org/bugzilla/show_bug.cgi?id=6925

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug translator/6925] make roland happy
  2008-09-29 23:53 [Bug translator/6925] New: make roland happy fche at redhat dot com
                   ` (7 preceding siblings ...)
  2008-12-07 15:21 ` fche at redhat dot com
@ 2008-12-07 15:21 ` fche at redhat dot com
  2008-12-07 21:53 ` fche at redhat dot com
                   ` (4 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: fche at redhat dot com @ 2008-12-07 15:21 UTC (permalink / raw)
  To: systemtap



-- 
Bug 6925 depends on bug 7063, which changed state.

Bug 7063 Summary: do not hard-wire locations of staprun, stapio
http://sourceware.org/bugzilla/show_bug.cgi?id=7063

           What    |Old Value                   |New Value
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED

http://sourceware.org/bugzilla/show_bug.cgi?id=6925

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug translator/6925] make roland happy
  2008-09-29 23:53 [Bug translator/6925] New: make roland happy fche at redhat dot com
                   ` (6 preceding siblings ...)
  2008-12-03 22:59 ` roland at gnu dot org
@ 2008-12-07 15:21 ` fche at redhat dot com
  2008-12-07 15:21 ` fche at redhat dot com
                   ` (5 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: fche at redhat dot com @ 2008-12-07 15:21 UTC (permalink / raw)
  To: systemtap



-- 
Bug 6925 depends on bug 7062, which changed state.

Bug 7062 Summary: uprobes loading does not respect SYSTEMTAP_RUNTIME environment variable
http://sourceware.org/bugzilla/show_bug.cgi?id=7062

           What    |Old Value                   |New Value
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED

http://sourceware.org/bugzilla/show_bug.cgi?id=6925

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug translator/6925] make roland happy
  2008-09-29 23:53 [Bug translator/6925] New: make roland happy fche at redhat dot com
                   ` (8 preceding siblings ...)
  2008-12-07 15:21 ` fche at redhat dot com
@ 2008-12-07 21:53 ` fche at redhat dot com
  2008-12-07 22:32 ` roland at gnu dot org
                   ` (3 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: fche at redhat dot com @ 2008-12-07 21:53 UTC (permalink / raw)
  To: systemtap


------- Additional Comments From fche at redhat dot com  2008-12-07 21:50 -------
"kernel hacker likes it"

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|WAITING                     |RESOLVED
         Resolution|                            |FIXED


http://sourceware.org/bugzilla/show_bug.cgi?id=6925

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug translator/6925] make roland happy
  2008-09-29 23:53 [Bug translator/6925] New: make roland happy fche at redhat dot com
                   ` (9 preceding siblings ...)
  2008-12-07 21:53 ` fche at redhat dot com
@ 2008-12-07 22:32 ` roland at gnu dot org
  2008-12-29 21:11 ` fche at redhat dot com
                   ` (2 subsequent siblings)
  13 siblings, 0 replies; 15+ messages in thread
From: roland at gnu dot org @ 2008-12-07 22:32 UTC (permalink / raw)
  To: systemtap



-- 
Bug 6925 depends on bug 7062, which changed state.

Bug 7062 Summary: uprobes loading does not respect SYSTEMTAP_RUNTIME environment variable
http://sourceware.org/bugzilla/show_bug.cgi?id=7062

           What    |Old Value                   |New Value
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|FIXED                       |

http://sourceware.org/bugzilla/show_bug.cgi?id=6925

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug translator/6925] make roland happy
  2008-09-29 23:53 [Bug translator/6925] New: make roland happy fche at redhat dot com
                   ` (10 preceding siblings ...)
  2008-12-07 22:32 ` roland at gnu dot org
@ 2008-12-29 21:11 ` fche at redhat dot com
  2009-01-05  5:28 ` wenji dot huang at oracle dot com
  2009-02-04 22:43 ` fche at redhat dot com
  13 siblings, 0 replies; 15+ messages in thread
From: fche at redhat dot com @ 2008-12-29 21:11 UTC (permalink / raw)
  To: systemtap



-- 
Bug 6925 depends on bug 7062, which changed state.

Bug 7062 Summary: uprobes loading does not respect SYSTEMTAP_RUNTIME environment variable
http://sourceware.org/bugzilla/show_bug.cgi?id=7062

           What    |Old Value                   |New Value
----------------------------------------------------------------------------
             Status|WAITING                     |RESOLVED
         Resolution|                            |FIXED

http://sourceware.org/bugzilla/show_bug.cgi?id=6925

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug translator/6925] make roland happy
  2008-09-29 23:53 [Bug translator/6925] New: make roland happy fche at redhat dot com
                   ` (11 preceding siblings ...)
  2008-12-29 21:11 ` fche at redhat dot com
@ 2009-01-05  5:28 ` wenji dot huang at oracle dot com
  2009-02-04 22:43 ` fche at redhat dot com
  13 siblings, 0 replies; 15+ messages in thread
From: wenji dot huang at oracle dot com @ 2009-01-05  5:28 UTC (permalink / raw)
  To: systemtap



-- 
Bug 6925 depends on bug 5892, which changed state.

Bug 5892 Summary: support stap against plain KERNEL-BUILD-TREE
http://sourceware.org/bugzilla/show_bug.cgi?id=5892

           What    |Old Value                   |New Value
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|FIXED                       |

http://sourceware.org/bugzilla/show_bug.cgi?id=6925

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [Bug translator/6925] make roland happy
  2008-09-29 23:53 [Bug translator/6925] New: make roland happy fche at redhat dot com
                   ` (12 preceding siblings ...)
  2009-01-05  5:28 ` wenji dot huang at oracle dot com
@ 2009-02-04 22:43 ` fche at redhat dot com
  13 siblings, 0 replies; 15+ messages in thread
From: fche at redhat dot com @ 2009-02-04 22:43 UTC (permalink / raw)
  To: systemtap



-- 
Bug 6925 depends on bug 5892, which changed state.

Bug 5892 Summary: support stap against plain KERNEL-BUILD-TREE
http://sourceware.org/bugzilla/show_bug.cgi?id=5892

           What    |Old Value                   |New Value
----------------------------------------------------------------------------
             Status|REOPENED                    |RESOLVED
         Resolution|                            |FIXED

http://sourceware.org/bugzilla/show_bug.cgi?id=6925

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2009-02-04 21:49 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-09-29 23:53 [Bug translator/6925] New: make roland happy fche at redhat dot com
2008-09-30 13:08 ` Eugeniy Meshcheryakov
2008-09-30 18:04 ` [Bug translator/6925] " pmuller at redhat dot com
2008-11-18 21:50 ` fche at redhat dot com
2008-12-03 18:41 ` fche at redhat dot com
2008-12-03 22:31 ` fche at redhat dot com
2008-12-03 22:54 ` roland at gnu dot org
2008-12-03 22:59 ` roland at gnu dot org
2008-12-07 15:21 ` fche at redhat dot com
2008-12-07 15:21 ` fche at redhat dot com
2008-12-07 21:53 ` fche at redhat dot com
2008-12-07 22:32 ` roland at gnu dot org
2008-12-29 21:11 ` fche at redhat dot com
2009-01-05  5:28 ` wenji dot huang at oracle dot com
2009-02-04 22:43 ` fche at redhat dot com

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).