* Using OE's native bzip2
@ 2020-11-15 7:19 jc.begue
2020-11-16 14:50 ` [OE-core] " Ross Burton
0 siblings, 1 reply; 2+ messages in thread
From: jc.begue @ 2020-11-15 7:19 UTC (permalink / raw)
To: openembedded-core
Hello everyone,
I'm trying to build a native bzip2 version because my system's one isn't compatible with some archives.
To achieve that, I remove bzip2-native from ASSUME_PROVIDED:
ASSUME_PROVIDED_remove = "bzip2-native"
But then I get lots of circular dependencies, running bitbake bzip2-native:
[...]
Task /home/jc/code/yocto/oe-core/meta/recipes-devtools/libtool/libtool-native_2.4.6.bb:do_compile (dependent Tasks ['libtool-native_2.4.6.bb:do_configure'])
Task /home/jc/code/yocto/oe-core/meta/recipes-devtools/libtool/libtool-native_2.4.6.bb:do_install (dependent Tasks ['libtool-native_2.4.6.bb:do_compile'])
Task /home/jc/code/yocto/oe-core/meta/recipes-devtools/libtool/libtool-native_2.4.6.bb:do_populate_sysroot (dependent Tasks ['libtool-native_2.4.6.bb:do_install'])
Task virtual:native:/home/jc/code/yocto/oe-core/meta/recipes-extended/bzip2/bzip2_1.0.8.bb:do_prepare_recipe_sysroot (dependent Tasks ['automake_1.16.2.bb:do_populate_sysroot', 'gnu-config_git.bb:do_populate_sysroot', 'bzip2_1.0.8.bb:do_fetch', 'libtool-native_2.4.6.bb:do_populate_sysroot', 'autoconf_2.69.bb:do_populate_sysroot'])
Task virtual:native:/home/jc/code/yocto/oe-core/meta/recipes-extended/bzip2/bzip2_1.0.8.bb:do_configure (dependent Tasks ['bzip2_1.0.8.bb:do_prepare_recipe_sysroot', 'bzip2_1.0.8.bb:do_patch'])
[...]
Is there a hope I could achieve this or should I look for another solution ?
Jean-Christophe BEGUE
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [OE-core] Using OE's native bzip2
2020-11-15 7:19 Using OE's native bzip2 jc.begue
@ 2020-11-16 14:50 ` Ross Burton
0 siblings, 0 replies; 2+ messages in thread
From: Ross Burton @ 2020-11-16 14:50 UTC (permalink / raw)
To: jc.begue; +Cc: openembedded-core
The recipe you're looking for is bzip2-replacement-native.
Ross
On Sun, 15 Nov 2020 at 07:20, Jean-Christophe BEGUE via
lists.openembedded.org <jc.begue=pm.me@lists.openembedded.org> wrote:
>
> Hello everyone,
>
> I'm trying to build a native bzip2 version because my system's one isn't compatible with some archives.
>
> To achieve that, I remove bzip2-native from ASSUME_PROVIDED:
>
> ASSUME_PROVIDED_remove = "bzip2-native"
>
> But then I get lots of circular dependencies, running bitbake bzip2-native:
>
> [...]
> Task /home/jc/code/yocto/oe-core/meta/recipes-devtools/libtool/libtool-native_2.4.6.bb:do_compile (dependent Tasks ['libtool-native_2.4.6.bb:do_configure'])
> Task /home/jc/code/yocto/oe-core/meta/recipes-devtools/libtool/libtool-native_2.4.6.bb:do_install (dependent Tasks ['libtool-native_2.4.6.bb:do_compile'])
> Task /home/jc/code/yocto/oe-core/meta/recipes-devtools/libtool/libtool-native_2.4.6.bb:do_populate_sysroot (dependent Tasks ['libtool-native_2.4.6.bb:do_install'])
> Task virtual:native:/home/jc/code/yocto/oe-core/meta/recipes-extended/bzip2/bzip2_1.0.8.bb:do_prepare_recipe_sysroot (dependent Tasks ['automake_1.16.2.bb:do_populate_sysroot', 'gnu-config_git.bb:do_populate_sysroot', 'bzip2_1.0.8.bb:do_fetch', 'libtool-native_2.4.6.bb:do_populate_sysroot', 'autoconf_2.69.bb:do_populate_sysroot'])
> Task virtual:native:/home/jc/code/yocto/oe-core/meta/recipes-extended/bzip2/bzip2_1.0.8.bb:do_configure (dependent Tasks ['bzip2_1.0.8.bb:do_prepare_recipe_sysroot', 'bzip2_1.0.8.bb:do_patch'])
> [...]
>
> Is there a hope I could achieve this or should I look for another solution ?
>
> Jean-Christophe BEGUE
>
>
>
>
>
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2020-11-16 14:50 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-11-15 7:19 Using OE's native bzip2 jc.begue
2020-11-16 14:50 ` [OE-core] " Ross Burton
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.