You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pig.apache.org by GitBox <gi...@apache.org> on 2020/11/12 13:27:51 UTC

[GitHub] [pig] martin-g opened a new pull request #35: Add TravisCI build config that builds and tests on AMD64 and ARM64 architectures

martin-g opened a new pull request #35:
URL: https://github.com/apache/pig/pull/35


   More and more software deployment and deployment is being done on ARM64 CPU architecture.
   It would be good if Apache Pig is being regularly tested on ARM64.
   
   https://cwiki.apache.org/confluence/display/PIG/HowToContribute mentions Jenkins job (https://builds.apache.org/job/Pig-trunk-commit) but it seems it got lost at some point.
   
   Update Snappy because the old version does not provide native library for aarch64 (ARM64)


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [pig] martin-g edited a comment on pull request #35: PIG-5414 Fix the build for Linux ARM64

Posted by GitBox <gi...@apache.org>.
martin-g edited a comment on pull request #35:
URL: https://github.com/apache/pig/pull/35#issuecomment-726081091


   JIRA ticket: https://issues.apache.org/jira/browse/PIG-5414


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@pig.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [pig] gancho-ivanov commented on pull request #35: Add TravisCI build config that builds and tests on AMD64 and ARM64 architectures

Posted by GitBox <gi...@apache.org>.
gancho-ivanov commented on pull request #35:
URL: https://github.com/apache/pig/pull/35#issuecomment-757972135


   One more +1 for ARM4 support!


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [pig] martin-g commented on pull request #35: Add TravisCI build config that builds and tests on AMD64 and ARM64 architectures

Posted by GitBox <gi...@apache.org>.
martin-g commented on pull request #35:
URL: https://github.com/apache/pig/pull/35#issuecomment-726081091


   JIRA ticket: https://issues.apache.org/jira/browse/PIG-5405


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [pig] emiliofernandes commented on pull request #35: Add TravisCI build config that builds and tests on AMD64 and ARM64 architectures

Posted by GitBox <gi...@apache.org>.
emiliofernandes commented on pull request #35:
URL: https://github.com/apache/pig/pull/35#issuecomment-732144791


   +1 for official support for ARM64!


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [pig] gancho-ivanov edited a comment on pull request #35: Add TravisCI build config that builds and tests on AMD64 and ARM64 architectures

Posted by GitBox <gi...@apache.org>.
gancho-ivanov edited a comment on pull request #35:
URL: https://github.com/apache/pig/pull/35#issuecomment-757972135


   One more +1 for ARM64 support!


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [pig] martin-g commented on a change in pull request #35: PIG-5414 Fix the build for Linux ARM64

Posted by GitBox <gi...@apache.org>.
martin-g commented on a change in pull request #35:
URL: https://github.com/apache/pig/pull/35#discussion_r728968502



##########
File path: ivy.xml
##########
@@ -181,12 +181,10 @@
     <dependency org="org.apache.avro" name="trevni-core" rev="${avro.version}"
       conf="compile->default;checkstyle->master">
       <artifact name="trevni-core" ext="jar" />
-      <artifact name="trevni-core" type="test-jar" ext="jar" m:classifier="tests"/>

Review comment:
       Those break Ivy with:
   
   ```
   /home/martin/git/apache/pig/build.xml:1777: impossible to ivy retrieve: java.lang.RuntimeException: problem during retrieve of org.apache.pig#pig: java.lang.RuntimeException: Multiple artifacts of the module org.apache.avro#trevni-core;1.8.2 are retrieved to the same file! Update the retrieve pattern  to fix this error.
   	at org.apache.ivy.core.retrieve.RetrieveEngine.retrieve(RetrieveEngine.java:238)
   	at org.apache.ivy.Ivy.retrieve(Ivy.java:561)
   	at org.apache.ivy.ant.IvyRetrieve.doExecute(IvyRetrieve.java:113)
   	at org.apache.ivy.ant.IvyTask.execute(IvyTask.java:259)
   	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:293)
   	at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
   	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   	at java.lang.reflect.Method.invoke(Method.java:498)
   	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
   	at org.apache.tools.ant.Task.perform(Task.java:352)
   	at org.apache.tools.ant.Target.execute(Target.java:437)
   	at org.apache.tools.ant.Target.performTasks(Target.java:458)
   	at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1406)
   	at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:36)
   	at org.apache.tools.ant.Project.executeTargets(Project.java:1261)
   	at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:442)
   	at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
   	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:293)
   	at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
   	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   	at java.lang.reflect.Method.invoke(Method.java:498)
   	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
   	at org.apache.tools.ant.Task.perform(Task.java:352)
   	at org.apache.tools.ant.Target.execute(Target.java:437)
   	at org.apache.tools.ant.Target.performTasks(Target.java:458)
   	at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1406)
   	at org.apache.tools.ant.Project.executeTarget(Project.java:1377)
   	at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
   	at org.apache.tools.ant.Project.executeTargets(Project.java:1261)
   	at org.apache.tools.ant.Main.runBuild(Main.java:857)
   	at org.apache.tools.ant.Main.startAnt(Main.java:236)
   	at org.apache.tools.ant.launch.Launcher.run(Launcher.java:287)
   	at org.apache.tools.ant.launch.Launcher.main(Launcher.java:112)
   Caused by: java.lang.RuntimeException: Multiple artifacts of the module org.apache.avro#trevni-core;1.8.2 are retrieved to the same file! Update the retrieve pattern  to fix this error.
   	at org.apache.ivy.core.retrieve.RetrieveEngine.determineArtifactsToCopy(RetrieveEngine.java:413)
   	at org.apache.ivy.core.retrieve.RetrieveEngine.retrieve(RetrieveEngine.java:122)
   	... 32 more
   ```




-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@pig.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org