David Li - Thanks! -DBUILD_WARNING_LEVEL=PRODUCTION does the trick! I am happy to submit a PR to remove the used function if that's the proper way to fix this.
Benson - I think I got this on fresh build too with -DARROW_COMPUTE=ON (I am using the preset ninja-debug-basic) On Wed, Feb 2, 2022 at 11:01 AM Benson Muite <benson_mu...@emailplus.org> wrote: > Perhaps try a fresh build in a clean build directory. Most testing has > been on Clang 11. Also check your other options, is -DARROW_COMPUTE=ON set? > > On 2/2/22 6:46 PM, Li Jin wrote: > > Thanks! > > > > -DARROW_DEPENDENCY_SOURCE=BUNDLED > > > > seems to do the trick - I can build without adding find_package! > > > > Although, any idea how to get pass this? > > > > " > > > > > */Users/icexelloss/workspace/arrow/cpp/src/arrow/compute/kernels/scalar_string_internal.h:216:20: > > **error: **unused function 'StringClassifyDoc' > [-Werror,-Wunused-function]* > > > > static FunctionDoc StringClassifyDoc(std::string class_summary, > std::string > > class_desc, > > > > " > > > > On Wed, Feb 2, 2022 at 10:11 AM Benson Muite <benson_mu...@emailplus.org > > > > wrote: > > > >> Can you try using one of the CMAKE options: > >> -DARROW_DEPENDENCY_SOURCE=BREW > >> -DARROW_DEPENDENCY_SOURCE=BUNDLED > >> > >> see https://arrow.apache.org/docs/developers/cpp/building.html > >> >