udk module fails to compile

David Tardon dtardon at redhat.com
Sun Jun 3 02:57:49 PDT 2012


Hi,

On Sun, Jun 03, 2012 at 01:38:29AM -0700, julien2412 wrote:
> Hello,
> 
> I made from scratch my LO repo to be sure and I got a segfault during udk
> compilation.
> [ build CHK ] loaded modules: udkapi
> [ build UNO ] udkapi
> [ build HPP ] udkapi
> [ build UNO ] ure/types
> Segmentation fault
> make[2]: ***
> [/home/julien/compile-libreoffice/libo/workdir/unxlngx6/UnoApiHeadersTarget/udkapi/normal.done]
> Erreur 139
> make[2]: *** Attente des tâches non terminées....
> Segmentation fault
> make[2]: ***
> [/home/julien/compile-libreoffice/libo/workdir/unxlngx6/UnoApiTarget/ure/types.rdb]
> Erreur 139
> make[2]: *** Destruction du fichier «
> /home/julien/compile-libreoffice/libo/workdir/unxlngx6/UnoApiTarget/ure/types.rdb
> »
> make[2]: quittant le répertoire «
> /home/julien/compile-libreoffice/libo/udkapi »
> make[1]: *** [udkapi] Erreur 2
> make[1]: quittant le répertoire « /home/julien/compile-libreoffice/libo »
> make: *** [udkapi] Erreur 2

that means cppumaker (or possibly rdbmerge) is segfaulting. You can run
the commands manually:

cppumaker -Gc -L -BUCR -O$WORKDIR/UnoApiHeadersTarget/udkapi/normal $WORKDIR/UnoApiTarget/unoapi.rdb

or

rdbmerge $WORKDIR/UnoApiTarget/ure/types.rdb UCR $WORKDIR/UnoApiTarget/unoapi.rdb

to see which one it is and debug it. Both commands need $(OUTDIR)/lib in
LD_LIBRARY_PATH.

D.


More information about the LibreOffice mailing list