diff options
| author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2018-04-20 08:08:01 +0100 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2018-04-20 08:12:17 +0100 |
| commit | 2d93f1c3515d0338395942b2666ec821b8f171eb (patch) | |
| tree | 9c5e35fbe89331a8715d900063a3d6e2fc677ca7 /meta/classes/package.bbclass | |
| parent | a0edc4917a78c6a9e820e556e544ba5630a6d07a (diff) | |
| download | poky-2d93f1c3515d0338395942b2666ec821b8f171eb.tar.gz | |
package.bbclass: Only try and process static lib debug symbols on targetos != mingw*
"package.bbclass: Include dbgsrc for static libs" introduced a regression
on mingw, fix this by excluding on that TARGETOS.
(From OE-Core rev: 305dda730738a8fb3789047b06fcc45d10212aa3)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes/package.bbclass')
| -rw-r--r-- | meta/classes/package.bbclass | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/meta/classes/package.bbclass b/meta/classes/package.bbclass index fff7cebbe3..0436d919e7 100644 --- a/meta/classes/package.bbclass +++ b/meta/classes/package.bbclass | |||
| @@ -880,6 +880,7 @@ python split_and_strip_files () { | |||
| 880 | 880 | ||
| 881 | dvar = d.getVar('PKGD') | 881 | dvar = d.getVar('PKGD') |
| 882 | pn = d.getVar('PN') | 882 | pn = d.getVar('PN') |
| 883 | targetos = d.getVar('TARGET_OS') | ||
| 883 | 884 | ||
| 884 | oldcwd = os.getcwd() | 885 | oldcwd = os.getcwd() |
| 885 | os.chdir(dvar) | 886 | os.chdir(dvar) |
| @@ -1049,7 +1050,7 @@ python split_and_strip_files () { | |||
| 1049 | # Only store off the hard link reference if we successfully split! | 1050 | # Only store off the hard link reference if we successfully split! |
| 1050 | splitdebuginfo(file, fpath, debugsrcdir, sourcefile, d) | 1051 | splitdebuginfo(file, fpath, debugsrcdir, sourcefile, d) |
| 1051 | 1052 | ||
| 1052 | if debugsrcdir: | 1053 | if debugsrcdir and not targetos.startswith("mingw"): |
| 1053 | for file in staticlibs: | 1054 | for file in staticlibs: |
| 1054 | append_source_info(file, sourcefile, d) | 1055 | append_source_info(file, sourcefile, d) |
| 1055 | 1056 | ||
