Backport abrt-java-connector changes
This commit is contained in:
parent
6c99a47762
commit
10065c4f7b
@ -1,7 +1,7 @@
|
|||||||
From 0a6c462323557dbd2f2b04dc0a96412643244e35 Mon Sep 17 00:00:00 2001
|
From 80e8bf4344417f55510bc6f8ee29af7014b024ca Mon Sep 17 00:00:00 2001
|
||||||
From: Mikolaj Izdebski <mizdebsk@redhat.com>
|
From: Mikolaj Izdebski <mizdebsk@redhat.com>
|
||||||
Date: Wed, 16 Aug 2017 15:20:29 +0200
|
Date: Wed, 16 Aug 2017 15:20:29 +0200
|
||||||
Subject: [PATCH] Fix traceback on corrupt zipfile
|
Subject: [PATCH 1/2] Fix traceback on corrupt zipfile
|
||||||
|
|
||||||
Resolves: rhbz#1481005
|
Resolves: rhbz#1481005
|
||||||
---
|
---
|
||||||
@ -9,7 +9,7 @@ Resolves: rhbz#1481005
|
|||||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
diff --git a/python/javapackages/common/manifest.py b/python/javapackages/common/manifest.py
|
diff --git a/python/javapackages/common/manifest.py b/python/javapackages/common/manifest.py
|
||||||
index 9a27ff87..5a6245b9 100644
|
index 9a27ff8..5a6245b 100644
|
||||||
--- a/python/javapackages/common/manifest.py
|
--- a/python/javapackages/common/manifest.py
|
||||||
+++ b/python/javapackages/common/manifest.py
|
+++ b/python/javapackages/common/manifest.py
|
||||||
@@ -33,7 +33,7 @@
|
@@ -33,7 +33,7 @@
|
||||||
@ -31,5 +31,5 @@ index 9a27ff87..5a6245b9 100644
|
|||||||
if mf is None:
|
if mf is None:
|
||||||
return None
|
return None
|
||||||
--
|
--
|
||||||
2.13.5
|
2.17.0
|
||||||
|
|
||||||
|
70
0002-Backport-abrt-java-connector-changes.patch
Normal file
70
0002-Backport-abrt-java-connector-changes.patch
Normal file
@ -0,0 +1,70 @@
|
|||||||
|
From 86f81bb751bedd9d3b3ecf98f0492d3446d808dd Mon Sep 17 00:00:00 2001
|
||||||
|
From: Matej Habrnal <mhabrnal@redhat.com>
|
||||||
|
Date: Wed, 2 May 2018 11:47:16 +0200
|
||||||
|
Subject: [PATCH 2/2] Backport abrt-java-connector changes
|
||||||
|
|
||||||
|
Squashed from:
|
||||||
|
|
||||||
|
change abrt-java-connector upstream URL
|
||||||
|
|
||||||
|
abrt-java-connector upstream repository was moved from
|
||||||
|
https://github.com/jfilak/abrt-java-connector/ to
|
||||||
|
https://github.com/abrt/abrt-java-connector/
|
||||||
|
|
||||||
|
Signed-off-by: Matej Habrnal <mhabrnal@redhat.com>
|
||||||
|
|
||||||
|
extend ABRT Java agent options
|
||||||
|
|
||||||
|
If ABRT Java agent is enabled and container-exception-logger is
|
||||||
|
installed, pass cel=on parameter to libabrt-java-connector.so.
|
||||||
|
|
||||||
|
Signed-off-by: Matej Habrnal <mhabrnal@redhat.com>
|
||||||
|
---
|
||||||
|
etc/java.conf | 2 +-
|
||||||
|
java-utils/java-functions | 18 +++++++++++++-----
|
||||||
|
2 files changed, 14 insertions(+), 6 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/etc/java.conf b/etc/java.conf
|
||||||
|
index 6af623a..81b24aa 100644
|
||||||
|
--- a/etc/java.conf
|
||||||
|
+++ b/etc/java.conf
|
||||||
|
@@ -13,5 +13,5 @@ JNI_LIBDIR=@{jnidir}
|
||||||
|
#JAVACMD_OPTS=
|
||||||
|
|
||||||
|
# You can disable ABRT Java Connector by setting JAVA_ABRT to "off".
|
||||||
|
-# See: https://github.com/jfilak/abrt-java-connector/
|
||||||
|
+# See: https://github.com/abrt/abrt-java-connector/
|
||||||
|
#JAVA_ABRT=off
|
||||||
|
diff --git a/java-utils/java-functions b/java-utils/java-functions
|
||||||
|
index 0c157cc..eafcdd6 100644
|
||||||
|
--- a/java-utils/java-functions
|
||||||
|
+++ b/java-utils/java-functions
|
||||||
|
@@ -106,12 +106,20 @@ _load_java_conf()
|
||||||
|
JAVACMD_OPTS="${java_opts_save}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
- if [ "_${JAVA_ABRT}" != "_off" -a -f "@{abrtlibdir}/libabrt-java-connector.so" -a -f "@{rundir}/abrt/abrtd.pid" ]; then
|
||||||
|
- _log "ABRT Java connector was enabled"
|
||||||
|
- _log "Using ABRT Java agent: @{abrtlibdir}/libabrt-java-connector.so"
|
||||||
|
- JAVACMD_OPTS="${JAVACMD_OPTS} -agentpath:@{abrtlibdir}/libabrt-java-connector.so=abrt=on"
|
||||||
|
+ if [ "_${JAVA_ABRT}" != "_off" -a -f "@{abrtlibdir}/libabrt-java-connector.so" ]; then
|
||||||
|
+ if [ -f "@{rundir}/abrt/abrtd.pid" ]; then
|
||||||
|
+ ABRT_JAVA_CONNECTOR_OPTS="abrt=on,"
|
||||||
|
+ fi
|
||||||
|
+ if [ -f "@{bindir}/container-exception-logger" ]; then
|
||||||
|
+ ABRT_JAVA_CONNECTOR_OPTS+="cel=on"
|
||||||
|
+ fi
|
||||||
|
+ if [ ! -z ${ABRT_JAVA_CONNECTOR_OPTS} ]; then
|
||||||
|
+ _log "ABRT Java connector was enabled"
|
||||||
|
+ _log "Using ABRT Java agent: @{abrtlibdir}/libabrt-java-connector.so=${ABRT_JAVA_CONNECTOR_OPTS}"
|
||||||
|
+ JAVACMD_OPTS="${JAVACMD_OPTS} -agentpath:@{abrtlibdir}/libabrt-java-connector.so=${ABRT_JAVA_CONNECTOR_OPTS}"
|
||||||
|
+ fi
|
||||||
|
else
|
||||||
|
- _log "ABRT Java connector is disabled"
|
||||||
|
+ _log "ABRT Java connector is disabled"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
--
|
||||||
|
2.17.0
|
||||||
|
|
@ -21,7 +21,7 @@
|
|||||||
|
|
||||||
Name: javapackages-tools
|
Name: javapackages-tools
|
||||||
Version: 5.0.0
|
Version: 5.0.0
|
||||||
Release: 12%{?dist}
|
Release: 13%{?dist}
|
||||||
|
|
||||||
Summary: Macros and scripts for Java packaging support
|
Summary: Macros and scripts for Java packaging support
|
||||||
|
|
||||||
@ -29,6 +29,8 @@ License: BSD
|
|||||||
URL: https://github.com/fedora-java/javapackages
|
URL: https://github.com/fedora-java/javapackages
|
||||||
Source0: https://github.com/fedora-java/javapackages/archive/%{version}.tar.gz
|
Source0: https://github.com/fedora-java/javapackages/archive/%{version}.tar.gz
|
||||||
Patch0: 0001-Fix-traceback-on-corrupt-zipfile.patch
|
Patch0: 0001-Fix-traceback-on-corrupt-zipfile.patch
|
||||||
|
# https://github.com/fedora-java/javapackages/pull/55
|
||||||
|
Patch1: 0002-Backport-abrt-java-connector-changes.patch
|
||||||
|
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
|
|
||||||
@ -144,6 +146,7 @@ This package provides non-essential macros and scripts to support Java packaging
|
|||||||
%setup -q -n javapackages-%{version}
|
%setup -q -n javapackages-%{version}
|
||||||
|
|
||||||
%patch0 -p1
|
%patch0 -p1
|
||||||
|
%patch1 -p1
|
||||||
|
|
||||||
%if %{without asciidoc}
|
%if %{without asciidoc}
|
||||||
sed -i '/^manpage /d' build
|
sed -i '/^manpage /d' build
|
||||||
@ -193,6 +196,9 @@ rm -rf %{buildroot}%{_mandir}/man7/gradle_build.7
|
|||||||
%license LICENSE
|
%license LICENSE
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed May 02 2018 Michael Simacek <msimacek@redhat.com> - 5.0.0-13
|
||||||
|
- Backport abrt-java-connector changes
|
||||||
|
|
||||||
* Fri Feb 09 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 5.0.0-12
|
* Fri Feb 09 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 5.0.0-12
|
||||||
- Escape macros in %%changelog
|
- Escape macros in %%changelog
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user