* [PATCH] python-native: export some environment variables @ 2014-02-22 5:54 Chong Lu 2014-02-24 14:18 ` Saul Wold 0 siblings, 1 reply; 4+ messages in thread From: Chong Lu @ 2014-02-22 5:54 UTC (permalink / raw) To: openembedded-core Need to export these environment variables for python-config to work. Signed-off-by: Chong Lu <Chong.Lu@windriver.com> --- meta/classes/pythonnative.bbclass | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/meta/classes/pythonnative.bbclass b/meta/classes/pythonnative.bbclass index fdd22bb..58a5b5c 100644 --- a/meta/classes/pythonnative.bbclass +++ b/meta/classes/pythonnative.bbclass @@ -4,3 +4,7 @@ inherit python-dir PYTHON="${STAGING_BINDIR_NATIVE}/${PYTHON_PN}-native/${PYTHON_PN}" EXTRANATIVEPATH += "${PYTHON_PN}-native" DEPENDS += " ${PYTHON_PN}-native " +export STAGING_INCDIR +export STAGING_LIBDIR +export BUILD_SYS +export HOST_SYS -- 1.7.9.5 ^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [PATCH] python-native: export some environment variables 2014-02-22 5:54 [PATCH] python-native: export some environment variables Chong Lu @ 2014-02-24 14:18 ` Saul Wold 2014-02-25 2:50 ` Lu Chong 0 siblings, 1 reply; 4+ messages in thread From: Saul Wold @ 2014-02-24 14:18 UTC (permalink / raw) To: Chong Lu, openembedded-core On 02/22/2014 07:54 AM, Chong Lu wrote: > Need to export these environment variables for python-config to work. > Can you clariy further as to what's broken? Has this not been working in the past, or is this a new test of somekine that we are failing? Sau! > Signed-off-by: Chong Lu <Chong.Lu@windriver.com> > --- > meta/classes/pythonnative.bbclass | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/meta/classes/pythonnative.bbclass b/meta/classes/pythonnative.bbclass > index fdd22bb..58a5b5c 100644 > --- a/meta/classes/pythonnative.bbclass > +++ b/meta/classes/pythonnative.bbclass > @@ -4,3 +4,7 @@ inherit python-dir > PYTHON="${STAGING_BINDIR_NATIVE}/${PYTHON_PN}-native/${PYTHON_PN}" > EXTRANATIVEPATH += "${PYTHON_PN}-native" > DEPENDS += " ${PYTHON_PN}-native " > +export STAGING_INCDIR > +export STAGING_LIBDIR > +export BUILD_SYS > +export HOST_SYS > ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH] python-native: export some environment variables 2014-02-24 14:18 ` Saul Wold @ 2014-02-25 2:50 ` Lu Chong 2014-03-24 6:45 ` Chong Lu 0 siblings, 1 reply; 4+ messages in thread From: Lu Chong @ 2014-02-25 2:50 UTC (permalink / raw) To: Saul Wold, openembedded-core On 02/24/2014 10:18 PM, Saul Wold wrote: > On 02/22/2014 07:54 AM, Chong Lu wrote: >> Need to export these environment variables for python-config to work. >> > Can you clariy further as to what's broken? Has this not been working > in the past, or is this a new test of somekine that we are failing? > > Sau! > checking for python script directory... Traceback (most recent call last): File "<string>", line 22, in <module> File "/yocto/build/qemux86-64/tmp/sysroots/x86_64-linux/usr/lib/python2.7/distutils/sysconfig.py", line 22, in <module> PREFIX = os.path.normpath(sys.prefix).replace( os.getenv("BUILD_SYS"), os.getenv("HOST_SYS") ) TypeError: expected a character buffer object ${libdir}/python2.7/site-packages checking for python extension module directory... Traceback (most recent call last): File "<string>", line 22, in <module> File "/yocto/build/qemux86-64/tmp/sysroots/x86_64-linux/usr/lib/python2.7/distutils/sysconfig.py", line 22, in <module> PREFIX = os.path.normpath(sys.prefix).replace( os.getenv("BUILD_SYS"), os.getenv("HOST_SYS") ) TypeError: expected a character buffer object Above error comes from some packages' do_configure log. This error doesn't block building. Some packages export above env variables in bb file, but someone not. So I think these env variables should be exported in bbclass file. Best Regards Chong >> Signed-off-by: Chong Lu <Chong.Lu@windriver.com> >> --- >> meta/classes/pythonnative.bbclass | 4 ++++ >> 1 file changed, 4 insertions(+) >> >> diff --git a/meta/classes/pythonnative.bbclass >> b/meta/classes/pythonnative.bbclass >> index fdd22bb..58a5b5c 100644 >> --- a/meta/classes/pythonnative.bbclass >> +++ b/meta/classes/pythonnative.bbclass >> @@ -4,3 +4,7 @@ inherit python-dir >> PYTHON="${STAGING_BINDIR_NATIVE}/${PYTHON_PN}-native/${PYTHON_PN}" >> EXTRANATIVEPATH += "${PYTHON_PN}-native" >> DEPENDS += " ${PYTHON_PN}-native " >> +export STAGING_INCDIR >> +export STAGING_LIBDIR >> +export BUILD_SYS >> +export HOST_SYS >> > > ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH] python-native: export some environment variables 2014-02-25 2:50 ` Lu Chong @ 2014-03-24 6:45 ` Chong Lu 0 siblings, 0 replies; 4+ messages in thread From: Chong Lu @ 2014-03-24 6:45 UTC (permalink / raw) To: Lu Chong, Saul Wold, openembedded-core ping On 02/25/2014 10:50 AM, Lu Chong wrote: > > On 02/24/2014 10:18 PM, Saul Wold wrote: >> On 02/22/2014 07:54 AM, Chong Lu wrote: >>> Need to export these environment variables for python-config to work. >>> >> Can you clariy further as to what's broken? Has this not been >> working in the past, or is this a new test of somekine that we are >> failing? >> >> Sau! >> > > > checking for python script directory... Traceback (most recent call > last): > File "<string>", line 22, in <module> > File > "/yocto/build/qemux86-64/tmp/sysroots/x86_64-linux/usr/lib/python2.7/distutils/sysconfig.py", > line 22, in <module> > PREFIX = os.path.normpath(sys.prefix).replace( > os.getenv("BUILD_SYS"), os.getenv("HOST_SYS") ) > TypeError: expected a character buffer object > ${libdir}/python2.7/site-packages > checking for python extension module directory... Traceback (most > recent call last): > File "<string>", line 22, in <module> > File > "/yocto/build/qemux86-64/tmp/sysroots/x86_64-linux/usr/lib/python2.7/distutils/sysconfig.py", > line 22, in <module> > PREFIX = os.path.normpath(sys.prefix).replace( > os.getenv("BUILD_SYS"), os.getenv("HOST_SYS") ) > TypeError: expected a character buffer object > > Above error comes from some packages' do_configure log. > This error doesn't block building. > Some packages export above env variables in bb file, but someone not. > So I think these env variables should be exported in bbclass file. > > Best Regards > Chong > > >>> Signed-off-by: Chong Lu <Chong.Lu@windriver.com> >>> --- >>> meta/classes/pythonnative.bbclass | 4 ++++ >>> 1 file changed, 4 insertions(+) >>> >>> diff --git a/meta/classes/pythonnative.bbclass >>> b/meta/classes/pythonnative.bbclass >>> index fdd22bb..58a5b5c 100644 >>> --- a/meta/classes/pythonnative.bbclass >>> +++ b/meta/classes/pythonnative.bbclass >>> @@ -4,3 +4,7 @@ inherit python-dir >>> PYTHON="${STAGING_BINDIR_NATIVE}/${PYTHON_PN}-native/${PYTHON_PN}" >>> EXTRANATIVEPATH += "${PYTHON_PN}-native" >>> DEPENDS += " ${PYTHON_PN}-native " >>> +export STAGING_INCDIR >>> +export STAGING_LIBDIR >>> +export BUILD_SYS >>> +export HOST_SYS >>> >> >> > > _______________________________________________ > Openembedded-core mailing list > Openembedded-core@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-core > > ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2014-03-24 6:45 UTC | newest] Thread overview: 4+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2014-02-22 5:54 [PATCH] python-native: export some environment variables Chong Lu 2014-02-24 14:18 ` Saul Wold 2014-02-25 2:50 ` Lu Chong 2014-03-24 6:45 ` Chong Lu
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox