aboutsummaryrefslogtreecommitdiffstats
path: root/common/recipes-devtools
AgeCommit message (Collapse)Author
2019-02-08m4: drop patches already incorporated upstreamAwais Belal
These patches are now present in oe-core so we do not need to keep a copy here. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2018-10-16m4/m4-native: fix build with glibc 2.28+Awais Belal
Fixes build with glibc 2.28+ with a backport from oe-core master. MEL lite is based on gcc8.2 which in turn requires glibc 2.28 hence the fix is needed here conditionally. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2018-10-16bison: fix build with glibc 2.28+Awais Belal
This backports a fix from oe-core master in order to fix the build for mel lite which is based on the glibc 2.28. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2017-12-18autogen-native: drop appendAwais Belal
autogen-native is not being used upstream so drop the append as well. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2017-12-12Merge morty into masterAwais Belal
2017-06-16codexl: Revert "Output versioned libs"Ahsan Hussain
CodeXL graphics webserver code finds and loads custom libraries, used in frame analysis. It just doesn't expect them to have qualified sonames/version numbers. While this can be easily fixed in the code, these libs are installed under codexl install dir hierarchy, and not the standard lib path hence versioning of libraries and associated fix seems unlikely to be accepted upstream. Hence this reverts commit 601aeeaad2cc92a151c74f2c4e61c9f26f43eb6
2017-05-15autogen: fix autoopts script generation to handle shebangAwais Belal
With deep directory hierarchy of the build dir the shenbang generated for the autoopts scripts fail due to shebang length crossing 128 characters. This patch handles such scenarios for most cases by following the symlink in HOSTTOOLS to the actual host executable so the problem is resolved in most cases. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2017-02-09codexl: Output versioned libsMichael Powell
to resolve shlib dependency warnings
2017-01-19codexl: Resolve race conditions with mkdir.Drew Moseley
There is an apparent race condition with the mechanism used for making directories. There are corner cases where the compile step is invoked before the output objdir is created. This forces all compile steps to be prepended with a mkdir command. This may be more than is needed but does seem to resolve the current races. Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2016-12-20dosfstools: Remove the redundant patchAhsan Hussain
Signed-off-by: Ahsan Hussain <ahsan_hussain@mentor.com>
2016-12-15codexl: enabling automated strip of debug symbolsAdeel Arshad
Enable automated strip of debug symbols from the binaries and shared objects. Couple of Workarounds applied; 1- shared objects(.so) mode is set to executable, so that these get strip as well, otherwise auto strip will leave these as it is. 2- example program binaries mode is set to non executable in do_install to skip the auto strip because these symbols will be required during the debugging of the examples, after do_package their mode is set back to executable. It reduces codexl remote agent footprint from 160MB to 40MB. Signed-off-by: Adeel Arshad <adeel_arshad@mentor.com>
2016-12-06Revert "python3: fix for multilib environment"Michael Powell
2016-11-18codexl: fix build with gcc5.xMichael
2016-11-17Merge pull request #376 from abelal/fix_codexl_gcc6Drew Moseley
codexl: fix build with gcc6
2016-11-16codexl: fix build with gcc6Awais Belal
This patchset fixes build issues that are seen during the build of codexl using gcc6. The first two patches are taken directly from upstream but the remaining are self generated. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2016-11-16python3: fix for multilib environmentAdeel Arshad
Python module search path should not be hardcoded to lib/python INTAMDDET-1724 Signed-off-by: Adeel Arshad <adeel_arshad@mentor.com>
2016-11-04Support CodeXL Remote Agent and dependent componentsMichael
- AMDTRemoteDebuggingServer - VulkanEnv - VulkanServer - CapturePlayer - GPUPerfServer - AMDTPowerProfilingDrivers - CodeXLGpuProfiler - CodeXLPwrProf kernel module - Build Teapot and ClassicMatMul examples - Build using bitbake environment for tinyxml, libGLEW, and Boost Signed-off-by: Adeel Arshad (adeel_arshad@mentor.com) Signed-off-by: Michael Powell (michael_powell@mentor.com)
2016-08-13python: Use wildcard bbappend for minor version number.Drew Moseley
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2016-06-07dosfstools: Switch to a wildcard bbappendDrew Moseley
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2016-05-23python: Upgrade version to match upstreamDrew Moseley
2016-05-20Merge remote-tracking branch 'origin/cedar' into masterAwais Belal
Conflicts: common/recipes-devtools/python/python_2.7.9.bbappend
2016-04-28Merge pull request #295 from mwpow3ll/intamddet-1316Drew Moseley
dosfstools: Disable iconv conversion
2016-04-28dosfstools: Disable iconv conversionMichael
2016-04-22python: test_ossaudiodev.py: fix assertion to be more lenientMichael
2016-01-15Merge branch 'jethro'Drew Moseley
2016-01-15gcc: Package additional hard links for AMD platformsDrew Moseley
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2015-12-21Revert "python: ensure usage of native modules while cross compiling"Drew Moseley
This reverts commit ddcee79c137e27f313086e4618ac7255eeb1f176.
2015-11-11python: ensure usage of native modules while cross compilingAwais Belal
The PYTHONPATH variable augments the default search path and is prepended to it. We need to make sure that host modules are used while cross compiling otherwise an illegal instruction error is generated if the modules built for target are imported. We add the patch conditionally here so open yocto builds can leverage this as well. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-08-20gcc: drop un-necessary appendsAwais Belal
The gcc version (4.8) has moved on to 4.8.4 which has the required changes upstream so we drop the appends that are not needed anymore. Signed-off-by: Awais Belal <awais_belal@mentor.com>
2015-07-20Revert "gcc: don't pull unwind.h from cross sysroot"Drew Moseley
This reverts commit 15a33d907551a175c415f7f5cb3c4587b6a9c470.
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-18gcc: don't pull unwind.h from cross sysrootDrew Moseley
libgcc-external provides this. (From meta-sourcery rev: e890f1c457057523d38e0126934f6f85c0b96aac) Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2015-07-03Revert "perl: set the perl libraries search path"Drew Moseley
This is in the poky master branch so we can drop it. This reverts commit d7612866ea18851dff6c0069b078ca5b8c86162f.
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>
2014-11-21perl: set the perl libraries search pathDrew Moseley
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-05-02Drop PRINC usage from layerSean Hudson
Signed-off-by: Sean Hudson <sean_hudson@mentor.com>
2014-04-25common: Reorganize recipes to Yocto standardsDrew Moseley
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>