You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/dev-java/bnd/files/bnd-7.0.0-aQute.bnd.main.bn...

22 lines
1.1 KiB

Upstream uses an older version of slf4j-simple
--- a/biz.aQute.bnd/src/aQute/bnd/main/bnd.java
+++ b/biz.aQute.bnd/src/aQute/bnd/main/bnd.java
@@ -486,14 +486,14 @@ public class bnd extends Processor {
System.setProperty(DEFAULT_LOG_LEVEL_KEY, "warn");
level = org.slf4j.spi.LocationAwareLogger.WARN_INT;
}
- Field field = org.slf4j.impl.SimpleLogger.class.getDeclaredField("CONFIG_PARAMS");
+ Field field = org.slf4j.simple.SimpleLogger.class.getDeclaredField("CONFIG_PARAMS");
field.setAccessible(true);
Object CONFIG_PARAMS = field.get(null);
- field = org.slf4j.impl.SimpleLoggerConfiguration.class.getDeclaredField("defaultLogLevel");
+ field = org.slf4j.simple.SimpleLoggerConfiguration.class.getDeclaredField("defaultLogLevel");
field.setAccessible(true);
field.set(CONFIG_PARAMS, level);
- field = org.slf4j.impl.SimpleLogger.class.getDeclaredField("currentLogLevel");
+ field = org.slf4j.simple.SimpleLogger.class.getDeclaredField("currentLogLevel");
field.setAccessible(true);
field.set(logger, level);
} catch (Exception e) {