]> code.ossystems Code Review - openembedded-core.git/commit
slang: rewrite recipe to run autoconf
authorRoss Burton <ross.burton@intel.com>
Tue, 7 Feb 2017 14:35:43 +0000 (14:35 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 23 Feb 2017 20:29:12 +0000 (12:29 -0800)
commit3506898dbd62bb028349b83e1538a7ea665c3d1c
treef80f357c77c35c5e36b7892db05686c695f2a100
parent50feffd0917b0ab408b34ded9c2f741a9c4e5b74
slang: rewrite recipe to run autoconf

I discovered that we were not running autoreconf (and cannot due to the
unconvential file structure upstream), so manually run autoconf and move the
generated configure to the right place as we do already for gnu-configize.

Update no-x.patch (now that it is actually being used) so that it doesn't break
the build.

Patch out the use of INST_LIB_DIR in slsh/Makefile.in as this is the *target*
path, so is inappropriate to link to. This means we can remove the custom
do_install() which was working around the problem.

Remove all rpath patches (now overwritten by autoconf) and replace
with just passing RPATH='' via oe_runmake.

Remove the library search path patches (now overwritten by autoconf) and replace
with passing explicit pointers to the sysroot in the options.

[ YOCTO #10969 ]

(From OE-Core rev: 48fe39b09fbac973ba188938ab2a080f71ee8d68)

Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-extended/slang/slang/dont-link-to-host.patch [new file with mode: 0644]
meta/recipes-extended/slang/slang/fix-check-pcre.patch [deleted file]
meta/recipes-extended/slang/slang/no-x.patch
meta/recipes-extended/slang/slang/rpathfix.patch [deleted file]
meta/recipes-extended/slang/slang/slang-fix-the-iconv-existence-checking.patch [deleted file]
meta/recipes-extended/slang/slang_2.3.1.bb