summaryrefslogtreecommitdiffstats
path: root/configure
Commit message (Collapse)AuthorAgeFilesLines
...
* remove support for "make dist" since git-archive does as well;Frank Ch. Eigler2008-08-251-9/+8
| | | | "make rpm" remains for private testing
* Mention distro specific elfutils development sub-packages needed when not found.Mark Wielaard2008-08-161-11/+12
|
* version bump to 0.7.1Frank Ch. Eigler2008-07-161-12/+11
|
* Always include libdw using link groups.Josh Stone2008-06-271-254/+2
| | | | | | 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.
* Tweak the configure script to play nice with Debian libs.Josh Stone2008-06-131-3/+178
| | | | | | | ./configure now accepts --enable-staticdw, which alters the link settings so they work with static libdw. Tested on Ubuntu Hardy.
* PR6470: new argv[] tapset, docs, test casesFrank Ch. Eigler2008-06-101-1/+2
|
* Srinivasa DS <srinivasa@in.ibm.com> -fpie option puts limit on GOT size and ↵Srikar Dronamraju2008-06-051-2/+2
| | | | hence systemtap build fails on s390. So use -fPIE which doesn't put limit on GOT size.
* Use tr1/unordered_map instead of the deprecated ext/hash_map.Tim Moore2008-05-201-11/+401
|
* PR6474: use position-independent-executable security c/ld-flags for stap* ↵Frank Ch. Eigler2008-05-011-10/+75
| | | | | | binaries tested on rhel5 i386/x86-64, fedora7 x86-64
* PR6393: git version tagging at build timeFrank Ch. Eigler2008-04-101-7/+0
| | | | | | | | | | | | 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.
* bump autoconf* version numbers to 0.7Frank Ch. Eigler2008-03-311-10/+10
|
* * release prep: 0.6.2 version bumpfche2008-03-121-10/+10
| | | | | | | 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-4/+201
| | | | | | | | | | 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.
* PR5750: autoreconf compatibilityfche2008-02-101-1/+2
| | | | | | | | | | | 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.
* PR5751, -Werror emphasis on -fstack-protector-all trial buildfche2008-02-091-2/+4
| | | | | | | | | 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.
* PR5647: build with -fstack-protector-all by defaultfche2008-01-291-5/+40
| | | | | | | | | 2008-01-29 Frank Ch. Eigler <fche@elastic.org> PR 5647 * configure.ac (--enable-ssp): Make default on compilers that support it. * configure: Regenerated.
* 2008-01-28 David Smith <dsmith@redhat.com>dsmith2008-01-281-16/+39
| | | | | | | | * 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.
* 2008-01-28 David Smith <dsmith@redhat.com>dsmith2008-01-281-0/+4
| | | | | | | PR 5685. From Eugeniy Meshcheryakov <eugen@debian.org> * configure.ac: If "--enable-sqlite" is specified, define HAVE_LIBSQLITE3. * configure: Regenerated.
* 2008-01-25 David Smith <dsmith@redhat.com>dsmith2008-01-251-24/+3
| | | | * configure: Correctly regenerated.
* 2008-01-25 David Smith <dsmith@redhat.com>dsmith2008-01-251-87/+82
| | | | | | * configure.ac: Compressed the two perfmon options into one. Made other small fixes and whitespace changes. * configure: Regenerated.
* 2008-01-24 David Smith <dsmith@redhat.com>dsmith2008-01-241-201/+2
| | | | | | | | | 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-10/+31
| | | | | | | | | | 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-2/+199
| | | | | | | | | | 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-10/+10
| | | | | | | 2008-01-18 Frank Ch. Eigler <fche@elastic.org> * configure.ac, systemtap.spec.in: Update version to 0.6.1 * configure: Regenerated.
* add git commit id as testsuite Snapshot fieldfche2008-01-131-0/+7
| | | | | | | | | | | | 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.
* add --enable-ssp configure option so developers can build like fedora doesfche2008-01-121-0/+17
| | | | | | | | | 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.
* 2007-08-27 Frank Ch. Eigler <fche@redhat.com>fche2007-08-271-315/+3
| | | | | | | | 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-36/+1
| | | | systemtap (PR 4817)
* 2007-08-24 Frank Ch. Eigler <fche@elastic.org>fche2007-08-251-71/+169
| | | | | | | * 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.
* 2007-08-14 David Smith <dsmith@redhat.com>dsmith2007-08-141-89/+274
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* 2007-07-11 Frank Ch. Eigler <fche@elastic.org>fche2007-07-111-5/+0
| | | | | | | * 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.
* 2007-07-03 Frank Ch. Eigler <fche@elastic.org>fche2007-07-031-10/+10
| | | | | * configure.ac: Bumped version to 0.5.15 for development. * configure: Regenerated.
* 2007-07-02 Frank Ch. Eigler <fche@rechat.com>fche2007-07-021-248/+93
| | | | | | | | | * 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.
* PR 4529wcohen2007-06-291-83/+84
| | | | | | | * configure.ac: * Makefile.am: Limit where sqlite3 linked in. * configure: * Makefile.in: Regenerate.
* PR 4529wcohen2007-06-291-4/+9
| | | | | | | | | | * 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.
* 2007-06-26 William Cohen <wcohen@redhat.com>wcohen2007-06-261-0/+77
| | | | | | | | | | | | | | | | | | | | 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-06-21 David Smith <dsmith@redhat.com>dsmith2007-06-211-2936/+3477
| | | | | | * Makefile.in: Regenerated with automake 1.10. * aclocal.m4: Regenerated with aclocal 1.10. * configure: Regenerated.
* 2007-06-20 Frank Ch. Eigler <fche@elastic.org>fche2007-06-201-3346/+2945
| | | | | | * configure.ac: Added AM_PROG_CC_C_O for compatibility with automake 1.10. * configure, aclocal.m4: Regenerated.
* 2007-06-08 David Smith <dsmith@redhat.com>dsmith2007-06-081-2837/+3363
| | | | | | | PR 4553. * configure.ac: For x86 systems with gcc versions less than 4, automatically default to enabling prologue searching. * configure: Regenerated.
* * bump source tree to version 0.5.14.fche2007-03-261-10/+10
|
* 2007-03-17 Frank Ch. Eigler <fche@elastic.org>fche2007-03-171-4/+4
| | | | | * configure.ac: Tweak missing elfutils error message. * configure: Regenerated.
* 2007-03-13 Frank Ch. Eigler <fche@redhat.com>fche2007-03-141-3/+186
| | | | | | | | | | | | | | | | | | | | PR 4171. * Makefile.am (check, installcheck): Pass build-tree pointers in environment variables. * configure.ac: Run separate configury for testsuite/. * configure, Makefile.in: Regenerated. 2007-03-14 Frank Ch. Eigler <fche@redhat.com> PR 4171. * configure.ac, configure, aclocal.m4: New files to permit testsuite-only build tree. * Makefile.am (RUNTEST): Arrange a crazy concoction of environment/make variable for runtest. * Makefile.in: Regenerated. * */*.stp: Switch test cases from "./stap" to "stap" throughout. * lib/systemtap.exp: Assume/trace environment variables. (stap_run_batch): Add "#! stap"-handling hack.
* 2007-02-27 David Smith <dsmith@redhat.com>dsmith2007-02-271-1/+2
| | | | | | | | | | | * 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.
* 2007-02-09 Frank Ch. Eigler <fche@elastic.org>fche2007-02-091-0/+11
| | | | | | | | | | | | | | | | PR 3965 * configure.ac: Add --enable-prologue option. * configure, config.in: Regenerated. * session.h (prologue_searching): New field. * main.cxx (main): Parse new "-P" option. Initialize based on autoconf flag. * stap.1.in, NEWS: Document it. * hash.cxx (find_hash): Include it in computation. * tapsets.cxx (query_func_info, query_cu): Respect it. 2007-02-09 Frank Ch. Eigler <fche@elastic.org> * systemtap.base/prologue.*: New test case.
* 2007-01-29 Frank Ch. Eigler <fche@elastic.org>fche2007-01-291-10/+10
| | | | * configure.ac, configure: Bumped version to 0.5.13 for development.
* Added stapprobes.socket(5) man page and updates to stapprobes(5) and ↵mmason2007-01-241-1/+2
| | | | stapfuncs(5).
* 2007-01-01 Frank Ch. Eigler <fche@redhat.com>fche2007-01-021-10/+10
| | | | | | | * configure.ac: Bump version to 0.5.12 for release. * configure: Regenerated. * NEWS, AUTHORS: Populate & repopulate. * examples/*: Added several .stp/.txt files from the wiki.
* 2006-11-26 Frank Ch. Eigler <fche@redhat.com>fche2006-11-261-1/+82
| | | | | | | | | | | | PRs 2685, 3596, toward 2725. * tapsets.cxx (common_probe_entryfn_prologue): Skip probe on insufficient stack. (build_blacklist): Add a slew of lock-related calls. (query_module): Check for debuginfo architecture match. * translate.cxx (translate_pass): Add default MINSTACKSPACE. * configure.ac: Link stap with -lebl too. * configure: Regenerated. * stap.1.in: Document MINSTACKSPACE parameter.
* * correct elfutils requirement messagefche2006-11-231-2/+2
|
* *** empty log message ***hunt2006-11-091-1/+1
|