mirror of
https://git.yoctoproject.org/meta-security
synced 2026-07-16 03:47:21 +00:00
2cf7479883
This introduces a number of changes:
- Fix the python PACKAGECONFIG knob
- The included python support is python3-based, so use those classes.
- When set, make sure to RDEPEND on the python modules the tools use.
- Fix the perl PACKAGECONFIG knob
- Add two patches so that configure will find perl and then compile
will cross-compile the library correctly.
- So that we place perl modules in the correct location we need cpan
to be inherited.
- When disabled, remove the RDEPENDS on perl as the RDEPENDS comes in
via inherit.
- Default to enabling the python and perl PACKAGECONFIG knobs as the
majority of the userspace tools are python3 based, and the few that
aren't that nor C based are perl based.
- Because of the above we must drop the -python package because it's
required for the utilities in the main package.
Signed-off-by: Tom Rini <trini@konsulko.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
20 lines
774 B
Diff
20 lines
774 B
Diff
Upstream-Status: Inappropriate [configuration]
|
|
|
|
Remove file check for $perl_includedir/perl.h. AC_CHECK_FILE will fail on
|
|
cross compilation. Rather than try and get a compile check to work here,
|
|
we know that we have what's required via our metadata so remove only this
|
|
check.
|
|
|
|
Signed-Off-By: Tom Rini <trini@konsulko.com>
|
|
|
|
--- a/libraries/libapparmor/configure.ac.orig 2017-06-13 16:41:38.668471495 -0400
|
|
+++ b/libraries/libapparmor/configure.ac 2017-06-13 16:41:40.708471543 -0400
|
|
@@ -58,7 +58,6 @@
|
|
AC_PATH_PROG(PERL, perl)
|
|
test -z "$PERL" && AC_MSG_ERROR([perl is required when enabling perl bindings])
|
|
perl_includedir="`$PERL -e 'use Config; print $Config{archlib}'`/CORE"
|
|
- AC_CHECK_FILE($perl_includedir/perl.h, enable_perl=yes, enable_perl=no)
|
|
fi
|
|
|
|
|