aharui commented on a change in pull request #150:
URL: https://github.com/apache/royale-compiler/pull/150#discussion_r429684998



##########
File path: pom.xml
##########
@@ -340,24 +341,6 @@
         </executions>
       </plugin>
 
-      <!-- This plugin cleans up the jars for anything that might cause 
problems for reproducible builds -->
-      <!--
-        Even if the core maven plugins currently would support doing this 
without, we would be required
-        to set the line-separator and the Antlr3 plugin crashes if this is set 
to something non-default
-      -->
-      <plugin>
-        <groupId>io.github.zlika</groupId>
-        <artifactId>reproducible-build-maven-plugin</artifactId>
-        <version>0.11</version>
-        <executions>
-          <execution>
-            <goals>
-              <goal>strip-jar</goal>
-            </goals>
-          </execution>
-        </executions>
-      </plugin>
-
       <!-- Plugin to detect problems with JDK incompatibilities -->

Review comment:
       We have a Windows CI server that builds the artifacts and the 10 jars we 
care about exactly match on my Mac, but we only verify the actual jar and not 
the -sources.jar or the source-release.zip.  In your "ko" list, you list two 
"actual" jars (compiler-0.9.7.jar, debugger-0.9.7.jar).
   
   We do not support Linux at this time, so none of us have tried to verify 
that Linux matches Win or OSX.  But if you can provide more detail as to what 
the differences are in those two jars I would find that interesting.  You filed 
another issue that made me wonder if you are starting from the right sources.  
There is a dependency on a jar that helps order output 
`<compiler-build-tools.version>1.2.0</compiler-build-tools.version>`.  The 
older 1.1.0 version does not guarantee order.  And we might still have bugs.  
All of the recent bugs have had to do with iterator order when iterating 
through a Java HashMap.  We have not systematically gone and visited every 
HashMap in the code to enforce order on it, we just fix them as we find them.
   
   I guess I'll try to find time to test without zlika, but they specifically 
solved one problem for us so we might still need it.




----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to