https://bugs.freedesktop.org/show_bug.cgi?id=73602
Priority: medium
Bug ID: 73602
Assignee: [email protected]
Summary: Undefined reference to
`oox::ISegmentProgresBar::~ISegmentProgressBar()'
Severity: normal
Classification: Unclassified
OS: Linux (All)
Reporter: [email protected]
Hardware: x86-64 (AMD64)
Status: UNCONFIRMED
Version: 4.1.4.2 release
Component: Libreoffice
Product: LibreOffice
Created attachment 92030
--> https://bugs.freedesktop.org/attachment.cgi?id=92030&action=edit
Build.log bzipped
Problem description:
I can't compile Libreoffice 4.1.4.2.
I was told that problem cause is that one object file is not included in final
link command.
(http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59775)
Steps to reproduce:
1. Compile LibreOffice Gentoo 4.1.4.2 from source
Current behavior:
---CUT---
[build CUS] postprocess/images
touch
/var/tmp/portage/app-office/libreoffice-4.1.4.2/work/libreoffice-4.1.4.2/workdir/unxlngx6.pro/CustomTarget/postprocess/images.done
/var/tmp/portage/app-office/libreoffice-4.1.4.2/work/libreoffice-4.1.4.2/workdir/unxlngx6.pro/CxxObject/sc/source/filter/oox/workbookhelper.o:
In function `~egmentProgressBar':
/var/tmp/portage/app-office/libreoffice-4.1.4.2/work/libreoffice-4.1.4.2/include/oox/helper/progressbar.hxx:110:
undefined reference to `oox::ISegmentProgresBar::~ISegmentProgressBar()'
/var/tmp/portage/app-office/libreoffice-4.1.4.2/work/libreoffice-4.1.4.2/include/oox/helper/progressbar.hxx:110:
undefined reference to `oox::ISegmentProgresBar::~ISegmentProgressBar()'
/var/tmp/portage/app-office/libreoffice-4.1.4.2/work/libreoffice-4.1.4.2/include/oox/helper/progressbar.hxx:110:
undefined reference to `oox::ISegmentProgresBar::~ISegmentProgressBar()'
/var/tmp/portage/app-office/libreoffice-4.1.4.2/work/libreoffice-4.1.4.2/workdir/unxlngx6.pro/CxxObject/sc/source/filter/oox/workbookhelper.o:
In function `ox::SegmentProgressBar::~SegmentProgressBar()':
/var/tmp/portage/app-office/libreoffice-4.1.4.2/work/libreoffice-4.1.4.2/include/oox/helper/progressbar.hxx:110:
undefined reference to `oox::ISegmentProgresBar::~ISegmentProgressBar()'
/var/tmp/portage/app-office/libreoffice-4.1.4.2/work/libreoffice-4.1.4.2/workdir/unxlngx6.pro/CxxObject/sc/source/filter/oox/workbookhelper.o:
In function `~egmentProgressBar':
/var/tmp/portage/app-office/libreoffice-4.1.4.2/work/libreoffice-4.1.4.2/include/oox/helper/progressbar.hxx:110:
undefined reference to `oox::ISegmentProgresBar::~ISegmentProgressBar()'
collect2: error: ld returned 1 exit status
/var/tmp/portage/app-office/libreoffice-4.1.4.2/work/libreoffice-4.1.4.2/solenv/gbuild/LinkTarget.mk:446:
recipe for target
'/var/tmp/portage/app-office/libroffice-4.1.4.2/work/libreoffice-4.1.4.2/workdir/unxlngx6.pro/LinkTarget/Library/libscfiltlo.so'
failed
make[1]: ***
[/var/tmp/portage/app-office/libreoffice-4.1.4.2/work/libreoffice-4.1.4.2/workdir/unxlngx6.pro/LinkTarget/Library/libscfiltlo.so]
Error 1
make[1]: Leaving directory
'/var/tmp/portage/app-office/libreoffice-4.1.4.2/work/libreoffice-4.1.4.2'
Makefile:236: recipe for target 'build-nocheck' failed
make: *** [build-nocheck] Error 2
* ERROR: app-office/libreoffice-4.1.4.2::gentoo failed (compile phase):
* (no error message)
---CUT---
Expected behavior:
Compiles fine
I played with ./libreoffice-4.1.4.2/sc/Library_scfilt.mk trying to include the
file I think is missing but failed:
---CUT---
make[1]: Entering directory
'/var/tmp/portage/app-office/libreoffice-4.1.4.2/work/libreoffice-4.1.4.2'
/var/tmp/portage/app-office/libreoffice-4.1.4.2/work/libreoffice-4.1.4.2/sc/Library_scfilt.mk:69:
*** fdo#47246: oox/source/helper/progressbar is linked in by
Library/libooxlo.so Library/libscfiltlo.so. Stop.
---CUT---
---CUT---
/usr/bin/make -j 4 -j4 -f
/var/tmp/portage/app-office/libreoffice-4.1.4.2/work/libreoffice-4.1.4.2/Makefile.gbuild
build
make[1]: Entering directory
'/var/tmp/portage/app-office/libreoffice-4.1.4.2/work/libreoffice-4.1.4.2'
/var/tmp/portage/app-office/libreoffice-4.1.4.2/work/libreoffice-4.1.4.2/UnoControls/Library_ctl.mk:31:
*** fdo#47246: UnoControls/source/controls/progressbar is linked in by
Library/libscfiltlo.so Library/libctllo.so. Stop.
---CUT---
Could you please help me?
[ebuild N ] app-office/libreoffice-4.1.4.2 USE="bluetooth branding cups
dbus gstreamer gtk3 java kde mysql opengl vba webdav (-aqua) -debug -eds -gnome
-gtk -jemalloc -odk -postgres -telepathy {-test}"
LIBREOFFICE_EXTENSIONS="nlpsolver presenter-minimizer scripting-beanshell
scripting-javascript wiki-publisher" PYTHON_SINGLE_TARGET="python3_3
-python2_7" PYTHON_TARGETS="python3_3 -python2_7" 0 kB
--
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