aboutsummaryrefslogtreecommitdiffstats
path: root/common/recipes-core
AgeCommit message (Collapse)Author
2016-08-03init-install*: /etc/mtab make a link rather than a copyAwais Belal
Using a copy would only make management of devices erroneous and makes the system unstable in some scenarios as tools will have to manipulate both files separately. A link ensures that both files /proc/mounts and /etc/mtab will have the same information at all times and this is how it is handled on newer systems where there is such a need. Same is suggested by busybox. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2016-06-23amd-multimedia: change to amd-commonMichael
2016-05-16meta-amd/common: llvm updatesArindam Nath
Signed-off-by: Sanjay Mehta <sanju.mehta@amd.com> Signed-off-by: Arindam Nath <arindam.nath@amd.com>
2016-03-28steppeeagle/baldeagle: upgrade llvm and mesaAwais Belal
This essentially upgrades mesa and llvm for the steppeeagle and baldeagle BSPs while the amdfalconx86 BSP already uses the ugraded versions. Mesa is upgraded from 10.6.3 to 11.0.8 (git) LLVM is upgraded from 3.4.2 to 3.7.1 Signed-off-by: Awais Belal <awais_belal@mentor.com>
2016-03-21llvm: move 3.7.1 to commonAwais Belal
Move the llvm 3.7.1 version from the amdfalconx86 BSP layer to the common layer so it can be leveraged on other machines. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2016-02-16systemd-serialgetty: force baud rate on SERIAL_CONSOLESAwais Belal
The original serial-getty service uses --keep-baud when starting getty service on a particular tty. This renders void any changes that are specified for baud rate through the SERIAL_CONSOLES variable and getty comes up with whatever default baud the kernel has assigned to the port. We handle this by removing the --keep-baud setting from the service file so baud rate from the SERIAL_CONSOLES variable is obeyed. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2016-02-04initrdscripts: fix installation on eMMCAwais Belal
Some upstream changes that cleaned up device naming for installation media rendered invalid the use of MMC as such devices. We fix this by correctly handling these situations and using consistent device naming. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2016-01-15mplayer2/commercial-multimedia: provide usage detailsAwais Belal
Provide details and variables for enabling the commercial multimedia packages and mplayer2 support. This will be done through local.conf. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-10-16Revert "initrdscripts: drop all automount rules while installing"Awais Belal
This reverts commit 5e29969ef2b848257482200a3295299bc140f948. Conflicts: common/recipes-core/initrdscripts/initramfs-live-install-efi_1.0.bbappend common/recipes-core/initrdscripts/initramfs-live-install_1.0.bbappend
2015-10-09Merge branch 'dizzy'Drew Moseley
2015-10-09Merge remote-tracking branch 'origin/release/2014.12' into dizzyDrew Moseley
2015-10-08initrdscripts: drop all automount rules while installingAwais Belal
MMC devices get auto mounted during installation without this and cause a failure while formatting the device. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-07-20Revert "sdk: Remove libgcov-dev package."Drew Moseley
This reverts commit e5d858f1db508e06f6ef28ef3b308eea20a585d0.
2015-07-20Merge branch 'dizzy' into fooDrew Moseley
Conflicts: common/recipes-benchmark/iperf/iperf_2.0.5.bbappend common/recipes-core/initrdscripts/initramfs-live-install-efi_1.0.bbappend common/recipes-core/initrdscripts/initramfs-live-install_1.0.bbappend common/recipes-multimedia/gstreamer/gstreamer1.0-libav_%.bbappend common/recipes-multimedia/mplayer/mplayer2_git.bbappend meta-baldeagle/conf/machine/baldeagle.conf meta-steppeeagle/conf/machine/steppeeagle.conf
2015-07-20Merge branch 'release/2014.12' into dizzyDrew Moseley
Conflicts: common/recipes-graphics/xorg-lib/libxcb_1.10.bbappend
2015-07-15sdk: Remove libgcov-dev package.Drew Moseley
This is fixed in poky/master here: http://git.openembedded.org/openembedded-core/commit/?id=1e9ccec936554c69ede04babee9955f25b296588 This is an equivalent change used to remove errors of duplicate libgcc providers when building the core-image-sato-sdk. Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2015-07-03initrdscripts: handle mmc device as installer mediumAwais Belal
Platforms which have the capability of using the MMC as an installer medium will present the same MMC device as an installation candidate. This happens because the MMC devices appear as mmcblk<X> and the current script strips up the <X> which is needed to identify an MMC device uniqely. This patch now updates the way device identifier stripping is done and handles the exclusion of installer device from installation candidates more generically. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-07-02common: recipe refinementsAwais Belal
The yocto standards specify that no layer should affect other layers when it is not intended to be built. So machine, distro or layer overrides should be used where ever possible to minimize the impact of any such anomaly. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-06-26init-install: Adjust local patches to match pokyDrew Moseley
There were recent changes in poky to add UUID support and better handle device nodes which may change. Devices are now mounted statically in upstream poky so we can drop those local changes and just cleanup our additions. Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2015-06-25Revert "initrdscripts: make boot drive detection more generic"Drew Moseley
This has been accepted into upstream Poky master branch. This reverts commit a6a0339aca73d2c6e5cfcf51d2e118fac272fbe9.
2015-05-26Merge branch 'dizzy'Drew Moseley
2015-05-26Merge branch 'release/2014.12' into dizzyDrew Moseley
2015-05-21initrdscripts: make boot drive detection more genericAwais Belal
The init script that invokes install and install-efi scripts passes the first parameter that identifies the boot drive but in cases when this disk is labeled and kernel configurations allow disk labeling under /run/media/ this would pass the disk label. The earlier implementation considered that the drive name will be passed and in case the label is passed it fails. We now use a more generic approach to identify the boot drive which can handle both drive name as well as label if passed. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-03-27llvm: Add build dep on ncursesDrew Moseley
Resolve build warnings such as: WARNING: QA Issue: llvm3.4-dev rdepends on ncurses-libtinfo, but it isn't a build dependency? [build-deps] WARNING: QA Issue: libllvm3.4-llvm-3.4 rdepends on ncurses-libtinfo, but it isn't a build dependency? [build-deps] Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2015-03-25llvm: Upgrade to 3.4.2Drew Moseley
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2015-03-05Globally replace base_contains with bb.utils.containsAwais Belal
OE-Core has obsoleted the usage of base_contains function in favor of the bb.utils.contains functions. The earlier one will be dropped in coming releases of OE-Core. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-03-04packagegroup-core-tools-profile: profiling should be enabled on MEL distro onlyAwais Belal
Additional tools are only available when distro is set to mel. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-03-04packagegroup-core-tools-testapps: only allow extra items on MEL distroAwais Belal
Additional tools are only available when distro is set to mel. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-02-06Merge pull request #102 from drewmoseley/fix-udevadm-optionsSean Hudson
init-install: Use more generic udevadm options
2015-01-21psplash: fix dependency chaining for psplash-quitAwais Belal
The systemd unit for psplash-quit does not account for any display manager to be running and this can cause various failures when the service starts. One major case that was identified happens in case of Sato GUI. The xserver-nodm service which is a display manager service can start before psplash-quit is run and takes over the framebuffer then psplash-quit starts and tries to clear up the buffer and fails, leading to a crash to the Sato GUI as well. We fix this by making sure that psplash-quit is run before any display manager service is started. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-01-09init-install: Use more generic udevadm optionsDrew Moseley
Use options to the udevadm utility that will work with either systemd based udev or standard. Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-12-31packagegroup-core-tools-profile: disable oprofile on mel-liteAwais Belal
The oprofile tools shouldn't be provided on the mel-lite so we exclude them on the specific distro. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2014-12-31packagegroup-core-tools-profile: disable perf on mel-liteAwais Belal
The perf package is not to be provided on the mel-lite builds so we exclude it explicitly for the mentioned distro. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2014-12-06init-install: Added new patches modified for the dizzy branchDrew Moseley
Some of these still need to be submitted to poky. See the individual patches for further details. Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-12-05init-install: Remove all old patchesDrew Moseley
These need to be regenerated against the dizzy branch to allow modification. Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-11-11llvm3.4: drop un-needed includeAwais Belal
llvm2 is already dropped so llvm.inc now consolidates changes only for llvm3 and hence the respective header is dropped from upstream meta-oe. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2014-11-11initrdscripts: drop/update patches merged upstream in pokyAwais Belal
Patches that have been merged in upstream poky/dizzy are now dropped and all remaining patches updated accordingly. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2014-11-07llvm3.4: move main recipe to amd/commonAwais Belal
The main llvm recipe is now moved to amd/common. The SteppeEagle layer now contain bits that are specific to the platform. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2014-07-31amd: More init-install fixesDrew Moseley
This resolves two issues: 1. Offering to install on CDROM devices. 2. Offering to install on the boot device when formated with mkdiskimage. Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-07-29amd: Enable gstreamer1.0 for AMD platforms.Drew Moseley
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-07-29amd: Add packagegroup for risky multimedia plugins.Drew Moseley
This makes it simple to include in a custom configuration for testing however these plugins have questionable licensing so it may not be suitable for a releasable configuration. Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-07-29testapps: Upgrade to gstreamer 1.0Drew Moseley
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-07-16amd: Add MACHINEOVERRIDES option for amd.Drew Moseley
This allows a single variable override to apply to all AMD platforms rather than needing individual settings per board. Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-07-15init-install: Add better support for installing from HDDIMGDrew Moseley
This commit patches the init-install.sh and init-install-efi.sh scripts to allow them to work properly in EFI mode as well as adding disk labels and a second prompt that informs the user that the disk will be completely overwritten. Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-07-15busybox: Support GPT partition labels for EFI based setupsDrew Moseley
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-06-29amd: Remove custom busybox configsDrew Moseley
These are the defaults already as provided by poky. No need to have them here. Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-06-05amd: Modify bbappends to play nice with other layersDrew Moseley
Use _<machine> suffixes on variable definitions to avoid contaminating other machines by the mere presence of this layer. Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-05-22common: Remove archive-release bbappendDrew Moseley
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-05-13busybox: Add losetup commandDrew Moseley
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-05-05Merge pull request #16 from drewmoseley/default-cb-pathSean Hudson
archive-release: Set EXTERNAL_TOOLCHAIN path.