Mercurial > hg > release > heapstats-1.0
view agent/specs/heapstats_agent.spec @ 76:39b7535558bc 1.0.8
Bump to 1.0.8
author | KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> |
---|---|
date | Wed, 05 Jul 2017 14:01:43 +0900 |
parents | 1c29be77acb8 |
children |
line wrap: on
line source
%define __check_files %{nil} # CPU optimization ################## %ifarch x86_64 %define sse2 1 %endif %if 0%{?avx:1} %define target_processor .avx %define configure_opts --disable-vmstructs --enable-avx %else %if 0%{?sse4:1} %define target_processor .sse4 %define configure_opts --disable-vmstructs --enable-sse4 %else %if 0%{?sse3:1} %define target_processor .sse3 %define configure_opts --disable-vmstructs --enable-sse3 %else %if 0%{?sse2:1} %ifnarch x86_64 %define target_processor .sse2 %endif %define configure_opts --disable-vmstructs --enable-sse2 %endif # sse2 %endif # sse3 %endif # sse4 %endif # avx ################## Summary: A Java programming language debugging tool. Name: heapstats_agent Version: 1.0.8 Release: 0%{?target_processor:%{target_processor}}%{?dist:%{dist}}%{!?dist:.el5} License: GPLv2 Vendor: NTT OSS Center Group: Development/Debuggers Source: heapstats-%{version}.tar.gz #Patch0: none Buildroot: /var/tmp/heapstats # Requires for running Requires: pcre >= 6 Requires: net-snmp-libs >= 5.3 # Requires for building BuildRequires: pcre-devel >= 6 BuildRequires: net-snmp-devel >= 5.3 #BuildRequires: java-1.6.0-openjdk-devel BuildRequires: /usr/lib/jvm/java-openjdk/bin/javac BuildRequires: binutils BuildRequires: binutils-devel BuildRequires: autoconf BuildRequires: automake BuildRequires: libtool %description this program analyzes running information in JVM. Copyright (C) 2011-2017 Nippon Telegraph and Telephone Corporation. %prep %setup -q -n heapstats-1.0/agent %build %if 0%{?configure_opts:1} ./configure --libdir=%{_libdir}/heapstats --sysconfdir=%{_sysconfdir}/heapstats \ %{configure_opts} %else ./configure --libdir=%{_libdir}/heapstats --sysconfdir=%{_sysconfdir}/heapstats %endif make %install rm -rf $RPM_BUILD_ROOT mkdir -p ${RPM_BUILD_ROOT}%{_libdir}/heapstats make install DESTDIR=${RPM_BUILD_ROOT} mkdir $RPM_BUILD_ROOT/etc/ld.so.conf.d/ echo "%{_libdir}/heapstats" >> $RPM_BUILD_ROOT/etc/ld.so.conf.d/heapstats_agent.conf mkdir -p $RPM_BUILD_ROOT/usr/share/snmp/mibs/ cp ./mib/HeapStatsMibs.txt $RPM_BUILD_ROOT/usr/share/snmp/mibs/ %post /sbin/ldconfig %postun /sbin/ldconfig %clean rm -rf $RPM_BUILD_ROOT %files %dir %{_libdir}/heapstats/ %{_libdir}/heapstats/libheapstats*.so* #%{_libdir}/heapstats/libheapstats.a %doc NEWS README COPYING AUTHORS ChangeLog %dir %{_sysconfdir}/heapstats/ %config(missingok) %{_sysconfdir}/heapstats/heapstats.conf /etc/ld.so.conf.d/heapstats_agent.conf /usr/share/snmp/mibs/HeapStatsMibs.txt %changelog * Wed Jul 05 2017 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> 1.0.8-0 - Improve a test framework for race-condition to prevent potential bugs - Bug 3999: Fix potential error when conflict between class loading and GC - Note: This version is in maintenance mode. Please use HeapStats 2.x for new features. * Fri Mar 10 2017 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> 1.0.7-0 - Deadlock detection moved to experimental feature to prevent unexpected abort - Bug 3285: JVM aborted on assert code at MonitorContended JVMTI event - Note: This version is in maintenance mode. Please use HeapStats 2.x for new features. * Thu Nov 24 2016 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> 1.0.6-0 - Fix a hang-up on a corner case. - Bug 3225: JVM may hang when deadlock detector and safepoint are conflicted - Note: This version is in maintenance mode. Please use HeapStats 2.x for new features. * Thu Apr 28 2016 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> 1.0.5-0 - This version migrate to maintenance mode. Please use HeapStats 2.x for new features. - More detail: http://icedtea.classpath.org/pipermail/heapstats/2016-February/001427.html - Some bug fixes. * Fri May 28 2015 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> 1.0.4-0 - Update official Private Enterprise Number for SNMP. - Change the configured PEN from 123456 to 45156 if you use SNMP trap by your tools. - Change default settings to resolve the below bugs. - Bug 2017: JVM may crash with taking interval SnapShot when concurrent GC is occurred. - snapshot_interval is set 0 forcibly if you use concurrent GC. - Bug 2114: Default values are different from binary-builtin and heapstats.conf. - Default values of binary-builtin are changed to same value as the default of heapstats.conf. - And fixes some other bugs. * Fri Aug 22 2014 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> 1.0.3-0 - HeapStats agent supports systemd/journald. - Some bug fixes. * Mon Mar 31 2014 KUBOTA Yuji <kubota.yuji@lab.ntt.co.jp> 1.0.2-0 - Performance improvement from 1.0.1. - HeapStats agent supports JDK8 GA features. - HeapStats change Logo. - Some bug fixes. * Mon Sep 01 2013 Yasumasa Suenaga <suenaga.yasumasa@lab.ntt.co.jp> 1.0.1-0 - Performance improvement from 1.0.0 . - Agent supports Java heap alert. * Mon Apr 01 2013 Yasumasa Suenaga <suenaga.yasumasa@lab.ntt.co.jp> 1.0.0-0 - Initial Release