You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by GitBox <gi...@apache.org> on 2020/07/13 20:57:53 UTC

[GitHub] [arrow] nealrichardson opened a new pull request #7739: Build less bz2; fix case where cmake is present on system

nealrichardson opened a new pull request #7739:
URL: https://github.com/apache/arrow/pull/7739


   There are a couple of things fixed here:
   
   1. For reasons that were not clear, `bz2` was failing to build because `cmp: command not found`. It turns out that `cmp` is only called in `make test`, which we were calling via just `make` https://sourceware.org/git/?p=bzip2.git;a=blob;f=Makefile;h=b0fef950f361d84a5ec42749529fb34276e2de2d;hb=HEAD#l38. This was doing unnecessary work, aside from testing it was building command line utilities etc., so I made it only build libbz2. It's possible that we need to do [something different on MSVC](https://sourceware.org/git/?p=bzip2.git;a=blob;f=makefile.msc;h=799a18a5f1a7b084274ce1cd63997aeb4f9c2688;hb=HEAD) but I don't understand this well enough to be sure.
   
   2. The arrow-r-nightly builds found a bug where the build uses system cmake instead of downloading it.
   
   3. I fixed the install log reporting on CI builds, inadvertently turned off in my last patch.


----------------------------------------------------------------
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] [arrow] github-actions[bot] commented on pull request #7739: ARROW-9443: [C++] Bundled bz2 build should only build libbz2

Posted by GitBox <gi...@apache.org>.
github-actions[bot] commented on pull request #7739:
URL: https://github.com/apache/arrow/pull/7739#issuecomment-657812040


   Revision: eb3befdc517527c4a96d32fc0771798f7721a119
   
   Submitted crossbow builds: [ursa-labs/crossbow @ actions-412](https://github.com/ursa-labs/crossbow/branches/all?query=actions-412)
   
   |Task|Status|
   |----|------|
   |test-r-rstudio-r-base-3.6-centos8|[![Azure](https://dev.azure.com/ursa-labs/crossbow/_apis/build/status/ursa-labs.crossbow?branchName=actions-412-azure-test-r-rstudio-r-base-3.6-centos8)](https://dev.azure.com/ursa-labs/crossbow/_build/latest?definitionId=1&branchName=actions-412-azure-test-r-rstudio-r-base-3.6-centos8)|


----------------------------------------------------------------
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] [arrow] github-actions[bot] commented on pull request #7739: Build less bz2; fix case where cmake is present on system

Posted by GitBox <gi...@apache.org>.
github-actions[bot] commented on pull request #7739:
URL: https://github.com/apache/arrow/pull/7739#issuecomment-657792929


   <!--
     Licensed to the Apache Software Foundation (ASF) under one
     or more contributor license agreements.  See the NOTICE file
     distributed with this work for additional information
     regarding copyright ownership.  The ASF licenses this file
     to you under the Apache License, Version 2.0 (the
     "License"); you may not use this file except in compliance
     with the License.  You may obtain a copy of the License at
   
       http://www.apache.org/licenses/LICENSE-2.0
   
     Unless required by applicable law or agreed to in writing,
     software distributed under the License is distributed on an
     "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
     KIND, either express or implied.  See the License for the
     specific language governing permissions and limitations
     under the License.
   -->
   
   Thanks for opening a pull request!
   
   Could you open an issue for this pull request on JIRA?
   https://issues.apache.org/jira/browse/ARROW
   
   Then could you also rename pull request title in the following format?
   
       ARROW-${JIRA_ID}: [${COMPONENT}] ${SUMMARY}
   
   See also:
   
     * [Other pull requests](https://github.com/apache/arrow/pulls/)
     * [Contribution Guidelines - How to contribute patches](https://arrow.apache.org/docs/developers/contributing.html#how-to-contribute-patches)
   


----------------------------------------------------------------
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] [arrow] github-actions[bot] commented on pull request #7739: ARROW-9443: [C++] Bundled bz2 build should only build libbz2

Posted by GitBox <gi...@apache.org>.
github-actions[bot] commented on pull request #7739:
URL: https://github.com/apache/arrow/pull/7739#issuecomment-657793098


   https://issues.apache.org/jira/browse/ARROW-9443


----------------------------------------------------------------
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] [arrow] wesm edited a comment on pull request #7739: ARROW-9443: [C++] Bundled bz2 build should only build libbz2

Posted by GitBox <gi...@apache.org>.
wesm edited a comment on pull request #7739:
URL: https://github.com/apache/arrow/pull/7739#issuecomment-657809250


   I don't think the bundled build ever worked on Windows (MSVC at least)


----------------------------------------------------------------
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] [arrow] nealrichardson commented on pull request #7739: ARROW-9443: [C++] Bundled bz2 build should only build libbz2

Posted by GitBox <gi...@apache.org>.
nealrichardson commented on pull request #7739:
URL: https://github.com/apache/arrow/pull/7739#issuecomment-657811341


   @github-actions crossbow submit test-r-rstudio-r-base-3.6-centos8


----------------------------------------------------------------
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] [arrow] nealrichardson commented on pull request #7739: ARROW-9443: [C++] Bundled bz2 build should only build libbz2

Posted by GitBox <gi...@apache.org>.
nealrichardson commented on pull request #7739:
URL: https://github.com/apache/arrow/pull/7739#issuecomment-657810915


   If this bundled bz2 only works for `NOT MSVC` then this change should be "safe"


----------------------------------------------------------------
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] [arrow] nealrichardson commented on pull request #7739: ARROW-9443: [C++] Bundled bz2 build should only build libbz2

Posted by GitBox <gi...@apache.org>.
nealrichardson commented on pull request #7739:
URL: https://github.com/apache/arrow/pull/7739#issuecomment-657808540


   @wesm @kou do you know if we have any MSVC builds (github actions or crossbow) that build the bundled bz2?


----------------------------------------------------------------
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] [arrow] wesm commented on pull request #7739: ARROW-9443: [C++] Bundled bz2 build should only build libbz2

Posted by GitBox <gi...@apache.org>.
wesm commented on pull request #7739:
URL: https://github.com/apache/arrow/pull/7739#issuecomment-657809867


   It seems like it could be possible by following the conda-forge recipe 
   
   https://github.com/conda-forge/bzip2-feedstock/blob/master/recipe/bld.bat
   
   but would require some work


----------------------------------------------------------------
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] [arrow] github-actions[bot] removed a comment on pull request #7739: ARROW-9443: [C++] Bundled bz2 build should only build libbz2

Posted by GitBox <gi...@apache.org>.
github-actions[bot] removed a comment on pull request #7739:
URL: https://github.com/apache/arrow/pull/7739#issuecomment-657792929


   <!--
     Licensed to the Apache Software Foundation (ASF) under one
     or more contributor license agreements.  See the NOTICE file
     distributed with this work for additional information
     regarding copyright ownership.  The ASF licenses this file
     to you under the Apache License, Version 2.0 (the
     "License"); you may not use this file except in compliance
     with the License.  You may obtain a copy of the License at
   
       http://www.apache.org/licenses/LICENSE-2.0
   
     Unless required by applicable law or agreed to in writing,
     software distributed under the License is distributed on an
     "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
     KIND, either express or implied.  See the License for the
     specific language governing permissions and limitations
     under the License.
   -->
   
   Thanks for opening a pull request!
   
   Could you open an issue for this pull request on JIRA?
   https://issues.apache.org/jira/browse/ARROW
   
   Then could you also rename pull request title in the following format?
   
       ARROW-${JIRA_ID}: [${COMPONENT}] ${SUMMARY}
   
   See also:
   
     * [Other pull requests](https://github.com/apache/arrow/pulls/)
     * [Contribution Guidelines - How to contribute patches](https://arrow.apache.org/docs/developers/contributing.html#how-to-contribute-patches)
   


----------------------------------------------------------------
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] [arrow] wesm closed pull request #7739: ARROW-9443: [C++] Bundled bz2 build should only build libbz2

Posted by GitBox <gi...@apache.org>.
wesm closed pull request #7739:
URL: https://github.com/apache/arrow/pull/7739


   


----------------------------------------------------------------
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] [arrow] wesm commented on pull request #7739: ARROW-9443: [C++] Bundled bz2 build should only build libbz2

Posted by GitBox <gi...@apache.org>.
wesm commented on pull request #7739:
URL: https://github.com/apache/arrow/pull/7739#issuecomment-657809250


   I don't think the bundled build ever worked on Windows


----------------------------------------------------------------
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] [arrow] kou commented on pull request #7739: ARROW-9443: [C++] Bundled bz2 build should only build libbz2

Posted by GitBox <gi...@apache.org>.
kou commented on pull request #7739:
URL: https://github.com/apache/arrow/pull/7739#issuecomment-657814683


   As far as I know, we don't support bundled bzip2 for MSVC.


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