[Bug 4370] New: Eliminate need for gettext
bugzilla-daemon at amethyst.openembedded.net
bugzilla-daemon at amethyst.openembedded.net
Mon Jun 9 19:29:53 UTC 2008
http://bugs.openembedded.net/show_bug.cgi?id=4370
Summary: Eliminate need for gettext
Classification: Unclassified
Product: Openembedded
Version: Angstrom 2008.x
Platform: Other
OS/Version: other
Status: UNCONFIRMED
Keywords: patch
Severity: enhancement
Priority: P3
Component: org.openembedded.dev
AssignedTo: openembedded-issues at lists.openembedded.org
ReportedBy: gwossum at acm.org
Besides being unneeded in many embedded systems, gettext is broken on some
architectures. For instance, binaries linked against gettext on the AVR32
crash during loading. A provider of virtual/libintl is needed if glib-2.0 is
used, and uClibc's libintl implementation is seriously bit rotted. The
attached patch adds proxy-libintl, an alternative provider for virtual/libintl.
With the included stub-only patch, proxy-libintl allows packages that need
gettext / libintl to be built, without introducing a run-time library.
Adding PREFERRED_PROVIDER_virtual/libintl = "proxy-libintl" to my local.conf
file fixed gettext related crashes on the AVR32.
For the image I was building, popt was the only prerequisite explicitly
requiring gettext. The popt-gettext.patch changes this to gettext-native.
Other packages may need similar changes, changing gettext to virtual/libintl or
gettext to gettext-native.
--
Configure bugmail: http://bugs.openembedded.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Openembedded-issues
mailing list