summaryrefslogtreecommitdiff
path: root/meta/recipes-devtools
AgeCommit message (Collapse)AuthorFiles
2011-03-14Update SRC_URIs to use BPN instead of PNRichard Purdie2
[YOCTO #860] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-03-14adt: fix ppc/powerpcc naming bugLiping Ke2
for ipk files on ppc, the name should be powerpc. So does the environment file name. For the tar file name, it should be ppc. This patch is to correct the arch/machine name pair. Related Bug#864 Signed-off-by: Liping ke <liping.ke@intel.com>
2011-03-11perl: another set of parallel build fixesNitin A Kamble6
[YOCTO #784] Imported more commits from the perl upstream tree Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-03-10gcc-runtime: Fix dbg filesMark Hatle2
In order to debug certain C++ items, you need the helper python components. These components should live in the -dbg package, ensure they are added to the recipe. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-03-10Disable wget server side cacheLiping Ke2
We found some proxy server has wrong cache for long http file name. It will cause fetching wrong ipk files from adt repo. To avoid this, we use wget options --no-cache to disable all server side cache. It will make the fetch speed slower, yet correct always. Signed-off-by: Liping Ke <liping.ke@intel.com> Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
2011-03-10gcc/collect2: Added --sysroot support into collect2 in gcc.Lianhao Lu10
[YOCTO #815] Added --sysroot into COLLECT_GCC_OPTIONS to allow the collect2 support user specifed sysroot. Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
2011-03-10gcc-runtime: Ensure that gcc-runtime builds a debug packageMark Hatle1
The gcc-runtime package will now create the proper dbg package. The RRECOMMENDS change is required to deal with the default. This is documented in bug 824. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-03-08gcc-configure-runtime.inc: Add immediate evaluation otherwise it ends in ↵Khem Raj1
circular dependency Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-03-08python: add generate-manifest-2.6.py script and regen python-2.6-manifest.incMartin Jansa2
* imported from OE with sorted entries etc Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Acked-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-03-08gcc-runtime: fix LSB library checks for libstdc++.so.6Nitin A Kamble2
[YOCTO #795] When we run library check of LSB on qemux86 and qemuppc, we got some failures about 'libstdc++.so.6'. Test environment: Platform: Qemu-x86, Qemu-ppc lsb image: poky-image-lsb-qemux86-test.ext3(Feb 26th, auto-build server) Library check of LSB: 4.1.0-1 The error log: Did not find _ZNKSt5ctypeIcE8do_widenEPKcS2_Pc (GLIBCXX_3.4) in libstdc++.so.6 Unmangled symbol name: std::ctype<char>::do_widen(char const*, char const*, char*) const ... found that some weak symbols ('W') change into local ('t') during link time and be stripped. According to compiling log, the option "-fvisibility-inlines-hidden" is used for gcc. And this option caused some weak symbols change into local. see http://bugzilla.pokylinux.org/show_bug.cgi?id=795 for more information on the bug. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-03-08quilt: add autotools inheritanceSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-03-08adt: removed unused repo source and opkg optionsLiping Ke3
opgk option --force-overwrite is only a workaround for bug #547. Now this bug is gone, so remove this option. and also, the first opkg repo source is not useful, remove it. Signed-off-by: Liping Ke <liping.ke@intel.com>
2011-03-07adt: Update to svn r596 to fix symbolic link issuesLiping Ke2
See the longlinksfix patch for details but symlinks over 100 chars long were broken in sdk tarballs and its due to problems in the inbuilt tar in libbb in opkg. svn r596 has already fixed the problem. Signed-off-by: Liping Ke <liping.ke@intel.com>
2011-03-05elfutils: add bzip2 to DEPENDSSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-03-05linuxdoc-tools-native: Fix build error with txt documentationScott Garman2
Disable building txt documentation. This is a temporary workaround, as I have found an Ubuntu 10.10 system which throws errors during building this that I'd like to ultimately fix. The error manifests itself from the end of LinuxDocTools.pm with the following messages during do_install: | - Building txt docs | Processing file ./guide | troff: fatal error: can't find macro file s | fmt_txt::postASP: Empty output file, error when calling groff. Aborting... Signed-off-by: Scott Garman <scott.a.garman@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-03-03Fixup merge error and apply cleanupsRichard Purdie2
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-03-03rpm: Fix linking error encountered in rpm-nativeKhem Raj2
* This patch passes the correct LDFLAGS to account for additional dependencies of librpmio on libbeecrypt and libsyck and hence fixes the build error. Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-03-03ADT: Bug fix for Suse LinuxLiping Ke2
On Suse linux11.2, we found when using sudo, we must add -E opts to preserver some network proxy environment settings. Otherwise, opkg-cl can't access files behind firewall. [bug #785] Also, we need to add absolute path when sourcing files. Fix for [bug #786] Signed-off-by: Liping Ke <liping.ke@intel.com>
2011-03-03Add libtool-nativesdk for ADTLiping Ke1
We need to add libtool native sdk support in ADT installer. This patch fix #bug 791 Signed-off-by: Liping Ke <liping.ke@intel.com>
2011-03-02gcc: take out libiberty files from gcc packagesNitin A Kamble10
this Fixes [BUGID #754] Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-03-02ADT: Fix several bugs for adt installerLiping Ke3
Two bugs are found 1) image download file path is not correct. So even if file is downloaded already, it can't be detected. 2) several images now are renamed, such as sato-dev, sato-sdk, we need to change the name accordingly. Signed-off-by: Liping Ke <liping.ke@intel.com>
2011-03-02qemu-0.13.0: Add patch to avoid mmap_min_addrKhem Raj2
* This patch is taken from OE commit 40e293342ca76921904a43b03b635d9219432edf Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-03-01Fix to the libtool LICENSE field: libtool.incBeth Flanagan1
License parser should use & not , Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2011-03-01libxml-parser-perl: remove FILES_${PN}Jingdong Lu1
Because of the error path in FILES_${PN} we got nothing in libxml-parser-perl package. Romove "FILES_${PN}" [sgw Bump PR] Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-03-01prelink: Add missing macro.prelink fileMark Hatle1
Add the missing macro.prelink file... Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-03-01linuxdoc-tools-native: disable doc builds requriing latex and dvipsScott Garman3
This fixes the following errors during do_install on hosts which have latex and/or dvips installed: fmt_latex2e::postASP: LaTeX first run problem. Aborting ... dvips: ! DVI file can't be opened. Our goal is to have native versions of these tools eventually. Until then, disable these parts of the documentation install process. This fixes [BUGID #774]. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-03-01file: add wrapper to file-nativeSaul Wold1
file-native needs a wrapper to pass the correct path to the magic.mgc file This was found to be the case when sstate-cache is used because file hardcodes the path to the magic.mgc file. [BUGID #775] Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-03-01rpm: Fix rpm-dbg package splitMark Hatle1
The rpm-dbg package split was specified incorrectly in the recipe, correct this so we generate the proper -dbg file. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-03-01rpm: Fix rpm usage of prelink on the targetMark Hatle2
RPM has the ability to validate files that have been prelinked, however the necessary configuration and staging was not done properly. Resolve this issue by fixing the macro paths, providing the missing RPM macro, and correcting a defect in the way the prelink image class was working with the necessary configuration file. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-03-01linuxdoc-tools-native: new recipe v0.99.6Scott Garman2
This package includes utilities such as sgml2html and sgml2txt, which are used by other packages (e.g, libuser) for building documentation. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-03-01perl: import parallel build fixes from upstream git treeNitin A Kamble6
The parallel build issue is fixed in the upstream perl git tree differently. Replacing our fix with the upstream fix. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-03-01mtd-utils: Set the revision to use explicitly else failures occur with ↵Richard Purdie1
BB_NO_NETWORK [BUGID #752] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-23openjade-native: run install-catalog from SSTATEPOSTINSTFUNCSScott Garman1
Otherwise the sgml-docbook.cat catalog would not be updated when a build from sstate cache is run. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-02-23docbook-dsssl-stylesheets-native: run install-catalog from SSTATEPOSTINSTFUNCSScott Garman1
Otherwise the sgml-docbook.cat catalog would not be updated when a build from sstate cache is run. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-02-23docbook-sgml-dtd-native.inc: run install-catalog from SSTATEPOSTINSTFUNCSScott Garman1
Otherwise the sgml-docbook.cat catalog would not be updated when a build from sstate cache is run. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-02-22Remove all comments from multiline expressions (as mentioned in bug #704)Richard Purdie5
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-22qemu: enable audio supportZhai Edwin1
On qemux86, export ac97 & es1370 emulated device to guest, and enable host oss&alsa driver. So end user can get sound from qemux86 guest if the sound card driver installed. [BUGID #488] got fixed. Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
2011-02-22mklibs-native: fix the build on Ubuntu 9.04 by defining STT_GNU_IFUNCDexuan Cui2
mklibs-native needs elf.h (that is supplied by libc6-dev). since STAGING_INCDIR_NATIVE doesn't contain elf.h (we don't have eglibc-native), so the host's /usr/include/elf.h is used. Unluckily, the libc6-dev in Ubuntu 9.04 is so old that the elf.h doesn't define STT_GNU_IFUNC, so we have to define it ourselves. Fixes [BUGID #726] Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2011-02-21ADT: Fix check_result script cond comparison bugLiping Ke1
When meeting errors, the return number can't be directly compared with -1. Actually, it might be represented as 255. The correct way is to compared it with 0. If the result is non-zero number, we meet error. This patch is for fixing [BUGID #742] Signed-off-by: Liping Ke <liping.ke@intel.coom>
2011-02-21libtool: avoid absolute pathnames of general utilsNitin A Kamble6
addded a new patch: libtool/avoid_absolute_paths_for_general_utils.patch This fixes [BUGID #154] This fixes [BUGID #734] Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-02-18rpm: Increase the number of solvedb's allowedMark Hatle2
Increase the number of allowed solvedb's to 20 from the original 5. We also add an additional error message to RPM incase the 20 is ever exceeded. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-02-18docbook-utils-native: set SGML_EXTRA_CATALOGS in jwScott Garman1
Point jw to the native sysroot master catalog. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-02-18openjade-native: Set datadir explicitlyScott Garman1
datadir was previously defaulting to usr/share and hence could not find openjade's data files. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-02-18docbook-dsssl-stylesheets-native: add missing files to installScott Garman1
Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-02-17perl-native: fix parallel buildNitin A Kamble3
perl native recipe was failing on 40-way system with the parallel build turned on. With this patch the parallel build on 40 way build system is not failing. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Passed 31 clean/build cycles on the 40-way. Tested-by: Darren Hart <dvhart@linux.intel.com>
2011-02-16perl perl-native: turn on parallel makeNitin A Kamble2
tested this on all architectures, and build works fine. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-02-16opensp: improve configuration and install stepsScott Garman1
* For the -native case we need to point two configure options to the SGML catalogs in the native sysroot * Some packages (e.g, iputils) use different names for the openSP utilities, so create these names as symlinks after do_install Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-02-16docbook-utils-native: new recipe v0.6.14Scott Garman1
Recipe derived from OpenEmbedded. Starting with a -native only version for now. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-02-16sgml-common-native: fix license info and checksum fieldsScott Garman1
Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-02-16rpm: Avoid fsync when writing filesMark Hatle2
By default RPM strives for the safest possible file creation and enforces fsync on each file. This changes that default by backporting the fsync disabled from the latest CVS snapshot. This will cut a few minutes off the rootfs generation using RPM. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>