[ 
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]

Reply via email to