diff options
| author | Nathan Rossi <nathan.rossi@xilinx.com> | 2014-01-09 14:48:38 +1000 |
|---|---|---|
| committer | Nathan Rossi <nathan.rossi@xilinx.com> | 2014-01-09 14:48:38 +1000 |
| commit | 3bb717d7af955634f10ce12cdab9d4a3f32d49c3 (patch) | |
| tree | a5af63b2cf4027bf077f78cf14cca946816b3803 /README | |
| parent | 66b53bb9656e1bc8d941a3a60a0ef59c8aa86f1a (diff) | |
| download | meta-xilinx-3bb717d7af955634f10ce12cdab9d4a3f32d49c3.tar.gz | |
shadow: Add workaround for build issue
* Apply a bbappend for shadow to resolve the known issue
* Remove this change when the issue has been resolved in gcc/binutils
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
Diffstat (limited to 'README')
| -rw-r--r-- | README | 14 |
1 files changed, 0 insertions, 14 deletions
| @@ -85,20 +85,6 @@ Please see the associated README file for each avaliable boot method in the | |||
| 85 | Known Issues | 85 | Known Issues |
| 86 | ============ | 86 | ============ |
| 87 | 87 | ||
| 88 | MicroBlaze Yocto Built Toolchain fails to compile shadow | ||
| 89 | -------------------------------------------------------- | ||
| 90 | There is an issue with the GCC 4.8 toolchain built by Yocto which fails to | ||
| 91 | correctly built the 'shadow' package due to an assembler error. | ||
| 92 | |||
| 93 | {standard input}: Assembler messages: | ||
| 94 | {standard input}:754: Error: operation combines symbols in different segments | ||
| 95 | |||
| 96 | The current workaround for this issue is to build the entire repository | ||
| 97 | without debug symbols, or to disable debug symbols only for shadow. | ||
| 98 | |||
| 99 | e.g. Add the following to local.conf: | ||
| 100 | DEBUG_FLAGS_pn-shadow = "" | ||
| 101 | |||
| 102 | MicroBlaze Linux Kernel 3.8+ and GCC 4.8+ fails to boot | 88 | MicroBlaze Linux Kernel 3.8+ and GCC 4.8+ fails to boot |
| 103 | ------------------------------------------------------- | 89 | ------------------------------------------------------- |
| 104 | There is a regression in GCC 4.8 that causes a race condition in the kernel. It | 90 | There is a regression in GCC 4.8 that causes a race condition in the kernel. It |
