Richard Purdie
dc807f54f8
Finally deprecate all legacy do_stage functions. This changes the existing warning
...
into a fatal error if any legacy do_stage functions are found.
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-22 11:44:28 +01:00
Richard Purdie
8fe2bb0123
glibc: Ensure libc is built in the correct directory by setting slibdir
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-14 17:40:21 +01:00
Dongxiao Xu
cd890ce6b4
glibc: Upgraded to version 2.10.1
...
remove tls_i486.patch and glibc-2.9-use-_begin.patch since they have already
been in new version of package
Also fix metadata
Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2010-07-13 15:21:43 +01:00
Joshua Lock
3939b9c02b
linux-libc-headers: delete include/scsi/scsi.h, it's not for userspace
...
include/scsi/scsi.h is not userland parsable and research indicates this is
because the header should not be exposed to userspace. Therefore remove it
in the install.
Research done by Tom Rini <tom_rini@mentor.com> in OE commit
91d3d92a626da89dfe13d63e68a90dbafdbaef1d
This has been the case since kernel 2.6.31
Bump glibc and uclibc PR's so that users have sane <scsi/scsi.h>
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-06-18 10:33:21 +01:00
Richard Purdie
d9d4540609
glibc: Allow 2.9 to work with binutils 2.20 (patch from OE.dev)
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-23 19:18:06 +00:00
Esben Haabendal
306756be65
glibc-2.6.1: add BBCLASSEXTEND nativesdk
2010-01-19 15:08:21 +00:00
Richard Purdie
e90771c6ae
glibc-package.inc: Remove hardcoded path reference (from OE.dev)
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-12-18 11:41:44 +00:00
Richard Purdie
7379ee7786
glibc: Add missing .inc file from last commit
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-19 22:48:07 +00:00
Richard Purdie
1e549b98e1
glibc: Separate out core glibc packaging functionality into a class
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-19 22:37:45 +00:00
Richard Purdie
4359a22bce
glibc: Convert to use do_install for staging
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-17 12:29:18 +00:00
Richard Purdie
2f435dab59
ldconfig-native: Convert to use do_install for staging
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-16 22:35:21 +00:00
Richard Purdie
6c92cfc020
glibc-package.bbclass: Operate on PKG, not D after package.bbclass updates
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13 12:15:42 +00:00
Richard Purdie
1353bc08bc
glibc-2.6.1: Fix accidental unintended change
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-17 22:25:24 +01:00
Richard Purdie
eb1e80fae4
Extend various packages to use nativesdk using BBCLASSEXTEND
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-17 22:25:23 +01:00
Richard Purdie
af85ce4b4e
Remove layout_* variables
...
Remove layout_* variables and replace them with variables specific to the
different classes. The layout variables were only useful for the native/cross
classes and caused more confusion than they solved. They didn't scale to the
sdk class. It now clear a small set of native/cross variables fulfil the needs.
This patch also changes native.bbclass to use "/" as the STAGING_DIR which makes
sense since we're installing binaries into the locations we're compiling them for.
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-17 22:24:36 +01:00
Richard Purdie
f1c780d185
glibc: Use PN instead of hardcoded package name
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-17 22:19:47 +01:00
Richard Purdie
8f96edfb16
glibc-2.9: Sync with OE.dev and update patchset
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-14 20:20:49 +01:00
Richard Purdie
48a278ed71
glibc-stage.inc: Massively simplify and speedup by just copying the data generated in the do_install stage
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-14 20:19:06 +01:00
Richard Purdie
ea5d780653
glibc-package.bbclass: Sync with OE.dev and remove hardcoded path references
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-14 20:18:17 +01:00
Richard Purdie
b410b2e02f
glibc: Add 2.9 from OE.dev
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-08-26 23:10:10 +01:00
Richard Purdie
7901380195
glibc: Add patch to avoid header issues after linux-libc-headers update
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-06-16 22:38:43 +01:00
Richard Purdie
b15cfd5cbf
ldconfig-native: Make it work for 32 bit targets from 64 bit build machines
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-05-19 15:55:55 +01:00
Richard Purdie
a8f6bcf1e3
glibc: Add support for /etc/ld.so.conf.d/ files
2009-05-17 19:14:34 +01:00
Richard Purdie
78f5f8df30
Various fixes after recent commit breakage
2009-01-04 00:00:59 +00:00
Richard Purdie
f8a23031e2
Drop now unneeded FILESDIR and S variables from various recipes
2009-01-02 15:34:40 +00:00
Richard Purdie
083c456207
glibc: Disable hwcaps for speed
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5087 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-08-20 11:48:12 +00:00
Marcin Juszkiewicz
b8a25e4c88
glibc: bump PR due to recent toolchain changes
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4958 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-07-25 09:55:45 +00:00
Richard Purdie
87796f6ce0
gcc: Add toolchain build process changes from OE which adds gcc-cross-intermediate and removes glibc-intermediate based on a patch from Khem Raj as will be aplied to OE.dev making the build process much more rebust/stable/correct.
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4943 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-07-24 20:30:37 +00:00
Richard Purdie
96fa4cd3d7
glibc-2.6.1: Add include-fixed,patch to fix issues with recent gcc
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4620 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-06-11 12:13:04 +00:00
Robert Bragg
3dbb2c002e
Newer versions of gcc have multiple internal header directories and when
...
glibc builds using -nostdinc, it must also add all these internal directories
via -system.
This adds a patch to make sure the toolchain's "include-fixed" directory gets
included in glibc_2.5 builds (if it exists)
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4612 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-06-07 01:07:18 +00:00
Robert Bragg
dd5ed4b3ad
Adds a patch for glibc-2.5 so as to no longer reference linux's private
...
asm/procinfo.h and instead use a glibc internal definition for HWCAP_VFP.
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4611 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-06-06 17:20:20 +00:00
Richard Purdie
e52c4960db
glibc-initial: Stage stdio_lim.h header
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4046 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-03-18 14:15:02 +00:00
Marcin Juszkiewicz
68e4dbb0eb
glibc: added 2.6.1 from OE
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3903 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-03-04 16:34:07 +00:00
Richard Purdie
0b465bff69
glibc: Fix patches (remove bogus glibc-2.5 directory)
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3567 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-01-21 20:43:10 +00:00
Richard Purdie
78c546205b
glibc: Support backported eabi kernels
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3566 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-01-21 17:54:03 +00:00
Ross Burton
68eba7458a
glibc: remove old ld.so.conf which adds /opt/QtPalmtop to library search path
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3551 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-01-18 17:30:25 +00:00
Marcin Juszkiewicz
fe05a0141a
glibc: use ARM instruction set when building for Thumb
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3350 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-12-19 11:50:42 +00:00
Marcin Juszkiewicz
d41df711cd
glibc: allow to use UTF-8 locales only (enable with LOCALE_UTF8_ONLY=1)
...
This code limits generation of locales to UTF-8 ones only. Other encodings
will be ignored.
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3308 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-12-04 18:38:30 +00:00
Marcin Juszkiewicz
e9f81f1d31
glibc: get proper value for QEMU_OPTIONS to get binary locales working for all ARM variants
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3307 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-12-04 17:19:25 +00:00
Marcin Juszkiewicz
de38769a25
glibc: make ARMv6 binary locales working with recent qemu
...
Qemu 20071121 has ARMv6 support working but generating of binary locales
require using proper "-cpu" switch - otherwise it sigsegv with illegal
instruction.
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3306 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-12-04 16:23:28 +00:00
Richard Purdie
697dbc937b
glibc_2.3.5+cvs20050627: Fix oabi build failure due to header issues
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3257 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-11-27 16:17:28 +00:00
Richard Purdie
d74537f6bd
glibc: Drop ldsocache-varrun patch. ldconfig is now run at image generation time. If you can install packages, the cache can update, if you don't install packages there is no need to have it writable
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3219 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-11-23 17:07:13 +00:00
Richard Purdie
87590b2649
Add ldconfig-native
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3217 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-11-23 16:54:29 +00:00
Richard Purdie
90e20ec756
glibc-2.3.5: Fix stale CROSS_DIR reference
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3216 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-11-23 13:11:23 +00:00
Richard Purdie
e478fac75f
glibc: Sync with OE
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3193 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-11-17 23:20:31 +00:00
Richard Purdie
8813097d43
glibc-initial.inc: Fix bogus header directory reference
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3168 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-11-14 22:31:45 +00:00
Richard Purdie
a6314a0f40
glibc: Sync glibc.inc cleanup from OE
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3029 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-10-29 21:28:10 +00:00
Richard Purdie
4894e1380e
glibc: Factor staging function into a common .inc file
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3028 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-10-29 21:13:42 +00:00
Richard Purdie
6a97ee543a
glibc: Convert from hardcoded staging layout
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3027 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-10-29 20:35:03 +00:00
Richard Purdie
5c0507f126
glibc: Drop unused directory
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@2943 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-10-21 19:18:05 +00:00