aboutsummaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools
AgeCommit message (Collapse)Author
2011-03-14Update SRC_URIs to use BPN instead of PNRichard Purdie
[YOCTO #860] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-03-14adt: fix ppc/powerpcc naming bugLiping Ke
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 Kamble
[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 Hatle
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 Ke
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 Lu
[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 Hatle
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 Raj
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 Jansa
* 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 Kamble
[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 Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-03-08adt: removed unused repo source and opkg optionsLiping Ke
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 Ke
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 Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-03-05linuxdoc-tools-native: Fix build error with txt documentationScott Garman
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 Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-03-03rpm: Fix linking error encountered in rpm-nativeKhem Raj
* 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 Ke
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 Ke
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 Kamble
this Fixes [BUGID #754] Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-03-02ADT: Fix several bugs for adt installerLiping Ke
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 Raj
* 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 Flanagan
License parser should use & not , Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2011-03-01libxml-parser-perl: remove FILES_${PN}Jingdong Lu
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 Hatle
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 Garman
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 Wold
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 Hatle
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 Hatle
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 Garman
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 Kamble
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 Purdie
BB_NO_NETWORK [BUGID #752] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-23openjade-native: run install-catalog from SSTATEPOSTINSTFUNCSScott Garman
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 Garman
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 Garman
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 Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-22qemu: enable audio supportZhai Edwin
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 Cui
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 Ke
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 Kamble
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 Hatle
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 Garman
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 Garman
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 Garman
Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-02-17perl-native: fix parallel buildNitin A Kamble
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 Kamble
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 Garman
* 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 Garman
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 Garman
Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-02-16rpm: Avoid fsync when writing filesMark Hatle
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>