https://bugs.documentfoundation.org/show_bug.cgi?id=78174

[email protected] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #10 from [email protected] ---
I have this happening too on gcc 4.9.2 on x86_64.

I tracked the root cause. This is caused by -fvisibility-inlines-hidden. The
::acquire() functions are inline defined class members. Seems that the
implementation gets hidden visibility due to that flag (not sure if this is gcc
bug or not).

For some reason when used the non-inlined version is being used. But is it was
marked hidden it's not available, and the linker gives the undefined error.

Removing -fvisibility-inlines-hidden works around this for me. This is doable
simply by editing HAVE_GCC_VISIBILITY_BROKEN=TRUE in config_host.mk.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to