"5729da1 fdo#42865: privatized unique empty string symbol" - change of addsym.awk breaks the build on Mac/PPC

Christian Lohmaier lohmaier+libreoffice at googlemail.com
Mon May 21 03:22:58 PDT 2012


Hi Stephan, *,

On Mon, May 21, 2012 at 11:46 AM, Stephan Bergmann <sbergman at redhat.com> wrote:
> On 05/20/2012 05:06 PM, Christian Lohmaier wrote:
>>
>> print "_ZNSs4_Rep20_S_empty_rep_storageE*;"
>>
>> doesn't break the build.
>
>
> What could also be the problem is that the mangled name is slightly
> different for Mac OS X PPC.  Does nm show any symbol name containing
> "_S_empty_rep_storage," say?

No - at least not for neon, bridges & remotebridges...
$ nm neon/unxmacxp.pro/lib/libneon.dylib
bridges/unxmacxp.pro/lib/libgcc3_uno.dylib
remotebridges/unxmacxp.pro/lib/uuresolver.uno.dylib  |grep -i empty
00019fbc s _empty_atts
0000daf0 s __ZN5boost16unordered_detail10hash_tableINS0_3mapIN3rtl8OUStringENS3_12OUStringHashESt8equal_toIS4_ESaISt4pairIKS4_N7bridges7cpp_uno6shared13VtableFactory7VtablesEEEEEE28emplace_empty_impl_with_nodeERNS0_21hash_node_constructorISG_NS0_9ungroupedEEEm
0000fdd0 s __ZN5boost16unordered_detail10hash_tableINS0_3mapIN3rtl8OUStringENS3_12OUStringHashESt8equal_toIS4_ESaISt4pairIKS4_N7bridges7cpp_uno6shared13VtableFactory7VtablesEEEEEE28emplace_empty_impl_with_nodeERNS0_21hash_node_constructorISG_NS0_9ungroupedEEEm.eh
0000ac60 s __ZN5boost16unordered_detail10hash_tableINS0_3mapIN3rtl8OUStringENS3_12OUStringHashESt8equal_toIS4_ESaISt4pairIKS4_PSt9type_infoEEEEE28emplace_empty_impl_with_nodeERNS0_21hash_node_constructorISD_NS0_9ungroupedEEEm
0000e850 s __ZN5boost16unordered_detail10hash_tableINS0_3mapIN3rtl8OUStringENS3_12OUStringHashESt8equal_toIS4_ESaISt4pairIKS4_PSt9type_infoEEEEE28emplace_empty_impl_with_nodeERNS0_21hash_node_constructorISD_NS0_9ungroupedEEEm.eh
0000d290 s __ZN5boost16unordered_detail10hash_tableINS0_3mapIN3rtl8OUStringENS3_12OUStringHashESt8equal_toIS4_ESaISt4pairIKS4_lEEEEE28emplace_empty_impl_with_nodeERNS0_21hash_node_constructorISB_NS0_9ungroupedEEEm
0000fd24 s __ZN5boost16unordered_detail10hash_tableINS0_3mapIN3rtl8OUStringENS3_12OUStringHashESt8equal_toIS4_ESaISt4pairIKS4_lEEEEE28emplace_empty_impl_with_nodeERNS0_21hash_node_constructorISB_NS0_9ungroupedEEEm.eh
$

ciao
Christian


More information about the LibreOffice mailing list