Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 277239 - sys-fs/encfs[-nls] does not compile
Summary: sys-fs/encfs[-nls] does not compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Marcelo Goes (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-09 19:19 UTC by Martin Väth
Modified: 2010-06-27 21:00 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Väth 2009-07-09 19:19:49 UTC
sys-fs/encfs-1.5 does not compile with USE='-nls'.
It seems that support for _not_ using nls in encfs is rather broken:
A missing definition of ngettext(a,b,c) without this flag could easily be added,
but some boost libraries seem to require libintl.h anyway which breaks with
the fake gettext() macro.
I did not delve into the boost internals whether this inclusion could
somehow be omitted, but it looked not that easy, so I am afraid that
the nls dependency must be made unconditional.
Comment 1 Wormo (RETIRED) gentoo-dev 2009-07-12 01:50:53 UTC
Thanks for reporting this issue. Assigning report to maintainer, who will probably agree with you about making the dependency unconditional.
Comment 2 Jaak Ristioja 2009-08-31 15:12:07 UTC
Maintainer appears to be away or busy.
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2010-06-27 21:00:35 UTC
+  27 Jun 2010; Samuli Suominen <ssuominen@gentoo.org> encfs-1.6.ebuild:
+  Remove USE="nls" wrt #277239 by Martin Väth.