Fedora 8 Update: frysk-0.4-0.fc8

updates at fedoraproject.org updates at fedoraproject.org
Wed Jun 11 04:38:05 UTC 2008


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2008-5208
2008-06-11 01:59:39
--------------------------------------------------------------------------------

Name        : frysk
Product     : Fedora 8
Version     : 0.4
Release     : 0.fc8
URL         : http://sourceware.org/frysk
Summary     : Frysk execution analysis and debugging tools
Description :
Frysk is an execution-analysis technology implemented using native
Java and C++.  It is aimed at providing developers and sysadmins with
the ability to both examine and analyze running multi-host,
multi-process, multi-threaded systems.  Frysk allows the monitoring of
running processes and threads, of locking primitives and will also
expose deadlocks, gather data and debug any given process in the
system.

--------------------------------------------------------------------------------
Update Information:

Release 0.4, 2008-06-09    -> Added support for watching values that are bigger
than the      maximum number of bytes a single watchpoint can watch. For
example,      types double or long long on IA32; an array of size 32 on X86_64.
In these cases, frysk allocates multiple debug registers to watch      over the
same expression.     -> Smaller memory foot-print when generating stack
backtraces.     Frysk has been changed to more aggressively release memory
allocated by the unwinder.       -> New capability to pass args via the "load"
command and when     fhpd is first started i.e., "$[/home/xxx] fhpd ls -la".
The      /bin/ls command is loaded and the parameter "-la" will be passed
when a "start" or "run" command is issued with no overriding     parameters.
Also, on subsequent runs, "-la" is always used unless     other parameters are
entered with the "run" or "start" command.     (This was bz #6515/6536).    ->
Support was added for fully-qualified symbol notation using the     standard HPD
"#" syntax (e.g. "#libc.so.6#malloc").  Ftrace now     uses this notation to
communicate with the user in both directions,     FHPD recognizes the syntax
although can't handle it yet.       -> Fix Hover-over variable does not show
variable value(bz #6484).    -> Created a new command line utility:  fdebugdump.
fdebugdump dumps     a hierarchical view of the debug info tags in an
executable. Future     improvements could include dumping the debug   info live
as libraries     are mapped in.    -> Bugs fixed
http://sourceware.org/bugzilla/:         5254: stepping engine, fhpd, and
breakpoints are not in sync     5557: testcase: watch 1 byte address     5558:
testcase watch address and range     5559: testcase failure testcase (watch an
address that has been umapped)     5560: Add frysk.proc.TaskObserver.Watch
interface     5561: Add frysk.proc.ProcObserver.Watch interface     5562: Write
Debug Status Register Builder     5563: Write Debug Register Set/Read Proxy.
5565: Task and Proc State need new watchpoint state transitions.     5566: Write
watchpoint manager     5567: Add ISA specific functions to set debug registers
via debug register           proxy     6390:
testFerrorTracesPID(frysk.bindir.TestFerror) fails.     6512: Add function to
provide the max length a debug register can watch     6515: fhpd command line
args incorrect     6531: Low level hardware watchpoint support should check, and
reject,            incorrectly aligned addresses     6532: Do not check
watchpoints in Running|Stepping.handleTrapped if software           /ISA does
not support watchpoints     6533: Watchpoint addition failure should not raise
an exception, but should           instead call .addFailed() callback     6535:
fexe not working for scripts     6551: Watch support for variables bigger than
max length of a single watch           register     6554: Separate watch
observer(s) installer from hpd     6555: Notify if available h/w watchpoints not
enough to watch complete value     6558: Handle watchpoint set error if
expression has no legal address     6559: Multiple watchpoint set messages are
displayed when multiple watch            observers used     6576: Need to load
process/params with HpdTestBed     6599: don't align the load-address     6600:
dwfl_module_getsrc doesn't allow for bias     6603: Task does not resume after
hitting multiple b.pts simultaneously    http://sourceware.org/frysk
--------------------------------------------------------------------------------
ChangeLog:

* Fri Jun  6 2008 Sami Wagiaalla <swagiaal at rdhat.com> -  0.4-0
- import frysk-0.4.tar.bz2
- Added fdebugdump files to file list
* Wed May 14 2008 Andrew Cagney <cagney at rdhat.com> -  0.3-1
- Update files list removing libfrysk-cdtparser.so and
  test_main_looper, and adding libfrysk-jni.so.
* Tue May 13 2008 Andrew Cagney <cagney at rdhat.com> -  0.3-0
- import frysk-0.3.tar.bz2
- drop patch10, frysk-0.0.1.2008.03.19.rh1-fparser8.patch.
- drop patch11, frysk-0.2.1-ppc-build.patch
- remove fparser from executable list.
* Fri Apr  4 2008 Andrew Cagney <cagney at rdhat.com> -  0.2.1-0
- import frysk-0.2.1.tar.bz2
- add patch11, frysk-0.2.1-ppc-build.patch.
- drop patch9, frysk-elfutils-src.patch.
* Tue Mar 25 2008 Andrew Cagney <cagney at rdhat.com> -  0.0.1.2008.03.19.rh1-1
- import 0.0.1.2008.03.19.rh1 (35c076f3436b95a116cba33f52e0c9a592607dfa)
- move fparser to pkglibdir.
- add ferror to frysk's file list.
- add FunitSimpleInterfaceTest to frysk-devel's file list.
- add frysk.7 to frysk's file list.
- move frysk.1 to frysk-gnome's file list
- add Patch11 frysk-elfutils-crc.patch, work-around broken CRC check.
- add Patch12, install fparser's manpage in man8
- delete Patch6, elfutils-werror.patch.
* Tue Mar 11 2008 Sami Wagiaalla <swagiaal at rdhat.com> - 0.0.1.2008.03.11
- Import 0.0.1.2008.03.11 (84bcf09e5a329252d81e853e49f0cf1449f937c2)
* Fri Feb 29 2008 Sami Wagiaalla <swagiaal at rdhat.com> - 0.0.1.2008.02.29.rh1-1
- Import frysk-0.0.1.2008.02.29.rh1 (148d1359cf791171d7f346d4fca35c1fc36aca8c)
- Remove BuildRequires: libgconf-java-devel
- Remove Patch4 (frysk-0.0.1.2008.01.18.rh1-no-sysroot.patch)
- Remove Patch5 (frysk-0.0.1.2008.01.18.rh1-line-npe.patch)
* Tue Feb  5 2008 Andrew Cagney <cagney at redhat.com> - 0.0.1.2008.01.18.rh1-3
- Add frysk-0.0.1.2008.01.18.rh1-elfutils-werror.patch to fix elfutils
  errors.
* Mon Feb  4 2008 Stepan Kasal <skasal at redhat.com> - 0.0.1.2008.01.18.rh1-2
- rebuild against rebuilt java-gnome
* Sun Jan 20 2008 Andrew Cagney <cagney at redhat.com> - 0.0.1.2008.01.18.rh1-1
- Import frysk-0.0.1.2008.01.18.rh1 (4cff0daa2996b28274985fa4674160f15e5fd9e2)
- Delete run_make_check code.
- Add patch4, frysk-0.0.1.2008.01.18.rh1-no-sysroot.patch to not build
  sysroot tests.
- Add patch5, frysk-0.0.1.2008.01.18.rh1-line-npe.patch to prevent NPE
  in source window.
- Enable ppc64 build; disable alpha build (bug 416961).
- Move dogtail testing requirements to devel package.
- Delete stray ChangeLog, gen-type-funit-tests, and
  test-exe-x86.c.source files.
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use 
su -c 'yum update frysk' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
http://fedoraproject.org/keys
--------------------------------------------------------------------------------




More information about the Fedora-package-announce mailing list