Compare commits

...

13 Commits
master ... f21

Author SHA1 Message Date
Frank Ch. Eigler 23d73dda24 Merge branch 'f23' into f21
* f23:
  upstream release 2.9
  Rebuilt for librpm soname bump
  Automated weekly systemtap rawhide release: 0.20150713git9d0b65f
  Automated weekly systemtap rawhide release: 0.20150707git86f726b
  Automated weekly systemtap rawhide release: 0.20150707git320e1ec

Conflicts:
	systemtap.spec
2015-10-08 22:02:36 -04:00
David Smith d0b86885a2 Prepare for the systemtap-2.8-2 release.
* systemtap.spec: Bump release number and add patch.
* systemtap-2.8-bz1240682.patch: New patch file.
* systemtap-2.6-compressed-modules.patch: Deleted.
* systemtap-2.6-dtrace-flexibility.patch: Deleted.
2015-09-16 15:53:54 -05:00
Frank Ch. Eigler 7a85d7fb7f Merge branch 'f22' into f21
* f22:
  drop -icf patch
2015-06-17 13:12:51 -04:00
Frank Ch. Eigler c1710625fc drop -icf patch 2015-06-17 13:08:56 -04:00
Frank Ch. Eigler 0c8ee78d92 Merge branch 'f22' into f21
* f22:
  systemtap 2.8 upstream release
  Automated weekly systemtap rawhide release: 0.20150601git1eed3df
  Automated weekly systemtap rawhide release: 0.20150525gita80691d
  Automated weekly systemtap rawhide release: 0.20150525git1f13f63
  Disable ICF when checking for available tracepoints.
  Automated weekly systemtap rawhide release: 0.20150504git6ca3ea7
  Automated weekly systemtap rawhide release: 0.20150427gitf80d9cd
  Automated weekly systemtap rawhide release: 0.20150420gitc054ce2
  Automated weekly systemtap rawhide release: 0.20150413git81e4501
  Automated weekly systemtap rawhide release: 0.20150330gitd31dab9
  Automated weekly systemtap rawhide release: 0.55.g07a1c230b47d
  Automated weekly systemtap rawhide release: 0.38.g3965aacd37c7
  Automated weekly systemtap rawhide release: 0.20.g784e796f37c8
  disable publican, pending bug triage
2015-06-17 12:52:10 -04:00
Frank Ch. Eigler 2a0f25d35c Merge branch 'master' into f22
* master:
  systemtap 2.8 upstream release
  Automated weekly systemtap rawhide release: 0.20150601git1eed3df
  Automated weekly systemtap rawhide release: 0.20150525gita80691d
  Automated weekly systemtap rawhide release: 0.20150525git1f13f63
  Automated weekly systemtap rawhide release: 0.20150504git6ca3ea7
  Automated weekly systemtap rawhide release: 0.20150427gitf80d9cd
  Automated weekly systemtap rawhide release: 0.20150420gitc054ce2
  Automated weekly systemtap rawhide release: 0.20150413git81e4501
  Automated weekly systemtap rawhide release: 0.20150330gitd31dab9
  Automated weekly systemtap rawhide release: 0.55.g07a1c230b47d
  Automated weekly systemtap rawhide release: 0.38.g3965aacd37c7
  Automated weekly systemtap rawhide release: 0.20.g784e796f37c8

Conflicts:
	systemtap.spec
2015-06-17 12:23:36 -04:00
Josh Stone 60a3632305 Disable ICF when checking for available tracepoints. 2015-05-12 12:06:15 -07:00
Frank Ch. Eigler eb58f6ada3 Merge branch 'master' into f21
* master: (27 commits)
  upstream release 2.7
  Automated weekly systemtap rawhide release: 0.284.gc1e8354302ba
  Automated weekly systemtap rawhide release: 0.244.gc1a369fb16d9
  Automated weekly systemtap rawhide release: 0.190.gfdffe7a8fc5f
  Automated weekly systemtap rawhide release: 0.168.g2df78f1c4927
  Automated weekly systemtap rawhide release: 0.160.gef8a28eb7412
  Automated weekly systemtap rawhide release: 0.156.g7cd3311e3288
  Automated weekly systemtap rawhide release: 0.131.g96ef4c2ab1ec
  Automated weekly systemtap rawhide release: 0.120.ge6f437adfe6d
  Automated weekly systemtap rawhide release: 0.117.g8ccd746013fa
  Automated weekly systemtap rawhide release: 0.103.gc1b1844eb23f
  Automated weekly systemtap rawhide release: 0.98.g08e54ea0a22d
  Automated weekly systemtap rawhide release: 0.93.g0cf3720fbd15
  Automated weekly systemtap rawhide release: 0.83.g69f0706dd69b
  Automated weekly systemtap rawhide release: 0.74.g6fb025aaaa35
  Automated weekly systemtap rawhide release: 0.70.g05b1f1672349
  Automated weekly systemtap rawhide release: 0.68.gdc7bb409c5b8
  Automated weekly systemtap rawhide release: 0.67.ga1a230af2ea5
  Automated weekly systemtap rawhide release: 0.63.g9c7a7069e302
  Automated weekly systemtap rawhide release: 0.41.g4c651caa69cf
  ...

Conflicts:
	.gitignore
	sources
	systemtap.spec
2015-02-18 16:13:10 -05:00
Josh Stone 2bec3b40b7 Handle compressed module filenames (rhbz1150166) 2014-10-07 13:17:27 -07:00
Josh Stone 06b57a477c Backport patches to improve dtrace's input flexibility
- Let dtrace use its old method if pyparsing fails (rhbz1131586)
- Allow dtrace -fPIC (rhbz1145993)
2014-09-25 11:21:41 -07:00
Josh Stone 716c0ac8a9 Upstream release. 2014-09-05 15:20:39 -07:00
Josh Stone 85599182e6 Merge remote-tracking branch 'origin/master' into f21
Updates "branched" f21 to the same snapshot as rawhide, and prepares to
be rebuilt on dyninst 8.2.0.

Conflicts:
	systemtap.spec
2014-08-20 13:43:03 -07:00
Peter Robinson 8890aaaad9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-18 04:41:05 +00:00
3 changed files with 40 additions and 0 deletions

1
.gitignore vendored
View File

@ -111,6 +111,7 @@ systemtap-1.3.tar.gz
/systemtap-2.6-0.240.g876abb05c522.tar.gz
/systemtap-2.6-0.299.gefa3ced615cc.tar.gz
/systemtap-2.6-0.411.gdf6c01e780a2.tar.gz
/systemtap-2.6.tar.gz
/systemtap-2.6-0.413.g6c14086f35f6.tar.gz
/systemtap-2.6-0.417.ga799c319d22f.tar.gz
/systemtap-2.6.tar.gz

View File

@ -0,0 +1,33 @@
commit 320e1ecb16427b5769f0f5a097d80823ee1fb765
Author: David Smith <dsmith@redhat.com>
Date: Tue Jul 7 10:41:43 2015 -0500
Fixed BZ1240682 by fixing a rawhide compile problem.
* translate.cxx (translate_pass): Move the inclusion of runtime.h up
before the declaration of the module refresh mutex, to avoid compilation
problems on rawhide.
diff --git a/translate.cxx b/translate.cxx
index c8230f2..390a73e 100644
--- a/translate.cxx
+++ b/translate.cxx
@@ -7944,6 +7944,9 @@ translate_pass (systemtap_session& s)
// Emit systemtap_module_refresh() prototype so we can reference it
s.op->newline() << "static void systemtap_module_refresh (const char* modname);";
+ // Be sure to include runtime.h before any real code.
+ s.op->newline() << "#include \"runtime.h\"";
+
if (!s.runtime_usermode_p())
{
// When on-the-fly [dis]arming is used, module_refresh can be called from
@@ -7962,8 +7965,6 @@ translate_pass (systemtap_session& s)
s.op->newline() << "#endif";
}
- s.op->newline() << "#include \"runtime.h\"";
-
// Emit embeds ahead of time, in case they affect context layout
for (unsigned i=0; i<s.embeds.size(); i++)
{

View File

@ -1021,9 +1021,15 @@ done
* Thu Oct 08 2015 Frank Ch. Eigler <fche@redhat.com> - 2.9-1
- Upstream release.
* Wed Sep 16 2015 David Smith <dsmith@redhat.com> - 2.8-2
- Fix support for kernel 4.2 (BZ1240682).
* Wed Jun 17 2015 Abegail Jakop <ajakop@redhat.com> - 2.8-1
- Upstream release.
* Tue May 12 2015 Josh Stone <jistone@redhat.com> - 2.7-2
- Disable ICF when checking for available tracepoints.
* Wed Feb 18 2015 Frank Ch. Eigler <fche@redhat.com> - 2.7-1
- Upstream release.