* Problem building dbus-glib-0.72 @ 2006-11-17 14:47 Andrew Paulsen 2006-11-17 15:37 ` Jim Rayner 0 siblings, 1 reply; 9+ messages in thread From: Andrew Paulsen @ 2006-11-17 14:47 UTC (permalink / raw) To: openembedded-devel I'm getting some errors building gpe-image, specifically on the dbus-glib-0.72 package, that seem to be related to include path problems. My local.conf has these settings: MACHINE = "compulab-pxa270" DISTRO = "familiar-unstable" And the log leading up to the error is: NOTE: package dbus-glib-0.72: started NOTE: package dbus-glib-0.72-r0: task do_compile: started NOTE: SITE files /home/packet/OpenEmbedded/org.openembedded.dev/site/endian-little /home/packet/OpenEmbedded/org.openembedded.dev/site/arm-linux ERROR: function do_compile failed ERROR: log data follows (/home/packet/OpenEmbedded/build/tmp/work/armv5te-linux/dbus-glib-0.72-r0/temp/log.do_compile.7567) | NOTE: make | make all-recursive | make[1]: Entering directory `/home/packet/OpenEmbedded/build/tmp/work/armv5te-linux/dbus-glib-0.72-r0/dbus-glib-0.72' | Making all in dbus | make[2]: Entering directory `/home/packet/OpenEmbedded/build/tmp/work/armv5te-linux/dbus-glib-0.72-r0/dbus-glib-0.72/dbus' | make all-recursive | make[3]: Entering directory `/home/packet/OpenEmbedded/build/tmp/work/armv5te-linux/dbus-glib-0.72-r0/dbus-glib-0.72/dbus' | Making all in . | make[4]: Entering directory `/home/packet/OpenEmbedded/build/tmp/work/armv5te-linux/dbus-glib-0.72-r0/dbus-glib-0.72/dbus' | if /bin/sh ../arm-linux-libtool --tag=CC --mode=compile arm-linux-gcc -march=armv5te -mtune=xscale -DHAVE_CONFIG_H -I. -I/home/packet/OpenEmbedded/build/tmp/work/armv5te-linux/dbus-glib-0.72-r0/dbus-glib-0.72/dbus -I.. -I/home/packet/OpenEmbedded/build/tmp/work/armv5te-linux/dbus-glib-0.72-r0/dbus-glib-0.72 -I.. -I/home/packet/OpenEmbedded/build/tmp/staging/arm-linux/include/glib-2.0 -I/home/packet/OpenEmbedded/build/tmp/staging/arm-linux/lib/glib-2.0/include -DDBUS_COMPILATION=1 -DDBUS_LOCALEDIR=\"/usr/share/locale\" -DDBUS_API_SUBJECT_TO_CHANGE=1 -isystem/home/packet/OpenEmbedded/build/tmp/staging/arm-linux/include -isystem/home/packet/OpenEmbedded/build/tmp/staging/arm-linux/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -Wall -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wfloat-equal -Wsign-compare -MT dbus-glib.lo -MD -MP -MF ".deps/dbus-glib.Tpo" -c -o dbus-glib.lo dbus-glib.c; \ | then mv -f ".deps/dbus-glib.Tpo" ".deps/dbus-glib.Plo"; else rm -f ".deps/dbus-glib.Tpo"; exit 1; fi | arm-linux-gcc -march=armv5te -mtune=xscale -DHAVE_CONFIG_H -I. -I/home/packet/OpenEmbedded/build/tmp/work/armv5te-linux/dbus-glib-0.72-r0/dbus-glib-0.72/dbus -I.. -I/home/packet/OpenEmbedded/build/tmp/work/armv5te-linux/dbus-glib-0.72-r0/dbus-glib-0.72 -I.. -I/home/packet/OpenEmbedded/build/tmp/staging/arm-linux/include/glib-2.0 -I/home/packet/OpenEmbedded/build/tmp/staging/arm-linux/lib/glib-2.0/include -DDBUS_COMPILATION=1 -DDBUS_LOCALEDIR=\"/usr/share/locale\" -DDBUS_API_SUBJECT_TO_CHANGE=1 -isystem/home/packet/OpenEmbedded/build/tmp/staging/arm-linux/include -isystem/home/packet/OpenEmbedded/build/tmp/staging/arm-linux/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -Wall -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wfloat-equal -Wsign-compare -MT dbus-glib.lo -MD -MP -MF .deps/dbus-glib.Tpo -c dbus-glib.c -fPIC -DPIC -o .libs/dbus-glib.o | In file included from dbus-glib.c:25: | dbus-glib.h:28:30: dbus/dbus-shared.h: No such file or directory <...and a bunch more of these...> Sure enough, the missing files aren't in the -I paths: packet@linuxdev0:~/OpenEmbedded/build/$ find tmp -name dbus-shared.h tmp/work/i686-linux/dbus-native-0.94-r0/dbus-0.94/dbus/dbus-shared.h tmp/work/armv5te-linux/dbus-0.92-r1/dbus-0.92/dbus/dbus-shared.h tmp/work/armv5te-linux/dbus-0.92-r1/install/dbus-dev/usr/include/dbus-1.0/dbus/dbus-shared.h tmp/staging/i686-linux/include/dbus-1.0/dbus/dbus-shared.h tmp/staging/arm-linux/include/dbus-1.0/dbus/dbus-shared.h I'm new to this so I would really appreciate some guidance. ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Problem building dbus-glib-0.72 2006-11-17 14:47 Problem building dbus-glib-0.72 Andrew Paulsen @ 2006-11-17 15:37 ` Jim Rayner 2006-11-17 17:17 ` Andrew Paulsen 0 siblings, 1 reply; 9+ messages in thread From: Jim Rayner @ 2006-11-17 15:37 UTC (permalink / raw) To: openembedded-devel On 11/17/06, Andrew Paulsen <andrew.paulsen@gmail.com> wrote: > I'm getting some errors building gpe-image, specifically on the > dbus-glib-0.72 package, that seem to be related to include path > problems. Maybe lacking export DBUS_CFLAGS = " -I${STAGING_DIR}/${TARGET_SYS}/include/dbus-1.0" or something similar from the dbus-glib-0.72.bb file Also some similarity to http://bugs.openembedded.org/show_bug.cgi?id=1371 Jim ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Problem building dbus-glib-0.72 2006-11-17 15:37 ` Jim Rayner @ 2006-11-17 17:17 ` Andrew Paulsen 2006-11-17 17:44 ` pHilipp Zabel 0 siblings, 1 reply; 9+ messages in thread From: Andrew Paulsen @ 2006-11-17 17:17 UTC (permalink / raw) To: openembedded-devel On 11/17/06, Jim Rayner <oe@jrayner.com> wrote: > On 11/17/06, Andrew Paulsen <andrew.paulsen@gmail.com> wrote: > > I'm getting some errors building gpe-image, specifically on the > > dbus-glib-0.72 package, that seem to be related to include path > > problems. > > Maybe lacking > > export DBUS_CFLAGS = " -I${STAGING_DIR}/${TARGET_SYS}/include/dbus-1.0" > > or something similar from the dbus-glib-0.72.bb file I added the following line to the dbus-glib-0.72.bb file: export DBUS_CFLAGS = " -I${STAGING_DIR}/${TARGET_SYS}/include/dbus-1.0 -I${STAGING_DIR}/${TARGET_SYS}/lib/dbus-1.0/include" This allowed a little more progress before failure: | if /bin/sh ../arm-linux-libtool --tag=CC --mode=compile arm-linux-gcc -march=armv5te -mtune=xscale -DHAVE_CONFIG_H -I. -I/home/packet/OpenEmbedded/build/tmp/work/armv5te-linux/dbus-glib-0.72-r0/dbus-glib-0.72/dbus -I.. -I/home/packet/OpenEmbedded/build/tmp/work/armv5te-linux/dbus-glib-0.72-r0/dbus-glib-0.72 -I.. -I/home/packet/OpenEmbedded/build/tmp/staging/arm-linux/include/dbus-1.0 -I/home/packet/OpenEmbedded/build/tmp/staging/arm-linux/lib/dbus-1.0/include -I/home/packet/OpenEmbedded/build/tmp/staging/arm-linux/include/glib-2.0 -I/home/packet/OpenEmbedded/build/tmp/staging/arm-linux/lib/glib-2.0/include -DDBUS_COMPILATION=1 -DDBUS_LOCALEDIR=\"/usr/share/locale\" -DDBUS_API_SUBJECT_TO_CHANGE=1 -isystem/home/packet/OpenEmbedded/build/tmp/staging/arm-linux/include -isystem/home/packet/OpenEmbedded/build/tmp/staging/arm-linux/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -Wall -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wfloat-equal -Wsign-compare -MT dbus-gobject.lo -MD -MP -MF ".deps/dbus-gobject.Tpo" -c -o dbus-gobject.lo dbus-gobject.c; \ | then mv -f ".deps/dbus-gobject.Tpo" ".deps/dbus-gobject.Plo"; else rm -f ".deps/dbus-gobject.Tpo"; exit 1; fi | arm-linux-gcc -march=armv5te -mtune=xscale -DHAVE_CONFIG_H -I. -I/home/packet/OpenEmbedded/build/tmp/work/armv5te-linux/dbus-glib-0.72-r0/dbus-glib-0.72/dbus -I.. -I/home/packet/OpenEmbedded/build/tmp/work/armv5te-linux/dbus-glib-0.72-r0/dbus-glib-0.72 -I.. -I/home/packet/OpenEmbedded/build/tmp/staging/arm-linux/include/dbus-1.0 -I/home/packet/OpenEmbedded/build/tmp/staging/arm-linux/lib/dbus-1.0/include -I/home/packet/OpenEmbedded/build/tmp/staging/arm-linux/include/glib-2.0 -I/home/packet/OpenEmbedded/build/tmp/staging/arm-linux/lib/glib-2.0/include -DDBUS_COMPILATION=1 -DDBUS_LOCALEDIR=\"/usr/share/locale\" -DDBUS_API_SUBJECT_TO_CHANGE=1 -isystem/home/packet/OpenEmbedded/build/tmp/staging/arm-linux/include -isystem/home/packet/OpenEmbedded/build/tmp/staging/arm-linux/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -Wall -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wfloat-equal -Wsign-compare -MT dbus-gobject.lo -MD -MP -MF .deps/dbus-gobject.Tpo -c dbus-gobject.c -fPIC -DPIC -o .libs/dbus-gobject.o | dbus-gobject.c: In function `invoke_object_method': | dbus-gobject.c:997: warning: cast increases required alignment of target type | dbus-gobject.c:1137: warning: cast increases required alignment of target type | dbus-gobject.c:1230: warning: cast increases required alignment of target type | In file included from dbus-gobject.c:1539: | dbus-glib-error-switch.h: In function `dbus_error_to_gerror_code': | dbus-glib-error-switch.h:41: error: `DBUS_ERROR_FILE_EXISTS' undeclared (first use in this function) | dbus-glib-error-switch.h:41: error: (Each undeclared identifier is reported only once | dbus-glib-error-switch.h:41: error: for each function it appears in.) | dbus-glib-error-switch.h:65: error: `DBUS_ERROR_INVALID_FILE_CONTENT' undeclared (first use in this function) | dbus-gobject.c: In function `dbus_g_object_register_marshaller': | dbus-gobject.c:1907: warning: cast increases required alignment of target type | dbus-gobject.c: In function `dbus_g_method_return': | dbus-gobject.c:2040: warning: cast increases required alignment of target type | make[4]: *** [dbus-gobject.lo] Error 1 | make[4]: Leaving directory `/home/packet/OpenEmbedded/build/tmp/work/armv5te-linux/dbus-glib-0.72-r0/dbus-glib-0.72/dbus' | make[3]: *** [all-recursive] Error 1 | make[3]: Leaving directory `/home/packet/OpenEmbedded/build/tmp/work/armv5te-linux/dbus-glib-0.72-r0/dbus-glib-0.72/dbus' | make[2]: *** [all] Error 2 | make[2]: Leaving directory `/home/packet/OpenEmbedded/build/tmp/work/armv5te-linux/dbus-glib-0.72-r0/dbus-glib-0.72/dbus' | make[1]: *** [all-recursive] Error 1 | make[1]: Leaving directory `/home/packet/OpenEmbedded/build/tmp/work/armv5te-linux/dbus-glib-0.72-r0/dbus-glib-0.72' | make: *** [all] Error 2 | FATAL: oe_runmake failed NOTE: Task failed: /home/packet/OpenEmbedded/build/tmp/work/armv5te-linux/dbus-glib-0.72-r0/temp/log.do_compile.27174 NOTE: package dbus-glib-0.72-r0: task do_compile: failed It appears that dbus-glib is trying to use defines from dbus 1.0, but version 0.92 is what is being installed. ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Problem building dbus-glib-0.72 2006-11-17 17:17 ` Andrew Paulsen @ 2006-11-17 17:44 ` pHilipp Zabel 2006-11-17 17:53 ` Andrew Paulsen 0 siblings, 1 reply; 9+ messages in thread From: pHilipp Zabel @ 2006-11-17 17:44 UTC (permalink / raw) To: openembedded-devel On 11/17/06, Andrew Paulsen <andrew.paulsen@gmail.com> wrote: > On 11/17/06, Jim Rayner <oe@jrayner.com> wrote: > > On 11/17/06, Andrew Paulsen <andrew.paulsen@gmail.com> wrote: > > > I'm getting some errors building gpe-image, specifically on the > > > dbus-glib-0.72 package, that seem to be related to include path > > > problems. > > > > Maybe lacking > > > > export DBUS_CFLAGS = " -I${STAGING_DIR}/${TARGET_SYS}/include/dbus-1.0" > > > > or something similar from the dbus-glib-0.72.bb file > > I added the following line to the dbus-glib-0.72.bb file: > > export DBUS_CFLAGS = " -I${STAGING_DIR}/${TARGET_SYS}/include/dbus-1.0 > -I${STAGING_DIR}/${TARGET_SYS}/lib/dbus-1.0/include" > > > This allowed a little more progress before failure: > > | if /bin/sh ../arm-linux-libtool --tag=CC --mode=compile > arm-linux-gcc -march=armv5te -mtune=xscale -DHAVE_CONFIG_H -I. > -I/home/packet/OpenEmbedded/build/tmp/work/armv5te-linux/dbus-glib-0.72-r0/dbus-glib-0.72/dbus > -I.. -I/home/packet/OpenEmbedded/build/tmp/work/armv5te-linux/dbus-glib-0.72-r0/dbus-glib-0.72 > -I.. -I/home/packet/OpenEmbedded/build/tmp/staging/arm-linux/include/dbus-1.0 > -I/home/packet/OpenEmbedded/build/tmp/staging/arm-linux/lib/dbus-1.0/include > -I/home/packet/OpenEmbedded/build/tmp/staging/arm-linux/include/glib-2.0 > -I/home/packet/OpenEmbedded/build/tmp/staging/arm-linux/lib/glib-2.0/include > -DDBUS_COMPILATION=1 -DDBUS_LOCALEDIR=\"/usr/share/locale\" > -DDBUS_API_SUBJECT_TO_CHANGE=1 > -isystem/home/packet/OpenEmbedded/build/tmp/staging/arm-linux/include > -isystem/home/packet/OpenEmbedded/build/tmp/staging/arm-linux/include > -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 > -Wall -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes > -Wnested-externs -Wpointer-arith -Wcast-align -Wfloat-equal > -Wsign-compare -MT dbus-gobject.lo -MD -MP -MF > ".deps/dbus-gobject.Tpo" -c -o dbus-gobject.lo dbus-gobject.c; \ > | then mv -f ".deps/dbus-gobject.Tpo" ".deps/dbus-gobject.Plo"; > else rm -f ".deps/dbus-gobject.Tpo"; exit 1; fi > | arm-linux-gcc -march=armv5te -mtune=xscale -DHAVE_CONFIG_H -I. > -I/home/packet/OpenEmbedded/build/tmp/work/armv5te-linux/dbus-glib-0.72-r0/dbus-glib-0.72/dbus > -I.. -I/home/packet/OpenEmbedded/build/tmp/work/armv5te-linux/dbus-glib-0.72-r0/dbus-glib-0.72 > -I.. -I/home/packet/OpenEmbedded/build/tmp/staging/arm-linux/include/dbus-1.0 > -I/home/packet/OpenEmbedded/build/tmp/staging/arm-linux/lib/dbus-1.0/include > -I/home/packet/OpenEmbedded/build/tmp/staging/arm-linux/include/glib-2.0 > -I/home/packet/OpenEmbedded/build/tmp/staging/arm-linux/lib/glib-2.0/include > -DDBUS_COMPILATION=1 -DDBUS_LOCALEDIR=\"/usr/share/locale\" > -DDBUS_API_SUBJECT_TO_CHANGE=1 > -isystem/home/packet/OpenEmbedded/build/tmp/staging/arm-linux/include > -isystem/home/packet/OpenEmbedded/build/tmp/staging/arm-linux/include > -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 > -Wall -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes > -Wnested-externs -Wpointer-arith -Wcast-align -Wfloat-equal > -Wsign-compare -MT dbus-gobject.lo -MD -MP -MF .deps/dbus-gobject.Tpo > -c dbus-gobject.c -fPIC -DPIC -o .libs/dbus-gobject.o > | dbus-gobject.c: In function `invoke_object_method': > | dbus-gobject.c:997: warning: cast increases required alignment of target type > | dbus-gobject.c:1137: warning: cast increases required alignment of target type > | dbus-gobject.c:1230: warning: cast increases required alignment of target type > | In file included from dbus-gobject.c:1539: > | dbus-glib-error-switch.h: In function `dbus_error_to_gerror_code': > | dbus-glib-error-switch.h:41: error: `DBUS_ERROR_FILE_EXISTS' > undeclared (first use in this function) > | dbus-glib-error-switch.h:41: error: (Each undeclared identifier is > reported only once > | dbus-glib-error-switch.h:41: error: for each function it appears in.) > | dbus-glib-error-switch.h:65: error: > `DBUS_ERROR_INVALID_FILE_CONTENT' undeclared (first use in this > function) > | dbus-gobject.c: In function `dbus_g_object_register_marshaller': > | dbus-gobject.c:1907: warning: cast increases required alignment of target type > | dbus-gobject.c: In function `dbus_g_method_return': > | dbus-gobject.c:2040: warning: cast increases required alignment of target type > | make[4]: *** [dbus-gobject.lo] Error 1 > | make[4]: Leaving directory > `/home/packet/OpenEmbedded/build/tmp/work/armv5te-linux/dbus-glib-0.72-r0/dbus-glib-0.72/dbus' > | make[3]: *** [all-recursive] Error 1 > | make[3]: Leaving directory > `/home/packet/OpenEmbedded/build/tmp/work/armv5te-linux/dbus-glib-0.72-r0/dbus-glib-0.72/dbus' > | make[2]: *** [all] Error 2 > | make[2]: Leaving directory > `/home/packet/OpenEmbedded/build/tmp/work/armv5te-linux/dbus-glib-0.72-r0/dbus-glib-0.72/dbus' > | make[1]: *** [all-recursive] Error 1 > | make[1]: Leaving directory > `/home/packet/OpenEmbedded/build/tmp/work/armv5te-linux/dbus-glib-0.72-r0/dbus-glib-0.72' > | make: *** [all] Error 2 > | FATAL: oe_runmake failed > NOTE: Task failed: > /home/packet/OpenEmbedded/build/tmp/work/armv5te-linux/dbus-glib-0.72-r0/temp/log.do_compile.27174 > NOTE: package dbus-glib-0.72-r0: task do_compile: failed > > > It appears that dbus-glib is trying to use defines from dbus 1.0, but > version 0.92 is what is being installed. I think dbus-glib 0.72 needs dbus >= 0.94. The dbus-1.0 in the include path only denotes the protocol version. regards Philipp ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Problem building dbus-glib-0.72 2006-11-17 17:44 ` pHilipp Zabel @ 2006-11-17 17:53 ` Andrew Paulsen 2006-11-17 18:01 ` Koen Kooi 0 siblings, 1 reply; 9+ messages in thread From: Andrew Paulsen @ 2006-11-17 17:53 UTC (permalink / raw) To: openembedded-devel > I think dbus-glib 0.72 needs dbus >= 0.94. > The dbus-1.0 in the include path only denotes the protocol version. > > regards > Philipp Ok, I'll rephrase my question then. How do I change the package versions that are being built? Again, my local.conf contains: MACHINE = "compulab-pxa270" DISTRO = "familiar-unstable" and I'm trying to "bitbake gpe-image" ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Problem building dbus-glib-0.72 2006-11-17 17:53 ` Andrew Paulsen @ 2006-11-17 18:01 ` Koen Kooi 2006-11-17 19:33 ` Andrew Paulsen 2006-11-17 19:41 ` Erik Hovland 0 siblings, 2 replies; 9+ messages in thread From: Koen Kooi @ 2006-11-17 18:01 UTC (permalink / raw) To: openembedded-devel -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Andrew Paulsen schreef: >> I think dbus-glib 0.72 needs dbus >= 0.94. >> The dbus-1.0 in the include path only denotes the protocol version. >> >> regards >> Philipp > > Ok, I'll rephrase my question then. How do I change the package > versions that are being built? > > Again, my local.conf contains: > MACHINE = "compulab-pxa270" > DISTRO = "familiar-unstable" > > and I'm trying to "bitbake gpe-image" Familiar is unmaintained in OE, so your error messages don't surprise us. You could try DISTRO=angstrom-2007.1 DISTRO=celinux-test DISTRO=generic DISTRO=openzaurus-unstable To get a distro that regularly checked for problems. regards, Koen -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Darwin) iD8DBQFFXfjoMkyGM64RGpERAtaiAKCMvS1ZIhFUXepS/WmcVx+JUHbhaQCfbvj6 ZBxWeLlFiSK/YTc45Ulezpo= =xN40 -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Problem building dbus-glib-0.72 2006-11-17 18:01 ` Koen Kooi @ 2006-11-17 19:33 ` Andrew Paulsen 2006-11-17 19:41 ` Erik Hovland 1 sibling, 0 replies; 9+ messages in thread From: Andrew Paulsen @ 2006-11-17 19:33 UTC (permalink / raw) To: openembedded-devel On 11/17/06, Koen Kooi <koen@dominion.kabel.utwente.nl> wrote: > Familiar is unmaintained in OE, so your error messages don't surprise us. > > You could try > > DISTRO=angstrom-2007.1 > DISTRO=celinux-test > DISTRO=generic > DISTRO=openzaurus-unstable > > To get a distro that regularly checked for problems. Ok, I've got angstrom-2007.1 building right now. I tried Familiar first since it was the example in local.conf.sample - maybe that should be changed to something that is maintained if you're not surprised that it doesn't work. ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Problem building dbus-glib-0.72 2006-11-17 18:01 ` Koen Kooi 2006-11-17 19:33 ` Andrew Paulsen @ 2006-11-17 19:41 ` Erik Hovland 2006-11-18 1:28 ` A note about familiar-instable, was: Re[2]: " Paul Sokolovsky 1 sibling, 1 reply; 9+ messages in thread From: Erik Hovland @ 2006-11-17 19:41 UTC (permalink / raw) To: openembedded-devel On Fri, Nov 17, 2006 at 07:01:12PM +0100, Koen Kooi wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Andrew Paulsen schreef: > >> I think dbus-glib 0.72 needs dbus >= 0.94. > >> The dbus-1.0 in the include path only denotes the protocol version. > >> > >> regards > >> Philipp > > > > Ok, I'll rephrase my question then. How do I change the package > > versions that are being built? > > > > Again, my local.conf contains: > > MACHINE = "compulab-pxa270" > > DISTRO = "familiar-unstable" > > > > and I'm trying to "bitbake gpe-image" > > Familiar is unmaintained in OE, so your error messages don't surprise us. I try to keep up, but I am afraid I have too many chores to keep familiar as fresh as I would like in OE. It is maintained here though: http://familiar.handhelds.org/#build E -- Erik Hovland mail: erik AT hovland DOT org web: http://hovland.org/ PGP/GPG public key available on request ^ permalink raw reply [flat|nested] 9+ messages in thread
* A note about familiar-instable, was: Re[2]: Problem building dbus-glib-0.72 2006-11-17 19:41 ` Erik Hovland @ 2006-11-18 1:28 ` Paul Sokolovsky 0 siblings, 0 replies; 9+ messages in thread From: Paul Sokolovsky @ 2006-11-18 1:28 UTC (permalink / raw) To: Erik Hovland; +Cc: openembedded-devel Hello Erik, Friday, November 17, 2006, 9:41:06 PM, you wrote: > On Fri, Nov 17, 2006 at 07:01:12PM +0100, Koen Kooi wrote: >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA1 >> >> Andrew Paulsen schreef: >> >> I think dbus-glib 0.72 needs dbus >= 0.94. >> >> The dbus-1.0 in the include path only denotes the protocol version. >> >> >> >> regards >> >> Philipp >> > >> > Ok, I'll rephrase my question then. How do I change the package >> > versions that are being built? >> > >> > Again, my local.conf contains: >> > MACHINE = "compulab-pxa270" >> > DISTRO = "familiar-unstable" >> > >> > and I'm trying to "bitbake gpe-image" >> >> Familiar is unmaintained in OE, so your error messages don't surprise us. > I try to keep up, but I am afraid I have too many chores to keep > familiar as fresh as I would like in OE. Well, the exact situation with "familiar-unstable" is that, taking into account that Familiar development was forked into separate tree, familiar-unstable.conf as it is in OE, has no relation to the Familiar distro, because it does not build packages compatible with any existing Familiar release. Again, as future release planning of Familiar happens outside of mainline OE, it cannot be said that familiar-unstable represents any future Familiar version. That is, "familiar-unstable" is just a random unmaintained distro, nothing more. I was interested to make OE build Familiar-0.8.4 compatible packages, and I actually made a distro config which does exactly that, at least on few packages I tried. But for me, it was mostly a learning exercise, testing how well OE keeps to its promise of easily supporting different distros, consisting of different package versions. Well, I knew it does, I was interested how much effort it will take to do that for some real-world case. And while bitbake latency makes this a bit of chore, it's more than doable. However, after communicating with OE maintainers, I decided not to submit this config for mainline inclusion, nor even announce it publicly on Familiar lists. The motivation was the anticipation that such action may cause another coil of argument between Familiar and OE teams, and that would be the last thing I personally wanted. Instead, I semi-privately contacted few persons I knew who might be interested in that config, for example, for maintaining an updated local feed. I got zero response, and this message is essentially a last call, whether someone wants it. Note that while I initially wanted to make more or less maintainable config, possibly with bitbake external collection for packages already removed from OE.dev, I didn't finish this due to the described lack of interest, so the only thing I can offer is familiar-0.8.4-unstable.conf, which has PREFERRED_VERSIONs for *some* of packages required by Familiar 0.8.4. As OE.dev progresses rapidly, and old versions of packages are removed, it may be the case that this config won't any longer work OOB, and would need some tweaking before it will work. -- Best regards, Paul mailto:pmiscml@gmail.com ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2006-11-18 1:31 UTC | newest] Thread overview: 9+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2006-11-17 14:47 Problem building dbus-glib-0.72 Andrew Paulsen 2006-11-17 15:37 ` Jim Rayner 2006-11-17 17:17 ` Andrew Paulsen 2006-11-17 17:44 ` pHilipp Zabel 2006-11-17 17:53 ` Andrew Paulsen 2006-11-17 18:01 ` Koen Kooi 2006-11-17 19:33 ` Andrew Paulsen 2006-11-17 19:41 ` Erik Hovland 2006-11-18 1:28 ` A note about familiar-instable, was: Re[2]: " Paul Sokolovsky
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.