Uploaded image for project: 'Maven Shade Plugin'
  1. Maven Shade Plugin
  2. MSHADE-420

Reproducible Builds timestamp issue in some cases

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 3.2.4
    • 3.5.2
    • None

    Description

      seen in Tika https://github.com/jvm-repo-rebuild/reproducible-central/blob/master/content/org/apache/tika/tika-2.4.0.diffoscope

      maven-shade-plugin 3.2.4 has an issue with timestamps in unexplained circumstances:
      why does 21-Nov-20 20:25 from reference become 21-Nov-21 01:25 in rebuild?
      why does 20-May-14 07:15 from reference become 20-May-14 11:15 in rebuild?
      could be related to the timezone of the rebuilder?

      21 / 44 target/reference/tika-parser-nlp-package-2.4.0.jar tika-parsers/tika-parsers-ml/tika-parser-nlp-package/target/tika-parser-nlp-package-2.4.0.jar
      --- target/reference/tika-parser-nlp-package-2.4.0.jar
      +++ tika-parsers/tika-parsers-ml/tika-parser-nlp-package/target/tika-parser-nlp-package-2.4.0.jar
      ├── zipinfo {}
      │ @@ -9868,1231 +9868,1231 @@
      │  -rw----     2.0 fat      932 bl defN 22-Apr-08 17:41 schemas/wsdl/xmime.xsd
      │  -rw----     2.0 fat     5840 bl defN 22-Apr-08 17:41 schemas/wsdl/xml.xsd
      │ --rw----     2.0 fat        0 bl defN 21-Nov-20 20:25 META-INF/maven/com.fasterxml.woodstox/
      │ --rw----     2.0 fat        0 bl defN 21-Nov-20 20:25 META-INF/maven/com.fasterxml.woodstox/woodstox-core/
      │ --rw----     2.0 fat       70 bl defN 21-Nov-20 20:25 META-INF/maven/com.fasterxml.woodstox/woodstox-core/pom.properties
      │ --rw----     2.0 fat    15917 bl defN 21-Nov-20 20:25 META-INF/maven/com.fasterxml.woodstox/woodstox-core/pom.xml
      ...
      │ --rw----     2.0 fat      722 bl defN 20-May-14 07:15 org/codehaus/stax2/validation/XMLValidationSchema.class
      │ --rw----     2.0 fat     7795 bl defN 20-May-14 07:15 org/codehaus/stax2/validation/XMLValidationSchemaFactory.class
      │ --rw----     2.0 fat     1801 bl defN 20-May-14 07:15 org/codehaus/stax2/validation/XMLValidator.class
      │ +-rw----     2.0 fat        0 bl defN 21-Nov-21 01:25 META-INF/maven/com.fasterxml.woodstox/
      │ +-rw----     2.0 fat        0 bl defN 21-Nov-21 01:25 META-INF/maven/com.fasterxml.woodstox/woodstox-core/
      │ +-rw----     2.0 fat       70 bl defN 21-Nov-21 01:25 META-INF/maven/com.fasterxml.woodstox/woodstox-core/pom.properties
      │ +-rw----     2.0 fat    15917 bl defN 21-Nov-21 01:25 META-INF/maven/com.fasterxml.woodstox/woodstox-core/pom.xml
      ...
      │ +-rw----     2.0 fat      722 bl defN 20-May-14 11:15 org/codehaus/stax2/validation/XMLValidationSchema.class
      │ +-rw----     2.0 fat     7795 bl defN 20-May-14 11:15 org/codehaus/stax2/validation/XMLValidationSchemaFactory.class
      │ +-rw----     2.0 fat     1801 bl defN 20-May-14 11:15 org/codehaus/stax2/validation/XMLValidator.class
      │  -rw----     2.0 fat        0 bl defN 21-Sep-14 14:41 META-INF/maven/org.apache.ws.xmlschema/
      │  -rw----     2.0 fat        0 bl defN 21-Sep-14 14:41 META-INF/maven/org.apache.ws.xmlschema/xmlschema-core/
      │  -rw----     2.0 fat      146 bl defN 21-Sep-14 14:41 META-INF/maven/org.apache.ws.xmlschema/xmlschema-core/pom.properties
      │  -rw----     2.0 fat     6857 bl defN 21-Sep-14 14:41 META-INF/maven/org.apache.ws.xmlschema/xmlschema-core/pom.xml
      

      Attachments

        Issue Links

          Activity

            People

              hboutemy Herve Boutemy
              hboutemy Herve Boutemy
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: