meta: fix gobject-introspection-native and coreutils-native
cover meta: fix gobject-introspection-native and coreutils-native
The following changes since commit 0a024bf2f2ed14be9b6e3e8e911e826969ff9b7e:
poky: Update to linux-yocto 4.8 (2016-09-04 16:58:53 +0100)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib rbt/2fixes
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=rbt/2fixes
Robert Yang (2):
coreutils: enable xattr for native
gobject-introspection: set GI_SCANNER_DISABLE_CACHE for native
meta/recipes-core/coreutils/coreutils_8.25.bb | 3 ++- .../gobject-introspection/gobject-introspection_1.48.0.bb | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-)
Signature · 1 line
2.9.0
PATCH 1/2 coreutils: enable xattr for native
The lib/oe/path.py requires xattr, fixed:
Subprocess output:
cp: cannot preserve extended attributes, cp is built without xattr support
--- meta/recipes-core/coreutils/coreutils_8.25.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
meta/recipes-core/coreutils/coreutils_8.25.bb +2 -1
@@ -38,7 +38,8 @@ PACKAGECONFIG_class-target ??= "\ ${@bb.utils.contains('DISTRO_FEATURES', 'xattr', 'xattr', '', d)} \ " -PACKAGECONFIG_class-native ??= "" +# The lib/oe/path.py requires xattr +PACKAGECONFIG_class-native ??= "xattr" # with, without, depends, rdepends #
Signature · 1 line
2.9.0
PATCH 2/2 gobject-introspection: set GI_SCANNER_DISABLE_CACHE for native
In reply to Robert YangThe native recipe should not write files to $HOME/.cache as target, this can avoid problems when multi builds are running on the same host like:
| File "./g-ir-scanner", line 66, in <module> | sys.exit(scanner_main(sys.argv)) | File "../gobject-introspection-1.48.0/giscanner/scannermain.py", line 543, in scanner_main | transformer = create_transformer(namespace, options) | File "../gobject-introspection-1.48.0/giscanner/scannermain.py", line 389, in create_transformer | symbol_filter_cmd=options.symbol_filter_cmd) | File "../gobject-introspection-1.48.0/giscanner/transformer.py", line 54, in __init__ | self._cachestore = CacheStore() | File "../gobject-introspection-1.48.0/giscanner/cachestore.py", line 61, in __init__ | self._check_cache_version() | File "../gobject-introspection-1.48.0/giscanner/cachestore.py", line 89, in _check_cache_version | self._clean() | File "../gobject-introspection-1.48.0/giscanner/cachestore.py", line 141, in _clean | self._remove_filename(os.path.join(self._directory, filename)) | File "../gobject-introspection-1.48.0/giscanner/cachestore.py", line 123, in _remove_filename | os.unlink(filename) | FileNotFoundError: [Errno 2] No such file or directory: '/home/pokybuild/.cache/g-ir-scanner/0a47aa95823c95a0b5d1bd610b60d02f35785f26' | Makefile:3518: recipe for target 'GModule-2.0.gir' failed
--- .../recipes-gnome/gobject-introspection/gobject-introspection_1.48.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
meta/recipes-gnome/gobject-introspection/gobject-introspection_1.48.0.bb +1 -1
@@ -107,7 +107,7 @@ EXTRA_OECONF_class-target += "--enable-host-gi \ PACKAGECONFIG ?= "" PACKAGECONFIG[doctool] = "--enable-doctool,--disable-doctool,python3-mako," -do_compile_prepend_class-target() { +do_compile_prepend() { # This prevents g-ir-scanner from writing cache data to $HOME export GI_SCANNER_DISABLE_CACHE=1
Signature · 1 line
2.9.0
Sorry, please use the patch on oe-core-contrib:
git://git.openembedded.org/openembedded-core-contrib rbt/2fixes
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=rbt/2fixes
Robert Yang (2):
coreutils: enable xattr for native
gobject-introspection: set GI_SCANNER_DISABLE_CACHE for native
Quoted 8 lines · Robert Yang
The following changes since commit
0a024bf2f2ed14be9b6e3e8e911e826969ff9b7e:poky: Update to linux-yocto 4.8 (2016-09-04 16:58:53 +0100)
are available in the git repository at:
git://git.pokylinux.org/poky-contribrbt/2fixes
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=rbt/2fixes
This was poky-contrib.
// Robert
Quoted 9 lines
Robert Yang (2):
coreutils: enable xattr for native
gobject-introspection: setGI_SCANNER_DISABLE_CACHEfor nativemeta/recipes-core/coreutils/coreutils_8.25.bb | 3 ++- .../gobject-introspection/gobject-introspection_1.48.0.bb | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-)