packagedata: Show error when trying to change PE/PV/PR from runtime/pkgdata

* causes build failure before do_package_write_ipk fails when trying to use wrong WORKDIR

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
bitbake.conf: export STRINGS and GPERF

* remove exports from systemd

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
tcp-wrappers: Rename conflicting variable STRINGS in Makefile

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
kconfig-frontends: fix building with gperf without  prefix

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
kconfig-frontends: temporary export unprefixed GPERF
binutils: Upgrade 2.23.1 -> 2.23.2

Signed-off-by: Khem Raj <raj.khem@gmail.com>
tcmode-default.inc: Pin binutils to 2.23.2

Signed-off-by: Khem Raj <raj.khem@gmail.com>
tcmode-default: Use gcc 4.8

* for jenkins

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
buildhistory: change default BUILDHISTORY_DIR to TOPDIR

* like PERSISTENT_DIR I find BUILDHISTORY_DIR more persistent
  then tmp-eglibc directory
* WARN: people with existing checkouts in TMPDIR/buildhistory
  need to move it to new location first (in order to save history)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>