Commit Graph

225 Commits

Author SHA1 Message Date
Christopher Larson
3d98fcfbc5 gdb: 7.7.1 -> %
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2014-12-16 08:47:04 -07:00
Christopher Larson
569151b13f Merge pull request #54 from kergoth/merge-from-release
Merge from release/2014.12
2014-11-18 21:54:08 -07:00
Christopher Larson
28765976fc Merge remote-tracking branch 'mel/release/2014.12' into merge-from-release
* mel/release/2014.12:
2014-11-18 21:41:54 -07:00
Christopher Larson
7ea552c152 Merge pull request #53 from kergoth/sb-3919
Fix a few issues with populate_sdk
2014-11-18 12:58:23 -07:00
Christopher Larson
c9e4b593af tcmode: don't set SDKGCCVERSION
There's no need for the crosssdk and nativesdk gcc bits to be the same version
as the external toolchain.

JIRA: SB-3919

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2014-10-31 20:32:49 -07:00
Christopher Larson
ef8a54e681 external-sourcery-toolchain: add libgcov
This is needed to avoid the real libgcc being pulled in by
packagegroup-core-standalone-sdk-target when building an SDK.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2014-10-31 15:59:22 -07:00
Christopher Larson
1761933589 Merge pull request #51 from kergoth/merge-from-rel201405
Merge release/2014.05 to master
2014-10-29 09:40:45 -07:00
Christopher Larson
e8c5ef7fe7 Merge pull request #52 from kergoth/merge-rel201405-to-rel201412
Merge release/2014.05 to release/2014.12
2014-10-29 09:40:42 -07:00
Christopher Larson
d758930d00 Merge remote-tracking branch 'origin/release/2014.05' into merge-rel201405-to-rel201412
* origin/release/2014.05:
  tcmode: disable pseudo for gcc/g++/cpp
  Revert "Merge pull request #36 from MentorEmbedded/sb-1905"
2014-10-28 10:14:10 -07:00
Christopher Larson
8856633063 Merge remote-tracking branch 'origin/release/2014.05'
* origin/release/2014.05:
  tcmode: disable pseudo for gcc/g++/cpp
  Revert "Merge pull request #36 from MentorEmbedded/sb-1905"
2014-10-27 17:34:18 -07:00
Christopher Larson
41ace572ae Merge pull request #48 from kergoth/layer-updates
Adjust for upstream layer updates
2014-09-22 10:50:52 -07:00
Christopher Larson
6a9f8597dd python: drop bits now upstream
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2014-09-16 19:05:30 -07:00
Christopher Larson
efea797745 irda-utils: drop bits now upstream
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2014-09-16 19:05:30 -07:00
Christopher Larson
3d38ed67ba blktrace: drop bits now upstream
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2014-09-16 19:05:30 -07:00
Christopher Larson
4de8c4ccfa hostap-utils: drop bits now upstream
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2014-09-16 19:05:30 -07:00
Christopher Larson
148980e202 setserial: drop bits now upstream
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2014-09-16 19:05:30 -07:00
Christopher Larson
0cb45b27a0 perl: drop, upstream fixed it differently
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2014-09-16 19:05:29 -07:00
Christopher Larson
dd69595447 ossp-uuid: drop bits now upstream
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2014-09-16 19:05:29 -07:00
Christopher Larson
3914efd161 imx-lib: drop bits now upstream
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2014-09-16 19:05:29 -07:00
Christopher Larson
61b58e52b9 gdbm: drop bits now upstream
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2014-09-16 19:05:29 -07:00
Christopher Larson
83fa75ffae testfloat: drop bits now upstream
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2014-09-16 19:05:29 -07:00
Christopher Larson
c3727613fc boot-format: drop bits now upstream
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2014-09-15 08:10:31 -07:00
Christopher Larson
caa905b581 glibc-locale: only change if TCMODE is set to us
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2014-09-02 12:09:49 -07:00
Christopher Larson
8aca80b37a Merge pull request #46 from Yasir-Khan/external-toolchain
external-sourcery-toolchain: resolve build warnings
2014-09-02 11:59:42 -07:00
Christopher Larson
4708c923ac Merge pull request #47 from kergoth/layer-updates
Adjust for poky switching to glibc
2014-09-02 11:58:19 -07:00
Christopher Larson
0bad0369f0 Adjust for poky switching to glibc
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2014-09-02 09:07:08 -07:00
Yasir-Khan
d44384e9a4 external-sourcery-toolchain: skip unpackaged warnings
Correctly skip the build warnings for unpackaged files.

Signed-off-by: Yasir-Khan <yasir_khan@mentor.com>
2014-09-02 17:36:02 +05:00
Yasir-Khan
d04a2566f1 external-sourcery-toolchain: avoid conflict with util-linux
Remove bits which are also being provided by package util-linux
to resolve build warnings.

Signed-off-by: Yasir-Khan <yasir_khan@mentor.com>
2014-09-02 17:31:34 +05:00
Christopher Larson
98968d666d Merge pull request #45 from Yasir-Khan/lttng-conflict
external-sourcery-toolchain: Avoid conflict with lttng-tools
2014-08-28 09:05:32 -07:00
Yasir-Khan
1a60483d09 external-sourcery-toolchain: Avoid conflict with lttng-tools
external toolchain shouldn't be shipping lttng stuff unless a
preference is explicitly set indicating it should be used
instead. Drop bits conflicting with those being provided
by lttng-tools.

Signed-off-by: Yasir-Khan <yasir_khan@mentor.com>
2014-08-28 20:55:27 +05:00
Christopher Larson
3b6006fa4c Merge pull request #44 from kergoth/fixup-lttng-bits
lttng: don't override recipes from oe-core
2014-08-25 19:11:58 -07:00
Christopher Larson
bf9e2d7ca2 liburcu: drop recipe, upstream has it
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2014-08-25 19:09:49 -07:00
Christopher Larson
b3c7184939 babeltrace: append, don't replace
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2014-08-25 19:09:40 -07:00
Christopher Larson
c750c20308 lttng-ust: 2.4.0 -> 2.5.0
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2014-08-20 09:28:42 -07:00
Christopher Larson
1747174519 lttng-modules: drop now-unnecessary bbappend
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2014-08-09 11:44:46 -07:00
Christopher Larson
ad2c1b3ef7 Merge remote-tracking branch 'origin/daisy'
* origin/daisy:
2014-08-07 14:42:20 -07:00
Drew Moseley
30ed460b44 Merge pull request #42 from drewmoseley/sync-from-2014.05
Sync from 2014.05
2014-08-01 13:25:41 -04:00
Drew Moseley
34b1963084 Merge remote-tracking branch 'mel/release/2014.05' into sync-from-2014.05 2014-07-30 15:35:10 -04:00
Noor-Ahsan
c550d5e5d4 Merge pull request #41 from kergoth/sb-1905
tcmode: disable pseudo for gcc/g++/cpp
2014-07-22 12:12:54 +05:00
Christopher Larson
7da3dffbed gdb: 7.7 -> 7.7.1
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2014-07-21 16:19:51 -07:00
Christopher Larson
66a4093609 perl: 5.14.3 -> 5.20.0
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2014-07-21 14:38:31 -07:00
Christopher Larson
6dae53dcd3 Merge remote-tracking branch 'origin/daisy'
* origin/daisy:
  tcmode: Add -msgxx-glibc option if supported by the tools.
2014-07-21 12:44:55 -07:00
Christopher Larson
e7c5f947bf tcmode: disable pseudo for gcc/g++/cpp
The sourcery toolchain writes temporary files to /tmp, and includes the
username. If multiple users are doing builds with pseudo enabled, it'll try to
write to the other user's file, since both will use 'root', and the build will
fail as a result.

We don't want to wrap all the toolcahin binaries, as they don't all call the
tools which write these lockfiles, and objcopy has to be excluded, as it
modifies installed binaries when the packaging process splits out the debug
info. If that operation occurs outside of pseudo's knowledge, Bad Things will
happen.

JIRA: MEIP-393, SB-1905

Signed-off-by: Christopher Larson <kergoth@gmail.com>
2014-07-21 11:34:22 -07:00
Christopher Larson
6f37610680 Revert "Merge pull request #36 from MentorEmbedded/sb-1905"
This reverts commit f901bfd098, reversing
changes made to 69d2f98eda.

cs-license & friends don't obey TMPDIR, so this workaround had no useful
effect for our builds.
2014-07-18 16:03:21 -07:00
Christopher Larson
a1286dcb51 Merge pull request #40 from drewmoseley/fix-system-compiler-check
tcmode: Add -msgxx-glibc option if supported by the tools.
2014-07-18 11:15:23 -07:00
Drew Moseley
57478d6cf8 tcmode: Add -msgxx-glibc option if supported by the tools.
Basing this check off "arch == x86" is not strictly correct.
This option should be used on any toolchain where it is a valid
option to ensure that the build host libraries are ignored.

Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-07-18 10:26:18 -04:00
Christopher Larson
6b3b4385e4 Merge remote-tracking branch 'origin/release/2014.05'
* origin/release/2014.05:
  tcmode: obey MGLS_LICENSE_FILE, not MGLS
  testfloat: obey LDFLAGS
  ossp-uuid: obey LDFLAGS
  boot-format: obey LDFLAGS
  tcmode: don't use BB_HASHBASE_WHITELIST_append
  tcmode: use /tmp/sourcery-$LOGNAME for TMPDIR
  external-sourcery-toolchain: Error out if libc.so does not exist
  external-sourcery-toolchain: Package libinproctrace library.
  external-sourcery-toolchain: Fix installation of lib/locale.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>

Conflicts:
	conf/distro/include/tcmode-external-sourcery.inc
2014-07-14 14:01:34 -07:00
Christopher Larson
7e501a1d75 libffi: 3.0.13 -> 3.1
Signed-off-by: Christopher Larson <chris_larson@mentor.com>
2014-07-14 14:01:06 -07:00
Christopher Larson
9ab1a69823 tcmode: don't use BB_HASHBASE_WHITELIST_append
Currently, bitbake isn't always using the finalized configuration metadata to
get the value of this variable, so the _append isn't always applied.

JIRA: MEIBPADIT-811

Signed-off-by: Christopher Larson <kergoth@gmail.com>
2014-07-14 14:01:06 -07:00
Christopher Larson
551e745b8c tcmode: use /tmp/sourcery-$LOGNAME for TMPDIR
Work around the bad interaction between cs-license and pseudo by shoving all
the temporary files into a subdir by the user's original logname.

JIRA: SB-1905

Signed-off-by: Christopher Larson <kergoth@gmail.com>
2014-07-14 14:01:05 -07:00