https://bugs.freedesktop.org/show_bug.cgi?id=78174
Priority: medium
Bug ID: 78174
Assignee: [email protected]
Summary: Build failure: undefined reference to acquire
Severity: major
Classification: Unclassified
OS: Linux (All)
Reporter: [email protected]
Hardware: x86 (IA32)
Status: NEW
Version: 4.2.3.3 release
Component: graphics stack
Product: LibreOffice
The build of libreoffice 4.2.3.3 fails here in a clean build environment on
Linux x86-32 with gcc 4.9.0. However, the build succeeds on an otherwise
identical x86-64 system, and it also succeeds with gcc 4.8.2 (on x86-32 and
x86-64).
The same errors appear in two places (svx and dbaccess), both times referring
to classes from toolkit/source/helper/listenermultiplexer.cxx, which compiled
fine without warnings.
/src/libreoffice-4.2.3.3/workdir/CxxObject/svx/source/fmcomp/fmgridif.o: In
function
`FmXGridControl::createPeer(com::sun::star::uno::Reference<com::sun::star::awt::XToolkit>
const&, com::sun::star::uno::Reference<com::sun::star::awt::XWindowPeer>
const&)':
fmgridif.cxx:(.text+0x7f5a): undefined reference to `non-virtual thunk to
WindowListenerMultiplexer::acquire()'
fmgridif.cxx:(.text+0x7fb5): undefined reference to `non-virtual thunk to
FocusListenerMultiplexer::acquire()'
fmgridif.cxx:(.text+0x8010): undefined reference to `non-virtual thunk to
KeyListenerMultiplexer::acquire()'
fmgridif.cxx:(.text+0x806b): undefined reference to `non-virtual thunk to
MouseListenerMultiplexer::acquire()'
fmgridif.cxx:(.text+0x80c6): undefined reference to `non-virtual thunk to
MouseMotionListenerMultiplexer::acquire()'
fmgridif.cxx:(.text+0x8121): undefined reference to `non-virtual thunk to
PaintListenerMultiplexer::acquire()'
collect2: error: ld returned 1 exit status
/src/libreoffice-4.2.3.3/svx/Library_svxcore.mk:20: recipe for target
'/src/libreoffice-4.2.3.3/instdir/program/libsvxcorelo.so' failed
make[1]: *** [/src/libreoffice-4.2.3.3/instdir/program/libsvxcorelo.so] Error 1
/src/libreoffice-4.2.3.3/workdir/CxxObject/dbaccess/source/ui/uno/ColumnControl.o:
In function `.L362':
ColumnControl.cxx:(.text+0x1588): undefined reference to `non-virtual thunk to
WindowListenerMultiplexer::acquire()'
ColumnControl.cxx:(.text+0x15d6): undefined reference to `non-virtual thunk to
FocusListenerMultiplexer::acquire()'
ColumnControl.cxx:(.text+0x1624): undefined reference to `non-virtual thunk to
KeyListenerMultiplexer::acquire()'
ColumnControl.cxx:(.text+0x1672): undefined reference to `non-virtual thunk to
MouseListenerMultiplexer::acquire()'
ColumnControl.cxx:(.text+0x16c0): undefined reference to `non-virtual thunk to
MouseMotionListenerMultiplexer::acquire()'
ColumnControl.cxx:(.text+0x170e): undefined reference to `non-virtual thunk to
PaintListenerMultiplexer::acquire()'
collect2: error: ld returned 1 exit status
/src/libreoffice-4.2.3.3/dbaccess/Library_dbu.mk:10: recipe for target
'/src/libreoffice-4.2.3.3/instdir/program/libdbulo.so' failed
make[1]: *** [/src/libreoffice-4.2.3.3/instdir/program/libdbulo.so] Error 1
Configure options:
--disable-epm --disable-extra-font --disable-fetch-external
--disable-gnome-vfs --disable-kde --disable-kdeab
--with-system-npapi-headers=no --disable-online-update
--disable-postgresql-sdbc --disable-systray --enable-dbus
--enable-evolution2 --enable-gio --enable-graphite --enable-gstreamer
--disable-gstreamer-0-10 --enable-lockdown --enable-python=system
--enable-release-build --enable-vba --enable-hardlink-deliver
--with-external-dict-dir=/usr/share/hunspell
--with-external-hyph-dir=/usr/share/hyphen
--with-external-thes-dir=/usr/share/mythes --with-lang="en-US de fr it es"
--with-system-nss --without-afms --without-fonts --without-java
--without-myspell-dicts --without-ppds --without-system-beanshell
--without-system-hsqldb --with-system-cairo --with-system-clucene
--with-system-ucpp --with-system-dicts --with-system-headers
--with-system-libs --with-system-mythes
--
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