[Libreoffice] configure: WARNING: Your gcc is not -fvisibility=hidden safe. Disabling visibility

Jonathan Aquilina eagles051387 at gmail.com
Fri Jan 28 00:00:53 PST 2011


On 1/27/11 10:20 PM, Norbert Thiebaud wrote:
> On Wed, Jan 26, 2011 at 8:19 AM, Caolán McNamara<caolanm at redhat.com>  wrote:
>> On Wed, 2011-01-26 at 13:56 +0000, Caolán McNamara wrote:
>>> Actually I think that warning might be bogus.
>> Digging back into gcc PR26905 I see they specifically don't regress test
>> for this bug on Darwin. Following that logic I've moved the test for us
>> too.
>>
> humm...
>
> i18npool.uno.dylib
> register component 'libfwkmxi.dylib' in registry
> '../../unxmacxi.pro/misc/qa_unit/services.rdb' successful!
> register component 'i18npool.uno.dylib' in registry
> '../../unxmacxi.pro/misc/qa_unit/services.rdb' successful!
> echo ../../unxmacxi.pro/slo/ucalc.o | xargs -n1 nm -gx |
> /Volumes/Raid0/tb/solenv/bin/addsym-macosx.sh
> ../../unxmacxi.pro/misc/version_qa_unit.map.symbols-regexp
> ../../unxmacxi.pro/misc/version_qa_unit.map.symbols-regexp.tmp>>
> ../../unxmacxi.pro/misc/version_qa_unit.map.exported-symbols
> cp ../../unxmacxi.pro/misc/version_qa_unit.map.exported-symbols
> ../../unxmacxi.pro/misc/version_qa_unit.map
> /Volumes/Raid0/tb/solenv/bin/checkdll.sh -L../../unxmacxi.pro/lib
> -L/Volumes/Raid0/tb/solver/330/unxmacxi.pro/lib
> ../../unxmacxi.pro/lib/libqa_unit.dylib
> Making:    libqa_unit.dylib
> ld: warning: com::sun::star::uno::cpp_release(void*)has different
> visibility (hidden) in ../../unxmacxi.pro/slo/drwtrans.o and (default)
> in ../../unxmacxi.pro/slo/ucalc.o
> ld: warning: com::sun::star::uno::cpp_release(void*)has different
> visibility (hidden) in ../../unxmacxi.pro/slo/inputhdl.o and (default)
> in ../../unxmacxi.pro/slo/ucalc.o
> ld: warning: com::sun::star::uno::cpp_release(void*)has different
> visibility (hidden) in ../../unxmacxi.pro/slo/scmod.o and (default) in
> ../../unxmacxi.pro/slo/ucalc.o
> ld: warning: com::sun::star::uno::cpp_release(void*)has different
> visibility (hidden) in ../../unxmacxi.pro/slo/scmod2.o and (default)
> in ../../unxmacxi.pro/slo/ucalc.o
> ld: warning: com::sun::star::uno::cpp_release(void*)has different
> visibility (hidden) in ../../unxmacxi.pro/slo/seltrans.o and (default)
> in ../../unxmacxi.pro/slo/ucalc.o
> ld: warning: com::sun::star::uno::cpp_release(void*)has different
> visibility (hidden) in ../../unxmacxi.pro/slo/transobj.o and (default)
> in ../../unxmacxi.pro/slo/ucalc.o
> ld: warning: com::sun::star::uno::cpp_release(void*)has different
> visibility (hidden) in ../../unxmacxi.pro/slo/uiitems.o and (default)
> in ../../unxmacxi.pro/slo/ucalc.o
> ld: warning: com::sun::star::lang::cppu_detail_getUnoType(com::sun::star::lang::XMultiServiceFactory
> const*)::the_typehas different visibility (hidden) in
> ../../unxmacxi.pro/slo/docsh.o and (default) in
> ../../unxmacxi.pro/slo/ucalc.o
> ld: warning: com::sun::star::uno::cpp_release(void*)has different
> visibility (hidden) in ../../unxmacxi.pro/slo/docsh.o and (default) in
> ../../unxmacxi.pro/slo/ucalc.o
> ....
>
> + another few hundered of theses...
> reverting
> c86045e57566e51abd64cf0d910b48dce68a0abb
> make them 'disappear'
>
>
>
>
>> C.
>>
>> _______________________________________________
>> LibreOffice mailing list
>> LibreOffice at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/libreoffice
>>
> _______________________________________________
> LibreOffice mailing list
> LibreOffice at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/libreoffice
I can confirm this for me as well.


More information about the LibreOffice mailing list