summaryrefslogtreecommitdiff
path: root/meta/site
Commit message (Collapse)AuthorAgeFilesLines
* site/mips-common: alignment values for guin32, guin64 and unsigned longSaul Wold2012-05-061-0/+4
| | | | | | These are required to build recent versions of glib-2.0 Signed-off-by: Saul Wold <sgw@linux.intel.com>
* site/ix86-common, site/x86_64-linux: alignment values for guin32, guin64 and ↵Martin Jansa2012-05-032-0/+6
| | | | | | | | | unsigned long These are required to build recent versions of glib-2.0 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* evolation-data-server: Rename from eds-dbusSaul Wold2012-04-265-5/+5
| | | | | | [YOCTO #2316] Signed-off-by: Saul Wold <sgw@linux.intel.com>
* powerpc64-linux: Update cached autoconf values for libpcap on powerpc64Matthew McClintock2012-02-101-1/+2
| | | | | | Without this fix, libpcap will fail to build on powerpc64 Signed-off-by: Matthew McClintock <msm@freescale.com>
* site/ix86-common: fix an errorNitin A Kamble2012-01-191-1/+1
| | | | | | | | | | | | Fixed this line ac_cv_sizeof_unsigned_char=${ac_cv_sizeof_unsigned_int=1} as this line ac_cv_sizeof_unsigned_char=${ac_cv_sizeof_unsigned_char=1} This issue was causing guile recipe to compile-fail for x86 target. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* Revert "site/common-uclibc: Cache gl_cv_func_wcwidth_works"Richard Purdie2012-01-101-1/+0
| | | | This reverts commit a471d342424502de48f28c4f8297d490f2cd1443.
* site/common-uclibc: Cache gl_cv_func_wcwidth_worksKhem Raj2012-01-091-0/+1
| | | | | | | | | | | | | | Its not computed properly during configure and we configure uclibc with widechar support anyway so its fine to cache it. It fixes the errors like | In file included from ./stdio.h:31:0, | from fpurge.h:20, | from fpurge.c:20: | /home/kraj/work/angstrom/sources/openembedded-core/build/tmp-uclibc/sysroots/qemux86/usr/include/stdio.h:662:40: error: expected declaration specifiers or '...' before '(' token | make[4]: *** [fpurge.o] Error 1 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* siteinfo: create a new siteinfo for x32-linuxH.J. Lu2011-12-121-0/+9
| | | | | | | | | | X32 has different sizes for many types: 1. off_t and ino_t are 8 byte, instead of 4 byte. 2. pthread_mutex_t is 32byte, instead of 24 byte. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: H.J. Lu <hjl.tools@gmail.com>
* site/x86_64-linux: add cvs config variablesNitin A Kamble2011-11-241-0/+3
| | | | | | | | | | | | configure of cvs packages was failing on the meta-toolchain for a x86_64 target. Configure error reported: checking whether printf supports %p... configure: error: cannot run test program while cross compiling This fixes [YOCTO #1781] Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glib-2.0: fix qsort_t testing for uclibcHenning Heinold2011-11-182-0/+2
| | | | | | | | | | | | * instead of disabling the configure test and set it always true use the site files to set it true for glibc/eglibc and false for uclibc * remove the patch ' tested only for uclibc * bump PR Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python, python-native: upgrade from 2.6.6 to 2.7.2Nitin A Kamble2011-10-311-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | Rebased these patches to the newer code modified: python-native/nohostlibs.patch modified: python/01-use-proper-tools-for-cross-build.patch modified: python/06-avoid_usr_lib_termcap_path_in_linking.patch modified: python/06-ctypes-libffi-fix-configure.patch modified: python/multilib.patch Deleted these patches are the are now upstream deleted: python/02-remove-test-for-cross.patch deleted: python/security_issue_2254_fix.patch Added this patch to python-native new file: python-native/multilib.patch Updated site config file for python modified: ../../site/common-linux : add ac_cv_have_long_long_format for python avoid this error in python: Include/pyport.h:243:13: error: #error "This platform's pyconfig.h needs to define PY_FORMAT_LONG_LONG" Updated default python version modified: ../../conf/distro/include/default-versions.inc Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Give coreutils a chance to build the df utilityJulian Pidancet2011-10-272-0/+6
| | | | | | | | | | | | | | The coreutils configure script is unable determine how to get free space from the Operating System when cross-compiling. This changes caches the result of the "statfs2_bsize" test for the coreutils configure script. Both glibc and uclibc defines statfs as a two-argument function and uses a struct statfs containing a f_bsize field. That's why the fu_cv_sys_stat_statfs2_bsize variable has to be defined for both libcs. Signed-off-by: Julian Pidancet <julian.pidancet@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* coreutils: Upgrade recipe 8.12 -> 8.14Khem Raj2011-10-241-0/+3
| | | | | | | | Change in site files is needed since in cross build envrionment the test to check for gl_cv_func_fstatat_zero_flag is a runtime test Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Add autoconf cache for screen on powerpc64Matthew McClintock2011-09-291-0/+13
| | | | | | | | Screen can not run tests for the target and depends on the aotuconf cache for information about the target system Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* site/x86_64: Add entries to fix conf error on x86_64Zhai Edwin2011-09-071-0/+10
| | | | | | | | Add entries for ashldi3, bswapsi2... to fix autoconf error of grub on x86_64 [YOCTO #1434] got fixed. Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
* Various siteinfo: Drop rp-pppoe variablesTom Rini2011-08-047-22/+0
| | | | | | | These variables were wrong on big-endian machines and this recipe is now handled in meta-oe (along with the siteinfo files). Signed-off-by: Tom Rini <tom_rini@mentor.com>
* siteinfo: Add posix_getpwuid_r posix_getgrgid_r posix_getpwnam_r to uclibcTom Rini2011-08-042-1/+5
| | | | | | | This comes from oe.dev and while at this, drop from powerpc-linux as the common-libc files set them. Signed-off-by: Tom Rini <tom_rini@mentor.com>
* site/common-linux: Add ac_cv_file__dev_zero=yesTom Rini2011-08-041-0/+3
| | | | Signed-off-by: Tom Rini <tom_rini@mentor.com>
* Various siteinfo files: Consolidate va_copy/__va_copy/va_val_copyTom Rini2011-08-0414-106/+63
| | | | | | | | | Providing va_copy / __va_copy come down to the libc. va_val_copy comes down to the architecture. Unfortunately it's assumed true if not set, so we need to make sure to set this to false for x86_64 where it is not true. Signed-off-by: Tom Rini <tom_rini@mentor.com>
* Various siteinfo files: Drop enca sectionTom Rini2011-08-042-6/+0
| | | | | | | As part of re-syncing with oe.dev, these tests aren't needed with the oe.dev recipe of enca now. Signed-off-by: Tom Rini <tom_rini@mentor.com>
* Various siteinfo files: Consolidate ac_cv_func_getaddrinfoTom Rini2011-08-0411-12/+2
| | | | | | | | This is a libc feature, move there. Drop the ipsec-tools specific test as ipsec-tools (a) assumes fine on cross-compile and (b) doesn't support buggy getaddrinfo now. Signed-off-by: Tom Rini <tom_rini@mentor.com>
* Various site files: Drop monotone/monoTom Rini2011-08-049-34/+0
| | | | | | Not in oe-core nor meta-oe and based on oe.dev, possibly incomplete. Signed-off-by: Tom Rini <tom_rini@mentor.com>
* tcl: Add tcl_cv_api_serial to siteinfoTom Rini2011-08-041-0/+3
| | | | | | This comes from oe.dev which had this set for arm-linux only. Signed-off-by: Tom Rini <tom_rini@mentor.com>
* sudo: Drop sudo_cv_uid_t_len from site filesTom Rini2011-08-048-23/+1
| | | | | | | We were just setting this to the assumed default. If anything, this belongs in the libc files if we must set it. Signed-off-by: Tom Rini <tom_rini@mentor.com>
* siteinfo: Rework the siteinfo for powerpc to fix uclibc falloutKhem Raj2011-07-271-0/+0
| | | | | | | | | | | | | | | | | | I believe that powerpc-linux is now a common file across 32bit/64bit linux for powerpc be it uclibc or glibc. I compared the differences between powerpc-linux-uclibc and powerpc-linux files and it powerpc-linux was more uptodate and all the new stuff it had was needed for uclibc anyway so we do not need to keep exact copy of powerpc-linux as powerpc-linux-uclibc instead we use powerpc-linux for powerpc/uclibc targets. Secondly linux specific files were added in archinfo dictionary which I think logically belongs to targetinfo dictionary therefore moved them to targetinfo now uclibc/powerpc is buildable again Signed-off-by: Khem Raj <raj.khem@gmail.com>
* siteinfo: Move (getpgrp|setpgrp|setgrent|*get{pwuid,grgid}) to common-libcTom Rini2011-07-2717-77/+14
| | | | | | | These functions are determined by the C library so move them to common-glibc and common-uclibc Signed-off-by: Tom Rini <tom_rini@mentor.com>
* siteinfo: Move general realloc/malloc values to common-$libcTom Rini2011-07-2719-55/+7
| | | | | | | | | These are tests for glibc behavior which we have enabled in uclibc. Note that if we ever disable MALLOC_GLIBC_COMPAT the uclibc tests will need to be changed (but I believe this would also entail massive patching to the rest of userspace so this should be unlikely). Signed-off-by: Tom Rini <tom_rini@mentor.com>
* siteinfo: Move certain db entries to common-linuxTom Rini2011-07-2710-113/+18
| | | | | | | | | Note that we had a number of unused and ignored settings wrt mutex support. These have been dropped as they weren't being used and implied some odd things to boot. This is also a partial resync with oe.dev which had some, but not all of these changes. Signed-off-by: Tom Rini <tom_rini@mentor.com>
* siteinfo: Move certain mysql entries to common-linuxTom Rini2011-07-2710-13/+4
| | | | | | More re-sync with oe.dev Signed-off-by: Tom Rini <tom_rini@mentor.com>
* x86_64-linux siteinfo: Add bash infoTom Rini2011-07-271-0/+5
| | | | | | Taken from oe.dev Signed-off-by: Tom Rini <tom_rini@mentor.com>
* siteinfo: Move certain bash entries to common-linuxTom Rini2011-07-2713-97/+16
| | | | | | More re-sync with oe.dev Signed-off-by: Tom Rini <tom_rini@mentor.com>
* siteinfo: Move certain samba entries to common-linuxTom Rini2011-07-278-20/+5
| | | | | | Part of re-syncing with oe.dev, move samba_cv_HAVE_IFACE_* to common-linux Signed-off-by: Tom Rini <tom_rini@mentor.com>
* site/powerpc*-linux: refactor needed options that are commonKumar Gala2011-07-222-19/+24
| | | | | | | | Pulled common options that are needed for powerpc64-linux to build out of powerpc32-linux and put them into powerpc-linux. Signed-off-by: Kumar Gala <galak@kernel.crashing.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* site/powerpc64-linux: Start initial site configKumar Gala2011-07-221-0/+21
| | | | | | | | | Use ac_cv_sizeof_* from eglibc as starting point for powerpc64-linux site info. We will refactor common bits that are needed out of powerpc32-linux based on build issues. Signed-off-by: Kumar Gala <galak@kernel.crashing.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* site/powerpc32-linux: Update with ac_cv_sizeof_* from eglibcKumar Gala2011-07-221-4/+13
| | | | | Signed-off-by: Kumar Gala <galak@kernel.crashing.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* site/powerpc: Pull all powerpc config options into powerpc32-linuxKumar Gala2011-07-223-337/+338
| | | | | | | | | powerpc-common was really Linux PPC32 specific. So move all the options in it to powerpc32-linux and we can refactor out common bits shared between into powerpc-linux and powerpc-common. Signed-off-by: Kumar Gala <galak@kernel.crashing.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* siteinfo.bbclass: Port over oe.dev logic for site filesTom Rini2011-07-211-0/+0
| | | | | | | | | | In oe.dev we have a sets to pick out hostos/hostarch/etc site files out of and include things like a common-linux site file. This should also help out with adding multilib-specific site files (ie x32). In oe.dev we have an iterator but at Richard's request we continue to return a list of files in siteinfo_get_files(). Signed-off-by: Tom Rini <tom_rini@mentor.com>
* site/x86_64-linux-uclibc: Cache lf_cv_sane_reallocKhem Raj2011-07-201-0/+3
| | | | | | | | If left to configure, it tried to run the testcase to determine this and that fails on cross compile e.g. compiling startup-notification-0.12 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* [bug 1195] site/mips-common: Cache cvs_cv_func_printf_ptrKhem Raj2011-07-081-0/+3
| | | | Signed-off-by: Jessica Zhang <jessica.zhang@intel.com>
* site/powerpc-common: remove the incorrect dlopen default settingYu Ke2011-05-301-2/+0
| | | | | | | | | | | | | | | These two setting for dlopen is not correct. dlopen is not available in libc, instead it is provided by libdl. so the setting should not be "yes" by default. This fixes [YOCTO #736] [YOCTO #737] Thanks Richard for pointing out the root cause. CC: Richard Purdie <richard.purdie@linuxfoundation.org> CC: Philip Balister <philip@balister.org> CC: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Yu Ke <ke.yu@intel.com>
* site: Add mips-linux-uclibc site file and add to x86_64-linux-uclibcKhem Raj2011-04-042-0/+152
| | | | | | | mips-uclibc needs the mips-linux-uclibc site file x86_64-linux-uclibc is enahnced for missing cached variables Signed-off-by: Khem Raj <raj.khem@gmail.com>
* site/x86_x64: add entry to fix x86_64 compile errorsTom Zanussi2011-02-011-0/+4
| | | | | | | Add entries for va_copy and __va_copy to fix rpm 5.4.0 compile errors on x86_64. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* apr: add configure for NODELAY to mips-commonSaul Wold2010-12-231-0/+3
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* apr: update x86_64 site config fileSaul Wold2010-12-231-0/+4
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* dpkg: fix powerpc and mips build failureDongxiao Xu2010-09-022-0/+7
| | | | | | | set dpkg va_copy value in corresponding site files for powerpc and mips Fixes [BUGID #219] Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
* powerpc-common: add working_getline to gettextSaul Wold2010-08-311-0/+3
| | | | Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* unfs-server: new userspace nfs recipeScott Garman2010-08-202-1/+21
| | | | | | | | | | | | | | This is a simple userspace NFS server, derived from one which was previously used in openSUSE 10.x. Wind River contributed many of the patches. This package is not intended for target installations, only -native and -nativesdk use. Enabling nativesdk for readline, sqlite3, and pseudo was required, as well as a few new autoconf siteconfig entries. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* shadow: add new recipe 4.1.4.2Kevin Tian2010-08-131-0/+8
| | | | | | | | | | | | | | | | | | | | | (borrow from OpenEmbedded with below tweaks) Enhance login_defs_pam.sed according to shadow source, to ensuer we don't leave any unknown definitions in /etc/login.defs when pam is enabled no need for --disable-account-tools-setuid which is detected upon pam automatically, and no specific CFLAGS append move shadow site options to generic site files adjust indention RDEPENDS on a list of pam-plugins since they're separately packaged test with both pam enabled and pam disabled. when pam is enabled, tried some same tweak with desired effect. Signed-off-by: Kevin Tian <kevin.tian@intel.com>
* site/x86_64: Add entries to allow various programs to compileRichard Purdie2010-07-301-0/+5
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* site/x86_64: Add missing site config for glib-2.0Richard Purdie2010-07-271-0/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>