Hi Radu,

Could you please check if this PR solves the linking issue?
https://github.com/apache/arrow/pull/11889
I'm able to compile David's example
(https://issues.apache.org/jira/browse/ARROW-14708) locally.

Rok

On Mon, Nov 15, 2021 at 7:46 PM Teodorescu, Radu (WorldQuant)
<radu.teodore...@worldquant.com> wrote:
>
> Thank you!
>
> -----Original Message-----
> From: David Li <lidav...@apache.org>
> Sent: Saturday, November 13, 2021 2:56 PM
> To: dev@arrow.apache.org
> Subject: Re: [EXTERNAL] Re: Missing absl symbols from 6.0 arrow bundled 
> static lib
>
> Hi Radu,
>
> I can reproduce, I filed ARROW-14708 with some observations: 
> https://issues.apache.org/jira/browse/ARROW-14708
>
> -David
>
> On Thu, Nov 11, 2021, at 22:58, Teodorescu, Radu (WorldQuant) wrote:
> > It builds fine if I add all the missing libraries manually but I
> > haven't been able to test it with GCS enabled (that flag breaks for me
> > for independent reasons)
> >
> > -----Original Message-----
> > From: David Li <lidav...@apache.org>
> > Sent: Thursday, November 11, 2021 7:35 PM
> > To: dev@arrow.apache.org
> > Subject: [EXTERNAL] Re: Missing absl symbols from 6.0 arrow bundled
> > static lib
> >
> > I don't believe this was intentional. IIRC, we refactored how we deal with 
> > Abseil in order to support integrating the Google Cloud SDK (since both it 
> > and gRPC use Abseil) and that (or perhaps some other change?) might have 
> > changed which libraries we include. Is it workable to explicitly link 
> > Abseil into your final application?
> >
> > In general it seems we have some work to do around dependencies, in both 
> > the Flight SQL C++ PR [1] and this GitHub issue [2] we've seen issues 
> > around linking gRPC and Protobuf as well (where even if all our tests build 
> > and pass, it may not be easy to consume the artifacts once installed).
> >
> > [1]: https://github.com/apache/arrow/pull/11507
> > [2]: https://github.com/apache/arrow/issues/11657
> >
> > -David
> >
> > On Thu, Nov 11, 2021, at 18:50, Teodorescu, Radu (WorldQuant) wrote:
> > > Hi,
> > > We are building with arrow as a CMake external project and using 
> > > arrow_bundled lib for the third party dependencies.
> > > As of 6.0 we noticed a number of link errors and I tracked it down
> > > to a number of absl libraries no longer being included (5.0 has 21 absl 
> > > libraries in the bundle while 6.0 only 7) In particular 
> > > absl::strings_internal missing is giving us missing symbol for 
> > > absl::lts_20210324::str_format_internal::FormatPack.
> > > Is this a bug or a change in the inclusion process coming with 6.0
> > > Thank you Radu
> > >
> > >
> > > ####################################################################
> > > ##
> > > #############
> > >
> > > The information contained in this communication is confidential, may
> > > be
> > >
> > > subject to legal privilege, and is intended only for the individual named.
> > >
> > > If you are not the named addressee, please notify the sender
> > > immediately and
> > >
> > > delete this email from your system.  The views expressed in this
> > > email are
> > >
> > > the views of the sender only.  Outgoing and incoming electronic
> > > communications
> > >
> > > to this address are electronically archived and subject to review
> > > and/or disclosure
> > >
> > > to someone other than the recipient.
> > >
> > > ####################################################################
> > > ##
> > > #############
> > >
> >
> >
> > ######################################################################
> > #############
> >
> > The information contained in this communication is confidential, may
> > be
> >
> > subject to legal privilege, and is intended only for the individual named.
> >
> > If you are not the named addressee, please notify the sender
> > immediately and
> >
> > delete this email from your system.  The views expressed in this email
> > are
> >
> > the views of the sender only.  Outgoing and incoming electronic
> > communications
> >
> > to this address are electronically archived and subject to review
> > and/or disclosure
> >
> > to someone other than the recipient.
> >
> > ######################################################################
> > #############
> >
> >
>
>
> ###################################################################################
>
> The information contained in this communication is confidential, may be
>
> subject to legal privilege, and is intended only for the individual named.
>
> If you are not the named addressee, please notify the sender immediately and
>
> delete this email from your system.  The views expressed in this email are
>
> the views of the sender only.  Outgoing and incoming electronic communications
>
> to this address are electronically archived and subject to review and/or 
> disclosure
>
> to someone other than the recipient.
>
> ###################################################################################
>

Reply via email to