Nitin A Kamble
2fa0c30375
libtool: update patches
...
As per discussion with RP remove dolt patches.
Merge Gary Thomas's patch into trailigslash.patch
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-15 13:46:06 +01:00
Nitin A Kamble
9b7907fae2
libtool family: fix build failure caused by previous libtool commit.
...
prefix.patch was removed from the target libtool recipe. But still part
of it is needed to build the man pages. So split the patch into two. One
for just fixing the man page building issue.
Also tweaked the install of libtool-nativesdk recipe as per prefix patch
changes.
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-07-09 23:15:53 +01:00
Richard Purdie
4e80041a4f
libtool: Only apply prefix.patch to the non-target versions of libtool
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-07-09 13:19:47 +01:00
Nitin A Kamble
d42466ea43
libtool family: upgrade from 2.2.6 to 2.2.10
...
This upgrades these recipes:
libtool_2.2.6.bb -> libtool_2.2.10.bb
libtool-native_2.2.6.bb -> libtool-native_2.2.10.bb
libtool-cross_2.2.6.bb -> libtool-cross_2.2.10.bb
libtool-nativesdk_2.2.6.bb -> libtool-nativesdk_2.2.10.bb
Also fixes build failure caused by having aclocal.m4 built with older version
of libtool.
Rebased these patches for the newer version sources
add_dolt.patch
cross_compile.patch
dolt.m4
Changed this patch to fix documentation building for non-x86 archs
prefix.patch
Rebased and changed to fix the building of ncurses recipe:
trailingslash.patch
Also updated metadata variables like LICENSE & LIC_CHKSUM_FILES
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-07-08 22:05:20 -07:00
Richard Purdie
50224b5afa
libtool-cross: Allow the compile to run else we can generate invalid (unpatched) libtool files
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-06-03 09:05:03 +01:00
Richard Purdie
648290d5bf
libtool: Make sure ltmain.sh is always regenerated. We can't just remove it since it has to be present to run configure
2010-06-02 11:57:49 +01:00
Joshua Lock
4d1f39af75
autotools: deprecate autotools_stage class
...
Move the functionality into autotools and ensure all our Poky recipes are no
longer using it.
Keep the autools_stage class around for OE compatability but just have it
inherit autools.
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-04-27 17:11:28 +01:00
Richard Purdie
fa9f3991d5
libtool: Add missing patch
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-02 17:29:56 +00:00
Richard Purdie
625ae518a3
libtool: Fix a bug where trailing slash characters could break path comparisions
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-02 16:19:09 +00:00
Richard Purdie
1678395e60
libtool: Fix sysroot preprocess function
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-12-02 13:25:14 +00:00
Richard Purdie
6348b70797
libtool-cross: Don't allow bad staging files break libtooL
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-30 12:20:44 +00:00
Richard Purdie
15b5395444
libtool: Only apply sysroot mangling to libtool itself (not native/cross/nativesdk)
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-30 12:08:39 +00:00
Richard Purdie
400f1ca023
libtool: Allow ltdl to stage only
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-27 17:42:45 +00:00
Richard Purdie
a813f239d4
libtool: Don't install into staging since we need libtool-cross there
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-27 11:32:43 +00:00
Richard Purdie
5b8b6c6bc7
libtool: Convert various varients to use do_install for staging
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-17 00:15:07 +00:00
Richard Purdie
aa08ac8f68
libtool: Drop unneeded include
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-13 12:15:28 +00:00
Richard Purdie
0d7207ca39
sdk.bbclass: Rename to nativesdk.bbclass
...
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-09-17 22:25:22 +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
f8a23031e2
Drop now unneeded FILESDIR and S variables from various recipes
2009-01-02 15:34:40 +00:00
Richard Purdie
62f16a6578
libtool-native: Stage libltdl headers (from OE)
2009-01-02 12:39:47 +00:00
Richard Purdie
01e07585ad
libtool: Drop old version 1.5.10
2009-01-02 11:20:12 +00:00
Richard Purdie
985681c0dd
libtool_2.2.6: Fix SRC_URI
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5478 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-10-10 12:07:59 +00:00
Richard Purdie
e360961047
libtool: Upgrade to 2.2.6
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5475 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-10-10 11:20:30 +00:00
Marcin Juszkiewicz
abba46adc1
libtool-sdk: create directories before staging into them
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4784 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-07-02 15:21:32 +00:00
Marcin Juszkiewicz
a8cda2fa91
libtool: changed staging - will unbreak pulseaudio
...
- stage headers/library in libtool
- $TARGET_ARCH-libtool and m4 macros in libtool-cross
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4639 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-06-13 14:14:10 +00:00
Marcin Juszkiewicz
391e762feb
libtool: do not stage - libtool-cross stage proper m4 macros
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4557 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-05-28 12:41:59 +00:00
Marcin Juszkiewicz
d723f4212e
libtool: stage headers
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4555 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-05-23 14:10:46 +00:00
Richard Purdie
63109d8a9f
libtool-cross: Add dependency on libtool-native
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4455 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-05-07 17:04:39 +00:00
Richard Purdie
699b6f9d3f
libtool-sdk: Make sure target directories exist
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4438 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-05-06 09:41:45 +00:00
Richard Purdie
584aeb5e87
libtool-sdk: Fix staging function
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4436 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-05-06 08:54:00 +00:00
Richard Purdie
4a0a09efee
libtool: Add libtool-sdk
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4432 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-05-05 23:13:51 +00:00
Richard Purdie
2e6d580db9
libtool: Upgrade 2.2.2 -> 2.2.4
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4416 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-05-05 14:32:03 +00:00
Richard Purdie
a16b7a1c06
libtool-2.2.2: Add fix for patch from upstream
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4405 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-05-02 08:16:49 +00:00
Richard Purdie
eaf9aa4cc1
libtool-2.2.2: Cleanup patches
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4403 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-05-01 20:53:24 +00:00
Richard Purdie
b1108124b1
libtool-2.2.2: Add fixes for darwin, drop uclibc patch as it should no longer be needed
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4390 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-05-01 12:17:55 +00:00
Richard Purdie
c79d9c1bba
libtool-2.2.2: Add patch from upstream to fix -all-static flag issues
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4311 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-04-22 21:27:34 +00:00
Richard Purdie
90e7d08446
libtool: Disable a section of the libdir-la patch since its doing more harm than good. This should fix sdk .la files at the expense of having to mangle files being installed into staging
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4307 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-04-22 12:50:38 +00:00
Richard Purdie
6b43567e1e
libtool: Make 2.2.2 the default
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4281 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-04-16 09:34:53 +00:00
Richard Purdie
0e55205d34
libtool-2.2.2: Update further patches
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4245 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-04-13 22:39:52 +00:00
Richard Purdie
21c0f07d4b
libtool: Add 2.2.2 (not default)
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4244 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-04-13 22:15:59 +00:00
Richard Purdie
2e46a28f63
libtool-1.5.10: Drop unused patch
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4243 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-04-13 22:15:32 +00:00
Richard Purdie
d92851ad16
libtool-cross: unbreak dolt.m4
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4231 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-04-11 12:17:53 +00:00
Richard Purdie
0f331d1d84
libtool-cross: Enable using dolt for the cases where it works, work around broken libtool fallback handling
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4230 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-04-11 11:32:22 +00:00
Richard Purdie
cd11b9ec41
libtool-cross: Ensure staged libtool is the patched version
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3981 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-03-09 02:10:11 +00:00
Richard Purdie
5f249978e2
libtool: Create common .inc file
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3664 311d38ba-8fff-0310-9ca6-ca027cbcb966
2008-02-03 11:52:24 +00:00
Richard Purdie
cc5a871123
libtool: Make sure ltmain.sh gets regenerated by libtool-cross, fix nmedit paths, fix library search paths for installed=no binaries particuarly on darwin but applies to other archs too
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3274 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-11-30 08:25:30 +00:00
Richard Purdie
20453cf7ec
libtool: Don't patch limain.sh otherwise it doesn't regenerate. Drop tag1.patch it doesn't do anything
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3148 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-11-13 23:56:02 +00:00
Marcin Juszkiewicz
5e1159bcf2
libtool: do not add when linking libraries
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3136 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-11-13 13:13:37 +00:00
Richard Purdie
b5ebbe46e4
libtool-cross: Remove hardcoded staging paths
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3035 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-10-30 08:23:18 +00:00
Marcin Juszkiewicz
0c2ead9c38
libtool: package libltdl-dbg
...
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1869 311d38ba-8fff-0310-9ca6-ca027cbcb966
2007-06-07 05:40:31 +00:00