New Upstream Release - byteman

Ready changes

Summary

Merged new upstream version: 4.0.21 (was: 4.0.20).

Resulting package

Built on 2023-06-07T01:18 (took 7m7s)

The resulting binary packages can be installed (if you have the apt repository enabled) by running one of:

apt install -t fresh-releases libbyteman-java

Lintian Result

Diff

diff --git a/agent/pom.xml b/agent/pom.xml
index 94d05f2..5eccc0c 100644
--- a/agent/pom.xml
+++ b/agent/pom.xml
@@ -34,7 +34,7 @@
     <parent>
         <groupId>org.jboss.byteman</groupId>
         <artifactId>byteman-root</artifactId>
-        <version>4.0.20</version>
+        <version>4.0.21</version>
     </parent>
 
     <properties>
diff --git a/agent/src/main/java/org/jboss/byteman/agent/Main.java b/agent/src/main/java/org/jboss/byteman/agent/Main.java
index 0e303ff..ffadd34 100644
--- a/agent/src/main/java/org/jboss/byteman/agent/Main.java
+++ b/agent/src/main/java/org/jboss/byteman/agent/Main.java
@@ -67,9 +67,19 @@ public class Main {
             // listener flag which implies use of a retransformer
             for (String arg : argsArray) {
                 if (arg.startsWith(BOOT_PREFIX)) {
-                    bootJarPaths.add(arg.substring(BOOT_PREFIX.length(), arg.length()));
+                    // boot argument can be a single jar or a ':' or ';' separated list of jars
+                    String bootArg =  arg.substring(BOOT_PREFIX.length(), arg.length());
+                    String[] jarNames = bootArg.split(File.pathSeparator);
+                    for (String jarName : jarNames) {
+                        bootJarPaths.add(jarName);
+                    }
                 } else if (arg.startsWith(SYS_PREFIX)) {
-                    sysJarPaths.add(arg.substring(SYS_PREFIX.length(), arg.length()));
+                    // sys argument can be a single jar or a ':' or ';' separated list of jars
+                    String sysArg =  arg.substring(SYS_PREFIX.length(), arg.length());
+                    String[] jarNames = sysArg.split(File.pathSeparator);
+                    for (String jarName : jarNames) {
+                        sysJarPaths.add(jarName);
+                    }
                 } else if (arg.startsWith(ADDRESS_PREFIX)) {
                     hostname = arg.substring(ADDRESS_PREFIX.length(), arg.length());
                     if (managerClassName == null) {
diff --git a/agent/src/main/java/org/jboss/byteman/rule/expression/MethodExpression.java b/agent/src/main/java/org/jboss/byteman/rule/expression/MethodExpression.java
index 3e336fd..a28c8c0 100644
--- a/agent/src/main/java/org/jboss/byteman/rule/expression/MethodExpression.java
+++ b/agent/src/main/java/org/jboss/byteman/rule/expression/MethodExpression.java
@@ -725,6 +725,7 @@ public class MethodExpression extends Expression
                 if (charCount > charMax) {
                     break;
                 }
+                dotExtra = 1;
             }
             return idx;
         } else {
diff --git a/byteman/pom.xml b/byteman/pom.xml
index 45dab28..c2e738a 100644
--- a/byteman/pom.xml
+++ b/byteman/pom.xml
@@ -7,7 +7,7 @@
     <parent>
         <groupId>org.jboss.byteman</groupId>
         <artifactId>byteman-root</artifactId>
-        <version>4.0.20</version>
+        <version>4.0.21</version>
     </parent>
 
     <description>
diff --git a/contrib/bmunit/pom.xml b/contrib/bmunit/pom.xml
index 521c819..e017b74 100644
--- a/contrib/bmunit/pom.xml
+++ b/contrib/bmunit/pom.xml
@@ -32,7 +32,7 @@
     <parent>
         <groupId>org.jboss.byteman</groupId>
         <artifactId>byteman-root</artifactId>
-        <version>4.0.20</version>
+        <version>4.0.21</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <build>
diff --git a/contrib/bmunit5/pom.xml b/contrib/bmunit5/pom.xml
index 478eadc..11266b8 100644
--- a/contrib/bmunit5/pom.xml
+++ b/contrib/bmunit5/pom.xml
@@ -32,7 +32,7 @@
     <parent>
         <groupId>org.jboss.byteman</groupId>
         <artifactId>byteman-root</artifactId>
-        <version>4.0.20</version>
+        <version>4.0.21</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <build>
diff --git a/contrib/dtest/pom.xml b/contrib/dtest/pom.xml
index d787dbd..a79bc04 100644
--- a/contrib/dtest/pom.xml
+++ b/contrib/dtest/pom.xml
@@ -33,7 +33,7 @@
     <parent>
         <groupId>org.jboss.byteman</groupId>
         <artifactId>byteman-root</artifactId>
-        <version>4.0.20</version>
+        <version>4.0.21</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <dependencies>
diff --git a/contrib/rulecheck-maven-plugin/example/pom.xml b/contrib/rulecheck-maven-plugin/example/pom.xml
index 8ff374e..fa8476f 100644
--- a/contrib/rulecheck-maven-plugin/example/pom.xml
+++ b/contrib/rulecheck-maven-plugin/example/pom.xml
@@ -18,7 +18,7 @@
       <plugin>
         <groupId>org.jboss.byteman</groupId>
         <artifactId>byteman-rulecheck-maven-plugin</artifactId>
-        <version>4.0.20</version>
+        <version>4.0.21</version>
         <executions>
           <execution>
             <id>rulecheck-test</id>
diff --git a/contrib/rulecheck-maven-plugin/pom.xml b/contrib/rulecheck-maven-plugin/pom.xml
index 0a52894..e8d69d0 100644
--- a/contrib/rulecheck-maven-plugin/pom.xml
+++ b/contrib/rulecheck-maven-plugin/pom.xml
@@ -32,7 +32,7 @@
 	<parent>
 		<groupId>org.jboss.byteman</groupId>
 		<artifactId>byteman-root</artifactId>
-		<version>4.0.20</version>
+		<version>4.0.21</version>
 		<relativePath>../../pom.xml</relativePath>
 	</parent>
 
diff --git a/debian/changelog b/debian/changelog
index 4286d09..072f59b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+byteman (4.0.21-1) UNRELEASED; urgency=low
+
+  * New upstream release.
+
+ -- Debian Janitor <janitor@jelmer.uk>  Wed, 07 Jun 2023 01:11:47 -0000
+
 byteman (4.0.20-1) unstable; urgency=medium
 
   * New upstream version 4.0.20
diff --git a/debian/patches/fix-dtest-pom.patch b/debian/patches/fix-dtest-pom.patch
index 873ca86..3d88f25 100644
--- a/debian/patches/fix-dtest-pom.patch
+++ b/debian/patches/fix-dtest-pom.patch
@@ -1,8 +1,10 @@
 Description: byteman-dtest apparently depends on byteman-agent, adding this
  dependency to the pom.xml
 Author: Andrius Merkys <merkys@debian.org>
---- a/contrib/dtest/pom.xml
-+++ b/contrib/dtest/pom.xml
+Index: byteman.git/contrib/dtest/pom.xml
+===================================================================
+--- byteman.git.orig/contrib/dtest/pom.xml
++++ byteman.git/contrib/dtest/pom.xml
 @@ -41,7 +41,7 @@
          -->
          <dependency>
diff --git a/debian/patches/skip-modules.patch b/debian/patches/skip-modules.patch
index 45ef64a..33a5372 100644
--- a/debian/patches/skip-modules.patch
+++ b/debian/patches/skip-modules.patch
@@ -1,8 +1,10 @@
 Description: excluding not packaged modules
 Author: Andrius Merkys <merkys@debian.org>
 Forwarded: not-needed
---- a/pom.xml
-+++ b/pom.xml
+Index: byteman.git/pom.xml
+===================================================================
+--- byteman.git.orig/pom.xml
++++ byteman.git/pom.xml
 @@ -421,9 +421,9 @@
          <module>jigsaw</module>
          <module>install</module>
diff --git a/docs/asciidoc/pom.xml b/docs/asciidoc/pom.xml
index edc80a3..9818e21 100644
--- a/docs/asciidoc/pom.xml
+++ b/docs/asciidoc/pom.xml
@@ -6,7 +6,7 @@
   <parent>
     <groupId>org.jboss.byteman</groupId>
     <artifactId>byteman-docs</artifactId>
-    <version>4.0.20</version>
+    <version>4.0.21</version>
   </parent>
     
   <artifactId>byteman-asciidoc</artifactId>
diff --git a/docs/asciidoc/src/main/asciidoc/chapters/Using-Byteman.adoc b/docs/asciidoc/src/main/asciidoc/chapters/Using-Byteman.adoc
index 4a53079..af89c38 100644
--- a/docs/asciidoc/src/main/asciidoc/chapters/Using-Byteman.adoc
+++ b/docs/asciidoc/src/main/asciidoc/chapters/Using-Byteman.adoc
@@ -262,7 +262,7 @@ jar containing the module plugin manager class is added to the system
 classpath of the JVM into which the agent is being installed (you can
 use the `sys:/path/to/plugin.jar` option for this purpose). It is not
 always possible to add this jar to the bootstrap classpath using the
-`boot:/plugin.jar` option because the module plugin manager needs to
+`boot:/path/to/plugin.jar` option because the module plugin manager needs to
 reference module system-specific code which will not itself be located
 in the bootstrap classpath. As a corollary this means it is not
 normally possible to inject into bootstrap classes when using a
@@ -273,16 +273,21 @@ automatically configure the JBoss Modules plugin when installing the
 Byteman agent dynamically. It expects to find the JBoss Modules plugin
 jar in directory `$BYTEMAN_HOME/contrib/jboss-modules-system`.
 
-*sys:jarfile* where _jarfile_ is a path to to a jar file to be added to the JVM _system_ class path. 
-This option makes classes contained in the jar file available for use when type checking, 
+*sys:jarpath* where _jarpath_ is a path to to a jar file to be added to the JVM _system_ class
+path e.g. `sys:/path/to/my.jar`, or a list of paths separated by the system path separator (`:` on Linux and MacOS, `;` on Windows) if more than one jar
+file is to be appended, e.g. `sys:/path/to/my.jar:/path/to/another.jar`.
+This option makes classes contained in the jar file(s) available for use when type checking, 
 compiling and executing rule conditions and actions. It provides a useful way to ensure that 
 Helper classes mentioned in rules are able to be resolved. If a rule's trigger class is loaded by 
 some other class loader this loader will normally have the system loader as a parent so references 
 to the Helper class should resolve correctly.
 
+
 *boot:jarfile* where _jarfile_ is a path to to a jar file to be added to the JVM _bootstrap_ class 
-path. This option provides a similar facility to the sys option but it ensures that the classes 
-contained in the jar file are loaded by the bootstrap class loader. This is only significant when 
+path e.g. `boot:/path/to/my.jar`, or a list of paths separated by the system path separator (`:` on Linux and MacOS, `;` on Windows) if more than one jar
+file is to be appended, e.g. `boot:/path/to/my.jar:/path/to/another.jar`.
+This option provides a similar facility to the sys option but it ensures that the classes 
+contained in the jar file(s) are loaded by the bootstrap class loader. This is only significant when 
 rules try to inject code into JVM classes which are loaded by the bootstrap class loader (which is 
 a parent of the system loader).
 
@@ -293,7 +298,7 @@ access restrictions (this includes recent versions of JBoss Wildfly/EAP).
 
 *prop:name=value* where _name_ identifies a System property to be set to value or to the empty 
 String if no value is provided. Note that property names must begin with the prefix 
-“`org.jboss.byteman'.”.
+"org.jboss.byteman.".
 
 Note that when injecting into JVM classes it is necessary to install the byteman jar into the boot 
 classpath by passing option `boot:${BYTEMAN_HOME}/lib/byteman.jar`. Without it compilation of the 
diff --git a/docs/pom.xml b/docs/pom.xml
index 73e88a4..a906a55 100644
--- a/docs/pom.xml
+++ b/docs/pom.xml
@@ -6,7 +6,7 @@
   <parent>
     <groupId>org.jboss.byteman</groupId>
     <artifactId>byteman-root</artifactId>
-    <version>4.0.20</version>
+    <version>4.0.21</version>
   </parent>
     
   <artifactId>byteman-docs</artifactId>
diff --git a/download/pom.xml b/download/pom.xml
index 3e657e8..36626a2 100644
--- a/download/pom.xml
+++ b/download/pom.xml
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.jboss.byteman</groupId>
         <artifactId>byteman-root</artifactId>
-        <version>4.0.20</version>
+        <version>4.0.21</version>
     </parent>
     <description>
         The Byteman download includes the byteman agent, submit and install jars. the contributed
diff --git a/install/pom.xml b/install/pom.xml
index 6fbb9b5..a038686 100644
--- a/install/pom.xml
+++ b/install/pom.xml
@@ -33,7 +33,7 @@
     <parent>
         <groupId>org.jboss.byteman</groupId>
         <artifactId>byteman-root</artifactId>
-        <version>4.0.20</version>
+        <version>4.0.21</version>
     </parent>
 
     <profiles>
diff --git a/jigsaw/pom.xml b/jigsaw/pom.xml
index 4388e30..913c2d2 100644
--- a/jigsaw/pom.xml
+++ b/jigsaw/pom.xml
@@ -41,7 +41,7 @@
     <parent>
         <groupId>org.jboss.byteman</groupId>
         <artifactId>byteman-root</artifactId>
-        <version>4.0.20</version>
+        <version>4.0.21</version>
     </parent>
     <properties>
         <!-- don't install or deploy this jar, instead use it to
diff --git a/layer/pom.xml b/layer/pom.xml
index cc274a7..9cb76e3 100644
--- a/layer/pom.xml
+++ b/layer/pom.xml
@@ -36,7 +36,7 @@
     <parent>
         <groupId>org.jboss.byteman</groupId>
         <artifactId>byteman-root</artifactId>
-        <version>4.0.20</version>
+        <version>4.0.21</version>
     </parent>
     <build>
         <plugins>
diff --git a/pom.xml b/pom.xml
index aa5e14b..c7e681d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -33,7 +33,7 @@
         into Java application and JVM runtime methods. Its primary purpose is to support execution tracing and fault
         injection testing.
     </description>
-    <version>4.0.20</version>
+    <version>4.0.21</version>
     <name>byteman-root</name>
     <url>http://www.jboss.org/byteman</url>
 
@@ -106,7 +106,7 @@
         <!-- for testing: command line args to enable debugger and verbose trace -->
         <debug.args>-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=5005 -Dorg.jboss.byteman.verbose</debug.args>
         <!-- asm release version to use -->
-        <asm.version>9.4</asm.version>
+        <asm.version>9.5</asm.version>
         <!-- maven-verification-plugin -->
         <tests.verification.file>access-verification.xml</tests.verification.file>
         <agent.verification.file>verification.xml</agent.verification.file>
diff --git a/sample/pom.xml b/sample/pom.xml
index 00d9695..c995ff5 100644
--- a/sample/pom.xml
+++ b/sample/pom.xml
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.jboss.byteman</groupId>
         <artifactId>byteman-root</artifactId>
-        <version>4.0.20</version>
+        <version>4.0.21</version>
     </parent>
     <description>
         The Byteman sample jar contains some example helper classes and auxiliary classes used by the]
diff --git a/submit/pom.xml b/submit/pom.xml
index 36d3371..ee5a038 100644
--- a/submit/pom.xml
+++ b/submit/pom.xml
@@ -33,7 +33,7 @@
     <parent>
         <groupId>org.jboss.byteman</groupId>
         <artifactId>byteman-root</artifactId>
-        <version>4.0.20</version>
+        <version>4.0.21</version>
     </parent>
     <build>
       <plugins>
diff --git a/tests/pom.xml b/tests/pom.xml
index 2233777..e134af4 100644
--- a/tests/pom.xml
+++ b/tests/pom.xml
@@ -7,7 +7,7 @@
     <parent>
         <groupId>org.jboss.byteman</groupId>
         <artifactId>byteman-root</artifactId>
-        <version>4.0.20</version>
+        <version>4.0.21</version>
     </parent>
 
     <description>

Debdiff

[The following lists of changes regard files as different if they have different names, permissions or owners.]

Files in second set of .debs but not in first

-rw-r--r--  root/root   /usr/share/maven-repo/org/jboss/byteman/byteman-agent/4.0.21/byteman-agent-4.0.21.pom
-rw-r--r--  root/root   /usr/share/maven-repo/org/jboss/byteman/byteman-bmunit/4.0.21/byteman-bmunit-4.0.21.pom
-rw-r--r--  root/root   /usr/share/maven-repo/org/jboss/byteman/byteman-docs/4.0.21/byteman-docs-4.0.21.pom
-rw-r--r--  root/root   /usr/share/maven-repo/org/jboss/byteman/byteman-dtest/4.0.21/byteman-dtest-4.0.21.pom
-rw-r--r--  root/root   /usr/share/maven-repo/org/jboss/byteman/byteman-install/4.0.21/byteman-install-4.0.21.pom
-rw-r--r--  root/root   /usr/share/maven-repo/org/jboss/byteman/byteman-jigsaw/4.0.21/byteman-jigsaw-4.0.21.pom
-rw-r--r--  root/root   /usr/share/maven-repo/org/jboss/byteman/byteman-layer/4.0.21/byteman-layer-4.0.21.pom
-rw-r--r--  root/root   /usr/share/maven-repo/org/jboss/byteman/byteman-root/4.0.21/byteman-root-4.0.21.pom
-rw-r--r--  root/root   /usr/share/maven-repo/org/jboss/byteman/byteman-submit/4.0.21/byteman-submit-4.0.21.pom
-rw-r--r--  root/root   /usr/share/maven-repo/org/jboss/byteman/byteman/4.0.21/byteman-4.0.21.pom
-rw-r--r--  root/root   /usr/share/maven-repo/org/jboss/byteman/tests/4.0.21/tests-4.0.21.pom
lrwxrwxrwx  root/root   /usr/share/java/byteman-4.0.21.jar -> byteman.jar
lrwxrwxrwx  root/root   /usr/share/java/byteman-agent-4.0.21.jar -> byteman-agent.jar
lrwxrwxrwx  root/root   /usr/share/java/byteman-bmunit-4.0.21.jar -> byteman-bmunit.jar
lrwxrwxrwx  root/root   /usr/share/java/byteman-dtest-4.0.21.jar -> byteman-dtest.jar
lrwxrwxrwx  root/root   /usr/share/java/byteman-install-4.0.21.jar -> byteman-install.jar
lrwxrwxrwx  root/root   /usr/share/java/byteman-jigsaw-4.0.21.jar -> byteman-jigsaw.jar
lrwxrwxrwx  root/root   /usr/share/java/byteman-layer-4.0.21.jar -> byteman-layer.jar
lrwxrwxrwx  root/root   /usr/share/java/byteman-submit-4.0.21.jar -> byteman-submit.jar
lrwxrwxrwx  root/root   /usr/share/maven-repo/org/jboss/byteman/byteman-agent/4.0.21/byteman-agent-4.0.21.jar -> ../../../../../../java/byteman-agent.jar
lrwxrwxrwx  root/root   /usr/share/maven-repo/org/jboss/byteman/byteman-bmunit/4.0.21/byteman-bmunit-4.0.21.jar -> ../../../../../../java/byteman-bmunit.jar
lrwxrwxrwx  root/root   /usr/share/maven-repo/org/jboss/byteman/byteman-dtest/4.0.21/byteman-dtest-4.0.21.jar -> ../../../../../../java/byteman-dtest.jar
lrwxrwxrwx  root/root   /usr/share/maven-repo/org/jboss/byteman/byteman-install/4.0.21/byteman-install-4.0.21.jar -> ../../../../../../java/byteman-install.jar
lrwxrwxrwx  root/root   /usr/share/maven-repo/org/jboss/byteman/byteman-jigsaw/4.0.21/byteman-jigsaw-4.0.21.jar -> ../../../../../../java/byteman-jigsaw.jar
lrwxrwxrwx  root/root   /usr/share/maven-repo/org/jboss/byteman/byteman-layer/4.0.21/byteman-layer-4.0.21.jar -> ../../../../../../java/byteman-layer.jar
lrwxrwxrwx  root/root   /usr/share/maven-repo/org/jboss/byteman/byteman-submit/4.0.21/byteman-submit-4.0.21.jar -> ../../../../../../java/byteman-submit.jar
lrwxrwxrwx  root/root   /usr/share/maven-repo/org/jboss/byteman/byteman/4.0.21/byteman-4.0.21.jar -> ../../../../../../java/byteman.jar

Files in first set of .debs but not in second

-rw-r--r--  root/root   /usr/share/maven-repo/org/jboss/byteman/byteman-agent/4.0.20/byteman-agent-4.0.20.pom
-rw-r--r--  root/root   /usr/share/maven-repo/org/jboss/byteman/byteman-bmunit/4.0.20/byteman-bmunit-4.0.20.pom
-rw-r--r--  root/root   /usr/share/maven-repo/org/jboss/byteman/byteman-docs/4.0.20/byteman-docs-4.0.20.pom
-rw-r--r--  root/root   /usr/share/maven-repo/org/jboss/byteman/byteman-dtest/4.0.20/byteman-dtest-4.0.20.pom
-rw-r--r--  root/root   /usr/share/maven-repo/org/jboss/byteman/byteman-install/4.0.20/byteman-install-4.0.20.pom
-rw-r--r--  root/root   /usr/share/maven-repo/org/jboss/byteman/byteman-jigsaw/4.0.20/byteman-jigsaw-4.0.20.pom
-rw-r--r--  root/root   /usr/share/maven-repo/org/jboss/byteman/byteman-layer/4.0.20/byteman-layer-4.0.20.pom
-rw-r--r--  root/root   /usr/share/maven-repo/org/jboss/byteman/byteman-root/4.0.20/byteman-root-4.0.20.pom
-rw-r--r--  root/root   /usr/share/maven-repo/org/jboss/byteman/byteman-submit/4.0.20/byteman-submit-4.0.20.pom
-rw-r--r--  root/root   /usr/share/maven-repo/org/jboss/byteman/byteman/4.0.20/byteman-4.0.20.pom
-rw-r--r--  root/root   /usr/share/maven-repo/org/jboss/byteman/tests/4.0.20/tests-4.0.20.pom
lrwxrwxrwx  root/root   /usr/share/java/byteman-4.0.20.jar -> byteman.jar
lrwxrwxrwx  root/root   /usr/share/java/byteman-agent-4.0.20.jar -> byteman-agent.jar
lrwxrwxrwx  root/root   /usr/share/java/byteman-bmunit-4.0.20.jar -> byteman-bmunit.jar
lrwxrwxrwx  root/root   /usr/share/java/byteman-dtest-4.0.20.jar -> byteman-dtest.jar
lrwxrwxrwx  root/root   /usr/share/java/byteman-install-4.0.20.jar -> byteman-install.jar
lrwxrwxrwx  root/root   /usr/share/java/byteman-jigsaw-4.0.20.jar -> byteman-jigsaw.jar
lrwxrwxrwx  root/root   /usr/share/java/byteman-layer-4.0.20.jar -> byteman-layer.jar
lrwxrwxrwx  root/root   /usr/share/java/byteman-submit-4.0.20.jar -> byteman-submit.jar
lrwxrwxrwx  root/root   /usr/share/maven-repo/org/jboss/byteman/byteman-agent/4.0.20/byteman-agent-4.0.20.jar -> ../../../../../../java/byteman-agent.jar
lrwxrwxrwx  root/root   /usr/share/maven-repo/org/jboss/byteman/byteman-bmunit/4.0.20/byteman-bmunit-4.0.20.jar -> ../../../../../../java/byteman-bmunit.jar
lrwxrwxrwx  root/root   /usr/share/maven-repo/org/jboss/byteman/byteman-dtest/4.0.20/byteman-dtest-4.0.20.jar -> ../../../../../../java/byteman-dtest.jar
lrwxrwxrwx  root/root   /usr/share/maven-repo/org/jboss/byteman/byteman-install/4.0.20/byteman-install-4.0.20.jar -> ../../../../../../java/byteman-install.jar
lrwxrwxrwx  root/root   /usr/share/maven-repo/org/jboss/byteman/byteman-jigsaw/4.0.20/byteman-jigsaw-4.0.20.jar -> ../../../../../../java/byteman-jigsaw.jar
lrwxrwxrwx  root/root   /usr/share/maven-repo/org/jboss/byteman/byteman-layer/4.0.20/byteman-layer-4.0.20.jar -> ../../../../../../java/byteman-layer.jar
lrwxrwxrwx  root/root   /usr/share/maven-repo/org/jboss/byteman/byteman-submit/4.0.20/byteman-submit-4.0.20.jar -> ../../../../../../java/byteman-submit.jar
lrwxrwxrwx  root/root   /usr/share/maven-repo/org/jboss/byteman/byteman/4.0.20/byteman-4.0.20.jar -> ../../../../../../java/byteman.jar

Control files: lines which differ (wdiff format)

  • Depends: libmaven-bundle-plugin-java (>= 3.5.1), libmaven-compiler-plugin-java (>= 3.8.1), 3.10.1), libmaven-jar-plugin-java (>= 3.3.0), libmaven-plugin-tools-java (>= 3.6.0), 3.7.1), libmaven-shade-plugin-java (>= 3.4.0), 3.4.1), cup, libasm-java (>= 9.3), 9.4), libmaven3-core-java (>= 3.8.6), 3.8.7), libplexus-utils2-java (>= 2.x)

More details

Full run details