Fridrich Strba 2018-07-11 15:02:33 +00:00 committed by Git OBS Bridge
parent 340b1ccaea
commit a3cbc555b0
3 changed files with 59 additions and 0 deletions

49
junit-jdk11.patch Normal file
View File

@ -0,0 +1,49 @@
--- junit-r4.11/src/test/java/org/junit/tests/running/core/MainRunner.java 2012-11-13 21:10:09.000000000 +0100
+++ junit-r4.11/src/test/java/org/junit/tests/running/core/MainRunner.java 2018-07-11 16:50:47.418496509 +0200
@@ -197,11 +197,6 @@
}
@Override
- public boolean checkTopLevelWindow(Object window) {
- return (originalSecurityManager == null) ? super.checkTopLevelWindow(window) : originalSecurityManager.checkTopLevelWindow(window);
- }
-
- @Override
public void checkPrintJobAccess() {
if (originalSecurityManager != null) {
originalSecurityManager.checkPrintJobAccess();
@@ -209,20 +204,6 @@
}
@Override
- public void checkSystemClipboardAccess() {
- if (originalSecurityManager != null) {
- originalSecurityManager.checkSystemClipboardAccess();
- }
- }
-
- @Override
- public void checkAwtEventQueueAccess() {
- if (originalSecurityManager != null) {
- originalSecurityManager.checkAwtEventQueueAccess();
- }
- }
-
- @Override
public void checkPackageAccess(String pkg) {
if (originalSecurityManager != null) {
originalSecurityManager.checkPackageAccess(pkg);
@@ -243,13 +224,6 @@
}
}
- @Override
- public void checkMemberAccess(Class<?> clazz, int which) {
- if (originalSecurityManager != null) {
- originalSecurityManager.checkMemberAccess(clazz, which);
- }
- }
-
@Override
public void checkSecurityAccess(String target) {
if (originalSecurityManager != null) {

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Wed Jul 11 14:52:48 UTC 2018 - fstrba@suse.com
- Added patch:
* junit-jdk11.patch
+ Fix build with jdk11
+ Don't override removed SecurityManager methods
-------------------------------------------------------------------
Mon Dec 18 15:40:52 UTC 2017 - fstrba@suse.com

View File

@ -32,6 +32,7 @@ Patch0: junit-no-hamcrest-src.patch
Patch1: junit-jdk8.patch
Patch2: junit-jdk9.patch
Patch3: junit-jdk10.patch
Patch4: junit-jdk11.patch
BuildRequires: ant
BuildRequires: fdupes
BuildRequires: hamcrest >= 1.3
@ -87,6 +88,7 @@ Demos for %{name}.
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
find . -type f -name "*.jar" -or -name "*.class" | xargs -t rm -rf