[Libreoffice] Build fail in binfilter on Ubuntu 11.10

Bjoern Michaelsen bjoern.michaelsen at canonical.com
Fri Nov 18 04:18:18 PST 2011


On Thu, Nov 17, 2011 at 07:16:31PM +0000, Alex Thurgood wrote:
> Making:    libbf_wrapperlo.so
> ../../../unxlngi6.pro/lib/libbf_sdlib.a(sd_sdlib.o): In function
> `binfilter::SdDrawDocShell::ClassFactory()':
> /home/alex/LODEV/core/clone/binfilter/binfilter/bf_sd/source/ui/app/sd_sdlib.cxx:72:
> undefined reference to `SotFactory::PutSuperClass(SotFactory
> const*)'
> ../../../unxlngi6.pro/lib/libbf_sdlib.a(sd_sdlib.o): In function
> `binfilter::SdGraphicDocShell::ClassFactory()':
> /home/alex/LODEV/core/clone/binfilter/binfilter/bf_sd/source/ui/app/sd_sdlib.cxx:79:
> undefined reference to `SotFactory::PutSuperClass(SotFactory
> const*)'
> ../../../unxlngi6.pro/lib/libbf_ysch.a(sch_schlib.o): In function
> `binfilter::SchChartDocShell::ClassFactory()':
> /home/alex/LODEV/core/clone/binfilter/binfilter/bf_sch/source/ui/app/sch_schlib.cxx:56:
> undefined reference to `SotFactory::PutSuperClass(SotFactory
> const*)'
> ../../../unxlngi6.pro/lib/libbf_ysm.a(starmath_smlib.o): In function
> `binfilter::SmDocShell::ClassFactory()':
> /home/alex/LODEV/core/clone/binfilter/binfilter/bf_starmath/source/starmath_smlib.cxx:56:
> undefined reference to `SotFactory::PutSuperClass(SotFactory
> const*)'
> ../../../unxlngi6.pro/lib/libbf_swlib.a(sw_swlib.o): In function
> `binfilter::SwDocShell::ClassFactory()':
> /home/alex/LODEV/core/clone/binfilter/binfilter/bf_sw/source/ui/app/sw_swlib.cxx:75:
> undefined reference to `SotFactory::PutSuperClass(SotFactory
> const*)'
> ../../../unxlngi6.pro/lib/libbf_swlib.a(sw_swlib.o):/home/alex/LODEV/core/clone/binfilter/binfilter/bf_sw/source/ui/app/sw_swlib.cxx:88:
> more undefined references to `SotFactory::PutSuperClass(SotFactory
> const*)' follow
> collect2: ld returned 1 exit status
> dmake:  Error code 1, while making
> '../../../unxlngi6.pro/lib/libbf_wrapperlo.so'

Looks like:

http://anonscm.debian.org/gitweb/?p=pkg-openoffice/libreoffice.git;a=blob;f=patches/ubuntufixes-binfilter.diff;h=193fe9f297bdf132b23689eb7baae861b2a8f506;hb=ubuntu-oneiric-3.4

is needed. However, IIRC that was pushed to master. Or are you building 3.4?

Best,

Bjoern


More information about the LibreOffice mailing list