]> code.ossystems Code Review - openembedded-core.git/commit
openjade-native: fix undefined Getopts error, use std namespace
authorDennis Lan <dennis.yxun@gmail.com>
Wed, 3 Oct 2012 03:24:09 +0000 (23:24 -0400)
committerScott Garman <scott.a.garman@intel.com>
Thu, 4 Oct 2012 16:08:16 +0000 (09:08 -0700)
commit7c7dcb05685d840c70474d409f6a58ae459c46f0
treefd53ef4254ce36b2d5ff5cd1a4bf453c3f381ffa
parentb21d1daf709ddce14c93a5f16c91ff702e1cb7ff
openjade-native: fix undefined Getopts error, use std namespace

Using Gentoo Linux as the build host, it fails without this patch
Use Getopt::Std in place of getopts.pl.

https://bugs.gentoo.org/show_bug.cgi?id=420083

which following error:
/usr/bin/perl -w ./../msggen.pl -l jstyleModule InterpreterMessages.msg
/usr/bin/perl -w ./../msggen.pl -l jstyleModule DssslAppMessages.msg
Undefined subroutine &main::Getopts called at ./../msggen.pl line 22.
make[2]: *** [InterpreterMessages.h] Error 2
make[2]: *** Waiting for unfinished jobs....
Undefined subroutine &main::Getopts called at ./../msggen.pl line 22.
make[2]: *** [DssslAppMessages.h] Error 2

(from OE-Core rev 169a89b10817b742c063fcd76721e4dbbcca6199)

Signed-off-by: Dennis Lan <dennis.yxun@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/openjade/openjade-1.3.2/msggen.pl.patch [new file with mode: 0644]
meta/recipes-devtools/openjade/openjade-native_1.3.2.bb