[Bug 1181822] New: Jenkins does not start - libjnidispatch.so might have disabled stack guard
by Red Hat Bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1181822
Bug ID: 1181822
Summary: Jenkins does not start - libjnidispatch.so might have
disabled stack guard
Product: Fedora
Version: 21
Component: jenkins
Assignee: msrb(a)redhat.com
Reporter: rolf.offermanns(a)gmx.net
QA Contact: extras-qa(a)fedoraproject.org
CC: java-sig-commits(a)lists.fedoraproject.org,
msrb(a)redhat.com
Description of problem:
systemctl start jenkins.service does not work. journalctl -xe shows:
jenkins[6639]: Starting Jenkins OpenJDK Server VM warning: You have loaded
library /usr/lib64/jna/libjnidispatch.so which might have disabled stack guard.
The VM will try to fix the stack guard now.
jenkins[6639]: It's highly recommended that you fix the library with 'execstack
-c <libfile>', or link it with '-z noexecstack'.
jenkins[6639]: Exception in thread "main"
java.lang.reflect.InvocationTargetException
jenkins[6639]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
jenkins[6639]: at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
jenkins[6639]: at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
jenkins[6639]: at java.lang.reflect.Method.invoke(Method.java:483)
jenkins[6639]: at Main._main(Main.java:146)
jenkins[6639]: at Main.main(Main.java:104)
jenkins[6639]: Caused by: java.lang.ExceptionInInitializerError
jenkins[6639]: at com.sun.akuma.CLibrary.<clinit>(CLibrary.java:89)
jenkins[6639]: at
com.sun.akuma.JavaVMArguments.resolvePID(JavaVMArguments.java:126)
jenkins[6639]: at
com.sun.akuma.JavaVMArguments.ofLinux(JavaVMArguments.java:114)
jenkins[6639]: at com.sun.akuma.JavaVMArguments.of(JavaVMArguments.java:104)
jenkins[6639]: at
com.sun.akuma.JavaVMArguments.current(JavaVMArguments.java:92)
jenkins[6639]: at com.sun.akuma.Daemon.daemonize(Daemon.java:106)
jenkins[6639]: at com.sun.akuma.Daemon.all(Daemon.java:88)
jenkins[6639]: ... 6 more
jenkins[6639]: Caused by: java.lang.RuntimeException:
java.lang.UnsatisfiedLinkError: Can't load library:
/usr/lib/jna/libjnidispatch.so
jenkins[6639]: at com.sun.jna.Native.loadNativeDispatchLibrary(Native.java:668)
jenkins[6639]: at com.sun.jna.Native.<clinit>(Native.java:131)
jenkins[6639]: ... 13 more
jenkins[6639]: Caused by: java.lang.UnsatisfiedLinkError: Can't load library:
/usr/lib/jna/libjnidispatch.so
jenkins[6639]: at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1817)
jenkins[6639]: at java.lang.Runtime.load0(Runtime.java:809)
jenkins[6639]: at java.lang.System.load(System.java:1083)
jenkins[6639]: at com.sun.jna.Native.loadNativeDispatchLibrary(Native.java:662)
jenkins[6639]: ... 14 more
runuser[6662]: pam_unix(runuser:session): session closed for user jenkins
jenkins[6639]: [FAILED]
systemd[1]: jenkins.service: control process exited, code=exited status=1
systemd[1]: Failed to start Jenkins continuous build server.
Version-Release number of selected component (if applicable):
jenkins-1.590-1.fc21.noarch
java-1.8.0-openjdk-1.8.0.25-5.b18.fc21.x86_64
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=2vIViU2dIL&a=cc_unsubscribe
9 years, 2 months
[eclipselink] add antlr 3.5.2 support
by gil
commit a1fba39a9c03c3e834ecd716fe5274f38b0ee59f
Author: gil <puntogil(a)libero.it>
Date: Mon Feb 2 02:14:01 2015 +0100
add antlr 3.5.2 support
eclipselink-2.4.2-build.xml | 6 +++---
eclipselink.spec | 16 +++++++++++-----
2 files changed, 14 insertions(+), 8 deletions(-)
---
diff --git a/eclipselink-2.4.2-build.xml b/eclipselink-2.4.2-build.xml
index d423f2e..53a5f99 100644
--- a/eclipselink-2.4.2-build.xml
+++ b/eclipselink-2.4.2-build.xml
@@ -18,7 +18,7 @@
<pathelement location="${dir.build}/classes/**"/>
<fileset dir="${dir.build}" includes="eclipselink.jar"/>
<fileset dir="/usr/share/java" includes="ant.jar"/>
- <fileset dir="/usr/share/java" includes="antlr32/antlr-runtime-3.1.3.jar"/>
+ <fileset dir="/usr/share/java" includes="antlr3-runtime.jar"/>
<fileset dir="/usr/share/java" includes="eclipse/osgi.jar"/>
<fileset dir="/usr/share/java" includes="geronimo-jms.jar"/>
<!--fileset dir="/usr/share/java" includes="hibernate-jpa-2.0-api.jar"/-->
@@ -65,8 +65,8 @@
debug="false">
<classpath>
<pathelement path="/usr/share/java/ant/ant-antlr3.jar"/>
- <pathelement path="/usr/share/java/antlr32/antlr-3.1.3.jar"/>
- <pathelement path="/usr/share/java/antlr32/antlr-runtime-3.1.3.jar"/>
+ <pathelement path="/usr/share/java/antlr3.jar"/>
+ <pathelement path="/usr/share/java/antlr3-runtime.jar"/>
<pathelement path="/usr/share/java/stringtemplate4.jar"/>
<!--pathelement path="/usr/share/java/ant.jar"/-->
<!--pathelement path="/usr/share/java/antlr.jar"/-->
diff --git a/eclipselink.spec b/eclipselink.spec
index 7fb4ccb..c46807b 100644
--- a/eclipselink.spec
+++ b/eclipselink.spec
@@ -2,7 +2,7 @@
%global namedversion %{version}%{?reltag}
Name: eclipselink
Version: 2.4.2
-Release: 7%{?dist}
+Release: 8%{?dist}
Summary: Eclipse Persistence Services Project
License: EPL and BSD
Url: http://www.eclipse.org/eclipselink/
@@ -23,8 +23,8 @@ BuildRequires: jpackage-utils
BuildRequires: ant
BuildRequires: ant-antlr3
-BuildRequires: antlr32-java
-BuildRequires: antlr32-tool
+BuildRequires: antlr3-java
+BuildRequires: antlr3-tool
BuildRequires: codemodel
BuildRequires: stringtemplate4
BuildRequires: eclipse-equinox-osgi
@@ -42,7 +42,7 @@ BuildRequires: tomcat-servlet-3.0-api
BuildRequires: tuscany-sdo-java
BuildRequires: wsdl4j
-Requires: antlr32-tool
+Requires: antlr3-tool
Requires: eclipselink-persistence-api
Requires: objectweb-asm3
Requires: tuscany-sdo-java
@@ -119,6 +119,9 @@ for s in org/eclipse/persistence/jpa/jpql/parser/AbstractExpression.java \
org/eclipse/persistence/platform/database/MaxDBPlatform.java;do
native2ascii -encoding UTF8 ${s} ${s}
done
+# temporary fix for antlr 3.5.2
+sed -i.antlr352 "s|Token.EOF_TOKEN|Token.EOF|" \
+ org/eclipse/persistence/internal/jpa/parsing/jpql/JPQLParser.java
%build
@@ -159,6 +162,9 @@ cp -pr target/api/* %{buildroot}%{_javadocdir}/%{name}
%license license.html
%changelog
+* Mon Feb 02 2015 gil cattaneo <puntogil(a)libero.it> 2.4.2-8
+- add antlr 3.5.2 support
+
* Sun Feb 01 2015 gil cattaneo <puntogil(a)libero.it> 2.4.2-7
- introduce license macro
@@ -184,4 +190,4 @@ cp -pr target/api/* %{buildroot}%{_javadocdir}/%{name}
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
* Tue Apr 03 2012 gil cattaneo <puntogil(a)libero.it> 2.3.2-1
-- initial rpm
\ No newline at end of file
+- initial rpm
9 years, 2 months
[flyingsaucer] introduce license macro
by gil
commit 0ba262b76842acf918d1ab89aacc4e8f2ea3534e
Author: gil <puntogil(a)libero.it>
Date: Sun Feb 1 16:44:09 2015 +0100
introduce license macro
flyingsaucer.spec | 17 ++++++++---------
1 files changed, 8 insertions(+), 9 deletions(-)
---
diff --git a/flyingsaucer.spec b/flyingsaucer.spec
index 8aeaa1c..0ab7c4d 100644
--- a/flyingsaucer.spec
+++ b/flyingsaucer.spec
@@ -1,9 +1,7 @@
-
Name: flyingsaucer
Version: 8
-Release: 8%{?dist}
+Release: 9%{?dist}
Summary: XML/XHTML and CSS 2.1 renderer in pure Java
-Group: Development/Libraries
License: LGPLv2+
URL: http://code.google.com/p/flying-saucer/
Source0: http://flying-saucer.googlecode.com/files/%{name}-R%{version}-src.zip
@@ -37,15 +35,12 @@ An XML/XHTML CSS 2.1 Renderer library in pure Java
for rendering to PDF, images, and Swing panels.
%package javadoc
-Group: Documentation
Summary: Javadoc for %{name}
-Requires: jpackage-utils
%description javadoc
This package contains javadoc for %{name}.
%package demos
-Group: Development/Libraries
Summary: Demostrations and samples for %{name}
Requires: %{name} = %{version}-%{release}
Requires: java
@@ -134,20 +129,24 @@ cp -pr doc/full/api/* %{buildroot}%{_javadocdir}/%{name}
%files -f .mfiles
%{_javadir}/%{name}/core-renderer-minimal.jar
%{_javadir}/%{name}/xhtmlrenderer.jar
-%doc LICENSE* README
+%doc README
+%license LICENSE*
%files demos
%{_javadir}/%{name}/aboutbox.jar
%{_javadir}/%{name}/browser.jar
%{_javadir}/%{name}/docbook.jar
%{_javadir}/%{name}/svg.jar
-%doc LICENSE*
+%license LICENSE*
%files javadoc
%{_javadocdir}/%{name}
-%doc LICENSE*
+%license LICENSE*
%changelog
+* Sun Feb 01 2015 gil cattaneo <puntogil(a)libero.it> 8-9
+- introduce license macro
+
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 8-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
9 years, 2 months
[eclipselink] use antlr32
by gil
commit 33029278004c1e72e11b11cc225cf982ea0a0ab5
Author: gil <puntogil(a)libero.it>
Date: Sun Feb 1 16:39:42 2015 +0100
use antlr32
eclipselink-2.4.2-build.xml | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/eclipselink-2.4.2-build.xml b/eclipselink-2.4.2-build.xml
index c7309a4..d423f2e 100644
--- a/eclipselink-2.4.2-build.xml
+++ b/eclipselink-2.4.2-build.xml
@@ -18,7 +18,7 @@
<pathelement location="${dir.build}/classes/**"/>
<fileset dir="${dir.build}" includes="eclipselink.jar"/>
<fileset dir="/usr/share/java" includes="ant.jar"/>
- <fileset dir="/usr/share/java" includes="antlr32/antlr-runtime-3.2.jar"/>
+ <fileset dir="/usr/share/java" includes="antlr32/antlr-runtime-3.1.3.jar"/>
<fileset dir="/usr/share/java" includes="eclipse/osgi.jar"/>
<fileset dir="/usr/share/java" includes="geronimo-jms.jar"/>
<!--fileset dir="/usr/share/java" includes="hibernate-jpa-2.0-api.jar"/-->
@@ -65,8 +65,8 @@
debug="false">
<classpath>
<pathelement path="/usr/share/java/ant/ant-antlr3.jar"/>
- <pathelement path="/usr/share/java/antlr32/antlr-3.2.jar"/>
- <pathelement path="/usr/share/java/antlr32/antlr-runtime-3.2.jar"/>
+ <pathelement path="/usr/share/java/antlr32/antlr-3.1.3.jar"/>
+ <pathelement path="/usr/share/java/antlr32/antlr-runtime-3.1.3.jar"/>
<pathelement path="/usr/share/java/stringtemplate4.jar"/>
<!--pathelement path="/usr/share/java/ant.jar"/-->
<!--pathelement path="/usr/share/java/antlr.jar"/-->
9 years, 2 months
[felix-scr-generator] introduce license macro
by gil
commit e77c6ac8237ade756c99788146b3efcf9da98130
Author: gil <puntogil(a)libero.it>
Date: Sun Feb 1 16:35:56 2015 +0100
introduce license macro
felix-scr-generator.spec | 10 +++++++---
1 files changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/felix-scr-generator.spec b/felix-scr-generator.spec
index 033487a..d300132 100644
--- a/felix-scr-generator.spec
+++ b/felix-scr-generator.spec
@@ -8,7 +8,7 @@
Name: felix-scr-generator
Version: 1.12.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Descriptor Generator Implementation
License: ASL 2.0
URL: http://felix.apache.org/
@@ -63,12 +63,16 @@ This package contains javadoc for %{name}.
%mvn_install
%files -f .mfiles
-%doc LICENSE NOTICE changelog.txt
+%doc changelog.txt
+%license LICENSE NOTICE
%files javadoc -f .mfiles-javadoc
-%doc LICENSE NOTICE
+%license LICENSE NOTICE
%changelog
+* Sun Feb 01 2015 gil cattaneo <puntogil(a)libero.it> 1.12.0-2
+- introduce license macro
+
* Fri Jan 23 2015 gil cattaneo <puntogil(a)libero.it> 1.12.0-1
- update to 1.12.0
9 years, 2 months
[felix-scr-annotations] introduce license macro
by gil
commit 500893d5d589af2228fc9e4256fc46ef9e573dcf
Author: gil <puntogil(a)libero.it>
Date: Sun Feb 1 16:33:52 2015 +0100
introduce license macro
felix-scr-annotations.spec | 12 ++++++++----
1 files changed, 8 insertions(+), 4 deletions(-)
---
diff --git a/felix-scr-annotations.spec b/felix-scr-annotations.spec
index 904a92d..3e4e4f1 100644
--- a/felix-scr-annotations.spec
+++ b/felix-scr-annotations.spec
@@ -2,7 +2,7 @@
%global bundle org.apache.felix.scr.annotations
Name: felix-scr-annotations
Version: 1.9.10
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Annotations for SCR
License: ASL 2.0
URL: http://felix.apache.org/
@@ -42,12 +42,16 @@ This package contains javadoc for %{name}.
%mvn_install
%files -f .mfiles
-%doc LICENSE NOTICE changelog.txt
+%doc changelog.txt
+%license LICENSE NOTICE
%files javadoc -f .mfiles-javadoc
-%doc LICENSE NOTICE
+%license LICENSE NOTICE
%changelog
+* Sun Feb 01 2015 gil cattaneo <puntogil(a)libero.it> 1.9.10-2
+- introduce license macro
+
* Fri Jan 23 2015 gil cattaneo <puntogil(a)libero.it> 1.9.10-1
- update to 1.9.10
@@ -67,4 +71,4 @@ This package contains javadoc for %{name}.
- update to 1.9.0
* Mon Jan 21 2013 gil cattaneo <puntogil(a)libero.it> 1.7.0-1
-- initial rpm
\ No newline at end of file
+- initial rpm
9 years, 2 months
[eclipselink] use antlr32
by gil
commit 3c4f07ab22c89322181ce05b903b500b53b37fbd
Author: gil <puntogil(a)libero.it>
Date: Sun Feb 1 16:29:03 2015 +0100
use antlr32
eclipselink-2.4.2-build.xml | 6 +++---
eclipselink.spec | 6 +++---
2 files changed, 6 insertions(+), 6 deletions(-)
---
diff --git a/eclipselink-2.4.2-build.xml b/eclipselink-2.4.2-build.xml
index 53a5f99..c7309a4 100644
--- a/eclipselink-2.4.2-build.xml
+++ b/eclipselink-2.4.2-build.xml
@@ -18,7 +18,7 @@
<pathelement location="${dir.build}/classes/**"/>
<fileset dir="${dir.build}" includes="eclipselink.jar"/>
<fileset dir="/usr/share/java" includes="ant.jar"/>
- <fileset dir="/usr/share/java" includes="antlr3-runtime.jar"/>
+ <fileset dir="/usr/share/java" includes="antlr32/antlr-runtime-3.2.jar"/>
<fileset dir="/usr/share/java" includes="eclipse/osgi.jar"/>
<fileset dir="/usr/share/java" includes="geronimo-jms.jar"/>
<!--fileset dir="/usr/share/java" includes="hibernate-jpa-2.0-api.jar"/-->
@@ -65,8 +65,8 @@
debug="false">
<classpath>
<pathelement path="/usr/share/java/ant/ant-antlr3.jar"/>
- <pathelement path="/usr/share/java/antlr3.jar"/>
- <pathelement path="/usr/share/java/antlr3-runtime.jar"/>
+ <pathelement path="/usr/share/java/antlr32/antlr-3.2.jar"/>
+ <pathelement path="/usr/share/java/antlr32/antlr-runtime-3.2.jar"/>
<pathelement path="/usr/share/java/stringtemplate4.jar"/>
<!--pathelement path="/usr/share/java/ant.jar"/-->
<!--pathelement path="/usr/share/java/antlr.jar"/-->
diff --git a/eclipselink.spec b/eclipselink.spec
index f838b6c..7fb4ccb 100644
--- a/eclipselink.spec
+++ b/eclipselink.spec
@@ -23,8 +23,8 @@ BuildRequires: jpackage-utils
BuildRequires: ant
BuildRequires: ant-antlr3
-BuildRequires: antlr3-java
-BuildRequires: antlr3-tool
+BuildRequires: antlr32-java
+BuildRequires: antlr32-tool
BuildRequires: codemodel
BuildRequires: stringtemplate4
BuildRequires: eclipse-equinox-osgi
@@ -42,7 +42,7 @@ BuildRequires: tomcat-servlet-3.0-api
BuildRequires: tuscany-sdo-java
BuildRequires: wsdl4j
-Requires: antlr3-tool
+Requires: antlr32-tool
Requires: eclipselink-persistence-api
Requires: objectweb-asm3
Requires: tuscany-sdo-java
9 years, 2 months
[fastutil] introduce license macro
by gil
commit cc6d9e2f9f5f09f837cd49844dcdeb2e9dfa10b4
Author: gil <puntogil(a)libero.it>
Date: Sun Feb 1 16:11:17 2015 +0100
introduce license macro
fastutil.spec | 12 ++++++++----
1 files changed, 8 insertions(+), 4 deletions(-)
---
diff --git a/fastutil.spec b/fastutil.spec
index b626b26..58fc329 100644
--- a/fastutil.spec
+++ b/fastutil.spec
@@ -1,6 +1,6 @@
Name: fastutil
Version: 6.5.9
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Fast & compact type-specific collections for Java
# LGPL (v2.1 or later): src/it/unimi/dsi/fastutil/io/FastBufferedOutputStream.java
# src/it/unimi/dsi/fastutil/io/RepositionableStream.java
@@ -108,13 +108,17 @@ mkdir -p %{buildroot}%{_javadocdir}/%{name}
cp -pr docs/* %{buildroot}%{_javadocdir}/%{name}
%files -f .mfiles
-%doc CHANGES LICENSE-2.0 README
+%doc CHANGES README
+%license LICENSE-2.0
%files javadoc
%{_javadocdir}/%{name}
-%doc LICENSE-2.0
+%license LICENSE-2.0
%changelog
+* Sun Feb 01 2015 gil cattaneo <puntogil(a)libero.it> 6.5.9-4
+- introduce license macro
+
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 6.5.9-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
@@ -128,4 +132,4 @@ cp -pr docs/* %{buildroot}%{_javadocdir}/%{name}
- imported package fastutil for Fedora
* Wed Nov 02 2011 gil cattaneo <puntogil(a)libero.it> 6.4.1-1.mga2
-- imported package fastutil
\ No newline at end of file
+- imported package fastutil
9 years, 2 months
[disruptor] fix license text name
by gil
commit a342cd5c3bc0ac24d7c12bf0f033b09aebab6e33
Author: gil <puntogil(a)libero.it>
Date: Sun Feb 1 16:04:35 2015 +0100
fix license text name
disruptor.spec | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/disruptor.spec b/disruptor.spec
index 539f9f0..27cc574 100644
--- a/disruptor.spec
+++ b/disruptor.spec
@@ -94,10 +94,10 @@ rm -r src/test/java/com/lmax/disruptor/dsl/DisruptorTest.java
%files -f .mfiles
%doc README.md
-%license LICENSE.txt
+%license LICENCE.txt
%files javadoc -f .mfiles-javadoc
-%license LICENSE.txt
+%license LICENCE.txt
%changelog
* Sun Feb 01 2015 gil cattaneo <puntogil(a)libero.it> 3.2.1-3
9 years, 2 months
[eclipselink] fix for new glassfish-jaxb
by gil
commit 1fbca9d48da04efd6e3b5909dfd78a23c71367f0
Author: gil <puntogil(a)libero.it>
Date: Sun Feb 1 16:01:45 2015 +0100
fix for new glassfish-jaxb
eclipselink-2.4.2-build.xml | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/eclipselink-2.4.2-build.xml b/eclipselink-2.4.2-build.xml
index 1fd6b72..53a5f99 100644
--- a/eclipselink-2.4.2-build.xml
+++ b/eclipselink-2.4.2-build.xml
@@ -37,7 +37,8 @@
<fileset dir="/usr/share/java" includes="qname.jar"/>
<fileset dir="/usr/share/java" includes="wsdl4j.jar"/>
<fileset dir="/usr/share/java" includes="codemodel.jar"/>
- <fileset dir="/usr/share/java" includes="glassfish-jaxb/jaxb-impl.jar"/>
+ <fileset dir="/usr/share/java" includes="glassfish-jaxb/jaxb-core.jar"/>
+ <fileset dir="/usr/share/java" includes="glassfish-jaxb/jaxb-runtime.jar"/>
<fileset dir="/usr/share/java" includes="glassfish-jaxb/jaxb-xjc.jar"/>
<fileset dir="/usr/share/java" includes="jaxb-api.jar"/>
<fileset dir="/usr/share/java" includes="jsr-311.jar"/>
9 years, 2 months