[
https://issues.apache.org/jira/browse/HADOOP-19976?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18126502#comment-18126502
]
ASF GitHub Bot commented on HADOOP-19976:
-----------------------------------------
steveloughran commented on PR #8811:
URL: https://github.com/apache/hadoop/pull/8811#issuecomment-6132271442
copilot says
> CI exposed an interaction with the maven-install-plugin 3.1.4 upgrade.
hadoop-project-dist is a pom parent that inherits JAR/test-JAR executions
for its distribution children. As the parent has no sources, those executions
created empty artifacts; Install 3.1.4 then used the assigned empty JAR as the
primary artifact and wrote it to the .pom path.
> The result was a non-XML hadoop-project-dist POM in Yetus’s local
repository, breaking inherited dependency management in later module builds.
The fix adds skipIfEmpty to both inherited executions: the parent installs
its actual POM, while children with classes continue to produce their normal
JARs and test JARs.
> Support reproducible builds
> ---------------------------
>
> Key: HADOOP-19976
> URL: https://issues.apache.org/jira/browse/HADOOP-19976
> Project: Hadoop Common
> Issue Type: Improvement
> Components: build
> Affects Versions: 3.5.1, 3.6.0
> Reporter: Steve Loughran
> Assignee: Steve Loughran
> Priority: Major
> Labels: pull-request-available
>
> Add a profile to make Hadoop builds reproducible; enable in asf release
> builds so that these are repeatable, after which Apache Trusted Releases can
> be used to automate releasing
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]