[Xapian-tickets] [Xapian] #631: Doesn't build with Sun C++ since C++11 switch

Xapian nobody at xapian.org
Thu Jul 11 05:18:41 BST 2019


#631: Doesn't build with Sun C++ since C++11 switch
--------------------------+----------------------------
 Reporter:  dmichelsen    |             Owner:  olly
     Type:  defect        |            Status:  new
 Priority:  normal        |         Milestone:  1.4.x
Component:  Build system  |           Version:  1.3.1
 Severity:  normal        |        Resolution:
 Keywords:                |        Blocked By:
 Blocking:                |  Operating System:  Solaris
--------------------------+----------------------------

Comment (by olly):

 I applied a revised version of the `-xldscope=symbolic` patch to git
 master in [e8696a2542b4bd8f05c3f18c8fe23b6f659e4958].  The "negative
 offset" issue with a shared build is still there, as it the exception
 handling fail.

 There is also a problem I haven't noted before with configure picking up
 libicuc but then the link failing.  I'm assuming this is because libicuc
 has a C++ API but was built with GCC, which presumably isn't ABI
 compatible with Sun C++.  We could try a link test on a simple program in
 configure.  We should also really have a `--without-icu` or similar option
 (currently it seems there isn't a good way - I had to adjust the configure
 test to always fail).

--
Ticket URL: <https://trac.xapian.org/ticket/631#comment:15>
Xapian <https://xapian.org/>
Xapian



More information about the Xapian-tickets mailing list