summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* packagegroup-enea-sys: split systest-runnerStefan Sicleru2016-02-251-1/+2
| | | | | | | | | | | | Test formerly executed by systest are defined as separate packages, ltptest-runner and posix-runner. Updated packagegroup's definition accordingly. Original commit: 9ee9a4896c9ce973e0e3d8f99978e23dcd0fa166 on meta-enea/dizzy-enea. Signed-off-by: Stefan Sicleru <stefan.sicleru@enea.com> Signed-off-by: Nora Björklund <nora.bjorklund@enea.com>
* packagegroup-enea-core-boot: remove fm-ucode from rdepends listStefan Sicleru2016-02-251-2/+2
| | | | | | | | | | | Removing fm-ucode (licensed under Freescale EULA) since meta-enea-base should be free from proprietary code. Original commit on meta-enea/dizzy-enea: 63136bcdc1dd97f99b5e6a8dc2bd04ed6f5e48d0 Signed-off-by: Stefan Sicleru <stefan.sicleru@enea.com> Signed-off-by: Nora Björklund <nora.bjorklund@enea.com>
* pramfs-init: remove recipeNora Björklund2016-02-252-100/+0
| | | | | | | | | Since pramfs has been moved, and the init scripts are not applicable to all architectures, we can move pramfs-init from meta-enea-base to meta-enea-bsp-ppc instead. Signed-off-by: Nora Björklund <nora.bjorklund@enea.com> Signed-off-by: Huimin She <huimin.she@enea.com>
* enea-image-featured: add kernel-dev packageStefan Sicleru2016-02-241-0/+1
| | | | | | | | | | | | Install kernel sources to the SDK so that kernel modules can be cross-compiled. Sources are also installed within the rootfs. Original commit: 0d28a3cb787d2d3e933a6a9eea6366b8746a4e1e on meta-enea/dizzy-enea Signed-off-by: Stefan Sicleru <stefan.sicleru@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* sysvinit: remove execution change on shutdownNora Björklund2016-02-241-3/+0
| | | | | | | | | This change is not applicable to our distro and can therefore be removed. There is no need to give all execution right on shutdown. Signed-off-by: Nora Björklund <nora.bjorklund@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* binutils: drop the bbappendsMartin Borg2016-02-246-1097/+0
| | | | | | | | | | | | | | | | | This was a temporary fix for 64bit PPC kernel builds with binutils 2.24 [1]. The build problem was fixed in meta-fsl-ppc by backport of a kernel patch (commit a6c4175595b0f316e543cf93a8b6dc1a7f098997) and this backported patch was later removed when the kernel version was upgraded (commit e321cb35d66d31b4d7f10da989e7b94eea3337c3). binutils has also been upgraded to 2.25.1 on poky master ------- [1] https://lists.yoctoproject.org/pipermail/meta-freescale/2014-April/008083.html Signed-off-by: Martin Borg <martin.borg@enea.com> Signed-off-by: Huimin She <huimin.she@enea.com>
* valgrind: drop the bbappendMartin Borg2016-02-242-78/+0
| | | | | | | | | | | These workarounds were needed because Power ISA 2.07 was not supported in GCC 4.8.2 (introduced in GCC 4.9). GCC 4.8 support has been dropped from poky master since commit d9aabf9639510fdb3e2ccc21ba5ae4aa9f6e4a57. Signed-off-by: Martin Borg <martin.borg@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* elfutils: upgrade elfutils to version 0.164Martin Borg2016-02-242-7/+7
| | | | | | | elfutils 0.164 is now the default version used on poky master Signed-off-by: Martin Borg <martin.borg@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* gdb: upgrade gdb to version 7.10.1Martin Borg2016-02-222-15/+0
| | | | | | | | | | Upgrade gdb so changes apply to the version used on poky master branch. The patch to avoid ksh dependency was removed since the patched file has been removed from gdb. Signed-off-by: Martin Borg <martin.borg@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* linx-mod: update kernel config file locationAdrian Dudau2016-02-191-3/+1
| | | | | | | | | | | The location of the kernel .config file changed, so update it. Also, in the event of a CONFIG_MODULES=n config the variable is assigned an empty command output, which causes bitbake errors. So rewrite to avoid that. Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* remove kernel config fragmentsAdrian Dudau2016-02-1152-557/+0
| | | | | | | | These fragments are common to all architectures and are being moved to meta-enea-bsp-base. Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Nora Björklund <nora.bjorklund@enea.com>
* connman: Rewrite to a patch to the connman fileAdrian Dudau2016-02-085-88/+38
| | | | | | | | | | | | | | | | | The original .bbappend was adding a new "connman" file that replaced the one provided in the original recipe. This meant that any changes in the original file from poky would be overwritten. The .bbappend now patches the connman file so that any changes in it are either included or caught with merge conflict. To achieve this I did an artifice of copying the connman file in S to be patched by do_patch, then copied it back in WORKDIR to be installed on target by do_install. Also renamed the recipe .bbappend to cover all versions of connman and renamed the files folder. Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Nora Björklund <nora.bjorklund@enea.com>
* python-smartpm: drop the bbappendMartin Borg2016-02-052-59/+0
| | | | | | | | The patch exists on poky master since commit e5a11759d8d6f15191167ab1f3ffb3db8b6715aa Signed-off-by: Martin Borg <martin.borg@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* e2fsprogs: drop the bbappendMartin Borg2016-02-051-1/+0
| | | | | | | | Fixed on poky master since commit 06ff3c420ca3b4237271879571d9933bbe6463ec Signed-off-by: Martin Borg <martin.borg@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* tclap: drop the bbappendMartin Borg2016-02-051-1/+0
| | | | | | | | The problem has been fixed in meta-openembedded, commit f6f4cadd65c7609776b5e6946e2448bee22397d0 Signed-off-by: Martin Borg <martin.borg@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* Revert "openssl: add ptest"Adrian Dudau2016-02-054-148/+0
| | | | | | | | This reverts commit 0c287b4f7a8356e34f683b3112068afa698fe69e. Moving this to meta-enea-bsp-ppc as it is a PPC specific patch. Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* openssl: add ptestStefan Sicleru2016-02-054-0/+148
| | | | | | | | | | | This is backported from poky/meta repository. Needed only by FSL's openssl version (found in meta-fsl-ppc layer). Original commit: 8132507f0397877c4d528414c6d34ca61674b6dd on meta-fsl-ppc/dizzy-enea. Signed-off-by: Stefan Sicleru <stefan.sicleru@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* libuio: remove libuioNora Björklund2016-02-042-34/+0
| | | | | | | | | Remove libuio since an updated version exists in meta-oe which is a dependency to this layer. Also remove run-ptest since it is empty. Signed-off-by: Nora Björklund <nora.bjorklund@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* nfs-utils: drop the bbappendAdrian Dudau2016-01-282-64/+0
| | | | | | | | The patch has been backported from master onto dizzy-enea, so it becomes redundant when switching to master. Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Nora Björklund <nora.bjorklund@enea.com>
* openssh: remove bbappendAdrian Dudau2016-01-282-60/+0
| | | | | | | | | | | The ptest patch is apparently not relevant anymore. Although the original commit doesn't specify what the errors were, I ported the patch to openssh_7.1p2 and ran the ptests with and without the patch. The output was identical regardless. There were some errors, but unrelated to the patch changes. So I'm dropping the patch for now. Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Nora Björklund <nora.bjorklund@enea.com>
* fuse: remove bbappend for fuseNora Björklund2016-01-281-8/+0
| | | | | | | | | | | | | | | | | | | | Remove bbappend for fuse since the problem it was supposed to fix no longer persists. A bug was reported [1] that error occured when using $ /etc/init.d/fuse status When building the openembedded version without this bbappend there is no longer any error: root@qemuppc:~# /etc/init.d/fuse status Checking fuse filesystem ok. root@qemuppc:~# -------- [1] http://patchwork.openembedded.org/patch/68995/ Signed-off-by: Nora Björklund <nora.bjorklund@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* busybox: apply to all versionsNora Björklund2016-01-281-0/+0
| | | | | | | | | | | | | | Renaming the recipe in order for the configurations added to the poky version to apply to all versions of busybox. * The 3 first configurations are necessary to install the tools 'taskset' and 'chrt' to simpify core-partitioning. * The following 14 configurations enables httpd and adds the -m parameter to busybox's 'tar'-command. Signed-off-by: Nora Björklund <nora.bjorklund@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* ltp: upgrade ltp to version 20150903Nora Björklund2016-01-283-1/+1
| | | | | | | | Upgrade so changes apply to the version used in poky (master). Signed-off-by: Nora Björklund <nora.bjorklund@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* dbus: remove .bbappend - fix exist upstreamNora Björklund2016-01-262-117/+0
| | | | | | | | | | CVE-2014-3532 is fixed in dbus [1] and exists in dbus version 1.8.20 which poky master is using. [1] http://cgit.freedesktop.org/dbus/dbus/commit/?id=9ca90648fc870c24d852ce6d7ce9387a9fc9a94a Signed-off-by: Nora Björklund <nora.bjorklund@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* util-linux: remove since fix is available on pokyNora Björklund2016-01-258-218/+0
| | | | | | | | The patch files were upstreamed and are available in poky since commit 6f837cc142ccad39856cb846a205a2999658b16e. Signed-off-by: Nora Björklund <nora.bjorklund@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* Remove qt4 from enea-image-featuredMartin Borg2016-01-251-1/+0
| | | | | | | qt4-pkgs is no longer available as an IMAGE_FEATURE in poky Signed-off-by: Martin Borg <martin.borg@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* Remove insserv from enea-image-featuredMartin Borg2016-01-251-1/+0
| | | | | | | insserv was removed from poky upstream Signed-off-by: Martin Borg <martin.borg@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* Merge branch 'dizzy'Adrian Dudau2016-01-2537-0/+1139
|\ | | | | | | Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
| * ltp: Fix test_proc_kill hangingdizzyCatalina Focsa2015-12-172-1/+25
| | | | | | | | | | Signed-off-by: Catalina Focsa <catalina.focsa@enea.com> Signed-off-by: George Nita <george.nita@enea.com>
| * enea-image-featured.bb: removed internal testsGeorge Nita2015-12-172-20/+0
| | | | | | | | | | | | | | Internal tests handled in meta-enea-test. Signed-off-by: George Nita <george.nita@enea.com> Signed-off-by: Tudor Florea <tudor.florea@enea.com>
| * ltp: Add periodic outputIulian Popa2015-12-152-0/+37
| | | | | | | | | | Signed-off-by: Iulian Popa <iulian.popa@enea.com> Signed-off-by: Tudor Florea <tudor.florea@enea.com>
| * Add enea-init-build-env to meta-enea-baseCatalina Focsa2015-12-141-0/+261
| | | | | | | | | | | | | | | | | | | | | | | | Add enea-init-build-env to the repo. Sourcing it from poky dir shall be done with explicit path using: "source meta-enea-base/enea-init-build-env [OPTIONS]". The default layer added to bblayers.conf is now meta-enea-base instead of meta-enea and shouldn't be added in the "-l" option as usual. Signed-off-by: Catalina Focsa <catalina.focsa@enea.com> Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
| * nfs-utils: fix for segfault in add_nameTudor Florea2015-12-142-0/+64
| | | | | | | | | | Signed-off-by: Tudor Florea <tudor.florea@enea.com> Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
| * ptest: set relative path for test-driverTudor Florea2015-12-142-0/+40
| | | | | | | | | | | | | | | | | | | | | | | | Starting with dizzy(poky v1.7) parallel testing was activated and test-driver is the log driver for this mechanism. But generated Makefile is using an absolute path when calls the test-driver which is a wrong path at run-time. Signed-off-by: Adrian Calianu <adrian.calianu@enea.com> Signed-off-by: George Nita <george.nita@enea.com> Signed-off-by: Tudor Florea <tudor.florea@enea.com> Signed-off-by: Adrian Calianu <adrian.calianu@enea.com>
| * tclap: add ALLOW_EMPTY in bb fileAdrian Dudau2015-12-111-0/+1
| | | | | | | | | | | | | | This is ported from meta-openembedded:master Signed-off-by: Adrian Dudau <adrian.dudau@enea.com> Signed-off-by: Tudor Florea <tudor.florea@enea.com>
| * gdb: Add ptestPaul Vaduva2015-12-077-0/+172
| | | | | | | | | | Signed-off-by: Paul Vaduva <Paul.Vaduva@enea.com> Signed-off-by: George Nita <george.nita@enea.com>
| * dbus: CVE-2014-3532Sona Sarmadi2015-12-042-0/+117
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes denial of service in file descriptor passing feature References: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-3532 https://bugs.freedesktop.org/show_bug.cgi?id=80163 http://openwall.com/lists/oss-security/2014/07/02/4 Upstream commit: http://cgit.freedesktop.org/dbus/dbus/commit/?id= 9ca90648fc870c24d852ce6d7ce9387a9fc9a94a Signed-off-by: Sona Sarmadi <sona.sarmadi@enea.com>
| * distro: Set PREMIRRORS to linux.enea.comGeorge Nita2015-11-262-0/+13
| | | | | | | | | | | | | | Enea mirrors should be searched first. Signed-off-by: George Nita <george.nita@enea.com> Signed-off-by: Tudor Florea <tudor.florea@enea.com>
| * python-smartpm: change "already installed" warnings into info messagesTudor Florea2015-11-242-0/+59
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It's possible to trigger "already installed" messages during normal usage if you explicitly install something in the image through IMAGE_INSTALL that has a dependency on some -dev packages and also have dev-pkgs in IMAGE_FEATURES. Since we now check the do_rootfs log for warnings, these are reported as warnings at the build system level. This situation should not trigger warnings, nor is it really cause for concern under any other circumstance if the user asks smart to install something that's already installed, so make it an info message rather than a warning. Fixes [YOCTO #7840]. This patch was ported from poky/master Signed-off-by: Tudor Florea <tudor.florea@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
| * fuse: Add fusermount package to fuse receipeMihaela Martinas2015-11-211-0/+8
| | | | | | | | | | Signed-off-by: Mihaela Martinas <Mihaela.Martinas@enea.com> Signed-off-by: Tudor Florea <tudor.florea@enea.com>
| * Remove perf-networking from packagegroup-enea-sysGeorge Nita2015-11-191-1/+0
| | | | | | | | | | | | | | | | | | | | | | perf-networking was for network performance tests which are not run anymore. Moreover, it depends on netperf which has a non-commenrcial license. It's a port of meta-enea 29415d496decf2df2a68427d2ec6c1b698271702 change. Signed-off-by: George Nita <george.nita@enea.com>
| * util-linux: add ptestTudor Florea2015-11-188-0/+218
| | | | | | | | | | Signed-off-by: Tudor Florea <tudor.florea@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
| * Replaced = with += for IMAGE_INSTALL in enea-image-featuredHuimin She2015-11-161-1/+1
| | | | | | | | | | | | | | | | Previously it used '=', which would overwrite the settings from enea-image-common.inc. Signed-off-by: Huimin She <huimin.she@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
| * openssh: fixed openssh ptestTudor Florea2015-11-102-0/+60
| | | | | | | | | | Signed-off-by: Tudor Florea <tudor.florea@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
| * elfutils: add ptestTudor Florea2015-11-104-0/+65
| | | | | | | | | | | | | | Add Enea Specific ptest Signed-off-by: Tudor Florea <tudor.florea@enea.com> Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* | enea-image-featured.bb: removed internal testsGeorge Nita2016-01-252-20/+0
| | | | | | | | | | | | | | | | | | Internal tests handled in meta-enea-test. Signed-off-by: George Nita <george.nita@enea.com> Signed-off-by: Tudor Florea <tudor.florea@enea.com> (cherry picked from dizzy, e13c24fe6b788fba5334813b0dc7922e8ab803a2) Signed-off-by: Martin Borg <martin.borg@enea.com>
* | Remove perf-networking from packagegroup-enea-sysGeorge Nita2016-01-251-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | perf-networking was for network performance tests which are not run anymore. Moreover, it depends on netperf which has a non-commenrcial license. It's a port of meta-enea 29415d496decf2df2a68427d2ec6c1b698271702 change. Signed-off-by: George Nita <george.nita@enea.com> (cherry picked from dizzy, e253c8210ec6eb314433fcad7292a98a3fe95cea) Signed-off-by: Martin Borg <martin.borg@enea.com>
* | Replaced = with += for IMAGE_INSTALL in enea-image-featuredHuimin She2015-11-161-1/+1
|/ | | | | | | | Previously it used '=', which would overwrite the settings from enea-image-common.inc. Signed-off-by: Huimin She <huimin.she@enea.com> Signed-off-by: Martin Borg <martin.borg@enea.com>
* rename the kernel config fragments variableAdrian Dudau2015-10-291-2/+2
| | | | | | For better readability Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
* Initial commitAdrian Dudau2015-10-28104-0/+3694
result of splitting up meta-enea Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>