rpms/frysk/devel 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.128, 1.129 sources, 1.51, 1.52

Andrew Cagney (cagney) fedora-extras-commits at redhat.com
Tue Mar 25 17:53:16 UTC 2008


Author: cagney

Update of /cvs/pkgs/rpms/frysk/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv30976

Modified Files:
	.cvsignore frysk.spec sources 
Added Files:
	frysk-0.0.1.2008.03.19.rh1-fparser8.patch 
	frysk-elfutils-crc.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


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/devel/.cvsignore,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -r1.51 -r1.52
--- .cvsignore	11 Mar 2008 22:25:42 -0000	1.51
+++ .cvsignore	25 Mar 2008 17:52:34 -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/devel/frysk.spec,v
retrieving revision 1.128
retrieving revision 1.129
diff -u -r1.128 -r1.129
--- frysk.spec	12 Mar 2008 16:40:31 -0000	1.128
+++ frysk.spec	25 Mar 2008 17:52:34 -0000	1.129
@@ -1,7 +1,7 @@
 Summary:	Frysk execution analysis and debugging tools
 Name:		frysk
-Version:	0.0.1.2008.03.11
-Release:	2%{?dist}
+Version:	0.0.1.2008.03.19.rh1
+Release:	1%{?dist}
 # antlrv2 is Public Domain; antlrv3 is BSD.
 # cdtparser is EPL
 # getopt is GPLv2 with exception
@@ -24,6 +24,8 @@
 Patch6:		frysk-0.0.1.2008.01.18.rh1-elfutils-werror.patch
 Patch7:		frysk-0.0.1.2008.02.29.rh1-jboolean-array.patch
 Patch8:		frysk-0.0.1.2008.02.29.rh1-asm-includes.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)
 
@@ -112,9 +114,11 @@
 
 %setup -q -n %{name}-%{version}
 pwd
-%patch6 -p1 -b .elfutils-werror
+# %patch6 -p1 -b .elfutils-werror
 %patch7 -p1 -b .jboolean-array
 %patch8 -p1 -b .asm-includes
+%patch9 -p1 -b .elfutils-src
+%patch10 -p1 -b .fparser8
 ./bootstrap.sh
 
 %build 
@@ -199,7 +203,6 @@
 %{_bindir}/fstack
 %{_bindir}/fstep
 %{_bindir}/ftrace
-%{_bindir}/fparser
 
 %{_libdir}/libfrysk-antlr.so
 %{_libdir}/libfrysk-cdtparser.so
@@ -215,7 +218,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
 
@@ -224,21 +240,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)
@@ -260,7 +276,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
+
+
 * Fri Mar 11 2008 Sami Wagiaalla <swagiaal at rdhat.com> -  0.0.1.2008.03.11-2
 - Added statements to check for xmlto.
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/frysk/devel/sources,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -r1.51 -r1.52
--- sources	11 Mar 2008 22:25:42 -0000	1.51
+++ sources	25 Mar 2008 17:52:34 -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




More information about the fedora-extras-commits mailing list