| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
"make rpm" remains for private testing
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Hi guys,
I append a trivial patch for systemtap. I guess the SUSE wiki page also
needs updating to point out that it's broken in 11.0 by default, and
that you require HEAD with Frank's buildrun.cxx fix for the mach-default
include.
My patch will hopefully make similar problems easier to find in future
(for lovers of -v options ;-)
HTH,
Michael.
|
| |
|
|
|
|
|
|
| |
This is necessary for distros that ship static libdw, Roland suggested
that it shouldn't hurt to do it this way on other distros too. It's
nicer now not to require the extra "--enable-staticdw" configure flag.
|
|
|
|
|
|
|
| |
./configure now accepts --enable-staticdw, which alters the link
settings so they work with static libdw.
Tested on Ubuntu Hardy.
|
| |
|
|
|
|
| |
hence systemtap build fails on s390. So use -fPIE which doesn't put limit on GOT size.
|
| |
|
|
|
|
|
|
| |
binaries
tested on rhel5 i386/x86-64, fedora7 x86-64
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-04-10 Frank Ch. Eigler <fche@elastic.org>
PR 6393.
* git_version.sh: New file, copied from radeonhd.
* configure.ac: No longer generate $builddir/SNAPSHOT.
* Makefile.am: Generate $builddir/git_version.h.
(EXTRA_DIST): Add git_version.h and git_version.sh.
* main.cxx (version): Print generated GIT_MESSAGE therefrom.
* Makefile.in, configure: Regenerated.
|
| |
|
|
|
|
|
|
|
| |
2008-03-12 Frank Ch. Eigler <fche@elastic.org>
* configure.ac, systemtap.spec.in: Bumped version to 0.6.2.
* configure: Regenerated.
|
|
|
|
|
|
|
|
|
|
| |
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-09 Frank Ch. Eigler <fche@elastic.org>
PR5750.
From Eugeniy Meshcheryakov eugen@debian.org:
* configure.ac (HAVE_LIBSQLITE3): Complete AC_DEFINE.
* configure, INSTALL, missing, compile, depcomp, install-sh:
autoreconf -fi'd.
|
|
|
|
|
|
|
|
|
| |
2008-02-09 Frank Ch. Eigler <fche@elastic.org>
PR 5751.
* configure.ac: Add -Werror to trial compilation with
-fstack-protector-all, for hosts that don't quite support it.
* configure: Regenerated.
|
|
|
|
|
|
|
|
|
| |
2008-01-29 Frank Ch. Eigler <fche@elastic.org>
PR 5647
* configure.ac (--enable-ssp): Make default on compilers that
support it.
* configure: Regenerated.
|
|
|
|
|
|
|
|
| |
* configure.ac: Fixed a bug when "--disable-permon" was used.
Added "--enable-crash" option.
* configure: Regenerated.
* Makefile.am: Improved staplog.so compile command.
* Makefile.in: Regenerated.
|
|
|
|
|
|
|
| |
PR 5685. From Eugeniy Meshcheryakov <eugen@debian.org>
* configure.ac: If "--enable-sqlite" is specified, define
HAVE_LIBSQLITE3.
* configure: Regenerated.
|
|
|
|
|
|
| |
* configure.ac: Compressed the two perfmon options into one.
Made other small fixes and whitespace changes.
* configure: Regenerated.
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
2008-01-18 Frank Ch. Eigler <fche@elastic.org>
* configure.ac, systemtap.spec.in: Update version to 0.6.1
* configure: Regenerated.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-01-12 Frank Ch. Eigler <fche@elastic.org>
* configure.ac: Generate a build tree SNAPSHOT file from git-rev-list,
if we suspect the source tree came from git.
* configure: Regenerated.
2008-01-12 Frank Ch. Eigler <fche@elastic.org>
* lib/systemtap.exp (get_system_info): Look for $builddir/SNAPSHOT too.
|
|
|
|
|
|
|
|
|
| |
2008-01-12 Frank Ch. Eigler <fche@elastic.org>
PR 5603.
* configure.ac: Add "--enable-ssp" to select -fstack-protector-all
and similar runtime checking directives.
* configure: Regenerated.
|
|
|
|
|
|
|
|
| |
PR 4817
* NEWS: Mention retirement of LKET.
* configure.ac: Remove mysql dependency.
* systemtap.spec.in: Remove glib2 dependency.
* configure, config.in: Regenerated.
|
|
|
|
| |
systemtap (PR 4817)
|
|
|
|
|
|
|
| |
* configure.ac: Check for proper $PROCFLAGS-dependent -lcap.
* Makefile.am (staprun_LDADD): Use autoconf variable rather than
-lcap literal.
* configure, aclocal.m4, Makefile.in, config.in: Regenerated.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
* configure.ac: Don't AC_MSG_ERROR if don't HAVE_LIBSQLITE3.
* coveragedb.cxx: Compile to nothing unless HAVE_LIBSQLITE3.
* main.cxx: Print no error message on -q if HAVE_LIBSQLITE3.
* configure: Regenerated, looks rosier with HAVE_LIBSQLITE3.
|
|
|
|
|
| |
* configure.ac: Bumped version to 0.5.15 for development.
* configure: Regenerated.
|
|
|
|
|
|
|
|
|
| |
* staplog.c: New file from Satoru MORIYA
<satoru.moriya.br@hitachi.com>, prototype crash(8) extension module.
* configure.ac: Look for crash/defs.h.
* Makefile.am: Build/install staplog.so shared library if found.
* configure, Makefile, config.in, runtime/lket/b2a/Makefile.in:
Regenerated.
|
|
|
|
|
|
|
| |
* configure.ac:
* Makefile.am: Limit where sqlite3 linked in.
* configure:
* Makefile.in: Regenerate.
|
|
|
|
|
|
|
|
|
|
| |
* configure.ac:
* Makefile.am: Limit where sqlite3 linked in.
* configure:
* Makefile.in: Regenerate.
* coveragedb.cxx (update_coverage_db): Remove unneeded print.
* coveragedb.cxx (increment_element): Correct formatting.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|