rpms/frysk/F-8 frysk-0.0.1.2008.02.29.rh1-asm-includes.patch, NONE, 1.1 frysk-0.0.1.2008.02.29.rh1-jboolean-array.patch, NONE, 1.1 frysk-0.0.1.2008.03.19.rh1-fparser8.patch, NONE, 1.1 frysk-elfutils-crc.patch, NONE, 1.1 .cvsignore, 1.51, 1.52 frysk.spec, 1.125, 1.126 sources, 1.51, 1.52 frysk-0.0.1.2008.01.18.rh1-elfutils-werror.patch, 1.1, NONE
Andrew Cagney (cagney)
fedora-extras-commits at redhat.com
Tue Mar 25 18:09:00 UTC 2008
Author: cagney
Update of /cvs/pkgs/rpms/frysk/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv5543
Modified Files:
.cvsignore frysk.spec sources
Added Files:
frysk-0.0.1.2008.02.29.rh1-asm-includes.patch
frysk-0.0.1.2008.02.29.rh1-jboolean-array.patch
frysk-0.0.1.2008.03.19.rh1-fparser8.patch
frysk-elfutils-crc.patch
Removed Files:
frysk-0.0.1.2008.01.18.rh1-elfutils-werror.patch
Log Message:
* 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.
frysk-0.0.1.2008.02.29.rh1-asm-includes.patch:
--- NEW FILE frysk-0.0.1.2008.02.29.rh1-asm-includes.patch ---
diff --git a/frysk-sys/lib/dwfl/cni/ElfPrstatus.cxx b/frysk-sys/lib/dwfl/cni/ElfPrstatus.cxx
index 3afe03f..a900f10 100644
--- a/frysk-sys/lib/dwfl/cni/ElfPrstatus.cxx
+++ b/frysk-sys/lib/dwfl/cni/ElfPrstatus.cxx
@@ -53,8 +53,8 @@ typedef __u32 u32;
#include "libelf.h"
#include "gelf.h"
-#include "asm/elf.h"
-#include "asm/user.h"
+#include "sys/user.h"
+
#include "lib/dwfl/ElfPrstatus.h"
#include "lib/dwfl/ElfData.h"
#include "lib/dwfl/ElfException.h"
frysk-0.0.1.2008.02.29.rh1-jboolean-array.patch:
--- NEW FILE frysk-0.0.1.2008.02.29.rh1-jboolean-array.patch ---
diff --git a/frysk-sys/frysk/rsl/Log.java b/frysk-sys/frysk/rsl/Log.java
index 905c88a..3211bdb 100644
--- a/frysk-sys/frysk/rsl/Log.java
+++ b/frysk-sys/frysk/rsl/Log.java
@@ -262,15 +262,15 @@ public final class Log {
private void dump(boolean b) {
out.print(b);
}
- private void dump(boolean[] a) {
- out.print('[');
- for (int i = 0; i < a.length; i++) {
- if (i > 0)
- out.print(',');
- dump(a[i]);
- }
- out.print(']');
- }
+// private void dump(boolean[] a) {
+// out.print('[');
+// for (int i = 0; i < a.length; i++) {
+// if (i > 0)
+// out.print(',');
+// dump(a[i]);
+// }
+// out.print(']');
+// }
/**
* Chars are printed in quotes.
frysk-0.0.1.2008.03.19.rh1-fparser8.patch:
--- NEW FILE frysk-0.0.1.2008.03.19.rh1-fparser8.patch ---
--- frysk-0.0.1.2008.03.19.rh1/frysk-core/frysk/pkglibdir/fparser.xml.fparser8 2008-03-19 13:24:07.000000000 -0400
+++ frysk-0.0.1.2008.03.19.rh1/frysk-core/frysk/pkglibdir/fparser.xml 2008-03-19 13:24:16.000000000 -0400
@@ -57,7 +57,7 @@
<refmeta>
<refentrytitle>fparser</refentrytitle>
- <manvolnum>1</manvolnum>
+ <manvolnum>8</manvolnum>
</refmeta>
<refnamediv>
frysk-elfutils-crc.patch:
--- NEW FILE frysk-elfutils-crc.patch ---
/work/scox/virginfrysk/src/frysk-core /work/scox/virginfrysk/bld/x86_64-redhat-linux/frysk-core ~
diff --git a/frysk-core/frysk/hpd/TestSysRoot.java b/frysk-core/frysk/hpd/TestSysRoot.java
index cd0e685..3d37aab 100644
--- a/frysk-core/frysk/hpd/TestSysRoot.java
+++ b/frysk-core/frysk/hpd/TestSysRoot.java
@@ -53,8 +53,6 @@ public class TestSysRoot extends TestLib {
}
public void testHaveSysRoot() {
- if (unresolved(5953))
- return;
File testSysRootDir = Config.getPkgLibFile("test-sysroot");
File testPath = Config.getPkgLibFile("funit-addresses");
e.sendCommandExpectPrompt("load "
diff --git a/frysk-imports/elfutils/libdwfl/dwfl_module_getdwarf.c b/frysk-imports/elfutils/libdwfl/dwfl_module_getdwarf.c
index 7dd9b53..4044514 100644
--- a/frysk-imports/elfutils/libdwfl/dwfl_module_getdwarf.c
+++ b/frysk-imports/elfutils/libdwfl/dwfl_module_getdwarf.c
@@ -218,6 +218,7 @@ load_symtab (struct dwfl_file *file, struct dwfl_file **symfile,
Elf_Scn **symscn, Elf_Scn **xndxscn,
size_t *syments, GElf_Word *strshndx)
{
+ bool symtab = false;
Elf_Scn *scn = NULL;
while ((scn = elf_nextscn (file->elf, scn)) != NULL)
{
@@ -226,6 +227,7 @@ load_symtab (struct dwfl_file *file, struct dwfl_file **symfile,
switch (shdr->sh_type)
{
case SHT_SYMTAB:
+ symtab = true;
*symscn = scn;
*symfile = file;
*strshndx = shdr->sh_link;
@@ -235,6 +237,8 @@ load_symtab (struct dwfl_file *file, struct dwfl_file **symfile,
break;
case SHT_DYNSYM:
+ if (symtab)
+ break;
/* Use this if need be, but keep looking for SHT_SYMTAB. */
*symscn = scn;
*symfile = file;
@@ -244,7 +248,7 @@ load_symtab (struct dwfl_file *file, struct dwfl_file **symfile,
case SHT_SYMTAB_SHNDX:
*xndxscn = scn;
- if (*symscn != NULL)
+ if (symtab)
return DWFL_E_NOERROR;
break;
@@ -253,7 +257,7 @@ load_symtab (struct dwfl_file *file, struct dwfl_file **symfile,
}
}
- if (*symscn != NULL)
+ if (symtab)
/* We found one, though no SHT_SYMTAB_SHNDX to go with it. */
return DWFL_E_NOERROR;
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/frysk/F-8/.cvsignore,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -r1.51 -r1.52
--- .cvsignore 11 Mar 2008 22:53:20 -0000 1.51
+++ .cvsignore 25 Mar 2008 18:08:22 -0000 1.52
@@ -1 +1 @@
-frysk-0.0.1.2008.03.11.tar.bz2
+frysk-0.0.1.2008.03.19.rh1.tar.bz2
Index: frysk.spec
===================================================================
RCS file: /cvs/pkgs/rpms/frysk/F-8/frysk.spec,v
retrieving revision 1.125
retrieving revision 1.126
diff -u -r1.125 -r1.126
--- frysk.spec 12 Mar 2008 05:02:27 -0000 1.125
+++ frysk.spec 25 Mar 2008 18:08:22 -0000 1.126
@@ -1,6 +1,6 @@
Summary: Frysk execution analysis and debugging tools
Name: frysk
-Version: 0.0.1.2008.03.11
+Version: 0.0.1.2008.03.19.rh1
Release: 1%{?dist}
# antlrv2 is Public Domain; antlrv3 is BSD.
# cdtparser is EPL
@@ -21,7 +21,8 @@
# tar cf - frysk-`cat frysk/common/version.in` | bzip2 -9 > frysk-`cat frysk/common/version.in`.tar.bz2
Source: %{name}-%{version}.tar.bz2
-Patch6: frysk-0.0.1.2008.01.18.rh1-elfutils-werror.patch
+Patch9: frysk-elfutils-crc.patch
+Patch10: frysk-0.0.1.2008.03.19.rh1-fparser8.patch
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
@@ -110,7 +111,8 @@
%setup -q -n %{name}-%{version}
pwd
-%patch6 -p1 -b .elfutils-werror
+%patch9 -p1 -b .elfutils-src
+%patch10 -p1 -b .fparser8
./bootstrap.sh
%build
@@ -192,7 +194,6 @@
%{_bindir}/fstack
%{_bindir}/fstep
%{_bindir}/ftrace
-%{_bindir}/fparser
%{_libdir}/libfrysk-antlr.so
%{_libdir}/libfrysk-cdtparser.so
@@ -208,7 +209,20 @@
%{_datadir}/%{name}/test-core-x8664
%{_datadir}/%{name}/test-exe-x86
%{_datadir}/%{name}/libtest.so
-%{_mandir}/man1/*
+
+%{_mandir}/man1/fauxv.1.gz
+%{_mandir}/man1/fcatch.1.gz
+%{_mandir}/man1/fcore.1.gz
+%{_mandir}/man1/fdebuginfo.1.gz
+%{_mandir}/man1/fdebugrpm.1.gz
+%{_mandir}/man1/ferror.1.gz
+%{_mandir}/man1/fexe.1.gz
+%{_mandir}/man1/fhpd.1.gz
+%{_mandir}/man1/fmaps.1.gz
+%{_mandir}/man1/fstack.1.gz
+%{_mandir}/man1/fstep.1.gz
+%{_mandir}/man1/ftrace.1.gz
+%{_mandir}/man7/frysk.7.gz
%files devel
@@ -217,21 +231,21 @@
%{_libdir}/libfrysk-junit.so
%dir %{_libdir}/%{name}
+%{_libdir}/%{name}/FunitSimpleInterfaceTest
+%{_libdir}/%{name}/fparser
+%{_libdir}/%{name}/fsystest
+%{_libdir}/%{name}/ftail
+%{_libdir}/%{name}/funit*
%{_libdir}/%{name}/hpd-c
+%{_libdir}/%{name}/sys-tests
+%{_libdir}/%{name}/test-sysroot
%{_libdir}/%{name}/test1
%{_libdir}/%{name}/test_main_looper
-%{_libdir}/%{name}/funit*
-%{_libdir}/%{name}/ftail
-%{_libdir}/%{name}/fsystest
-%{_libdir}/%{name}/FunitSimpleInterfaceTest
-%{_libdir}/%{name}/test-sysroot
-%{_libdir}/%{name}/sys-tests
%{_datadir}/%{name}/helloworld.o
%{_datadir}/%{name}/test_looper.xml
%{_datadir}/%{name}/dogtail_scripts
%{_mandir}/man8/*
-
%files gnome
%defattr(-,root,root)
@@ -253,7 +267,20 @@
%dir %{_datadir}/gnome/help/%{name}
%{_datadir}/gnome/help/%{name}/*
+%{_mandir}/man1/frysk.1.gz
+
%changelog
+* 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.
+
* Fri Mar 11 2008 Sami Wagiaalla <swagiaal at rdhat.com> - 0.0.1.2008.03.11
- Import 0.0.1.2008.03.11 (84bcf09e5a329252d81e853e49f0cf1449f937c2)
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/frysk/F-8/sources,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -r1.51 -r1.52
--- sources 11 Mar 2008 22:53:20 -0000 1.51
+++ sources 25 Mar 2008 18:08:22 -0000 1.52
@@ -1 +1 @@
-02eef864289cf4c8ca30e8cdcab868c7 frysk-0.0.1.2008.03.11.tar.bz2
+babd7c89165c9686f6d02cc354f4a81f frysk-0.0.1.2008.03.19.rh1.tar.bz2
--- frysk-0.0.1.2008.01.18.rh1-elfutils-werror.patch DELETED ---
More information about the fedora-extras-commits
mailing list