Bug 3823

Summary: git-native depends on gettext
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Saul Wold <sgw>
Component: coreAssignee: Saul Wold <sgw>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Medium CC: meta.mr.watcher, meta.watcher
Version: 1.4   
Target Milestone: 1.5   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Saul Wold 2013-01-31 16:43:33 UTC
This update seems to introduce a dependency on gettext's msgfmt and on libtinfo, I saw a couple of failures on the autobuild due to these not being build for git-native.

You might verify if your host has gettext installed, that might mask this issue, as seen on the autobuilder, ab02 does not have gettext installed.

A clean re-build, or cleaning gettext-native and rebuilding should show this issue if you do not have a host gettext installed (verify by looking for /usr/bin/msgfmt).

See (msgfmt failure):
http://autobuilder.yoctoproject.org:8010/builders/nightly-x86/builds/846/steps/shell_29/logs/stdio
and (tinfo failure)
http://autobuilder.yoctoproject.org:8010/builders/nightly-x86/builds/847/steps/shell_29/logs/stdio


It may require some DEPENDS changes, use caution here, we want to keep this part of the startup path as short as possible, so watch the dependency chains.
Comment 1 Saul Wold 2013-08-21 20:49:27 UTC
The following commit started to pass the NO_GETTEXT iption to make wich stop 
git from using 
gettext and translations.  So dependency issue goes away (for now).

d05bc20b7945f3f71c9116c12e82cf1168814a05