vclplug_svp build error with --enable-headless

Riccardo Magliocchetti riccardo.magliocchetti at gmail.com
Wed Jun 5 10:46:00 PDT 2013


Hello,

Il 23/05/2013 22:10, Matúš Kukan ha scritto:
> On 23 May 2013 17:21, Riccardo Magliocchetti
> <riccardo.magliocchetti at gmail.com>  wrote:
>> i need this to unbreak --enable-headless compilation (still compiling) with
>> latest master but it puzzles me the other vclplug entries doesn't need the
>> same check, any hint on what --enable-headless is doing wrong since this
>> does not break other GUIBASEs?
>>
>> diff --git a/Repository.mk b/Repository.mk
>> index c6a779d..97bcece 100644
>> --- a/Repository.mk
>> +++ b/Repository.mk
>> @@ -431,7 +431,7 @@ $(eval $(call gb_Helper_register_libraries,OOOLIBS, \
>>       vclplug_tde \
>>       vclplug_kde \
>>       vclplug_kde4 \
>> -    vclplug_svp \
>> +    $(if $(filter unx,$(GUIBASE)),vclplug_svp) \
>
> Why do you need this ? What does it fix ?
> I don't see any obvious reason for this... nor how it could be related
> to --enable-headless

Finally find some more time to investigate the issue and produced the 
attached patch. I think  that the correct check for svplug stuff should 
be GUIBASE == unx as done in vcl/Module_vcl.mk.

The error is:

/home/rm/src/libo/solenv/gbuild/Package.mk:35: *** gb_Deliver_deliver: 
file does not exist in solver, and cannot be delivered: 
/home/rm/src/libo/solver/unxlngx6.pro/lib/libvclplug_svplo.so

If the patch looks good i'll push it after libo finishes to compile.

thanks,
riccardo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: unbreak-headless.diff
Type: text/x-diff
Size: 1179 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20130605/bb9c63bb/attachment.diff>


More information about the LibreOffice mailing list