[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

rpms/systemtap/devel .cvsignore, 1.2, 1.3 elfutils-portability.patch, 1.1, 1.2 sources, 1.2, 1.3 systemtap.spec, 1.5, 1.6



Author: roland

Update of /cvs/dist/rpms/systemtap/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv30228

Modified Files:
	.cvsignore elfutils-portability.patch sources systemtap.spec 
Log Message:
New systemtap tarball 0.2


Index: .cvsignore
===================================================================
RCS file: /cvs/dist/rpms/systemtap/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore	22 Jul 2005 21:23:37 -0000	1.2
+++ .cvsignore	29 Jul 2005 08:40:21 -0000	1.3
@@ -1,2 +1,2 @@
-elfutils-0.109.tar.gz
-systemtap-0.0.0.1rm.tar.gz
+systemtap-0.2.tar.gz
+elfutils-0.111.tar.gz

elfutils-portability.patch:
 ChangeLog           |   11 ++++++++++
 Makefile.in         |    1 
 config/Makefile.in  |    1 
 configure           |   55 +++++++++++++++++++++++++++++++++++++++++++++++++++-
 configure.ac        |    9 ++++++++
 lib/ChangeLog       |    5 ++++
 lib/Makefile.am     |    3 +-
 lib/Makefile.in     |    5 ++--
 libasm/ChangeLog    |    5 ++++
 libasm/Makefile.am  |    3 +-
 libasm/Makefile.in  |    5 ++--
 libcpu/ChangeLog    |    5 ++++
 libcpu/Makefile.am  |    3 +-
 libcpu/Makefile.in  |    3 +-
 libdw/ChangeLog     |    5 ++++
 libdw/Makefile.am   |    3 +-
 libdw/Makefile.in   |    5 ++--
 libdwfl/ChangeLog   |    5 ++++
 libdwfl/Makefile.am |    3 +-
 libdwfl/Makefile.in |    5 ++--
 libebl/ChangeLog    |    5 ++++
 libebl/Makefile.am  |    3 +-
 libebl/Makefile.in  |    5 ++--
 libelf/ChangeLog    |    5 ++++
 libelf/Makefile.am  |    3 +-
 libelf/Makefile.in  |    5 ++--
 libelf/common.h     |    4 +--
 m4/Makefile.in      |    1 
 src/ChangeLog       |    5 ++++
 src/Makefile.am     |    5 ++--
 src/Makefile.in     |    5 ++--
 src/findtextrel.c   |    6 ++++-
 src/strip.c         |   20 +++++++++++++++++-
 tests/ChangeLog     |    5 ++++
 tests/Makefile.am   |    5 ++--
 tests/Makefile.in   |    5 ++--
 36 files changed, 193 insertions(+), 34 deletions(-)

Index: elfutils-portability.patch
===================================================================
RCS file: /cvs/dist/rpms/systemtap/devel/elfutils-portability.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- elfutils-portability.patch	22 Jul 2005 21:23:37 -0000	1.1
+++ elfutils-portability.patch	29 Jul 2005 08:40:21 -0000	1.2
@@ -1,6 +1,6 @@
 --- elfutils/ChangeLog
 +++ elfutils/ChangeLog
-@@ -7,6 +7,17 @@
+@@ -11,6 +11,17 @@
  	* Makefile.am (all_SUBDIRS): Add libdwfl.
  	* configure.ac: Write libdwfl/Makefile.
  
@@ -30,14 +30,7 @@
  ac_ct_CC = @ac_ct_CC@
 --- elfutils/configure
 +++ elfutils/configure
-@@ -1,5 +1,5 @@
- #! /bin/sh
--# From configure.ac Revision: 1.49 .
-+# From configure.ac Revision: 1.47.2.4 .
- # Guess values for system-dependent variables and create Makefiles.
- # Generated by GNU Autoconf 2.59 for Red Hat elfutils 0.109.
- #
-@@ -277,7 +277,7 @@ PACKAGE_STRING='Red Hat elfutils 0.109'
+@@ -276,7 +276,7 @@ PACKAGE_STRING='Red Hat elfutils 0.111'
  PACKAGE_BUGREPORT='http://bugzilla.redhat.com/bugzilla/'
  
  ac_unique_file="libelf/libelf.h"
@@ -46,7 +39,7 @@
  ac_subst_files=''
  
  # Initialize some variables set by options.
-@@ -3384,6 +3384,58 @@ echo "$as_me: error: gcc with C99 suppor
+@@ -3382,6 +3382,58 @@ echo "$as_me: error: gcc with C99 suppor
  fi
  
  
@@ -105,7 +98,7 @@
  LOCALEDIR=$datadir
  
  cat >>confdefs.h <<_ACEOF
-@@ -4847,6 +4899,7 @@ s,@YACC@,$YACC,;t t
+@@ -4845,6 +4897,7 @@ s,@YACC@,$YACC,;t t
  s,@LEX@,$LEX,;t t
  s,@LEXLIB@,$LEXLIB,;t t
  s,@LEX_OUTPUT_ROOT@,$LEX_OUTPUT_ROOT,;t t
@@ -115,16 +108,7 @@
  s,@NATIVE_LD_TRUE@,$NATIVE_LD_TRUE,;t t
 --- elfutils/configure.ac
 +++ elfutils/configure.ac
-@@ -23,7 +23,7 @@ AC_CONFIG_AUX_DIR([config])
- AC_CONFIG_FILES([config/Makefile])
- 
- AC_COPYRIGHT([Copyright (C) 1996-2003, 2004, 2005 Red Hat, Inc.])
--AC_REVISION($Revision$)
-+AC_REVISION($Revision$)
- AC_PREREQ(2.59)			dnl Minimum Autoconf version required.
- 
- AM_INIT_AUTOMAKE([gnits 1.7])
-@@ -70,6 +70,15 @@ CFLAGS="$old_CFLAGS"])
+@@ -69,6 +69,15 @@ CFLAGS="$old_CFLAGS"])
  AS_IF([test "x$ac_cv_c99" != xyes],
        AC_MSG_ERROR([gcc with C99 support required]))
  
@@ -288,7 +272,7 @@
  libcpu_i386_a_SOURCES = i386_dis.c
 --- elfutils/libdw/ChangeLog
 +++ elfutils/libdw/ChangeLog
-@@ -35,6 +35,11 @@
+@@ -60,6 +60,11 @@
  
  2005-05-31  Roland McGrath  <roland redhat com>
  
@@ -319,7 +303,7 @@
  
 --- elfutils/libdw/Makefile.in
 +++ elfutils/libdw/Makefile.in
-@@ -196,6 +196,7 @@ SHELL = @SHELL@
+@@ -198,6 +198,7 @@ SHELL = @SHELL@
  STRIP = @STRIP@
  USE_NLS = @USE_NLS@
  VERSION = 1
@@ -327,7 +311,7 @@
  XGETTEXT = @XGETTEXT@
  YACC = @YACC@
  ac_ct_CC = @ac_ct_CC@
-@@ -238,9 +239,9 @@ sharedstatedir = @sharedstatedir@
+@@ -240,9 +241,9 @@ sharedstatedir = @sharedstatedir@
  sysconfdir = @sysconfdir@
  target_alias = @target_alias@
  @MUDFLAP_FALSE AM_CFLAGS = -Wall -Werror -Wshadow -Wunused -Wformat=2 \
@@ -341,7 +325,8 @@
  @MUDFLAP_FALSE noinst_LIBRARIES = libdw_pic.a
 --- elfutils/libdwfl/ChangeLog
 +++ elfutils/libdwfl/ChangeLog
-@@ -1,5 +1,10 @@
+@@ -32,6 +32,11 @@
+ 
  2005-07-21  Roland McGrath  <roland redhat com>
  
 +	* Makefile.am (WEXTRA): New variable, substituted by configure.
@@ -371,7 +356,7 @@
  VERSION = 1
 --- elfutils/libdwfl/Makefile.in
 +++ elfutils/libdwfl/Makefile.in
-@@ -179,6 +179,7 @@ SHELL = @SHELL@
+@@ -155,6 +155,7 @@ SHELL = @SHELL@
  STRIP = @STRIP@
  USE_NLS = @USE_NLS@
  VERSION = 1
@@ -379,7 +364,7 @@
  XGETTEXT = @XGETTEXT@
  YACC = @YACC@
  ac_ct_CC = @ac_ct_CC@
-@@ -221,9 +222,9 @@ sharedstatedir = @sharedstatedir@
+@@ -197,9 +198,9 @@ sharedstatedir = @sharedstatedir@
  sysconfdir = @sysconfdir@
  target_alias = @target_alias@
  @MUDFLAP_FALSE AM_CFLAGS = -Wall -Werror -Wshadow -Wunused -Wformat=2 \
@@ -393,7 +378,7 @@
  
 --- elfutils/libebl/ChangeLog
 +++ elfutils/libebl/ChangeLog
-@@ -46,6 +46,11 @@
+@@ -58,6 +58,11 @@
  	* Makefile.am (libebl_*_so_SOURCES): Set to $(*_SRCS) so dependency
  	tracking works right.
  
@@ -446,7 +431,10 @@
  modules = i386 sh x86_64 ia64 alpha arm sparc ppc ppc64
 --- elfutils/libelf/ChangeLog
 +++ elfutils/libelf/ChangeLog
-@@ -1,3 +1,8 @@
+@@ -18,6 +18,11 @@
+ 	If section content hasn't been read yet, do it before looking for the
+ 	block size.  If no section data present, infer size of section header.
+ 
 +2005-05-31  Roland McGrath  <roland redhat com>
 +
 +	* Makefile.am (WEXTRA): New variable, substituted by configure.
@@ -537,7 +525,7 @@
  ac_ct_CC = @ac_ct_CC@
 --- elfutils/src/ChangeLog
 +++ elfutils/src/ChangeLog
-@@ -20,6 +20,11 @@
+@@ -52,6 +52,11 @@
  	* readelf.c (print_debug_loc_section): Fix indentation for larger
  	address size.
  
@@ -641,7 +629,7 @@
      }
  
    /* Open the file.  */
-@@ -1677,7 +1693,7 @@ handle_elf (int fd, Elf *elf, const char
+@@ -1678,7 +1694,7 @@ handle_elf (int fd, Elf *elf, const char
    /* If requested, preserve the timestamp.  */
    if (tvp != NULL)
      {
@@ -650,7 +638,7 @@
  	{
  	  error (0, errno, gettext ("\
  cannot set access and modification date of '%s'"),
-@@ -1734,7 +1750,7 @@ handle_ar (int fd, Elf *elf, const char 
+@@ -1735,7 +1751,7 @@ handle_ar (int fd, Elf *elf, const char 
  
    if (tvp != NULL)
      {
@@ -661,7 +649,7 @@
  cannot set access and modification date of '%s'"), fname);
 --- elfutils/tests/ChangeLog
 +++ elfutils/tests/ChangeLog
-@@ -5,6 +5,11 @@
+@@ -16,6 +16,11 @@
  	* Makefile.am (TESTS): Add run-elflint-test.sh.
  	(EXTRA_DIST): Add run-elflint-test.sh and testfile18.bz2.
  
@@ -692,7 +680,7 @@
  endif
 --- elfutils/tests/Makefile.in
 +++ elfutils/tests/Makefile.in
-@@ -268,6 +268,7 @@ SHELL = @SHELL@
+@@ -272,6 +272,7 @@ SHELL = @SHELL@
  STRIP = @STRIP@
  USE_NLS = @USE_NLS@
  VERSION = @VERSION@
@@ -700,7 +688,7 @@
  XGETTEXT = @XGETTEXT@
  YACC = @YACC@
  ac_ct_CC = @ac_ct_CC@
-@@ -309,10 +310,10 @@ sbindir = @sbindir@
+@@ -313,10 +314,10 @@ sbindir = @sbindir@
  sharedstatedir = @sharedstatedir@
  sysconfdir = @sysconfdir@
  target_alias = @target_alias@


Index: sources
===================================================================
RCS file: /cvs/dist/rpms/systemtap/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources	22 Jul 2005 21:23:37 -0000	1.2
+++ sources	29 Jul 2005 08:40:21 -0000	1.3
@@ -1,2 +1,2 @@
-60e8778f8e285ef88cdf15879c386473  elfutils-0.109.tar.gz
-61ba9fea530f21ab5ec33107537cea04  systemtap-0.0.0.1rm.tar.gz
+0e937bb335813c0f7f734b39487a58b3  systemtap-0.2.tar.gz
+22bf6c073290d0540cf598135f6b9f7d  elfutils-0.111.tar.gz


Index: systemtap.spec
===================================================================
RCS file: /cvs/dist/rpms/systemtap/devel/systemtap.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- systemtap.spec	28 Jul 2005 20:39:03 -0000	1.5
+++ systemtap.spec	29 Jul 2005 08:40:21 -0000	1.6
@@ -1,9 +1,9 @@
 %define bundled_elfutils 1
-%define elfutils_version 0.109
+%define elfutils_version 0.111
 
 Name: systemtap
-Version: 0.0.0.1rm
-Release: 5
+Version: 0.2
+Release: 1
 Summary: Instrumentation System
 Group: Development/System
 License: GPL
@@ -65,14 +65,11 @@
   make -C $dir install includedir=$elfutils_includedir libdir=$elfutils_libdir
 done
 cd ..
-libdwfl_h=$elfutils_includedir/elfutils/libdwfl.h
-sed 's%<libdw.h>%<elfutils/libdw.h>%' ${libdwfl_h} > ${libdwfl_h}.new
-mv -f ${libdwfl_h}.new ${libdwfl_h}
 
 # We'll configure with these options to use the local headers and libraries.
 CPPFLAGS="-I${elfutils_includedir}"
 LDFLAGS="-L${elfutils_libdir} -Wl,-rpath-link,${elfutils_libdir} \
--Wl,--enable-new-dtags,-rpath,\\\$\$\$\$ORIGIN/../\\\$\$\$\$LIB/%{name}"
+-Wl,--enable-new-dtags,-rpath,%{_libdir}/%{name}"
 export CPPFLAGS LDFLAGS
 
 # We have to prevent the standard dependency generation from identifying
@@ -81,6 +78,9 @@
 %define filter_eulibs() /bin/sh -c "%{1} | sed '/libelf/d;/libdw/d;/libebl/d'"
 %define __find_provides %{filter_eulibs /usr/lib/rpm/find-provides}
 %define __find_requires %{filter_eulibs /usr/lib/rpm/find-requires}
+
+# This will be needed for running stap when not installed, for the test suite.
+%define elfutils_mflags LD_LIBRARY_PATH=`pwd`/lib-elfutils
 %endif
 
 %configure
@@ -89,7 +89,8 @@
 
 %install
 rm -rf ${RPM_BUILD_ROOT}
-make DESTDIR=${RPM_BUILD_ROOT} install
+
+%makeinstall libexecdir=${RPM_BUILD_ROOT}%{_libexecdir}/systemtap
 
 %if %{bundled_elfutils}
 installed_elfutils=${RPM_BUILD_ROOT}%{_libdir}/%{name}
@@ -97,6 +98,8 @@
 cp -P lib-elfutils/*.so* lib-elfutils/%{name}/*.so* ${installed_elfutils}/
 %endif
 
+%check
+make check %{?elfutils_mflags} || :
 
 %clean
 rm -rf ${RPM_BUILD_ROOT}
@@ -107,10 +110,12 @@
 %doc README AUTHORS NEWS runtime/docs/html
 
 %{_bindir}/stap
-%{_libexecdir}/stpd
+%{_mandir}/man1/*
+%{_libexecdir}/systemtap/stpd
 
 %dir %{_datadir}/systemtap
 %{_datadir}/systemtap/runtime
+%{_datadir}/systemtap/tapset
 
 %if %{bundled_elfutils}
 %dir %{_libdir}/%{name}
@@ -119,10 +124,10 @@
 
 
 %changelog
-* Fri Jul 22 2005 Roland McGrath <roland redhat com> - 0.0.0.1rm-2
-- rawhide build with unbundled elfutils libs
+* Fri Jul 29 2005 Roland McGrath <roland redhat com> - 0.2-1
+- New version 0.2, requires elfutils 0.111
 
-* Fri Jul 22 2005 Roland McGrath <roland redhat com>
+* Mon Jul 25 2005 Roland McGrath <roland redhat com>
 - Clean up spec file, build bundled elfutils.
 
 * Thu Jul 21 2005 Martin Hunt <hunt redhat com>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]