]> code.ossystems Code Review - openembedded-core.git/log
openembedded-core.git
10 years agoudev: don't keep ptest testdata laying around
Max Krummenacher [Sun, 25 Jan 2015 15:33:39 +0000 (16:33 +0100)]
udev: don't keep ptest testdata laying around

Only unpack udev's testdata right before executing the tests and cleanup
afterwards.

udev's testsuite can be used by ptest. However currently the testdata against
which its functionality is tested is installed in the sysroot at udev install
time.
If the sysroot is used with qemu the testdata makes qemu entering an infinite
loop.
http://lists.openembedded.org/pipermail/openembedded-core/2014-September/097098.html

This has already been fixed for the systemd udev flavour.
https://bugzilla.yoctoproject.org/show_bug.cgi?id=5664

Signed-off-by: Max Krummenacher <max.oss.09@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agoudev: fix ptest rule syntax check
Max Krummenacher [Sun, 25 Jan 2015 15:33:38 +0000 (16:33 +0100)]
udev: fix ptest rule syntax check

The ptest which checks for correct udev rules fails.
Missing files and paths for the build host caused this.

Signed-off-by: Max Krummenacher <max.oss.09@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agoltp: update to 20150119 release
Maxin B. John [Mon, 26 Jan 2015 15:01:00 +0000 (16:01 +0100)]
ltp: update to 20150119 release

Update LTP to 20150119 release
1. Remove 2 upstreamed patches
2. Add 'expect' to run time dependency and install the tests which
   depend on it.
3. ffsb related configuration problem was fixed in this release.

Signed-off-by: Maxin B. John <maxin.john@enea.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agoorc : Update to 0.4.23.
Philip Balister [Mon, 26 Jan 2015 11:46:36 +0000 (06:46 -0500)]
orc : Update to 0.4.23.

Orc has moved to freedesktop.org, so the fetch URL changed. Dropped the .inc
file and PR from the recipe.

This version fixes a bug that led to problems on armhf abi builds.

https://bugzilla.gnome.org/show_bug.cgi?id=727464

Signed-off-by: Philip Balister <philip@balister.org>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agokernel-yocto.bbclass: Bug Fix inside do_kernel_checkout()
Theodor Gherzan [Thu, 15 Jan 2015 17:47:44 +0000 (17:47 +0000)]
kernel-yocto.bbclass: Bug Fix inside do_kernel_checkout()

--047d7b3a7fac0eebee050cb47483
Content-Type: text/plain; charset="UTF-8"

 After we check the existence of 'machine_branch' with 'git show-ref'
 the following if statement should change the 'machine_branch'
 to the default (i.e. master) if the 'git show-ref' has returned an
 exit code that is not 0, not the other way around.

Signed-off-by: Theodor Gherzan <theodor@resin.io>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agoarch-mips.inc: Change definition of TRANSLATED_TARGET_ARCH
Mark Hatle [Thu, 22 Jan 2015 04:45:28 +0000 (22:45 -0600)]
arch-mips.inc: Change definition of TRANSLATED_TARGET_ARCH

[YOCTO #7230]

In certain system configurations TRANSLATED_TARGET_ARCH will not
expand in the right order for gcc-cross-candian-mips64n32 to be
generated properly.

This will cause SDKs to fail to generate properly.

Changing the global definition of TRANSLATED_TARGET_ARCH always
expands the ABIEXTENSION, which causes the OVERRIDES to pick it up
as well.  This effectively defines a new class of overrides for the 'n32'.

The side effect is that we need to duplicate some mips64 overrides, and
redefine others that were previously 'n32' or 'mips64' exclusive to have
the correct semantics.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
10 years agofeature-arm-thumb.inc: Remove extra space on thumb override
Mark Hatle [Wed, 14 Jan 2015 19:30:42 +0000 (13:30 -0600)]
feature-arm-thumb.inc: Remove extra space on thumb override

The extra space makes the overrides look like "foo:bar: thumb:foobar".

This may prevent thumb from working properly, and the space was never
intended in the original fix.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
10 years agodmidecode: add powerpc64 to compatible host
Jackie Huang [Sat, 24 Jan 2015 07:52:43 +0000 (15:52 +0800)]
dmidecode: add powerpc64 to compatible host

Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agogcc-sanitizers: fix licensing
Dan McGregor [Fri, 23 Jan 2015 19:05:15 +0000 (13:05 -0600)]
gcc-sanitizers: fix licensing

The sanitizer runtime library is dual-licensed under the NCSA
and MIT licenses.

Also make nativesdk-gcc-sanitizers use SDKGCCVERSION by default
instead of GCCVERSION

Signed-off-by: Dan McGregor <dan.mcgregor@usask.ca>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agobinconfig-disabled: install config scripts in sysroot
Patrick Ohly [Fri, 23 Jan 2015 14:48:18 +0000 (06:48 -0800)]
binconfig-disabled: install config scripts in sysroot

The purpose of binconfig-disabled is to manipulate config scripts such that
using them causes errors. But that only works when the modified config script
really gets installed in the sysroot. That is not the case with the staging
code in binconfig.bbclass.

Only patched config files get staged. For that reason it seemed more
appropriate to change binconfig-disabled instead of binconfig.

The reason for the change was the observation that the swig recipe needs
pcre-config installed on the host system. Staging pcre-config removes that
host dependency. swig did not actually end up *using* the pcre-config from the
host, because later during do_compile the patched configure.ac is used to
re-generate configure.

Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agobinconfig-disabled: try harder to prevent usage of config scripts
Patrick Ohly [Fri, 23 Jan 2015 14:48:17 +0000 (06:48 -0800)]
binconfig-disabled: try harder to prevent usage of config scripts

Returning a non-zero exit code is not enough to cause errors when configure
scripts call the patched config scripts: for example, swig's configure script
uses PCRE_LIBS=`$PCRE_CONFIG --libs` and does not abort on errors. Using empty
output may then succeed, for example when the required library is available
indirectly.

Returning some nonsense command line arguments covers such cases, because
using them will definitely lead to errors during compilation. The faked
arguments were chosen such that these errors can be linked back to the root
cause.

Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agolighttpd: Use PACKAGECONFIG to enable openssl
Qian Lei [Thu, 22 Jan 2015 06:01:09 +0000 (14:01 +0800)]
lighttpd: Use PACKAGECONFIG to enable openssl

Enabled openssl defalutly to use https, just like ubuntu do.

Signed-off-by: Qian Lei <qianl.fnst@cn.fujitsu.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agoeglibc-use-option-groups.patch: Various fixups
Juro Bystricky [Sun, 23 Nov 2014 17:44:17 +0000 (09:44 -0800)]
eglibc-use-option-groups.patch: Various fixups

Build suppport for mutibyte character handling only when
__OPTION_EGLIBC_LOCALE_CODE evaluates to 1.
Fixes missing .out suffix for several tests to be built.
Fixes building of locales needed for several tests. Do not use
cross-localedef to build locales. Use localedef built with the
newly built libgc instead.

Fixes:
[YOCTO #6809] [YOCTO #6796] [YOCTO #6797]

Signed-off-by: Juro Bystricky <jurobystricky@hotmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agopython-smartpm: Fix attemptonly builds when file conflicts occur
Mark Hatle [Thu, 22 Jan 2015 22:10:34 +0000 (16:10 -0600)]
python-smartpm: Fix attemptonly builds when file conflicts occur

[YOCTO #7299]

When file conflicts occur, the RPM transaction aborts.  Instead of
simply accepting the failure, we now identify, capture, and remove
the offending package(s) from the transaction and retry.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agou-boot-fw-utils: Fix the cross build
Otavio Salvador [Fri, 23 Jan 2015 01:18:27 +0000 (23:18 -0200)]
u-boot-fw-utils: Fix the cross build

This merges the u-boot-fw-utils-cross into the main u-boot-fw-utils
recipe and fixes the build failure seen since 2014.07 update.

The cross package now is handled using an extended class instead of a
duplicated recipe.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agolibidn_0.6.14: fix the QA Issue
Lei Maohui [Fri, 23 Jan 2015 04:15:11 +0000 (12:15 +0800)]
libidn_0.6.14: fix the QA Issue

To fix the QA Issue as following:
ERROR: QA Issue: libidn: Files/directories were installed but not shipped
  /usr/share/emacs
  /usr/share/emacs/site-lisp
  /usr/share/emacs/site-lisp/punycode.el
  /usr/share/emacs/site-lisp/idna.el [installed-vs-shipped]

Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agoglibc: CVE-2014-9402 endless loop in getaddr_r
Armin Kuster [Wed, 21 Jan 2015 20:43:11 +0000 (12:43 -0800)]
glibc: CVE-2014-9402 endless loop in getaddr_r

The getnetbyname function in glibc 2.21 in earlier will enter an infinite loop
if the DNS backend is activated in the system Name Service Switch
configuration, and the DNS resolver receives a positive answer while processing
the network name.

Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agonss: update package to 3.17.3 and build fix
Armin Kuster [Thu, 22 Jan 2015 07:48:21 +0000 (23:48 -0800)]
nss: update package to 3.17.3 and build fix

Update includes:
CVE-2014-1569
http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-1569

for changelog information see
https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.17.3_release_notes

We had a build failure on 32 bit hosts so including a patch from:
 http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=mhatle/dora-misc

Wenzong Fan (1):
  nss: workaround multilib build on 32bit host

Signed-off-by: Armin Kuster <akuster@mvista.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agoboost: Avoid to use local host configuration
Fabien Proriol [Thu, 22 Jan 2015 14:07:48 +0000 (15:07 +0100)]
boost: Avoid to use local host configuration

Signed-off-by: Fabien Proriol <fabien.proriol@jdsu.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agoimage_types.bbclass: manage 'cpio_append' directory
Enrico Scholz [Thu, 22 Jan 2015 16:13:01 +0000 (17:13 +0100)]
image_types.bbclass: manage 'cpio_append' directory

For cpio images, do_rootfs() can operate on a dirty '${WORKDIR}/cpio_append'
directory which contains e.g. files from previous builds.  This can cause
unwanted files in the image or can break the build.

E.g. when there is a cpio_append/init -> /sbin/init symlink symlink, the
'ln -sf' can fail due to SELinux restrictions:

| $ ls -la cpio_append/init
| lrwxrwxrwx. 1 ensc ensc 10 22. Jan 16:26 cpio_append/init -> /sbin/init
|
| $ strace ln -sf /sbin/init cpio_append/init
| ...
| stat("cpio_append/init", 0x7fffbb9ca310) = -1 EACCES (Permission denied)
| exit_group(1)                           = ?

Patch cleans up 'cpio_append' before executing the 'do_rootfs' task by
adding it to 'cleandirs'.  An alternative implementation (which avoids
creation of this empty dir for non-cpio images) might remove it within
IMAGE_CMD_cpio, but this might break builds where people rely on the
existence of this directory (e.g. to add local files).

Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agoimage_types.bbclass: fixed 'init' creation for cpio images
Enrico Scholz [Thu, 22 Jan 2015 16:13:00 +0000 (17:13 +0100)]
image_types.bbclass: fixed 'init' creation for cpio images

When /init is a dangling symlink or a symlink to a file which can not be
stated on the build system (e.g. due to SELinux restrictions), the '[ !
-e .../init ]' test will succeed which causes the manual creation of
/init.

E.g. here:

| $ ls -la cpio_append/init
| lrwxrwxrwx. 1 ensc ensc 10 22. Jan 16:26 cpio_append/init -> /sbin/init
|
| $ strace /bin/test -e  cpio_append/init
| stat("cpio_append/init", 0x7fff374a9db0) = -1 EACCES (Permission denied)
| exit_group(1)                           = ?

To test for the existence of a file, both '-L' and '-e' checks must be
executed and to prevent SELinux noise, the '-L' should happen before
'-e'.

Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agokmod: new PACKAGECONFIG debug and logging to help reduce binary size.
Gustavo Sverzut Barbieri [Wed, 21 Jan 2015 20:00:57 +0000 (18:00 -0200)]
kmod: new PACKAGECONFIG debug and logging to help reduce binary size.

debug and logging will make kmod and its library bigger than expected
due many strings in the resulting binaries. While these are useful for
development, they are of no use for deployment.

With them enabled kmod is 154Kb, libkmod is 99Kb. Disabling reduces to
kmod 139Kb (10%) and libkmod 83Kb (19%) on i586 stripped.

Signed-off-by: Bruno Bottazzini <bruno.bottazzini@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agobase-passwd: Don't replace $ variables in passwd and group files
Pascal Bach [Wed, 21 Jan 2015 19:30:25 +0000 (11:30 -0800)]
base-passwd: Don't replace $ variables in passwd and group files

This allows the usage of "$type$salt$encrypted_password" passwords in the passwd file.

Signed-off-by: Pascal Bach <pascal.bach@siemens.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agobuild-appliance-image: Upgrade for 1.8 Master
Saul Wold [Wed, 21 Jan 2015 19:30:24 +0000 (11:30 -0800)]
build-appliance-image: Upgrade for 1.8 Master

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agomkfontscale: Upgrade to 1.1.2
Saul Wold [Wed, 21 Jan 2015 19:30:23 +0000 (11:30 -0800)]
mkfontscale: Upgrade to 1.1.2

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agolibxml-parser-perl: upgrade to 2.44
Hongxu Jia [Thu, 22 Jan 2015 02:42:45 +0000 (10:42 +0800)]
libxml-parser-perl: upgrade to 2.44

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agogcc: ensure target gcc headers can be included
Paul Eggleton [Thu, 22 Jan 2015 14:50:00 +0000 (14:50 +0000)]
gcc: ensure target gcc headers can be included

There are a few headers installed as part of gcc-runtime (omp.h,
ssp/*.h). Being installed from a recipe built for the target
architecture, these are within the target sysroot and not
cross/nativesdk; thus they weren't able to be found by gcc with the
existing search paths. Add support for picking up these headers
under the sysroot supplied on the gcc command line in order to
resolve this.

Thanks to Richard Purdie for giving me a number of pointers during
fixing this issue.

Fixes [YOCTO #7141].

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agobind: fix typo chown->chmod
Ting Liu [Thu, 22 Jan 2015 02:39:59 +0000 (10:39 +0800)]
bind: fix typo chown->chmod

Signed-off-by: Ting Liu <ting.liu@freescale.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agodistcc: fix initscript can not stop distcc daemon correctly
Hongxu Jia [Thu, 22 Jan 2015 09:09:14 +0000 (17:09 +0800)]
distcc: fix initscript can not stop distcc daemon correctly

The distcc's initscript has used option '--pid-file' to save daemon
process id, but it didn't to create that file, that caused start/stop
distcc daemon failed.

We refer what Ubuntu 14.04 did, create pid file before start and
delete it after stop

[YOCTO #7090]

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agogcc/libgcc-common.inc: Add missing 'fakeroot' to two tasks
Mark Hatle [Fri, 23 Jan 2015 00:21:45 +0000 (18:21 -0600)]
gcc/libgcc-common.inc: Add missing 'fakeroot' to two tasks

Without the fakeroot flag the two tasks may create files or
symbolic links that end up being owned by the user and not
root:root as expected.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agoshadow: securetty: Add Xilinx Zynq SoC
Soren Brinkmann [Thu, 8 Jan 2015 22:59:43 +0000 (14:59 -0800)]
shadow: securetty: Add Xilinx Zynq SoC

Add Zynq's console devices to securetty.

Signed-off-by: Soren Brinkmann <soren.brinkmann@xilinx.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agopseudo_1.6.x.bb/pseudo_git.bb: Pseudo 1.6.4
Peter Seebach [Fri, 23 Jan 2015 02:23:56 +0000 (20:23 -0600)]
pseudo_1.6.x.bb/pseudo_git.bb: Pseudo 1.6.4

pseudo 1.6.3 merges (with some changes) the changes from
Peter A. Bigot to make --without-fallback-passwd work. It
also adds a proposed fix for Yocto bug #7097, which has
passed the obvious tests I could think of.

pseudo 1.6.4 fixes a silly configure bug introduced with
1.6.3.

[YOCTO: #7097]

Signed-off-by: Peter Seebach <peter.seebach@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agonet-tools: Fix rerunning of do_patch task
Richard Purdie [Wed, 21 Jan 2015 17:33:55 +0000 (17:33 +0000)]
net-tools: Fix rerunning of do_patch task

Rerunning the do_patch task currently fails. The code is nearly correct
but needs to remove the quilt ".pc" directory and move the secondary
one into place in order to rerun, not move it into the .pc directory
as the code currently does.

[YOCTO #7128]

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 years agokernel/image/depmodwrapper: Fixups for depmod
Richard Purdie [Tue, 20 Jan 2015 13:01:29 +0000 (13:01 +0000)]
kernel/image/depmodwrapper: Fixups for depmod

With the rpm package backend enabled, running:

bitbake <image>
bitbake virtual/kernel -c clean
bitbake <image> -c rootfs -f

results in an image with incorrect kernel module dependency information.
The problem is that the System.map and kernel-abiversion files are needed
for depmod and after the recent kernel changes, these are no longer in
sstate.

Its reasonable to require the kernel to unpack/build if you're
about to build a module against it. It is not reasonable to require this
just to build a rootfs.

Therefore stash the needed files specifically for depmod.

Also fix some STAGING_KERNEL_DIR references which were incorrect, found
whilst sorting through his change.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 years agogcc-runtime: Remove libgfortran data from receipe
Daniel Dragomir [Sat, 17 Jan 2015 13:01:29 +0000 (15:01 +0200)]
gcc-runtime: Remove libgfortran data from receipe

Remove libgfortran packages from PACKAGES list as long as libgfortran
has separate receipe since commit

5bde5d9b39ea67f19a1a6aedd0c08c6cfedcbe5f
gcc: Allow fortran to build successfully in 4.8

Otherwise, when fortran support will be enabled in the compiler, both
lingfortran and gcc-runtime receipes will create the same files and will
try to install them. This will cause errors:

ERROR: The recipe libgfortran is trying to install files into a shared
area when those files already exist. Those files and their manifest
location are: ...
Please verify which recipe should provide the above files.

Signed-off-by: Daniel Dragomir <daniel.dragomir@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agopackage.bbclass: Let PR server update PKGV, not PV
Mike Looijmans [Sat, 10 Jan 2015 13:46:42 +0000 (14:46 +0100)]
package.bbclass: Let PR server update PKGV, not PV

PV is the package version as we need it to be during the build. PKGV is the
final version as it ends up in the package, and defaults to PV.

The packager handled builds without PR-server by replacing the AUTOINC string
in PKGV, but when the PR-server is being used, the script replaces the contents
of PKGV with the PV if the PV contains "AUTOINC". Thus the packager overrides
any change to PKGV the recipe might have made.
This breaks classes like gitpkgv that provide a correctly numbered PKGV, the
number as calculated by that class will simply be replaced with a 0-based index
from the PR-server.

This patch makes the packager look at the PKGV version instead of the PV, and
update the PKGV only based on the PKGV contents as set by the recipe.

See also the discussion here:
http://lists.openembedded.org/pipermail/openembedded-core/2015-January/100329.html

From investigating the history of the code and changes in the past year, the
use of "pv" instead of "pkgv" appears to be just an oversight, introduced in:
commit b27b438221e16ac3df6ac66d761b77e3bd43db67 "prs: use the PRServer to replace the BB_URI_LOCALCOUNT functionality"
A later commit 865d001de168915a5796e5c760f96bdd04cebd61 "package/prserv: Merge two similar functions into one"
silently fixed this only for the case without PR-server by using pkgv there.

Signed-off-by: Mike Looijmans <mike.looijmans@topic.nl>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agolib/oe/package: Ensure strip breaks hardlinks
Richard Purdie [Wed, 21 Jan 2015 11:34:50 +0000 (11:34 +0000)]
lib/oe/package: Ensure strip breaks hardlinks

Normally, strip preserves hardlinks which in the case of the way our hardlink
rather than copy functionality works, is a disadvantage and leads to non-deterministic
builds. This adds a move into place after the strip operation to ensure hardlinks
are broken and we bring back build determinism.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agopython-2.7-manifest: Add package for contextlib module
Philip Tricca [Sun, 11 Jan 2015 05:14:24 +0000 (05:14 +0000)]
python-2.7-manifest: Add package for contextlib module

This is required for python code using 'with' statements.

Signed-off-by: Philip Tricca <flihp@twobit.us>
10 years agodhcp: not override site.h
Hongxu Jia [Mon, 12 Jan 2015 05:42:16 +0000 (13:42 +0800)]
dhcp: not override site.h

Previously, site.h was overridden for setting _PATH_DHCPD_CONF
and _PATH_DHCLIENT_CONF, it caused other MACROs were missing,
so we use a patch to instead.

The macros NSUPDATE and COMPACT_LEASES existed in site.h

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
10 years agodhcp: upgrade to 4.3.1
Hongxu Jia [Mon, 12 Jan 2015 05:32:54 +0000 (13:32 +0800)]
dhcp: upgrade to 4.3.1

Rebase fixsepbuild.patch to 4.3.1

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
10 years agorpcbind: add PACKAGECONFIG for systemd
Hongxu Jia [Tue, 13 Jan 2015 02:24:23 +0000 (10:24 +0800)]
rpcbind: add PACKAGECONFIG for systemd

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
10 years agorpcbind: upgrade to 0.2.2
Hongxu Jia [Tue, 13 Jan 2015 02:02:02 +0000 (10:02 +0800)]
rpcbind: upgrade to 0.2.2

Drop 0001-rpcbind-rpcuser-not-being-set-in-Makefile.am.patch
which has been merged to 0.2.2

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
10 years agoman-pages: upgrade to 3.76
Hongxu Jia [Fri, 9 Jan 2015 11:36:24 +0000 (19:36 +0800)]
man-pages: upgrade to 3.76

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
10 years agognupg: upgrade to 2.1.1
Hongxu Jia [Fri, 9 Jan 2015 11:25:54 +0000 (19:25 +0800)]
gnupg: upgrade to 2.1.1

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
10 years agoxmlto: upgrade to 0.0.25
Hongxu Jia [Fri, 9 Jan 2015 11:09:39 +0000 (19:09 +0800)]
xmlto: upgrade to 0.0.25

Drop obsolete_automake_macros.patch, it has been merged to 0.0.25

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
10 years agoelfutils: upgrade to 1.161
Hongxu Jia [Fri, 9 Jan 2015 10:59:57 +0000 (18:59 +0800)]
elfutils: upgrade to 1.161

Drop PREFERRED_VERSION_elfutils in meta/conf/distro/include/
tcmode-default.inc, it builds the latest version by default.

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
10 years agopackagegroup-self-hosted: package all of Python
Paul Gortmaker [Wed, 14 Jan 2015 21:58:38 +0000 (16:58 -0500)]
packagegroup-self-hosted: package all of Python

Based on commit 745dfbc869fd593d1b92e2bc9c01d589ab21ade3
"buildtools-tarball: package all of Python", we do the same here
for packagegroup-self-hosted.

The switch to the fetcher where it added BeautifulSoup revealed
a shortcoming in the python packaged for the self hosting (missing
htmlentitydefs).  Here we fix it in the same way as what was done
for buildtools-tarball and include python-modules vs. all the
individual little chunks.

Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agofix '[[: not found' error message using dash
Vincent Génieux [Mon, 12 Jan 2015 22:10:01 +0000 (23:10 +0100)]
fix '[[: not found' error message using dash

Remove bash specific syntax '[[ test ]]' replaced with '[ test ]'.

Fixes [YOCTO #7112]

Signed-off-by: Vincent Génieux <vincent2014@startigen.fr>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agopackagegroup-core-sdk: add gcc-sanitizers to core SDK
Dan McGregor [Thu, 11 Dec 2014 02:14:57 +0000 (20:14 -0600)]
packagegroup-core-sdk: add gcc-sanitizers to core SDK

Signed-off-by: Dan McGregor <dan.mcgregor@usask.ca>
10 years agogcc-sanitizers: Enable GCC sanitizers
Dan McGregor [Thu, 11 Dec 2014 02:14:03 +0000 (20:14 -0600)]
gcc-sanitizers: Enable GCC sanitizers

AddressSanitizer is a fast memory error detector.
ThreadSanitizer detects data races.
UBSanitizer detectes undefined behaviour.

All consist of compiler instrumentation and a run-time library.
The compiler instrumentation was already enabled, this builds
the run-time library component.

Signed-off-by: Dan McGregor <dan.mcgregor@usask.ca>
10 years agooeqa/utils/decorators: Try and improve ugly _ErrorHandler tracebacks
Richard Purdie [Tue, 20 Jan 2015 21:29:41 +0000 (21:29 +0000)]
oeqa/utils/decorators: Try and improve ugly _ErrorHandler tracebacks

Currently, if one module is skipped, any other module calling skipModule
causes tracebacks about _ErrorHandler not having a _testMethodName
method.

This reworks the code in a way to avoid some of the problems by using
the id() method of the objects. It also maps to the correct name
format rather than "setupModule" or just skiping the item entirely.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agoperf: fix for rebuilding
Robert Yang [Mon, 19 Jan 2015 06:46:29 +0000 (22:46 -0800)]
perf: fix for rebuilding

Fix for rebuilding error:
make[3]: *** No rule to make target `/path/to/sysroots/qemuarm64/usr/src/kernel/tools/lib/traceevent//trace-seq.c',
needed by `.trace-seq.d'.  Stop.
make[2]: *** [sub-make] Error 2

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
10 years agolibav: drop unused FFMPEG_LIBS and move libpostproc only to 0.8.11
Martin Jansa [Wed, 16 Jul 2014 12:12:35 +0000 (14:12 +0200)]
libav: drop unused FFMPEG_LIBS and move libpostproc only to 0.8.11

* standalone libpostproc recipe depends on libav, but current PACKAGES_DYNAMIC indicated
  that libav-9.13 also provides libpostproc

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
10 years agoxorg-app: add x11 to required DISTRO_FEATURES and cleanup dependencies
Martin Jansa [Wed, 25 Jun 2014 19:35:17 +0000 (21:35 +0200)]
xorg-app: add x11 to required DISTRO_FEATURES and cleanup dependencies

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
10 years agorecipetool: add python dependency scanning support
Christopher Larson [Mon, 19 Jan 2015 18:52:31 +0000 (11:52 -0700)]
recipetool: add python dependency scanning support

This uses a standalone python script named `pythondeps` which now lives in
scripts. It supports scanning for provided packages and imported
modules/packages, the latter via the python ast. It's not perfect, and
obviously conditional imports and try/except import blocks are handled
naively, listing all the imports even if they aren't all used at once, but it
gives the user a solid starting point for the recipe.

Currently `python_dir` from setup.py isn't being handled in an ideal way. This
is easily seen when testing the python-async package. There, the root of the
project is the async package, so the root has __init__.py and friends, and the
python provides scanning currently just assumes the basedir of that dir is the
package name in this case, which is not correct. Forthcoming patches will
resolve this.

Signed-off-by: Christopher Larson <kergoth@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agorecipetool: add python buildsystem support
Christopher Larson [Mon, 19 Jan 2015 18:52:30 +0000 (11:52 -0700)]
recipetool: add python buildsystem support

- Handles distutils & setuptools.
- Supports pulling metadata from PKG-INFO, .egg-info, & setup.py (via two
  different mechanisms).
- Doesn't handle python 3 yet.

Signed-off-by: Christopher Larson <kergoth@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agoperl: Backport fix for bug #123591
Gary Thomas [Tue, 20 Jan 2015 16:50:35 +0000 (09:50 -0700)]
perl: Backport fix for bug #123591

This patch fixes a crash in perl when using formatted strings @...

Signed-off-by: Gary Thomas <gary@mlbassoc.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agogrub-efi: bump the PR
Robert Yang [Sat, 17 Jan 2015 10:47:55 +0000 (02:47 -0800)]
grub-efi: bump the PR

Fixed when rebuild:
configure: error: source directory already configured; run "make distclean" there first

grub doesn't need bump since it always uses autotools (not
autotools-brokensep in the past).

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agoneard: fix B != S
Robert Yang [Tue, 13 Jan 2015 02:55:19 +0000 (18:55 -0800)]
neard: fix B != S

And bump PR to avoid:
configure: error: source directory already configured; run "make distclean" there first

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
10 years agoneard: fix parallel issue
Robert Yang [Fri, 16 Jan 2015 02:24:07 +0000 (18:24 -0800)]
neard: fix parallel issue

There might be no src dir if the src/builtin.h runs earlier, create it
to fix the race issue:
src/genbuiltin nfctype1 nfctype2 nfctype3 nfctype4 p2p > src/builtin.h
/bin/sh: src/builtin.h: No such file or directory

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
10 years agoguile: fix installed-vs-shipped error
Robert Yang [Wed, 7 Jan 2015 14:55:03 +0000 (06:55 -0800)]
guile: fix installed-vs-shipped error

Fixed:
guile-2.0.11: guile: Files/directories were installed but not shipped
  /usr/lib64/libguile-2.0*-gdb.scm [installed-vs-shipped]

This is because when there is no file in the directory:
for f in libguile-2.0*; do
    [snip]
done

The f would be libguile-2.0* itself, use install-exec-hook will fix the
problem since it depends on install-libLTLIBRARIES.

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
10 years agoRevert "guile: fixed installed-vs-shipped error"
Robert Yang [Fri, 16 Jan 2015 23:52:45 +0000 (15:52 -0800)]
Revert "guile: fixed installed-vs-shipped error"

This reverts commit 397f27cdceaa4874d8d06aad10cd37a5817d90b8.

The fix isn't correct, caused:
install: cannot create regular file `/path/to/sysroots/x86_64-linux/usr/lib/libguile-2.0.so.22.7.2': File exists

will add a new fix.

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
10 years agobase.bbclass: detect when S has been set incorrectly
Petter Mabäcker [Sun, 4 Jan 2015 22:45:46 +0000 (23:45 +0100)]
base.bbclass: detect when S has been set incorrectly

Currently base.bbclass is creating S if it's not created by unpacking
an archive or fetching a repository. If we avoid creating S we can detect
when S hasn't been set correctly, since it will not exist. Then we can tell
the user that they should set S to a proper value, instead of just failing
with odd errors in later tasks.

Besides removing the auto-creation of S this change will introduce a warning
if S is set incorrectly. The reason for not display an error and return
is due to all external layers that might have recipes that will fail otherwise
and that might be a bit to hard to start with. So use a warning until people
have had a chance to cleanup affected recipes.

[YOCTO #5627]

Signed-off-by: Petter Mabäcker <petter@technux.se>
10 years agometa: set proper S value
Petter Mabäcker [Tue, 6 Jan 2015 21:29:04 +0000 (22:29 +0100)]
meta: set proper S value

After removal of auto-creating S we must ensure that all recipes are
using a proper value for S.

Fix all recipes that only need to set S equals to WORKDIR.

[YOCTO #5627]

Signed-off-by: Petter Mabäcker <petter@technux.se>
10 years agoxorg-minimal-fonts: set and handle S in a proper way
Petter Mabäcker [Tue, 6 Jan 2015 21:26:11 +0000 (22:26 +0100)]
xorg-minimal-fonts: set and handle S in a proper way

After removal of auto-creating S we must ensure that all recipes are
using a proper value for S. Also do some minor adjustment after changing
value of S.

[YOCTO #5627]

Signed-off-by: Petter Mabäcker <petter@technux.se>
10 years agolsof: handle S in a proper way
Petter Mabäcker [Tue, 6 Jan 2015 21:22:21 +0000 (22:22 +0100)]
lsof: handle S in a proper way

Since lsof are doing two unpacks and S should be set to match
the second unpack of an internal archive, we should let the build
system know that we are aware of this.

Solve this by temporarily set S like lsof are doing with SRC_URI.

[YOCTO #5627]

Signed-off-by: Petter Mabäcker <petter@technux.se>
10 years agomakedevs: set and handle S in a proper way
Petter Mabäcker [Tue, 6 Jan 2015 21:18:59 +0000 (22:18 +0100)]
makedevs: set and handle S in a proper way

After removal of auto-creating S we must ensure that all recipes are
using a proper value for S. Also do some cleanup of code not needed
after changing value of S.

[YOCTO #5627]

Signed-off-by: Petter Mabäcker <petter@technux.se>
10 years agognutls: fix sed command
Robert Yang [Sat, 17 Jan 2015 17:08:39 +0000 (09:08 -0800)]
gnutls: fix sed command

The "sed 's/.bak//g'" matchs "bitbake", which would cause strange errors
when the S contains "bitbake", fix to "sed 's/\.bak$//'`"

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
10 years agopython3: fix for cross compiling
Robert Yang [Mon, 19 Jan 2015 03:10:32 +0000 (19:10 -0800)]
python3: fix for cross compiling

Fixed:
* python3 has introduced _PYTHON_PROJECT_BASE which is used for separate
  B and S, but it doesn't work when compile Modules, the target python3 runs
  python3-native's sysconfig to get srcdir which is the native's, there
  would be errors when native's srcdir has been removed, add
  _PYTHON_PROJECT_SRC to fix the problem.

* Check cross_compiling when get FLAGS

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
10 years agocurl: Add PACKAGECONFIG for samba
Maxin B. John [Mon, 19 Jan 2015 13:19:08 +0000 (14:19 +0100)]
curl: Add PACKAGECONFIG for samba

curl 7.40.0 added support for the SMB/CIFS protocol. So provide
a PACKAGECONFIG option for smb.

Reported-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Maxin B. John <maxin.john@enea.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agoat-spi2-core: pass correct path to dbus-daemon
Ross Burton [Mon, 19 Jan 2015 14:57:12 +0000 (14:57 +0000)]
at-spi2-core: pass correct path to dbus-daemon

at-spi2-core tries to find the dbus-daemon binary and hard-codes this path in a
script.  The first dbus-daemon it finds is the one in the target sysroot, so
explicitly pass the correct path.

Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agotexi2html: update po_document/Makefile.in.in for new gettext
Robert Yang [Wed, 14 Jan 2015 06:38:07 +0000 (22:38 -0800)]
texi2html: update po_document/Makefile.in.in for new gettext

* The autotools_do_configure updates po/Makefile.in.in, we also need
  update po_document and po_messages.

Fixed:
 *** error: gettext infrastructure mismatch:
using a Makefile.in.in from gettext version 0.18 but the autoconf macros are from gettext version 0.19

* Remove fix_gettext_version.patch, it wasn't a correct fix.

* Remove unneeded code from do_configure_append/prepend().

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
10 years agotexinfo: update po_document/Makefile.in.in for new gettext
Robert Yang [Wed, 14 Jan 2015 06:38:07 +0000 (22:38 -0800)]
texinfo: update po_document/Makefile.in.in for new gettext

The autotools_do_configure updates po/Makefile.in.in, we also need
update po_document.

Fixed:
 *** error: gettext infrastructure mismatch:
using a Makefile.in.in from gettext version 0.18 but the autoconf macros are from gettext version 0.19

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
10 years agogettext: upgrade to 0.19.4
Robert Yang [Tue, 13 Jan 2015 15:02:50 +0000 (07:02 -0800)]
gettext: upgrade to 0.19.4

* gettext:
  - Update parallel.patch, we only need a part of it.

* gettext-minimal-native:
  - Update related files from gettext-native.
  - Remove Makevars.template, we didn't use it.
  - Remove iconv-m4-remove-the-test-to-convert-euc-jp.patch (can be
    reverse applied).
  - Update the COPYING (1995 - 2014).

* About upgrade gettext-minimal-native (for future's upgrade):
  - Build gettext-native
  - Copy gettext-runtime/po/Makefile.in.in, build-aux/config.rpath and
    gettext-runtime/po/remove-potcdate.sin from gettext-native.
  - Update COPYING when needed (usually update the year), do not copy
    the whole COPYING file from gettext-native.
  - Go to gettext-native's ${S}/gettext-runtime/m4:
    > Remove lt*.m4 and libtool.m4
    > copy lib-ld.m4 lib-link.m4 lib-prefix.m4 from ${S}/gettext-runtime/m4/
    > tar czvf /path/to/aclocal.tgz *.m4

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
10 years agoopkg: fix libtoolize error
Robert Yang [Wed, 7 Jan 2015 02:00:52 +0000 (18:00 -0800)]
opkg: fix libtoolize error

Fixed:
libtoolize:   error: AC_CONFIG_MACRO_DIRS([m4]) conflicts with ACLOCAL_AMFLAGS=-I shave.

They are already included by configure.ac:
AC_CONFIG_MACRO_DIR([m4])
AC_CONFIG_MACRO_DIR([shave])

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
10 years agolibtool: upgraded to 2.4.4
Robert Yang [Tue, 6 Jan 2015 22:47:37 +0000 (14:47 -0800)]
libtool: upgraded to 2.4.4

* Upgrade:
  - libtool-native
  - libtool-cross
  - nativesdk-libtool
  - libtool

* Remove 2 patches:
  - respect-fstack-protector.patch: already in the new source.
  - avoid_absolute_paths_for_general_utils.patch: no general.m4sh any
    more.
  - Use inline-source to install libtoolize.

* Update other patches

* The LIC_FILES_CHKSUM is changed because of the indent, the contents
  are the same.

* The libtool config files are put in libtool/build-aux now, it was
  libtool/config in the past.

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
10 years agoautomake: upgrade to 1.15
Robert Yang [Mon, 12 Jan 2015 23:57:44 +0000 (15:57 -0800)]
automake: upgrade to 1.15

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
10 years agomklibs-native: upgrade to 0.1.40
Robert Yang [Mon, 12 Jan 2015 23:45:00 +0000 (15:45 -0800)]
mklibs-native: upgrade to 0.1.40

Remove the do_configure_prepend, it never worked since the sed command
didn't use '-i'.

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
10 years agoautogen-native: upgrade to 5.18.4
Robert Yang [Mon, 12 Jan 2015 03:10:56 +0000 (19:10 -0800)]
autogen-native: upgrade to 5.18.4

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
10 years agogrub: remove autogen-native dependency for tarball recipes
Ross Burton [Mon, 19 Jan 2015 13:33:04 +0000 (13:33 +0000)]
grub: remove autogen-native dependency for tarball recipes

The tarballs of grub ship the files that are generated by autogen, so tarball
recipes don't need to depend on autogen-native (and thus guile-native).

Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agolib/oe/sdk.py: Add SDKIMAGE_INSTALL_COMPLEMENTARY capabilities to DpkgSdk
Pau Espin Pedrol [Fri, 16 Jan 2015 11:57:25 +0000 (12:57 +0100)]
lib/oe/sdk.py: Add SDKIMAGE_INSTALL_COMPLEMENTARY capabilities to DpkgSdk

Creating an SDK by means of do_populate_sdk, complementary packages
(SDKIMAGE_FEATURES = "dev-pkgs dbg-pkgs") are not installed when using
the deb packaging system.

The reason is that the call to install the complementary packages is missing
from the deb backend. This patch fixes that.

[YOCTO #7160]

(From OE-Core rev: 0bcca69ea97ac51acf290f8f1da1bde715ab51c4)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 years agoarch-mips.inc: Add the MIPS ABIEXTENSION to toolchain name
Mark Hatle [Thu, 15 Jan 2015 15:05:33 +0000 (09:05 -0600)]
arch-mips.inc: Add the MIPS ABIEXTENSION to toolchain name

[YOCTO #7143]

When the system is configured for a multilib SDK, such as:

require conf/multilib.conf
MULTILIBS = "multilib:lib32 multilib:lib64"
DEFAULTTUNE = "mips32r2"
DEFAULTTUNE_virtclass-multilib-lib32 = "mips64-n32"
DEFAULTTUNE_virtclass-multilib-lib64 = "mips64"

Only one of the mips64-n32 or mips64 toolchains is built.  Causing the
other to be unavailable.  This is due to both recipes ending up with the
same PN.

The toolchain uses the TRANSLATED_TARGET_ARCH in it's name, however the
target for mips64 and mips64 n32 were the same, causing the conflict.
Avoid this conflict by adding the ABIEXTENSION to the name.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 years agodepmodwrapper-cross: Update to use STAGING_KERNEL_BUILDDIR
Richard Purdie [Sat, 17 Jan 2015 17:04:35 +0000 (17:04 +0000)]
depmodwrapper-cross: Update to use STAGING_KERNEL_BUILDDIR

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 years agolib/oe/rootfs.py: Fix reference to abiversion file location
Richard Purdie [Fri, 16 Jan 2015 23:11:53 +0000 (23:11 +0000)]
lib/oe/rootfs.py: Fix reference to abiversion file location

With the changes to kernel layout, we need to refer to the correct
location of the kernel abiversion file.

Thanks to Saul, Randy, Darren and Bruce to figuring out the issue.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 years agoxserver-xorg: Always disable systemd-logind.
Randy Witt [Fri, 16 Jan 2015 21:36:35 +0000 (13:36 -0800)]
xserver-xorg: Always disable systemd-logind.

Without a dm to handle the session management systemd-logind can make it
difficult for X to gain ownership of devices and behave properly.

Since X seems to work without enabling systemd-logind, always disable it for
now, and we can revisit it if we ever want to try to take advantage of
multi-user sessions/seats.

[Yocto # 7100]

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
10 years agoglibc: Fix up minimal build with libc-libm
Saul Wold [Thu, 15 Jan 2015 14:39:06 +0000 (06:39 -0800)]
glibc: Fix up minimal build with libc-libm

This addresses 2 issues discovered trying to build a minimal libc with
libm option.  By default nscd was always being built and without inet
enabled there were missing symbols.

[YOCTO #7108]

Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agomsmtp: fix configure options
Ross Burton [Thu, 15 Jan 2015 11:19:23 +0000 (11:19 +0000)]
msmtp: fix configure options

msmtp moved from gnome-keyring to libsecret, so update EXTRA_OECONF.  Also
explicitly disable libgsasl to avoid potential non-deterministic builds in the
future.

Signed-off-by: Ross Burton <ross.burton@intel.com>
10 years agokexec-tools: separate B and S
Robert Yang [Tue, 13 Jan 2015 03:08:51 +0000 (19:08 -0800)]
kexec-tools: separate B and S

It works well now, and bump the PR to avoid:
configure: error: source directory already configured; run "make distclean" there first

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
10 years agopresentproto: separate B and S
Robert Yang [Tue, 13 Jan 2015 03:08:51 +0000 (19:08 -0800)]
presentproto: separate B and S

It works well now, and bump the PR to avoid:
configure: error: source directory already configured; run "make distclean" there first

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
10 years agorpm: separate B and S
Robert Yang [Tue, 13 Jan 2015 03:08:51 +0000 (19:08 -0800)]
rpm: separate B and S

It works well now, and bump the PR to avoid:
configure: error: source directory already configured; run "make distclean" there first

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
10 years agoicon-naming-utils: separate B and S
Robert Yang [Tue, 13 Jan 2015 03:08:51 +0000 (19:08 -0800)]
icon-naming-utils: separate B and S

It works well now, and bump the PR to avoid:
configure: error: source directory already configured; run "make distclean" there first

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
10 years agolibfm: separate B and S
Robert Yang [Tue, 13 Jan 2015 03:08:51 +0000 (19:08 -0800)]
libfm: separate B and S

It works well now, and bump the PR to avoid:
configure: error: source directory already configured; run "make distclean" there first

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
10 years agolibfm-extra: separate B and S
Robert Yang [Tue, 13 Jan 2015 03:08:51 +0000 (19:08 -0800)]
libfm-extra: separate B and S

It works well now, and bump the PR to avoid:
configure: error: source directory already configured; run "make distclean" there first

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
10 years agoconnman: fix B != S
Robert Yang [Tue, 13 Jan 2015 03:08:51 +0000 (19:08 -0800)]
connman: fix B != S

And bump the PR to avoid:
configure: error: source directory already configured; run "make distclean" there first

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
10 years agopython: fix B != S
Robert Yang [Tue, 13 Jan 2015 02:55:19 +0000 (18:55 -0800)]
python: fix B != S

And bump PR to avoid:
gcc: error: Parser/tokenizer_pgen.o: No such file or directory
gcc: error: Parser/printgrammar.o: No such file or directory
gcc: error: Parser/pgenmain.o: No such file or directory

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
10 years agoalsa-utils: fix B != S
Robert Yang [Tue, 13 Jan 2015 03:08:51 +0000 (19:08 -0800)]
alsa-utils: fix B != S

And bump the PR to avoid:
configure: error: source directory already configured; run "make distclean" there first

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
10 years agolibcroco: separate B and S
Robert Yang [Tue, 13 Jan 2015 03:08:51 +0000 (19:08 -0800)]
libcroco: separate B and S

It works well now, and bump the PR to avoid:
configure: error: source directory already configured; run "make distclean" there first

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
10 years agognome-desktop-testing: separate B and S
Robert Yang [Tue, 13 Jan 2015 03:08:51 +0000 (19:08 -0800)]
gnome-desktop-testing: separate B and S

It works well now, and bump the PR to avoid:
configure: error: source directory already configured; run "make distclean" there first

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
10 years agoqemu: fix B != S
Robert Yang [Tue, 13 Jan 2015 02:55:19 +0000 (18:55 -0800)]
qemu: fix B != S

And bump PR to avoid:
Makefile:16: *** This is an out of tree build but your source tree
(/path/to/qemu-2.2.0) seems to have been used for an in-tree build. You
can fix this by running "make distclean && rm -rf *-linux-user
*-softmmu" in your source tree.  Stop.

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
10 years agoapr-util: fix B != S
Robert Yang [Tue, 13 Jan 2015 02:55:19 +0000 (18:55 -0800)]
apr-util: fix B != S

And bump PR to avoid:
x86_64-linux-libtool:   error: 'dbm/apr_dbm_gdbm.la' is not a valid libtool archive

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>