DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.
...
| issue tracking | description |
|---|---|
| MSHARED-661 ( |
|
MSHARED-796 ( | META-INF/MANIFEST.MF |
| MSHARED-494 ( | META-INF/maven/$groupId/$artifactId/pom.properties contains a timestamp |
| MSHARED-800 ( | META-INF/maven/$groupId/$artifactId/pom.properties contains Maven version |
| MSHARED-833 ( | META-INF/maven/$groupId/$artifactId/pom.properties properties order |
| MPLUGIN-261 ( | META-INF/maven/plugin.xml |
| MPLUGIN-326 ( | META-INF/maven/plugin.xmlMETA-INF/maven/$groupId/$artifactId/plugin-help.xml |
| plexus-containers issue #8 ( | META-INF/plexus/components.xml |
| plexus-containers issue #27 ( | META-INF/plexus/components.xml |
| bnd-maven-plugin #3521 ( | META-INF/MANIFEST.MF |
| FELIX-6269 ( | META-INF/MANIFEST.MF |
| FELIX-6203 ( | META-INF/maven/$groupId/$artifactId/pom.properties |
| sisu-maven-plugin 5e2377c ( | META-INF/sisu/javax.inject.Named |
| sisu-maven-plugin annotation processor 570e81 ( | META-INF/sisu/javax.inject.Named |
| MRRESOURCES-114 ( | projectTimespan, as often printed in META-INF/NOTICE |
| MRRESOURCES-150 ( | generated bundle descriptor META-INF/maven/remote-resources.xml uses files list in low-level disk order, unordered |
| JDK-8240734 ( | module-info.class |
| JDK-8318913 ( MCOMPILER-542 ( | module-info.class contains detailed JDK version when --release version == JDK version |
| sealed classes injected to .class has ordering issues: at least consistency between 21.0.2 and 21.0.5 https://github.com/jvm-repo-rebuild/reproducible-central/blob/master/content/io/jstach/ezkv/README.md | |
| zip entries timestamp and order | |
| COMPRESS-485 ( | keep entries order when gathering ParallelScatterZipCreator |
plexus-archiver | avoid timestamp issues in archives created by plexus-archiver (widely used in Maven plugins creating jar, zip, war, tar... archives) |
| plexus-archiver issue #114 ( | To enable reproducible builds `AbstractArchiver#addFileSet` should add the files in order |
MSHARED-837 ( | support => see "Output Archive Entries Timestamp" section of the proposal |
| plexus-archiver #271 ( | remove variation based on user's umask on Unixes (particularly group write) |
| plexus-archiver #124 ( | remove variation based on uid/gid & userName/groupName in tar |
| MSOURCES-120 ( | apply reproducible zip (entries order and timestamp) to maven-source-plugin |
| MSOURCES-137 ( | apply 022 umask (to ease RB check: independent from env) |
| MASSEMBLY-921 ( | apply reproducible archive (entries order and timestamp) to maven-assembly-plugin |
| MASSEMBLY-989 ( | apply 022 umask (to ease RB check: independent from env) |
| MJAR-263 ( | apply reproducible zip (entries order and timestamp) to maven-jar-plugin |
| MSITE-851 ( | apply reproducible zip (entries order and timestamp) to site:jar |
| MJAVADOC-627 ( | apply reproducible zip (entries order and timestamp) to javadoc:*jar |
| MSHADE-347 ( | apply reproducible zip (entries order and timestamp) to shade:shade |
| MSHADE-352 ( | keep reproducible timestamp when shading with transformer |
| MSHADE-420 ( | mtime from extra field data from shaded dependency makes result builder's timezone sensitive |
| MSHADE-482 | current year injected by ApacheNoticeResourceTransformer |
| ARCHETYPE-590 ( | apply reproducible zip (entries order and timestamp) to archetype:jar |
| MWAR-432 ( | apply reproducible zip (entries order and timestamp) to war:jar |
| MWAR-471 | dependencies copied to WEB-INF/lib have an executable permission on WSL mounting Windows share for local repo |
| MACR-53 ( | |
| MEAR-280 ( | |
| MEJB-128 ( | |
| MRAR-86 ( | |
| MJLINK-75 ( | apply reproducible zip to the zip file created by the plugin |
| issues fixed in maven-archiver will have been picked by 9 other plugins managed by Apache Maven team (acr, ear, ejb, jlink, rar), probably other plugins creating zip/jar/tar archives managed outside Apache Maven team will require to do the same | |
| FELIX-6304 ( | order and timestamp of jar entries for bundle goal |
| FELIX-6404 ( | regression in 5.1.2 |
| FELIX-6495 ( | bundle:manifest adds Bnd-LastModified even if outputTimestamp is defined |
| FELIX-6496 ( require bnd #5021( | non-reproducible Export-Package and Private-Package values |
| FELIX-6602 ( | non-reproducible Include-Resource entry |
| FELIX-6681 | non-reproducible Export-Service entry |
| spring-boot-maven-plugin:repackage #20176 ( | timestamp |
| org.jboss.jandex:jandex-maven-plugin #26 ( | unsorted files (notice: not sure that sorting files at plugin level is sufficient: it seems Jandex indexer itself produces non-reproducible output) |
org.jboss.jandex:jandex-maven-plugin #35 replaced by io.smallrye:jandex-maven-plugin #286 ( | jandex.idx output is not stable/reproducible |
| MJAR-275 ( | outputTimestamp not applied to module-info.class |
| moditect-maven-plugin:add-module-info #185 ( | creates module-info.class with non-reproducible timestamp |
| moditect #222 ( | timestamp is dependent on timezone |
| SM-5021 ServiceMix depends-maven-plugin:generate-depends-file ( | timestamp in generated depends.txt |
| XBEAN-335 Geronimo maven-xbean-plugin | timestamp in generated /META-INF/spring-* (Properties format) |
| KARAF-7367 karaf-maven-plugin:kar #1492 ( | does not take outputTimestamp into account |
| quarkus-extension-maven-plugin #38364 ( | timestamp in generated properties META-INF/quarkus-extension.properties, META-INF/quarkus-javadoc.properties and sources *.jdp |
| takari-lifecycle-plugin #171 ( | properties order in META-INF/maven/<groupId>/<artifactId>/pom.properties |
| openapi-generator-maven-plugin #21066 | timestamp in generated file by default, can be worked around by configuring the plugin with the nested property: |
| Apache Netbeans nbm-maven-plugin #133 | timestamp in nbm jar files |
| tracking of plugins with issues and fixes is now also done in artifact:check-buildplan | |
...