bug-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#59519: LibreOffice 7.3.5.2 fails to build on i686-linux


From: Ricardo Wurmus
Subject: bug#59519: LibreOffice 7.3.5.2 fails to build on i686-linux
Date: Thu, 24 Nov 2022 19:37:21 +0100
User-agent: mu4e 1.8.9; emacs 28.1

I tried building with ld-gold-wrapper, but it didn’t fix it:

--8<---------------cut here---------------start------------->8---
ld: 
/tmp/guix-build-libreoffice-7.3.5.2.drv-0/libreoffice-7.3.5.2/workdir/CxxObject/svtools/source/misc/imageresourceaccess.o:
 warning: relocation against 
`_ZThn20_N4cppu21ImplInheritanceHelperIN3utl19OInputStreamWrapperEJN3com3sun4star2io9XSeekableEEE7acquireEv'
 in read-only section `.text'
[build CXX] reportdesign/source/ui/dlg/DateTime.cxx
ld: 
/tmp/guix-build-libreoffice-7.3.5.2.drv-0/libreoffice-7.3.5.2/workdir/CxxObject/svtools/source/misc/imageresourceaccess.o:
 in function 
`svt::GraphicAccess::getImageStream(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext>
 const&, rtl::OUString const&)':
imageresourceaccess.cxx:(.text+0xabb): undefined reference to `non-virtual 
thunk to cppu::ImplInheritanceHelper<utl::OInputStreamWrapper, 
com::sun::star::io::XSeekable>::acquire()'
ld: 
/tmp/guix-build-libreoffice-7.3.5.2.drv-0/libreoffice-7.3.5.2/workdir/CxxObject/svtools/source/misc/imageresourceaccess.o:
 in function `svt::GraphicAccess::getImageXStream(com::sun::star
::uno::Reference<com::sun::star::uno::XComponentContext> const&, rtl::OUString 
const&)':
imageresourceaccess.cxx:(.text+0x100e): undefined reference to `non-virtual 
thunk to cppu::ImplInheritanceHelper<utl::OInputStreamWrapper, 
com::sun::star::io::XSeekable>::acquire()'
ld: warning: creating DT_TEXTREL in a shared object
collect2: error: ld returned 1 exit status
make[1]: *** 
[/tmp/guix-build-libreoffice-7.3.5.2.drv-0/libreoffice-7.3.5.2/svtools/Library_svt.mk:20:
 
/tmp/guix-build-libreoffice-7.3.5.2.drv-0/libreoffice-7.3.5.2/instdir/program/libsvtlo.
so] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:289: build] Error 2
--8<---------------cut here---------------end--------------->8---

Here’s the command I used:

  guix build --system=i686-linux -e "(begin (import (guix)) (let ((p (@ (gnu 
packages libreoffice) libreoffice))) (package (inherit p) (native-inputs 
(modify-inputs (package-native-inputs p) (prepend (module-ref 
(resolve-interface '(gnu packages commencement)) 'ld-gold-wrapper)))))))"

-- 
Ricardo





reply via email to

[Prev in Thread] Current Thread [Next in Thread]