aboutsummaryrefslogtreecommitdiffstats
path: root/meta-v1000/recipes-core
AgeCommit message (Collapse)Author
2019-08-28meta-amd-bsp: move packagegroup-multimedia-risky here from r1000, v1000Arsalan H. Awan
Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2018-08-30Merge branch 'morty' into sumoArsalan H. Awan
2018-08-02llvm update for 2018 Q2Chaudhary Amit Kumar
Signed-off-by: Chaudhary Amit Kumar <chaudharyamit.kumar@amd.com>
2018-04-09v1000/llvm: switched to release_60 branchArsalan H. Awan
Switched from master branch to release_60 branch to get the actual LLVM v6 which includes changes that are required by mesa v17.3.7 Signed-off-by: Arsalan H. Awan <Arsalan_Awan@mentor.com>
2018-02-28V1000/llvm6.0: synced recipe with upstream fixing dbg-pkgs & splittingArsalan-Awan
The packaging and pkg splitting was not working as it should be. "llvm6.0-dbg" pkg was eating up all available debug files/info and it was leaving nothing for "libllvm6.0-llvm-6.0-dbg" pkg to get built. libllvm6.0-llvm-6.0-dbg is a pkg that was not only getting set as a dependency for llvm6.0-dbg by our recipe, but also actually is a dependency for some mesa pkgs. (as mentioned in this commit openembedded/meta-openembedded @ b95f9d5). This commit syncs the recipe with upstream and that fixes the following issue: With dbg-pkgs added to EXTRA_IMAGE_FEATURES, build fails at do_rootfs with the following error in log.do_rootfs: Collected errors: * calculate_dependencies_for: Cannot satisfy the following dependencies for llvm6.0-dbg: * libllvm6.0-llvm-6.0-dbg * * opkg_solver_install: Cannot install package llvm6.0-dbg. Issue: INTAMDDET-2285 Signed-off-by: Arsalan-Awan <Arsalan_Awan@mentor.com>
2017-12-18cleanup: drop all unnecessary patch filesAwais Belal
During update/upgrade/removal of packages/recipes we missed out patch files here and there which are not being used anywhere in the layer so delete all such patch files. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2017-12-15v1000: llvm: use git based recipeAwais Belal
Upstream now provides a git based recipe for llvm so use that for fetching the required version. This makes it more maintainable for the BSP. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2017-10-13updated to latest llvmAvinash M N
Signed-off-by: Avinash M N <avimn@amd.com>
2017-09-15Merge pull request #457 from abelal/ffmpeg_v1000Wade Farnsworth
ffmpeg v1000
2017-09-15ffmpeg: enable deployment on target when commercial bits are addedAwais Belal
This is a requirement for some QA test cases where ffmpeg is needed on target. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2017-08-31llvm6.0: fix build warningAwais Belal
Fixes WARNING: llvm6.0-6.0-r0 do_package_qa: QA Issue: libllvm6.0-libllvm-6.0 rdepends on libxml2, but it isn't a build dependency, missing libxml2 in DEPENDS or PACKAGECONFIG? [build-deps] and the dependency itself is real so this is not just a warning fix but the build can fail in situations where libxml2 is built later than llvm. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2017-08-23llvm: updated to version 6.0Avinash M N
Signed-off-by: Avinash M N <avimn@amd.com>
2017-08-04Merge pull request #445 from avimn/mortyWade Farnsworth
V1000 release
2017-08-01Updated to latest llvmamd
Signed-off-by: Avinash M N <avimn@amd.com>
2017-07-31llvm: fix flags reporting through host llvm-configAwais Belal
Reporting the sysroot from any of the compiler/linker flags through llvm-config would result in breakage of the package depending on LLVM as its sysroot would point to LLVM's sysroot at the end of the day. We strip out the --sysroot enteries from the BuildVariables.inc to avoid the above mentioned scenario and additionally adjust our CXX and LDFLAGS to avoid duplicating the sysroot variable across the build. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2017-06-14v1000: improve llvm versioningAwais Belal
This is mainly targeted against master branch builds. Doing it now has the advantage that the change makes it in for any releases prior to moving to the master branch. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2017-05-29llvm5.0.0: fix a minor issue with packagingAwais Belal
The last update generalized the packaging mechanism but induced an issue which did not populate the target rootfs as expected because of the breakage in inter-package dependencies. This now fixes that issue so all required LLVM packages are deployed appropriately. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2017-05-26llvm5.0.0: improve package handlingAwais Belal
We mainly use manual packaging techniques to split up various different components the LLVM build produces. This improves the earlier splitting technique and builds up packages more appropriately while addressing a few QA issues as well. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2017-05-25llvm 5.0.0 supportSanjay R Mehta
Signed-off-by: Awais Belal <awais_belal@mentor.com> Signed-off-by: Sanjay R Mehta <sanju.mehta@amd.com>