]> code.ossystems Code Review - openembedded-core.git/commit
texinfo: several changes to build without zlib and ncurses headers on host
authorJoshua Lock <josh@linux.intel.com>
Fri, 16 Sep 2011 22:35:48 +0000 (15:35 -0700)
committerSaul Wold <sgw@linux.intel.com>
Sun, 18 Sep 2011 22:58:10 +0000 (15:58 -0700)
commit4b395a9beb6c02f7b23266e7ee2ca3c08a9cbb70
treebed95836a908194be716c731895847a537b8917c
parent1fbb665ef20b7a2477ec4812a610f2b69a870bb1
texinfo: several changes to build without zlib and ncurses headers on host

Texinfo very cleverly detects cross-compilation and builds host versions
of the texinfo binaries it requires to bootstrap the build, however this
was causing the host to require ncurses and zlib libraries and headers.

Instead, since we require texinfo to be installed on the host, remove this
feature from the texinfo configure.ac (disable-native-tools.patch).

Further, fix texinfo to link with newer binutils (link-zip.patch) and to
generate translations with newer gettext (gettext-macros.patch).

With this patch I am able to build texinfo on Fedora without ncurses-devel
and zlib-devel installed.

This fixes [YOCTO #1483]

Signed-off-by: Joshua Lock <josh@linux.intel.com>
meta/recipes-extended/texinfo/texinfo-4.13a/disable-native-tools.patch [new file with mode: 0644]
meta/recipes-extended/texinfo/texinfo-4.13a/gettext-macros.patch [new file with mode: 0644]
meta/recipes-extended/texinfo/texinfo-4.13a/link-zip.patch [new file with mode: 0644]
meta/recipes-extended/texinfo/texinfo_4.13a.bb