Skip to content

disable Reproducible Builds if enabled by default#1320

Merged
hboutemy merged 1 commit into
masterfrom
it-rb
May 31, 2026
Merged

disable Reproducible Builds if enabled by default#1320
hboutemy merged 1 commit into
masterfrom
it-rb

Conversation

@hboutemy

Copy link
Copy Markdown
Member

as it changes output timestamp with Maven 3.10 and Maven 4, where RB is active by default (super-POM)

@cstamas FYI, this is the root cause of m-assembly-IT failure with Maven 3.10.0-SNAPSHOT

assert log4jApi.getEntry(cls).time == jarWithDeps.getEntry(cls).time
       |        |        |    |    |  |           |        |    |
       |        |        |    |    |  |           |        |    318207600000
       |        |        |    |    |  |           |        'org/apache/logging/log4j/util/StackLocator.class'
       |        |        |    |    |  |           org/apache/logging/log4j/util/StackLocator.class
       |        |        |    |    |  massembly891-0.0.1-SNAPSHOT-jar-with-dependencies.jar@cd392ef
       |        |        |    |    false
       |        |        |    1676693766000
       |        |        'org/apache/logging/log4j/util/StackLocator.class'
       |        org/apache/logging/log4j/util/StackLocator.class
       log4j-api-2.20.0.jar@1fcddc4

*** end build.log for: projects/bugs/massembly-891/pom.xml ***

[ERROR] -------------------------------------------------
[ERROR] 
[INFO] -------------------------------------------------
[INFO] Build Summary:
[INFO]   Passed: 1, Failed: 1, Errors: 0, Skipped: 0
[INFO] -------------------------------------------------
[ERROR] The following builds failed:
[ERROR] *  projects/bugs/massembly-891/pom.xml
[INFO] -------------------------------------------------

as it changes output timestamp with Maven 3.10 and Maven 4, where RB is active by default (super-POM)
@hboutemy hboutemy merged commit 1dfa408 into master May 31, 2026
5 of 7 checks passed
@hboutemy hboutemy deleted the it-rb branch May 31, 2026 12:30
@github-actions

Copy link
Copy Markdown

@hboutemy Please assign appropriate label to PR according to the type of change.

@github-actions github-actions Bot added this to the 3.8.1 milestone May 31, 2026
@slawekjaranowski slawekjaranowski mentioned this pull request May 31, 2026
8 tasks
hboutemy added a commit to apache/maven-dist-tool that referenced this pull request May 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant