https://bugs.freedesktop.org/show_bug.cgi?id=43139

             Bug #: 43139
           Summary: Compile Error on
                    framework/source/accelerators/acceleratorcache.cxx
    Classification: Unclassified
           Product: LibreOffice
           Version: LibO 3.4.4 release
          Platform: x86-64 (AMD64)
        OS/Version: Linux (All)
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Installation
        AssignedTo: [email protected]
        ReportedBy: [email protected]


Using gcc4.6.2 on Gentoo, I get this compile error:

[ build CXX ] framework/source/classes/droptargetlistener
/var/tmp/portage/app-office/libreoffice-3.4.4.2-r1/work/libreoffice-bootstrap-3.4.4.2/framework/source/accelerators/acceleratorcache.cxx:
In copy constructor 'framework::AcceleratorCache::AcceleratorCache(const
framework::AcceleratorCache&)':
/var/tmp/portage/app-office/libreoffice-3.4.4.2-r1/work/libreoffice-bootstrap-3.4.4.2/framework/source/accelerators/acceleratorcache.cxx:64:29:
error: no match for 'operator=' in
'((framework::AcceleratorCache*)this)->framework::AcceleratorCache::m_lCommand2Keys
= rCopy.framework::AcceleratorCache::m_lCommand2Keys'
/var/tmp/portage/app-office/libreoffice-3.4.4.2-r1/work/libreoffice-bootstrap-3.4.4.2/framework/source/accelerators/acceleratorcache.cxx:64:29:
note: candidate is:
/var/tmp/portage/app-office/libreoffice-3.4.4.2-r1/work/libreoffice-bootstrap-3.4.4.2/framework/inc/stdtypes.h:170:7:
note:
framework::BaseHash<comphelper::SequenceAsVector<com::sun::star::awt::KeyEvent>
>&
framework::BaseHash<comphelper::SequenceAsVector<com::sun::star::awt::KeyEvent>
>::operator=(framework::BaseHash<comphelper::SequenceAsVector<com::sun::star::awt::KeyEvent>
>&)
/var/tmp/portage/app-office/libreoffice-3.4.4.2-r1/work/libreoffice-bootstrap-3.4.4.2/framework/inc/stdtypes.h:170:7:
note:   no known conversion for argument 1 from 'const TCommand2Keys {aka const
framework::BaseHash<comphelper::SequenceAsVector<com::sun::star::awt::KeyEvent>
>}' to
'framework::BaseHash<comphelper::SequenceAsVector<com::sun::star::awt::KeyEvent>
>&'
/var/tmp/portage/app-office/libreoffice-3.4.4.2-r1/work/libreoffice-bootstrap-3.4.4.2/framework/source/accelerators/acceleratorcache.cxx:
In member function 'virtual void framework::AcceleratorCache::takeOver(const
framework::AcceleratorCache&)':
/var/tmp/portage/app-office/libreoffice-3.4.4.2-r1/work/libreoffice-bootstrap-3.4.4.2/framework/source/accelerators/acceleratorcache.cxx:81:29:
error: no match for 'operator=' in
'((framework::AcceleratorCache*)this)->framework::AcceleratorCache::m_lCommand2Keys
= rCopy.framework::AcceleratorCache::m_lCommand2Keys'
/var/tmp/portage/app-office/libreoffice-3.4.4.2-r1/work/libreoffice-bootstrap-3.4.4.2/framework/source/accelerators/acceleratorcache.cxx:81:29:
note: candidate is:
/var/tmp/portage/app-office/libreoffice-3.4.4.2-r1/work/libreoffice-bootstrap-3.4.4.2/framework/inc/stdtypes.h:170:7:
note:
framework::BaseHash<comphelper::SequenceAsVector<com::sun::star::awt::KeyEvent>
>&
framework::BaseHash<comphelper::SequenceAsVector<com::sun::star::awt::KeyEvent>
>::operator=(framework::BaseHash<comphelper::SequenceAsVector<com::sun::star::awt::KeyEvent>
>&)
/var/tmp/portage/app-office/libreoffice-3.4.4.2-r1/work/libreoffice-bootstrap-3.4.4.2/framework/inc/stdtypes.h:170:7:
note:   no known conversion for argument 1 from 'const TCommand2Keys {aka const
framework::BaseHash<comphelper::SequenceAsVector<com::sun::star::awt::KeyEvent>
>}' to
'framework::BaseHash<comphelper::SequenceAsVector<com::sun::star::awt::KeyEvent>
>&'
make[1]: ***
[/var/tmp/portage/app-office/libreoffice-3.4.4.2-r1/work/libreoffice-bootstrap-3.4.4.2/solver/340/unxlngx6.pro/workdir/CxxObject/framework/source/accelerators/acceleratorcache.o]
Error 1
make[1]: *** Waiting for unfinished jobs....
dmake:  Error code 2, while making 'all'

(...)

-----------------------------------------------------------------------
        Oh dear - something failed during the build - sorry !
  For more help with debugging build errors, please see the section in:
            http://wiki.documentfoundation.org/Development

  internal build errors:

ERROR: error 65280 occurred while making
/var/tmp/portage/app-office/libreoffice-3.4.4.2-r1/work/libreoffice-bootstrap-3.4.4.2/padmin/prj
ERROR: error 65280 occurred while making
/var/tmp/portage/app-office/libreoffice-3.4.4.2-r1/work/libreoffice-bootstrap-3.4.4.2/framework/prj

 it seems you are using a threaded build, which means that the
 actual compile error is probably hidden far above, and could be
 inside any of these other modules:
     framework
 please re-run build inside each one to isolate the problem.
-----------------------------------------------------------------------

Unfortunately, I don't know enough about this to provide a patch on my own :-(

Thanks for your help!

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- 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