generic-poky/meta/recipes-extended
Alexander Kanavin cf1af6b384 pythonnative.bbclass, python3native.bbclass: export STAGING_INCDIR, STAGING_LIBDIR, PYTHON variables
We patch Python's distutils modules to access STAGING_INCDIR/LIBDIR, so when
they are not set, scripts that utilize distutils (e.g. python-config) fail.
Several recipes need to export those manually to prevent such failures,
so let's do that in the class instead.

PYTHON variable is exported because otherwise autotools' python.m4
macro will pick up its own internal default, which may not be the version
that we want.

glib recipe in particular was previously using Python 2.x during build due to python.m4
defaulting to it - now it's using Python 3.x, and so needs a small fix in
deletion of *.pyc files.

(From OE-Core rev: c1e0eb62f2d89b10b187016200018830b1c77945)

Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-07-01 16:22:42 +01:00
..
at at: fix configure option with/without-selinux 2016-03-25 10:29:15 +00:00
augeas meta: Fix Upstream-Status statements 2015-09-12 23:01:53 +01:00
bash bash: fix dependencies and QA Issue 2016-05-06 10:31:15 +01:00
bc bc: separate B and S 2015-01-16 23:08:25 +00:00
blktool package_regex.inc: split Debian-related entries into their own recipes 2015-12-08 10:20:51 +00:00
byacc byacc: upgrade to 20160324 2016-06-15 08:34:59 +01:00
bzip2 bzip2: set correct soname 2016-04-06 22:57:25 +01:00
chkconfig chkconfig: Avoid using caddr_t 2016-01-24 09:40:29 +00:00
cpio cpio: Add native variant 2016-05-30 15:58:11 +01:00
cracklib cracklib: disable building the python module 2016-06-01 12:38:42 +01:00
cronie cronie: clean up bugtracker info 2015-10-12 14:36:29 +01:00
cups cups: fix upstream version check 2016-06-04 14:13:33 +01:00
cwautomacros cwautomacros: cleanup buildpath in autogen.sh 2015-10-01 07:43:34 +01:00
diffutils diffutils: Add patch to fix gplv2 version with gcc6 2016-05-30 15:58:09 +01:00
ed ed_0.5: Handle --disable-static option 2016-02-15 16:28:46 +00:00
ethtool ethtool: upgrade to 4.5 2016-05-11 10:33:38 +01:00
findutils findutils: upgrade to 4.6.0 2016-02-26 17:16:15 +00:00
foomatic package_regex.inc: split the rest of the entries to their recipes 2015-12-08 10:20:52 +00:00
gawk gawk: fix libexecdir/libdir/BPN confusion 2016-01-24 09:40:21 +00:00
ghostscript ghostscript: upgrade to 9.19 2016-06-15 08:35:02 +01:00
gperf recipes: Remove PR = r0 from all recipes 2013-10-30 14:52:04 +00:00
grep grep: upgrade to 2.25 2016-06-15 08:34:59 +01:00
groff meta: Fix Upstream-Status statements 2015-09-12 23:01:53 +01:00
gzip gzip: upgrade to 1.8 2016-06-15 08:35:03 +01:00
hdparm hdparm: Explicitly set EXTRA_OEMAKE as required 2016-02-11 12:27:47 +00:00
images core-image-{minimal, testmaster}-initramfs: set COMPATIBLE_HOST 2016-05-22 16:11:14 +01:00
iptables iptables: upgrade to 1.6.0 2016-01-07 13:40:17 +00:00
iputils iputils: Explicitly set EXTRA_OEMAKE as required 2016-02-10 16:06:25 +00:00
less less: 479 -> 481 2016-01-15 11:54:50 +00:00
libaio libaio: don't disable linking to the system libraries 2015-11-16 11:39:36 +00:00
libarchive libarchive: respect disable-acl configuration option 2016-06-05 23:39:47 +01:00
libidn libidn: add native and nativesdk support 2015-12-16 12:12:16 +00:00
libsolv libsolv: update to 0.6.21 2016-05-22 16:11:13 +01:00
libtirpc libtirpc: remove stray .orig file from Use-netbsd-queue.h.patch 2016-01-30 11:36:59 +00:00
libuser pythonnative.bbclass, python3native.bbclass: export STAGING_INCDIR, STAGING_LIBDIR, PYTHON variables 2016-07-01 16:22:42 +01:00
lighttpd lighttpd: fix /usr/lib/mod_cgi.so: undefined symbol: chunkqueue_written 2016-03-20 23:12:28 +00:00
logrotate logrotate: do not move binary logrotate to /usr/bin 2015-11-25 08:08:10 +00:00
lsb Revert "lsbinitscripts: fix the path for mountpoint" 2016-02-16 09:04:22 +00:00
lsof lsof: update UPSTREAM_CHECK_URI 2016-03-11 16:50:44 +00:00
ltp ltp: Fixes security string printf on testcases/network/nfsv4/acl/acl1.c 2016-05-15 09:06:00 +01:00
mailx Add "CVE:" tag to current patches in OE-core 2016-01-11 23:26:32 +00:00
man man: use BUILD_CC and target include files for configure 2016-04-01 07:14:30 +01:00
man-pages man-pages: upgrade to 4.06 2016-06-15 08:35:02 +01:00
mc mc: update to 4.8.17 2016-06-04 14:13:34 +01:00
mdadm mdadm: Fix build with clang 2016-05-13 13:41:31 +01:00
mingetty mingetty: fix SRC_URI 2015-02-03 14:53:52 +00:00
minicom package_regex.inc: split the rest of the entries to their recipes 2015-12-08 10:20:52 +00:00
mktemp mktemp: lower the priority of standalone mktemp package 2016-02-04 23:39:01 +00:00
msmtp msmtp: update to 1.6.5 2016-06-04 14:13:35 +01:00
net-tools net-tools: Fix rootfs creation errors 2016-05-22 16:11:14 +01:00
newt pythonnative.bbclass, python3native.bbclass: export STAGING_INCDIR, STAGING_LIBDIR, PYTHON variables 2016-07-01 16:22:42 +01:00
packagegroups packagegroup-core-full-cmdline: drop python-dbus from the list of services 2016-06-03 13:13:26 +01:00
pam libpam: update dependency list 2016-06-03 13:13:25 +01:00
parted parted: Fix build with uclibc 2016-01-24 09:40:27 +00:00
pax meta: remove redundant ac_cv_sizeof_off_t assignments 2016-04-12 22:50:21 +01:00
pbzip2 pbzip2: fix LIC_FILES_CHKSUM following 1.1.12 -> 1.1.13 upgrade 2016-04-14 10:58:34 +01:00
perl libxml-simple-perl/libconvert-asn1-perl: using PERLHOSTLIB 2015-04-27 14:59:47 +01:00
pigz pigz: Explicitly set EXTRA_OEMAKE as required 2016-02-10 16:06:25 +00:00
pixz pixz: Fix build on big-endian/musl systems 2016-03-25 10:29:16 +00:00
procps procps: update to 3.3.11 2015-12-16 12:12:18 +00:00
psmisc psmisc: Remove including sys/user.h and __WORDSIZE 2016-03-31 09:15:05 +01:00
quota quota: update to version 4.03 2016-02-11 12:27:48 +00:00
rpcbind Add "CVE:" tag to current patches in OE-core 2016-01-11 23:26:32 +00:00
screen Add "CVE:" tag to current patches in OE-core 2016-01-11 23:26:32 +00:00
sed meta: Fix Upstream-Status statements 2015-09-12 23:01:53 +01:00
shadow shadow: Fix rootfs creation errors 2016-05-22 16:11:14 +01:00
slang slang: Add dependency on ncurses 2016-01-19 17:37:34 +00:00
stat stat: fix security issues 2016-05-19 09:05:20 +01:00
stress stress: add SUMMARY 2015-11-16 11:39:37 +00:00
sudo sudo: upgrade to 1.8.16 2016-06-15 08:34:59 +01:00
sysklogd sysklogd: Explicitly set EXTRA_OEMAKE as required 2016-02-10 16:06:25 +00:00
sysstat sysstat: upgrade to 11.3.4 2016-06-15 08:34:59 +01:00
tar tar: upgrade to 1.29 2016-06-15 08:34:59 +01:00
tcp-wrappers tcp-wrappers: Fix build with musl 2016-01-24 09:40:26 +00:00
texi2html texi2html: update po_document/Makefile.in.in for new gettext 2015-01-23 11:36:26 +00:00
texinfo buildtools-tarball: Add texinfo (for makeinfo) 2016-04-05 14:33:57 +01:00
texinfo-dummy-native texinfo-dummy-native: set SUMMARY instead of DESCRIPTION 2015-11-16 11:39:38 +00:00
time Add texinfo.bbclass; recipes that use texinfo utils at build-time inherit it. 2014-05-02 20:46:59 +01:00
tzcode tzcode: update to 2016e 2016-06-23 14:26:15 +01:00
tzdata tzdata: update to 2016e 2016-06-23 14:26:16 +01:00
unzip unzip: fix security issues 2016-06-01 12:38:43 +01:00
watchdog watchdog: update to 5.15 2016-06-04 14:13:35 +01:00
wget wget: fix build when len(TMPDIR) == 410 2016-04-06 22:57:26 +01:00
which which: Upgrade 2.20 -> 2.21 2015-08-10 12:40:26 -07:00
xdg-utils meta: add comments to explain autotools-brokensep use 2016-04-29 07:58:45 +01:00
xinetd xinetd: Fix build with musl 2016-01-24 09:40:28 +00:00
xz Revert "xz: Allow to work with ASSUME_PROVIDED xz-native" 2016-01-25 12:44:13 +00:00
zip zip: update SRC_URI 2016-05-19 22:32:07 +01:00