Commit Graph
619 Commits
Author SHA1 Message Date
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
Drew Moseley 77e0fe98a1 external-sourcery-toolchain: Error out if libc.so does not exist
Depending on the external toolchain config, the libc.so file may
not exist.   This generally means that the machine config does
not have multi-lib support when it should.  Rather than letting
the "sed" command error out with a cryptic message, issue a
(hopefully) more meaningful message.

Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-07-14 14:01:05 -07:00
Drew Moseley e017b94622 external-sourcery-toolchain: Package libinproctrace library.
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-07-14 14:01:05 -07:00
Drew Moseley e6d1973abe external-sourcery-toolchain: Fix installation of lib/locale.
Signed-off-by: Drew Moseley <drew_moseley@mentor.com>
2014-07-14 14:01:05 -07:00
Christopher Larson 84cec45ee5 Merge pull request #39 from kergoth/sb-3112
tcmode: obey MGLS_LICENSE_FILE, not MGLS
2014-07-08 17:03:42 -07:00
Noor-Ahsan 021153eb15 Merge pull request #38 from kergoth/sb-3120
Silence build warnings for SB-3120
2014-06-26 16:48:15 +05:00
Christopher Larson c9829b9baa tcmode: obey MGLS_LICENSE_FILE, not MGLS
JIRA: SB-3112

Signed-off-by: Christopher Larson <kergoth@gmail.com>
2014-06-24 14:58:09 -07:00