summaryrefslogtreecommitdiff
path: root/meta/recipes-devtools
Commit message (Collapse)AuthorAgeFilesLines
* syslinux: upgrade to version 4.03Qing He2010-11-182-2/+7
| | | | | | | from 3.86 rebased the patch Signed-off-by: Qing He <qing.he@intel.com>
* libtool upgrade from 2.2.10 to 2.4Nitin A Kamble2010-11-188-46/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Taking out of this code from patch as the newer upstream code has fix, and this patch is not needed. cross-compile.patch: -Index: libtool-2.2.10/libltdl/config/ltmain.m4sh +Index: libtool-2.4/libltdl/config/ltmain.m4sh =================================================================== ---- libtool-2.2.10.orig/libltdl/config/ltmain.m4sh -+++ libtool-2.2.10/libltdl/config/ltmain.m4sh -@@ -5147,8 +5147,14 @@ func_mode_link () - absdir="$abs_ladir" - libdir="$abs_ladir" - else -- dir="$libdir" -- absdir="$libdir" -+ # Adding 'libdir' from the .la file to our library search paths -+ # breaks crosscompilation horribly. We cheat here and don't add -+ # it, instead adding the path where we found the .la. -CL -+ dir="$abs_ladir" -+ absdir="$abs_ladir" -+ libdir="$abs_ladir" -+ #dir="$libdir" -+ #absdir="$libdir" - fi - test "X$hardcode_automatic" = Xyes && avoidtemprpath=yes - else Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* gcc: upgrade from 4.5.0 to 4.5.1Nitin A Kamble2010-11-1868-138/+9
| | | | | | | | | | | | Removed these patches which are not needed anymore. gcc-4.5.0_to_svn_162697.patch.bz2 : All the commits in this patch is part of the 4.5.1 branch. So moving to 4.5.1 makes this patch obsolete gcc_revert_base_version_to_4.5.0.patch: moving to 4.5.1 removes need of this patch gcc-pr43698-arm-rev-instr.patch: upstream has this fix. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* python-gst: Fix the configure patch & add LIC_FILE_CHKSUMSaul Wold2010-11-182-6/+9
| | | | | | | | Fixed the acinclude.m4 patch for the py_prefix to correct a host contamination check Added LIC_FILE_CHKSUM for COPYING LICENSE Update Signed-off-by: Saul Wold <sgw@linux.intel.com>
* subversion: Fix host contaminationSaul Wold2010-11-181-1/+4
| | | | | | | The with-sasl check was looking into /usr/local, so a prepend_configure was added to modify the /usr/local to ${STAGING_DIR} in build/ac-macros/sasl.m4 Signed-off-by: Saul Wold <sgw@linux.intel.com>
* valgrind: Upgraded to version 3.6.0Dongxiao Xu2010-11-184-2/+1
| | | | | | | Remove valgrind_3.5.0-svn_r11264.patch.bz2 which replaces version 3.5.0 to r11264. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* python, python-native upgrade from 2.6.5 to 2.6.6Nitin A Kamble2010-11-1415-111/+69
| | | | | | | | | | | | | | | | | Removed these patch: python-native-2.6.5/00-fix-bindir-libdir-for-cross.patch python/00-fix-bindir-libdir-for-cross.patch The upstream code has changed, and it does not need the above 2 patches (fixes) anymore. Patches rebased to the newer code: python/01-use-proper-tools-for-cross-build.patch python/04-default-is-optimized.patch python/06-avoid_usr_lib_termcap_path_in_linking.patch python/99-ignore-optimization-flag.patch Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* python-gst: upgrade from 0.10.18 to 0.10.19Nitin A Kamble2010-11-141-1/+1
| | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* gdb upgrade from 7.1 to 7.2Nitin A Kamble2010-11-145-4/+23
| | | | | | | | Add new patch: gdb/fix_for_build_error_internal_error_call.patch : this avoids a build error. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* diffstat: upgrade from 1.47 to 1.54Nitin A Kamble2010-11-141-6/+2
| | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* Make upgrade from 3.81 to 3.82Nitin A Kamble2010-11-141-0/+0
| | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* bison upgrade from 2.4.2. to 2.4.3Nitin A Kamble2010-11-141-0/+0
| | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* git: Update recipe for git to include configure optionsSaul Wold2010-11-142-3/+10
| | | | | | | Updated LICENSE Added LIC_FILES_CHKSUM Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* tcltk: Fix moving libtcl8.5.so into tcl-lib.Jingdong Lu2010-11-101-2/+2
| | | | | | Move /usr/lib/libtcl8.5.so into tcl-lib package. Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
* quilt: Fixed configure test for patch --version.Beth Flanagan2010-11-102-1/+21
| | | | | | | OpenSuSE 11.3 uses GNU patch 2.6.1.81-5b68 which breaks quilt's configure test for patch version. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
* python: Fix hardcoded python references which should refer to PN, removing ↵Richard Purdie2010-11-101-2/+2
| | | | | | duplicate providers warning Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* python: Remove hardcoded python references and replace with PN, allowing use ↵Richard Purdie2010-11-022-208/+208
| | | | | | of BBCLASSEXTEND=nativesdk Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* rpm: Change pcre to use internal library [BUGID #404]Saul Wold2010-10-181-2/+2
| | | | Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* make: enable make-nativeJoshua Lock2010-10-151-0/+2
| | | | | | | | | Fedora 14 ships with a version of make which doesn't work with the Makefiles shipped in our busybox and eglibc versions. Enable make native as a workaround. This is a low risk fix for [BUGID #467] Signed-off-by: Joshua Lock <josh@linux.intel.com>
* swabber: new recipeJoshua Lock2010-10-121-0/+21
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* strace: use BBCLASSEXTEND to enable a native packageJoshua Lock2010-10-121-2/+4
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* python: fix for host contamination issue while cross compilingNitin A Kamble2010-10-113-2/+30
| | | | | | This fixes [BUGID #385] Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* dpkg-native: Don't install update-alternatives as it isn't cross rootfs capableRichard Purdie2010-10-112-1/+6
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* dpkg: fix package_deb error for linux-wrsDongxiao Xu2010-10-092-1/+23
| | | | | | | The new dpkg will report linux-wrs version parse error, since there is a '_' inside. This patch fixes this issue. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* dpkg: upgrade to version 1.15.8.5Dongxiao Xu2010-10-091-1/+1
| | | | | | | | | Rebase several patches to fit the latest version Fix a compile issue related with snprintf. dpkg: bump PR Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* rootfs_deb: Fix problem with pseduo and rootfs locationSaul Wold2010-10-082-3/+3
| | | | | | This address [BUGID #401] to complete dpkg rootfs support Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* dpkg: upgrade to version 1.15.8.5Dongxiao Xu2010-10-085-27/+50
| | | | | | | | | Rebase several patches to fit the latest version Fix a compile issue related with snprintf. Reset PR in dpkg.inc Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* unfs-server: Fix DEPENDS for native/nativesdk casesRichard Purdie2010-10-071-0/+2
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* Update meta-ide-support dependenciesScott Garman2010-10-072-4/+4
| | | | | | | | | | | | | | | | | | Using poky-qemu with our new tap networking and/or unfs support required too many additional build steps. This updates the meta-ide-support dependencies so all features are built and available to use. Specifically, this adds psuedo-native, qemu-helper-native, and unfs-server-native to the dependency chain for meta-ide-support. This fixes [BUGID #392] Also add poky-gen-tapdevs and remove runqemu-nfs from the qemu-helper-native recipe, and update some qemu control script error messages to suggest building meta-ide-support. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* poky-default-revisions.inc: Move SRCREV settings into this fileRichard Purdie2010-10-071-2/+0
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* syslinux: fix COMPATIBLE_HOST definitionNitin A Kamble2010-10-071-1/+1
| | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* nasm: fix COMPATIBLE_HOST definitionNitin A Kamble2010-10-071-1/+1
| | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* gcc: Fix c++ search path for target system compiler making everything consistentRichard Purdie2010-10-073-3/+3
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* python-pygtk: Use correct paths at build timeJoshua Lock2010-10-011-1/+9
| | | | | | | | | Fix the paths in configure.ac to use the target libraries and generators for building pygtk. Fix taken from OE. Thanks to Gary Thomas for providing a first stab at this. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* Python gst package needs pygtk at runtimeGary Thomas2010-10-011-1/+2
| | | | | Signed-off-by: Gary Thomas <gary@mlbassoc.com> Signed-off-by: Joshua Lock <josh@linux.intel.com>
* binutils: Update the poison patchMark Hatle2010-10-012-45/+86
| | | | | | | | | | [BUGID #374] Previously the poison directories patch was present, but not enabled due to the lack of the configure option being set, and also the fact configure itself was not being patched. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* gcc: Update poisoned include path checkingMark Hatle2010-10-015-34/+78
| | | | | | | | | | | | | | | | | | | | | | | | | | [BUGID #374] The poison directory patch that was included with gcc-4.5.0 was not previously enabled due to the lack of the configure file changes. The patch has been updated to include the configure fragment. It was also noted that this patch preformed nearly the same functions as the zecke-no-host-includes patch, but with slightly different directories. The directories scanned were added from the zecke-no-host-includes patch to the new gcc-poison-dir-extend.patch. The other difference with the zecke patch is that poisoned headers is no longer an immediate fatal error. There may be instances where someone wants to do this. Adding -Werror=poison-system-directories to the CFLAGS would restore the behavior. Also fix a small problem where --help=warnings on gcc wouldn't return the poison-system-directories as a valid option, even though it was. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* Move prism-firmware, spectrum-fw, python-urlgrabber, python-iniparse and ↵Richard Purdie2010-09-309-244/+0
| | | | | | yum-metadata to meta-extras Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* qemu: introduce vmware vga FIFO rewind patch to fix qemu hangZhai Edwin2010-09-302-1/+200
| | | | | | | | | | | | | In some circumstance guest driver got interrupted before inserting all args for one command, so that qemu get an invalid args and hang. GL patch doesn't consume these missing args, which further cause FIFO disorder. This commit reverts wrong behavior of GL patch, and introduces a qemu upstream patch to rewind FIFO unpon detecting incomplete command. [BUGID #111] fixed by this. Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
* gdb: add EXPAT to resolve gdbserver comm issuesSaul Wold2010-09-301-1/+2
| | | | | | | | | [BUGID #346] Added EXPAT = "--with-expat" to allow gdb to correctly communicate with the gdbserver Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* diffstat: Added LICENSE fieldSaul Wold2010-09-301-1/+1
| | | | Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* elfutils: add zlib into DEPENDSDexuan Cui2010-09-301-1/+1
| | | | | | | This patch fixes the build failure I met with. Thanks a lot to Qing He and Kevin Tian for pointing this out! Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* gcc: fix check for target libc ssp supportKevin Tian2010-09-3010-9/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gcc uses hardcoded path "${with-build-sysroot}/usr/include" to check target libc ssp support. Based on GLIBC version strings in features.h in that search path, gcc knows whether target (e)glibc implements stack protector itself. However this breaks meta-toolchain, which actually has target libc headers installed under {with-build-sysroot}/opt/... This way features.h is not found and thus gcc-crosssdk-intermediate thinks that target (e)glibc doesn't support ssp. Later when building eglibc-nativesdk, undefined reference to "__stack_chk_guard" occurs which was caused by: o eglibc do_configure found that gcc-crosssdk-intermediate supports ssp, and thus enable -fstack-protector for nscd o eglibc itself supports stack smash proctection for some architectures such as i386, x86-64, etc. It's expected to use its own method to provide stack protection, instead of relying on gcc. So eglibc rtld.os doesn't export __stack_chk_guard to other modules o then when installing nscd objects, gcc-crosssdk-intermediate sees the flag "-fstack-protector", while it thought this eglibc doesn't implement ssp itself, so gcc turns to the alternative to find a valid __stack_chk_guard exported. eglibc doesn'g export it, while gcc-crosssdk-intermediate itself disables libssp. Then the undefined reference happens. If enabling libssp for gcc-crosssdk- intermediate, it may also work-around this issue. But the ideal fix is still to replace hard coded path with the actual one where target libc gets installed. glibc-nativesdk doesn't encounter this issue because it thinks gcc doesn't support ssp, and thus doesn't enable "-fstack-protector" for nscd. Don't know the reason yet This fix [BUGID #366] Signed-off-by: Dexuan Cui <dexuan.cui@intel.com> Signed-off-by: Kevin Tian <kevin.tian@intel.com>
* rpm_5.1.10.bb: The upstream location has changedMark Hatle2010-09-301-2/+2
| | | | | | | | | | | rpm_5.1.10.bb: bump PR [BUGID #357] The upstream distribution location for the Poky 5.1.10 version of RPM has changed. Correct it to the new location. Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* rpm_5.1.10: Disable dependency loop messageMark Hatle2010-09-302-0/+39
| | | | | | | | | | | | [BUGID #332] Disable the dependency loop message that looked like an error had occured. This is really a debug message. Also remove the "remove: " debug message about which side of the dep loop it is removing to resolve the circular dependency. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* e2fsprogs: Don't change ownership of the patches directoryGary Thomas2010-09-291-1/+1
| | | | | | | Patches can be symlinks and changing their ownership may not be possible. Therefore stop doing this. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* QEMU: Fix the mouse shadow issue (bug 170)Yu Ke2010-09-272-1/+37
| | | | | | | | | | the root cause is that the qemu cursor array is hardcoded to 256 bytes, while the sato use cursor of the size 64*64=4096, thus lead buffer overflow and abnormal mouse. A qemu patch is introduced to dynamically allocate qemu cursor array to fix this issue. BTW, qemu upstream already redesign the cursor interface and implementation, and this issue does not occur in upstream, so no need to push this patch to upstream. and when upgrade the qemu, this patch can be safely removed. Fix [BUGID #170] Signed-off-by: Yu Ke <ke.yu@intel.com>
* gcc: enable poison parameters detectionDongxiao Xu2010-09-2724-22/+106
| | | | | | | | | | | If not configured with --enable-target-optspace, gcc will report errors if there is '-Os' optimization in parameters. This fixes [BUGID #342] Also add "--enable-target-optspace" option to arm gcc configuration. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* upgrade gcc to 4.5.0 for mips architectureDongxiao Xu2010-09-226-4/+49
| | | | | | | | | | | | Fix the out of memory when building webkit-gtk with gcc-4.5.0 The new feature added after 4.3.3 "http://www.pubbs.net/200909/gcc/94048-patch-add-support-for-rmipsjalr.html" will cause cc1plus eat up all the system memory when build webkit-gtk. The function mips_get_pic_call_symbol keeps on recursively calling itself. Disable this feature to walk aside the bug. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* gcc: upgrade gcc for powerpc to version 4.5.0Dongxiao Xu2010-09-1722-22/+23
| | | | | | | | | | | | | | Fix one parameter order issue for base_contains function, which impacts glibc build under new gcc. Add new judge code to determine whether <altivec.h> is needed. This fixes the mpeg2dec build failure under new gcc. Use O2 as the optimization flag to tinylogin as it will meet segfault if compiled by gcc-4.5.0 when enable both frename-registers and Os options. Use O2 instead. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>