[Buildroot] [PATCH 1/2] package/xscreensaver: fix linking with intl

Romain Naour romain.naour at openwide.fr
Mon Aug 25 21:00:39 UTC 2014


Hi Thomas,

Le 25/08/2014 20:01, Thomas Petazzoni a écrit :
> Dear Romain Naour,
> 
> On Thu, 21 Aug 2014 15:56:06 +0200, Romain Naour wrote:
> 
>> diff --git a/package/xscreensaver/xscreensaver.mk b/package/xscreensaver/xscreensaver.mk
>> index 0e84d27..ac8b09d 100644
>> --- a/package/xscreensaver/xscreensaver.mk
>> +++ b/package/xscreensaver/xscreensaver.mk
>> @@ -14,7 +14,7 @@ XSCREENSAVER_LICENSE_FILES = hacks/screenhack.h hacks/glx/chessmodels.h
>>  XSCREENSAVER_DEPENDENCIES = jpeg libglade libgtk2 xlib_libX11 xlib_libXt \
>>  	$(if $(BR2_PACKAGE_GETTEXT),gettext)
>>  
>> -XSCREENSAVER_CONF_ENV = $(if $(BR2_PACKAGE_GETTEXT),LIBS=-lintl)
>> +XSCREENSAVER_CONF_ENV = $(if $(BR2_NEEDS_GETTEXT_IF_LOCALE),LIBS=-lintl)
> 
> I am not convinced by this one, because in XSCREENSAVER_DEPENDENCIES,
> the gettext dependency is still added when BR2_PACKAGE_GETTEXT=y. And
> also, in the Config.in of this package, there is nothing like select
> BR2_PACKAGE_GETTEXT if !BR2_NEEDS_GETTEXT_IF_LOCALE.
> 

Ok, I'll rework on it :)

Best regards,
Romain



More information about the buildroot mailing list