summaryrefslogtreecommitdiffstats
path: root/systemtap.spec.in
Commit message (Collapse)AuthorAgeFilesLines
* simplify systemtap.spec configuration varsFrank Ch. Eigler2008-04-251-11/+1
|
* * release prep: 0.6.2 version bumpfche2008-03-121-1/+1
| | | | | | | 2008-03-12 Frank Ch. Eigler <fche@elastic.org> * configure.ac, systemtap.spec.in: Bumped version to 0.6.2. * configure: Regenerated.
* PR5697 part 2: tutorial/langref configuryfche2008-02-281-1/+18
| | | | | | | | | | 2008-02-27 Frank Ch. Eigler <fche@elastic.org> PR5697 * configure.ac (enable-docs): Implement. * systemtap.spec.in: Add optional docs build/install/prereqs. * Makefile.am (SUBDIRS): Add doc. * Makefile.in, configure: Regenerated.
* 2008-02-27 David Smith <dsmith@redhat.com>dsmith2008-02-271-5/+8
| | | | | | PR5729 * systemtap.spec.in: Adds examples to the testsuite rpm so that systemtap.samples/examples.exp works correctly.
* 2008-02-08 David Smith <dsmith@redhat.com>dsmith2008-02-081-26/+9
| | | | | PR 5670 * systemtap.spec.in: Further simplification.
* 2008-02-04 David Smith <dsmith@redhat.com>dsmith2008-02-041-2/+2
| | | | | | PR 5670 (parital) * systemtap.spec.in: Moved %pre section to the systemtap-runtime rpm.
* * rhel-inspired build fixesfche2008-02-021-4/+8
| | | | | | * Fri Feb 1 2008 Frank Ch. Eigler <fche@redhat.com> - 0.6.1-3 - Add zlib-devel to buildreq; missing from crash-devel - Process testsuite .stp files for #!stap->#!/usr/bin/stap
* 2008-01-30 David Smith <dsmith@redhat.com>dsmith2008-01-301-40/+46
| | | | | | PR 5650 * systemtap.spec.in: Simplified and explicitly specifies configure options.
* 2008-01-24 David Smith <dsmith@redhat.com>dsmith2008-01-241-1/+1
| | | | | | | | | PR 5661 (reverted). * configure.ac: Removed elfutils version number check. * configure: Regenerated. * acsite.m4: Removed. * systemtap.spec.in: Minimum elfutils version number is no longer filled in by configure.
* 2008-01-24 David Smith <dsmith@redhat.com>dsmith2008-01-241-2/+4
| | | | | | | | | | PR 5650 (partial). * configure.ac: Handles sqlite optional functionality correctly. If enabled/disabled by the user, do the right thing. If not specified by the user, use it if present. * configure: Regenerated. * systemtap.spec.in: Always specify to configure whether to use sqlite or not.
* 2008-01-23 David Smith <dsmith@redhat.com>dsmith2008-01-231-1/+1
| | | | | | | | | | PR 5661. * configure.ac: Checks elfutils version number. * acsite.m4: New file containing macro to return elfutils version number. * configure: Regenerated. * systemtap.spec.in: Minimum elfutils version number is now filled in by configure.
* bump to version 0.6.1 in prep for snapshot releasefche2008-01-181-2/+2
| | | | | | | 2008-01-18 Frank Ch. Eigler <fche@elastic.org> * configure.ac, systemtap.spec.in: Update version to 0.6.1 * configure: Regenerated.
* 2008-01-18 Frank Ch. Eigler <fche@elastic.org>fche2008-01-181-1/+8
| | | | * systemtap.spec.in: Update version to 0.6-3.
* 2008-01-09 David Smith <dsmith@redhat.com>dsmith2008-01-091-2/+0
| | | | | | * systemtap.spec.in: Since "make check" was removed from the rpm build step, we no longer need to require dejagnu at build time.
* 2007-12-05 William Cohen <wcohen@redhat.com>wcohen2007-12-051-2/+5
| | | | * systemtap.spec.in: Correct Source to point to location contain code.
* Removed "make check" from rpm build steps.mmason2007-11-151-4/+0
|
* * specfile dep fixfche2007-10-111-1/+1
| | | | | | 2007-10-11 Frank Ch. Eigler <fche@elastic.org> * systemtap.spec.in: Make -testsuite subrpm require dejagnu.
* pr5036: systemtap-testsuite RPMfche2007-10-051-3/+29
| | | | | | | | | | 2007-10-05 Frank Ch. Eigler <fche@elastic.org> PR 5036 * systemtap.spec.in: Create new systemtap-testsuite sub-rpm. Install crash(8)'s staplog.so into -runtime sub-rpm if built. * Makefile.am (rpm): New target. * Makefile.in: Regenerated.
* 2007-08-27 Frank Ch. Eigler <fche@redhat.com>fche2007-08-271-2/+0
| | | | | | | | PR 4817 * NEWS: Mention retirement of LKET. * configure.ac: Remove mysql dependency. * systemtap.spec.in: Remove glib2 dependency. * configure, config.in: Regenerated.
* Changes in configure scripts, Makefiles required for removing LKET fromsrikar2007-08-271-1/+0
| | | | systemtap (PR 4817)
* 2007-08-15 David Smith <dsmith@redhat.com>dsmith2007-08-151-4/+4
| | | | | | | | | * systemtap.spec.in: Updated %pre to latest Fedora group creation guidelines. * stap.1.in: Changed '/usr' to '@prefix@' so the values will be updated correctly. * stapfunc.5.in: Ditto.
* 2007-08-14 David Smith <dsmith@redhat.com>dsmith2007-08-141-3/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge from setuid-branch. Changes also by Martin Hunt <hunt@redhat.com>. * Makefile.am: Added staprun_funcs.c and cap.c to staprun_SOURCES. Added -lcap to staprun_LDADD. Removed stp_check reference. Added stapio program. Staprun is now setuid. * Makefile.in: Rebuilt. * configure.ac: Version increase to 0.6 and checks for libcap availability. Removed stp_check reference. * configure: Regenerated. * stp_check.in: Removed. * systemtap.spec.in: Version increase to 0.6-1 and added BuildReq for libcap-devl (and removed sudo requirement). Added %pre script to create new groups. Staprun is now setuid. * NEWS: Added info on new security model. * INTERNALS: Removed sudo reference. * README.security: New file. * main.cxx (main): Make sure module name isn't too long. * hash.cxx: Moved MODULE_NAME_LEN define to hash.h. * hash.h: Moved MODULE_NAME_LEN define here from hash.cxx. * buildrun.cxx (run_pass): No longer runs staprun with "sudo". * stap.1.in: Removed sudo references and added information about the stapdev/stapusr groups. * staprun.8.in: Added information about module detaching and attaching. Removed sudo references and added information about the stapdev/stapusr groups. Removed reference to staprun needing to be run as root. Removed reference to removed '-u USERNAME' option. * .cvsignore: Removed stp_check and added stapio and stap_merge.
* * change License: tags to GPLv2+ to match the codefche2007-08-081-2/+2
|
* 2007-07-11 William Cohen <wcohen@redhat.com>wcohen2007-07-111-3/+23
| | | | * systemtap.spec.in: Make sqlite support selectable.
* * fill out changelog for 0.5.13->14 developmentsfche2007-07-031-1/+10
|
* 2007-06-26 William Cohen <wcohen@redhat.com>wcohen2007-06-261-0/+2
| | | | | | | | | | | | | | | | | | | | PR 4529 * coveragedb.cxx: New. * coveragedb.h: New. * Makefile.am: Add coveragedb.cxx and sqlite3 to build. * Makefile.in: Regenerated. * configure.ac: Add test for sqlite3 * configure: Regenerated. * systemtap.spec.in: Add dependencies for sqlite3/sqlite3-devel. * elaborate.h, elaborate.cxx (derived_probe::collect_derivation_chain): New. (alias_expansion_builder::build): Correct token location. (semantic_pass_opt[12): Track used and unused variables/functions. * session.h (tapset_compile_coverage, unused_globals, unused_probes, unused_functions): New fields. * staptree.h (unused_locals, probe_point::str): New member. * staptree.cxx: Ditto. * main.cxx: Add "-q" tapset coverage option and SYSTEMTAP_COVERAGE env.
* 2007-04-20 Roland McGrath <roland@redhat.com>roland2007-04-201-1/+1
| | | | * systemtap.spec.in (elfutils_version): Bump to 0.127.
* fixing reference to 0.5.13 refreshfche2007-03-261-2/+3
|
* 2007-03-05 David Smith <dsmith@redhat.com>dsmith2007-03-051-0/+3
| | | | | * systemtap.spec.in: Made example perl script non-executable so that the systemtap rpm won't require perl.
* 2007-02-28 David Smith <dsmith@redhat.com>dsmith2007-02-281-1/+1
| | | | | * systemtap.spec.in: Fixed %{_libexecdir}/systemtap path in systemtap-runtime %files section.
* 2007-02-27 Frank Ch. Eigler <fche@elastic.org>fche2007-02-271-6/+1
| | | | | | * systemtap.spec.in (/var/cache/systemtap): Forget it. (stp_check): Pack this in with systemtap-runtime. * stp_check.in: Add LANG=C for speed.
* 2007-02-27 David Smith <dsmith@redhat.com>dsmith2007-02-271-0/+3
| | | | | | | | | | | * staprun.8.in: Added a basic staprun man page. * Makefile.am: Added staprun.8. * Makefile.in: Regenerated. * configure.ac: Added staprun.8. * configure: Regenerated. * systemtap.spec.in: Added staprun.8 and other document files to staprun RPM. * .cvsignore: Ignores staprun.8.
* * add sudo as a dependency for systemtap (not -runtime)fche2007-02-271-0/+1
|
* 2007-02-27 David Smith <dsmith@redhat.com>dsmith2007-02-271-3/+3
| | | | | | | * systemtap.spec.in: Fedora Packaging Guidelines updates. Updated BuildRoot macro value to Fedora Extras standard value. No longer uses %makeinstall macro. The rpm now owns the /usr/libexec/systemtap directory.
* 2007-02-26 David Smith <dsmith@redhat.com>dsmith2007-02-261-1/+6
| | | | | | | * Makefile.am: Removed 'update-examples' target. Moved functionality to systemtap.spec.in. * Makefile.in: Regenerated from Makefile.am. * systemtap.spec.in: Fixes paths in the example scripts directly.
* 2007-02-26 David Smith <dsmith@redhat.com>dsmith2007-02-261-0/+1
| | | | | | | | * Makefile.am: Added 'update-examples' target that fixes paths in the example code we ship in the rpm. * Makefile.in: Regenerated from Makefile.am. * systemtap.spec.in: Calls "make update-examples" target to fix the path to systemtap in the example scripts.
* 2007-01-11 Roland McGrath <roland@redhat.com>roland2007-01-111-1/+1
| | | | | * systemtap.spec.in (elfutils_version): Bump to 0.125. Older libdw's have known bugs, though the ABI has not changed.
* laggardfche2007-01-021-0/+3
|
* 2006-12-20 David Smith <dsmith@redhat.com>dsmith2006-12-201-1/+1
| | | | | | | | | | | | | | PR 3519. * Makefile.am: Added 'examples' directory to the 'EXTRA_DIST' variable so that the examples directory will be added to the distribution directory. Added variables 'SAMPLE_DEST_DIR' and 'SAMPLE_SRC' and target 'dist-add-samples' to copy some of the testsuite sample scripts to the examples directory when creating a distribution directory. * Makefile.in: Regenerated. * systemtap.spec.in: Added 'examples' directory to the %doc list so that the examples directory will be installed on a user's system.
* 2006-10-31 Frank Ch. Eigler <fche@redhat.com>fche2006-11-011-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Probe registration rework. Offline dwarf processing for better cross-instrumentation. * elaborate.h (derived_probe): Remove registration-related code generation API. Add new function sole_location(). (derived_probe_group): Reworked this and associated classes. * session.h (systemntap_session): Create individual per-category derived_probe_groups. * elaborate.cxx (derived_probe_group): Reworked. (alias_derived_probe): Switch to new derived_probe API. (semantic_pass_symbols): Ditto. * translate.cxx (mapvar init): Check for array initialization error. (emit_module_init): Handle such failures, at least in theory. (emit_module_exit): Switch to new derived_probe_group API. Call cpu_relax() during shutdown busywait. (emit_common_header): Elide context variables for elided handler fns. (c_unparser::emit_probe): Implement new, improved duplicate elimination technique for probe handlers. Leave two older ones behind as compile options for education. * tapsets.cxx (*): Reworked all probe registration code, moving it from derived_probes into derived_probe_groups. Shrunk output code. Temporarily disabled probe timing and perfmon/mark probes. (dwflpp): Use offline reporting, so that module matching and relocation is performed at run time. (dwarf_query): Remove flavour logic, now supplanted by other duplicate elimination code. (dwarf_derived_probe): Reworked construction, centralized module/section/offset computations. * tapsets.h (all_session_groups): New little helper. * main.cxx (main): For pass-2 message, print number of embeds too. * systemtap.spec.in: Add a "BuildRequires: dejagnu" for make check. * configure.ac: Bump version to 0.5.11. * configure: Regenerated.
* 2006-10-10 Roland McGrath <roland@redhat.com>roland2006-10-101-1/+1
| | | | * systemtap.spec.in (elfutils_version): Require 0.124 now.
* 2006-09-26 David Smith <dsmith@redhat.com>dsmith2006-09-261-0/+19
| | | | | | | | | | | | | | | | | | | | | * .cvsignore: Changed 'stpd' reference to 'staprun'. * INTERNALS: Ditto. * buildrun.cxx (run_pass): Ditto. * lket.5.in: Ditto. * stap.1.in: Ditto. * stapruncs.5.in: Ditto. * examples/small_demos/demo_script.txt: Ditto. * examples/small_demos/sys.stp: Ditto. * systemtap.spec.in: Created a new subpackage, "systemtap-runtime", that contains staprun. * Makefile.am: Renamed 'stpd' to 'staprun' and moved it to $(bindir). * Makefile.in: Regenerated from Makefile.am. * configure.ac: Incremented version number. * configure: Regenerated from configure.ac.
* 2006-08-15 Roland McGrath <roland@redhat.com>roland2006-08-151-1/+1
| | | | * systemtap.spec.in (elfutils_version): Require 0.123 now.
* 2006-07-19 Roland McGrath <roland@redhat.com>roland2006-07-191-1/+1
| | | | * systemtap.spec.in: Fix syntax in last change.
* Version 0.5.9roland2006-07-191-0/+3
|
* 2006-07-17 Roland McGrath <roland@redhat.com>roland2006-07-171-3/+25
| | | | | | * configure.ac, systemtap.spec.in: Require elfutils-0.122. * configure: Regenerated. * systemtap.spec.in (Release): Use %{?dist}.
* * rpm undofche2006-07-131-1/+1
|
* 2006-07-13 Frank Ch. Eigler <fche@elastic.org>fche2006-07-131-2/+2
| | | | | * systemtap.spec.in: Bump release number. Add formerly missing admonitional verb.
* 2006-06-16 Roland McGrath <roland@redhat.com>roland2006-06-171-1/+2
| | | | | * systemtap.spec.in: Fix bundled_elfutils setting so builds can possibly work. Add comment admonishing losers not to touch it.
* 2006-06-16 Roland McGrath <roland@redhat.com>roland2006-06-171-0/+3
| | | | | * configure.ac, systemtap.spec.in: Bump version to 0.5.8. * configure: Regenerated.