summaryrefslogtreecommitdiff
path: root/meta/site
AgeCommit message (Collapse)AuthorFiles
2011-08-04site/common-linux: Add ac_cv_file__dev_zero=yesTom Rini1
Signed-off-by: Tom Rini <tom_rini@mentor.com>
2011-08-04Various siteinfo files: Consolidate va_copy/__va_copy/va_val_copyTom Rini14
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>
2011-08-04Various siteinfo files: Drop enca sectionTom Rini2
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>
2011-08-04Various siteinfo files: Consolidate ac_cv_func_getaddrinfoTom Rini11
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>
2011-08-04Various site files: Drop monotone/monoTom Rini9
Not in oe-core nor meta-oe and based on oe.dev, possibly incomplete. Signed-off-by: Tom Rini <tom_rini@mentor.com>
2011-08-04tcl: Add tcl_cv_api_serial to siteinfoTom Rini1
This comes from oe.dev which had this set for arm-linux only. Signed-off-by: Tom Rini <tom_rini@mentor.com>
2011-08-04sudo: Drop sudo_cv_uid_t_len from site filesTom Rini8
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>
2011-07-27siteinfo: Rework the siteinfo for powerpc to fix uclibc falloutKhem Raj1
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>
2011-07-27siteinfo: Move (getpgrp|setpgrp|setgrent|*get{pwuid,grgid}) to common-libcTom Rini17
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>
2011-07-27siteinfo: Move general realloc/malloc values to common-$libcTom Rini19
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>
2011-07-27siteinfo: Move certain db entries to common-linuxTom Rini10
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>
2011-07-27siteinfo: Move certain mysql entries to common-linuxTom Rini10
More re-sync with oe.dev Signed-off-by: Tom Rini <tom_rini@mentor.com>
2011-07-27x86_64-linux siteinfo: Add bash infoTom Rini1
Taken from oe.dev Signed-off-by: Tom Rini <tom_rini@mentor.com>
2011-07-27siteinfo: Move certain bash entries to common-linuxTom Rini13
More re-sync with oe.dev Signed-off-by: Tom Rini <tom_rini@mentor.com>
2011-07-27siteinfo: Move certain samba entries to common-linuxTom Rini8
Part of re-syncing with oe.dev, move samba_cv_HAVE_IFACE_* to common-linux Signed-off-by: Tom Rini <tom_rini@mentor.com>
2011-07-22site/powerpc*-linux: refactor needed options that are commonKumar Gala2
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>
2011-07-22site/powerpc64-linux: Start initial site configKumar Gala1
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>
2011-07-22site/powerpc32-linux: Update with ac_cv_sizeof_* from eglibcKumar Gala1
Signed-off-by: Kumar Gala <galak@kernel.crashing.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-07-22site/powerpc: Pull all powerpc config options into powerpc32-linuxKumar Gala3
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>
2011-07-21siteinfo.bbclass: Port over oe.dev logic for site filesTom Rini1
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>
2011-07-20site/x86_64-linux-uclibc: Cache lf_cv_sane_reallocKhem Raj1
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>
2011-07-08[bug 1195] site/mips-common: Cache cvs_cv_func_printf_ptrKhem Raj1
Signed-off-by: Jessica Zhang <jessica.zhang@intel.com>
2011-05-30site/powerpc-common: remove the incorrect dlopen default settingYu Ke1
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>
2011-04-04site: Add mips-linux-uclibc site file and add to x86_64-linux-uclibcKhem Raj2
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>
2011-02-01site/x86_x64: add entry to fix x86_64 compile errorsTom Zanussi1
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>
2010-12-23apr: add configure for NODELAY to mips-commonSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2010-12-23apr: update x86_64 site config fileSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2010-09-02dpkg: fix powerpc and mips build failureDongxiao Xu2
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>
2010-08-31powerpc-common: add working_getline to gettextSaul Wold1
Signed-off-by: Saul Wold <Saul.Wold@intel.com>
2010-08-20unfs-server: new userspace nfs recipeScott Garman2
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>
2010-08-13shadow: add new recipe 4.1.4.2Kevin Tian1
(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>
2010-07-30site/x86_64: Add entries to allow various programs to compileRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-27site/x86_64: Add missing site config for glib-2.0Richard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-08Revert "meta/site/common: Globally disable rpath option for all gettext ↵Richard Purdie1
packages" This reverts commit da9f079481ed65d541cf5b95b47b3b1db6d79c5e which turned out to cause more problem that it fixed with libtool failures of: | i586-poky-linux-libtool: link: unsupported hardcode properties | i586-poky-linux-libtool: link: See the libtool documentation for more information. | i586-poky-linux-libtool: link: Fatal configuration error. as the hardcoded test result breaks libtool internal assumptions about linking on Linux.
2010-07-08meta/site/common: Globally disable rpath option for all gettext packagesRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-02sudo: upgrade to 1.7.2p7Kevin Tian1
Old 1.6.8p12 is quite old, even w/o source available now (only cached in pokylinux). [Patches-Poky] KEEP _autofoo.patch_: deal with bunch of autotool warnings/errors, more about underquotes. In 1.7.2p7, those error conditions disappear. But the underquotes fix is still valid to remove a bunch of autoconf warnings REMOVE _autofoo1.patch_: copy of autofoo.patch. no one uses it. REMOVE. KEEP _noexec-link.patch_: use "-module" to avoid libtool complaining about not starting with "lib". Add comment to the patch file. DISABLE _nostrip.patch_: it's wrong to strip target binaries on build host. Borrow from OE to use 'sed' instead of patch, but keept it for remind to upstream REMOVE _nonrootinstall.patch_: handle mode/owner population at install. It's not requried at all since there's pkg_postinst to handle it at right stage Other misc stuff: - update metadata information - no need to use ${S} in 1.7.2p7 - fix idention - use sed to disable strip - changes from OE: * disable PAM as our pam doesn't include necessary config files and plugs * no need to special sudo_cv_uid_t_len tweak in the recipe. It's already there in poky site files for a long time * move sudo_cv_func_unsetenv_void to meta/site/common. Stdlib.h is common across architectures in our libc headers, which conforms to POSIX standard (borrow from openembedded 1.7.2p4) Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-06-11site/powerpc: Add popt site optionsRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-06-10m4: Set further site entriesRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-06-09site/common-glibc: Add entries for m4Richard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-09ofono: bump to 0.17Joshua Lock1
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-02-01site/mipsel-linux: add eds-dbus variablesDennis.Yxun1
Signed-off-by: lan.yi.xun <dennis.yxun@gmail.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-01site/mipsel-linux: add popt variablesDennis.Yxun1
Signed-off-by: lan.yi.xun <dennis.yxun@gmail.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-01site/mipsel-linux: add glib-2.0 variablesDennis.Yxun1
Signed-off-by: lan.yi.xun <dennis.yxun@gmail.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-01-26site/mips-linux: Add entry for eds-dbusRichard Purdie1
Signed-off-by: Richard Purdie <richard@rex.(none)>
2010-01-19lzo: fix building for powerpcEsben Haabendal1
2010-01-15site/mips-linux: add readlineJoshua Lock1
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-01-06site/mips-linux: add popt variablesJoshua Lock1
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-01-06qemumips: Add qemumips machine from OE.devJoshua Lock2
Site and machine configuration for Mips architecture and a qemumips target from Openembedded. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2009-12-03site/ix86-common: Add moz variablesRichard Purdie1
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2008-09-22Adds recipes to support building X servers based on the xfree86 DDX insteadRobert Bragg1
of kdrive and building mesa. It's a big commit and it's still rather rough around the edges, but there is a desire to get this in early so people can review the work and help polish the changes. Some of the notable bits: • DRI support in mesa and the X server. (configured in machine conf via MACHINE_DRI_MODULES variable) • XCB backend for xlib • A fairly lite X server build with lots of legacy modules disabled. I'm sure there is plenty of other fairly low hanging fruit if we want to put more effort into reducing the size of the xserver build. Currently the server build comes in @ ~2.3MB vs a kdrive fbdev server build @ ~1MB. E.g xaa could be made conditional to save ~320K. Of course the kdrive server doesn't include glx stuff, which is a pretty big chunk. Also thanks to hrw, since I nabbed a some patches from him for this, and RP, for various bits of Poky style advice. git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5205 311d38ba-8fff-0310-9ca6-ca027cbcb966