<div dir="ltr"><div>Dear all,</div><div><br></div>I have noticed that due to some minor syntax typos in /lib/CMakeLists.txt, the file /lib/libc++abi.exp is incorrectly referenced as the reexported symbol list for Apple ARM targets (it should instead be /lib/libc++sjlj-abi.exp for these targets).<br>
<br>Please find in the following a patch to fix this issue on revision r206024.<div><br></div><div>Best regards,</div><div>Quentin</div><div><br></div><div><div><font face="courier new, monospace">--- lib/CMakeLists.txt.old<span class="" style="white-space:pre"> </span>2014-04-11 23:40:24.000000000 +0200</font></div>
<div><font face="courier new, monospace">+++ lib/CMakeLists.txt<span class="" style="white-space:pre"> </span>2014-04-11 23:41:50.000000000 +0200</font></div><div><font face="courier new, monospace">@@ -60,9 +60,9 @@ if ( APPLE )</font></div>
<div><font face="courier new, monospace"> "-Wl,-unexported_symbols_list,${CMAKE_CURRENT_SOURCE_DIR}/libc++unexp.exp"</font></div><div><font face="courier new, monospace"> "/usr/lib/libSystem.B.dylib")</font></div>
<div><font face="courier new, monospace"> else()</font></div><div><font face="courier new, monospace">- if ( ${CMAKE_OSX_SYSROOT} )</font></div><div><font face="courier new, monospace">- list(FIND ${CMAKE_OSX_ARCHITECTURES} "armv7" OSX_HAS_ARMV7)</font></div>
<div><font face="courier new, monospace">- if (OSX_HAS_ARMV7)</font></div><div><font face="courier new, monospace">+ if ( NOT "${CMAKE_OSX_SYSROOT}" STREQUAL "" )</font></div><div><font face="courier new, monospace">+ list(FIND CMAKE_OSX_ARCHITECTURES "armv7" OSX_HAS_ARMV7)</font></div>
<div><font face="courier new, monospace">+ if ( NOT ${OSX_HAS_ARMV7} STREQUAL -1 )</font></div><div><font face="courier new, monospace"> set(OSX_RE_EXPORT_LINE</font></div><div><font face="courier new, monospace"> "${CMAKE_OSX_SYSROOT}/usr/lib/libc++abi.dylib"</font></div>
<div><font face="courier new, monospace"> "-Wl,-reexported_symbols_list,${CMAKE_CURRENT_SOURCE_DIR}/libc++sjlj-abi.exp")</font></div></div><div><font face="courier new, monospace"><br></font></div></div>