Message ID | 20221215073031.3781726-1-changqing.li@windriver.com |
---|---|
State | New |
Headers | show |
Series | graphviz: Do not build tcl support for native | expand |
its already in master https://git.openembedded.org/meta-openembedded/commit/?id=fa616dca0a910aa75565de4988bc7a83102ed17a On Wed, Dec 14, 2022 at 11:30 PM Changqing Li <changqing.li@eng.windriver.com> wrote: > > From: Changqing Li <changqing.li@windriver.com> > > with enable-tcl=yes, task do_configure looks for tclConfig.sh on > buildhost, and source it. But there is no dpkg-architecture in current > PATH, and the tclConfig.sh enter into an dead loop since > dpkg-architecture not found and finanlly Segmentation faulted. Therefore > it is better to disable tcl > > do_configure failure: > using /usr/lib/tclConfig.sh > /usr/lib/tclConfig.sh: line 2: dpkg-architecture: command not found > /usr/lib//tcl8.6/tclConfig.sh: line 2: dpkg-architecture: command not found > ... > /usr/lib//tcl8.6/tclConfig.sh: line 2: dpkg-architecture: command not found > /usr/lib//tcl8.6/tclConfig.sh: line 2: dpkg-architecture: command not found > NOTE: The following config.log files may provide further information. > Segmentation fault (core dumped) > > Signed-off-by: Changqing Li <changqing.li@windriver.com> > --- > meta-oe/recipes-graphics/graphviz/graphviz_2.50.0.bb | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/meta-oe/recipes-graphics/graphviz/graphviz_2.50.0.bb b/meta-oe/recipes-graphics/graphviz/graphviz_2.50.0.bb > index 4c51af669c..967b9321b8 100644 > --- a/meta-oe/recipes-graphics/graphviz/graphviz_2.50.0.bb > +++ b/meta-oe/recipes-graphics/graphviz/graphviz_2.50.0.bb > @@ -58,6 +58,9 @@ EXTRA_OECONF:class-nativesdk = "\ > --disable-r \ > --disable-sharp \ > " > +EXTRA_OECONF:class-native = "\ > + --disable-tcl \ > + " > CFLAGS:append:class-target = " -D_typ_ssize_t=1 -D_long_double=1" > CFLAGS:append:class-nativesdk = " -D_typ_ssize_t=1 -D_long_double=1" > do_configure:prepend() { > -- > 2.25.1 > > > -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > View/Reply Online (#100080): https://lists.openembedded.org/g/openembedded-devel/message/100080 > Mute This Topic: https://lists.openembedded.org/mt/95684473/1997914 > Group Owner: openembedded-devel+owner@lists.openembedded.org > Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [raj.khem@gmail.com] > -=-=-=-=-=-=-=-=-=-=-=- >
diff --git a/meta-oe/recipes-graphics/graphviz/graphviz_2.50.0.bb b/meta-oe/recipes-graphics/graphviz/graphviz_2.50.0.bb index 4c51af669c..967b9321b8 100644 --- a/meta-oe/recipes-graphics/graphviz/graphviz_2.50.0.bb +++ b/meta-oe/recipes-graphics/graphviz/graphviz_2.50.0.bb @@ -58,6 +58,9 @@ EXTRA_OECONF:class-nativesdk = "\ --disable-r \ --disable-sharp \ " +EXTRA_OECONF:class-native = "\ + --disable-tcl \ + " CFLAGS:append:class-target = " -D_typ_ssize_t=1 -D_long_double=1" CFLAGS:append:class-nativesdk = " -D_typ_ssize_t=1 -D_long_double=1" do_configure:prepend() {