Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 765276 Details for
Bug 727188
=app-office/libreoffice-6.4.4.2 - xmlfilterjar.cxx:(.text+0x2436): undefined reference to `non-virtual thunk to cppu::ImplInheritanceHelper<utl::OInputStreamWrapper, com::sun::star::io::XSeekable>::acquire()'
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
libreoffice 7.2.5.2 gcc10 patch
libreoffice-7.2.5.2-gcc10.patch (text/plain), 7.47 KB, created by
cJ
on 2022-02-16 21:56:50 UTC
(
hide
)
Description:
libreoffice 7.2.5.2 gcc10 patch
Filename:
MIME Type:
Creator:
cJ
Created:
2022-02-16 21:56:50 UTC
Size:
7.47 KB
patch
obsolete
>Workaround issues such as: > >ucbstorage.cxx:(.text+0x645b): undefined reference to `non-virtual thunk to cppu::WeakImplHelper<com::sun::star::io::XInputStream>::acquire()' >mathmlimport.cxx:(.text+0x88b4): undefined reference to `non-virtual thunk to cppu::ImplInheritanceHelper<utl::OInputStreamWrapper, com::sun::star::io::XSeekable>::acquire()' >mathmlimport.cxx:(.text+0x91f6): undefined reference to `non-virtual thunk to cppu::WeakImplHelper<com::sun::star::io::XInputStream>::acquire()' >/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.1/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/app-office/libreoffice-7.2.5.2/work/libreoffice-7.2.5.2/workdir/CxxObject/sc/source/ui/Accessibility/AccessibleCsvControl.o: in function `ScAccessibleCsvCell::getAccessibleRelationSet()':AccessibleCsvControl.cxx:(.text+0x493a): undefined reference to `non-virtual thunk to cppu::WeakImplHelper<com::sun::star::accessibility::XAccessibleRelationSet>::acquire()' >found with gcc >= 10 > >--- a/sot/source/sdstor/ucbstorage.cxx 2020-11-16 21:30:57.533122410 +0200 >+++ b/sot/source/sdstor/ucbstorage.cxx 2020-11-17 13:16:01.689775499 +0200 >@@ -78,6 +78,8 @@ > static int nOpenStreams=0; > #endif > >+template class css::uno::Reference <css::io::XInputStream>; >+ > typedef ::cppu::WeakImplHelper < XInputStream, XSeekable > FileInputStreamWrapper_Base; > class FileStreamWrapper_Impl : public FileInputStreamWrapper_Base > { >--- a/svtools/source/misc/embedhlp.cxx 2020-11-17 09:31:23.953935644 +0200 >+++ b/svtools/source/misc/embedhlp.cxx 2020-11-17 13:11:45.966880354 +0200 >@@ -56,6 +56,8 @@ > > using namespace com::sun::star; > >+template class uno::Reference<io::XInputStream>; >+ > namespace svt { > > class EmbedEventListener_Impl : public ::cppu::WeakImplHelper < embed::XStateChangeListener, >--- a/svtools/source/misc/imageresourceaccess.cxx 2020-12-15 10:08:58.963211392 +0000 >+++ b/svtools/source/misc/imageresourceaccess.cxx 2020-12-15 10:10:27.089875761 +0000 >@@ -31,6 +31,8 @@ > #include <unotools/streamwrap.hxx> > #include <cppuhelper/implbase.hxx> > >+template class com::sun::star::uno::Reference<com::sun::star::io::XInputStream>; >+ > namespace svt::GraphicAccess > { > >--- a/starmath/source/mathml/mathmlimport.cxx 2020-11-17 13:25:51.754523993 +0200 >+++ b/starmath/source/mathml/mathmlimport.cxx 2020-11-17 13:26:20.794148223 +0200 >@@ -80,5 +80,9 @@ > using namespace ::com::sun::star; > using namespace ::xmloff::token; > >+template class uno::Reference<io::XInputStream>; >+template class cppu::ImplInheritanceHelper<utl::OInputStreamWrapper, io::XSeekable>; >+template class cppu::WeakImplHelper<io::XInputStream>; >+ > namespace > { >--- a/filter/source/msfilter/msdffimp.cxx 2020-11-17 13:24:36.752179106 +0200 >+++ b/filter/source/msfilter/msdffimp.cxx 2020-11-17 13:24:53.035283815 +0200 >@@ -187,6 +187,8 @@ > using namespace drawing ; > using namespace container ; > >+template class uno::Reference<io::XInputStream>; >+ > // static counter for OLE-Objects > static sal_uInt32 nMSOleObjCntr = 0; > #define MSO_OLE_Obj "MSO_OLE_Obj" >--- a/writerfilter/source/rtftok/rtfdocumentimpl.cxx 2020-11-17 13:28:01.622843541 +0200 >+++ b/writerfilter/source/rtftok/rtfdocumentimpl.cxx 2020-11-17 13:28:15.432664842 +0200 >@@ -54,6 +54,8 @@ > > using namespace com::sun::star; > >+template class uno::Reference<io::XInputStream>; >+ > namespace > { > /// Returns an util::DateTime from a 'YYYY. MM. DD.' string. >--- a/sd/source/filter/xml/sdxmlwrp.cxx 2020-11-17 13:30:37.404161089 +0200 >+++ b/sd/source/filter/xml/sdxmlwrp.cxx 2020-11-17 13:30:48.510684039 +0200 >@@ -83,6 +83,8 @@ > using namespace com::sun::star::document; > using namespace comphelper; > >+template class uno::Reference<io::XInputStream>; >+ > #define SD_XML_READERROR ErrCode(1234) > > char const sXML_export_impress_meta_oasis_service[] = "com.sun.star.comp.Impress.XMLOasisMetaExporter"; >--- a/sw/source/filter/xml/xmlimp.cxx 2020-12-15 15:45:19.806017075 +0000 >+++ a/sw/source/filter/xml/xmlimp.cxx 2020-12-15 15:51:52.252673387 +0000 >@@ -90,6 +90,8 @@ > using namespace ::xmloff::token; > using namespace ::std; > >+template class uno::Reference<io::XInputStream>; >+ > namespace { > > enum SwXMLDocTokens >--- a/editeng/source/xml/xmltxtimp.cxx 2020-12-15 17:19:05.992536014 +0000 >+++ b/editeng/source/xml/xmltxtimp.cxx 2020-12-15 17:22:54.112530121 +0000 >@@ -45,6 +45,8 @@ > using namespace cppu; > using namespace xmloff::token; > >+template class ::cppu::WeakImplHelper<css::io::XInputStream>; >+ > namespace { > > class SvxXMLTextImportContext : public SvXMLImportContext >--- a/filter/source/msfilter/msoleexp.cxx 2020-12-15 19:33:11.738992484 +0000 >+++ b/filter/source/msfilter/msoleexp.cxx 2020-12-15 19:36:50.725653378 +0000 >@@ -47,6 +47,8 @@ > > using namespace ::com::sun::star; > >+template class uno::Reference<io::XOutputStream>; >+ > static SvGlobalName GetEmbeddedVersion( const SvGlobalName& aAppName ) > { > if ( aAppName == SvGlobalName( SO3_SM_CLASSID_60 ) ) >--- a/editeng/source/misc/svxacorr.cxx 2020-12-15 19:29:45.692331240 +0000 >+++ b/editeng/source/misc/svxacorr.cxx 2020-12-15 19:32:22.338993770 +0000 >@@ -79,6 +79,8 @@ > using namespace ::xmloff::token; > using namespace ::utl; > >+template class uno::Reference<io::XOutputStream>; >+ > namespace { > > enum class Flags { >--- a/sd/source/filter/sdpptwrp.cxx 2020-12-15 19:43:10.755643449 +0000 >+++ b/sd/source/filter/sdpptwrp.cxx 2020-12-15 19:44:35.588974556 +0000 >@@ -40,6 +40,9 @@ > using namespace ::com::sun::star::task; > using namespace ::com::sun::star::frame; > >+using namespace ::com::sun::star; >+template class uno::Reference<io::XInputStream>; >+ > typedef sal_Bool ( *ExportPPTPointer )( const std::vector< css::beans::PropertyValue >&, tools::SvRef<SotStorage> const&, > Reference< XModel > const &, > Reference< XStatusIndicator > const &, >--- a/sc/source/ui/app/drwtrans.cxx 2020-12-15 19:47:50.142302805 +0000 >+++ b/sc/source/ui/app/drwtrans.cxx 2020-12-15 19:48:28.612301794 +0000 >@@ -60,6 +60,8 @@ > > using namespace com::sun::star; > >+template class uno::Reference<io::XOutputStream>; >+ > constexpr sal_uInt32 SCDRAWTRANS_TYPE_EMBOBJ = 1; > constexpr sal_uInt32 SCDRAWTRANS_TYPE_DRAWMODEL = 2; > constexpr sal_uInt32 SCDRAWTRANS_TYPE_DOCUMENT = 3; >--- a/filter/source/xsltdialog/xmlfilterjar.cxx 2020-12-15 19:11:19.902360231 +0000 >+++ a/filter/source/xsltdialog/xmlfilterjar.cxx 2020-12-15 19:55:13.948957817 +0000 >@@ -59,6 +59,9 @@ > > using ::rtl::Uri; > >+template class uno::Reference<io::XInputStream>; >+template class uno::Reference<io::XOutputStream>; >+ > XMLFilterJarHelper::XMLFilterJarHelper( const Reference< XComponentContext >& rxContext ) > : mxContext( rxContext ), > sVndSunStarPackage( "vnd.sun.star.Package:" ), >--- a/sc/source/filter/xml/xmlimprt.cxx 2021-05-21 17:33:56.169361496 +0000 >+++ b/sc/source/filter/xml/xmlimprt.cxx 2021-05-21 17:36:23.266034615 +0000 >@@ -112,6 +112,8 @@ > using namespace ::xmloff::token; > using namespace ::formula; > >+template class uno::Reference<io::XInputStream>; >+ > extern "C" SAL_DLLPUBLIC_EXPORT css::uno::XInterface* > Calc_XMLOasisImporter_get_implementation( > css::uno::XComponentContext* context, css::uno::Sequence<css::uno::Any> const& ) >--- a/sc/source/ui/Accessibility/AccessibleCsvControl.cxx 2021-12-29 03:49:22.000000000 -0500 >+++ b/sc/source/ui/Accessibility/AccessibleCsvControl.cxx 2022-02-16 16:48:40.439446992 -0500 >@@ -63,4 +63,6 @@ > using namespace ::com::sun::star::accessibility; > >+template class cppu::WeakImplHelper<com::sun::star::accessibility::XAccessibleRelationSet>; >+ > const sal_Unicode cRulerDot = '.'; > const sal_Unicode cRulerLine = '|';
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 727188
:
643484
|
643486
|
669998
|
733300
| 765276 |
798939