[Buildroot] Buildroot fails to build when selecting build packages
Nigel Sollars
nsollars at gmail.com
Sun Apr 29 13:27:16 UTC 2012
Hello,
I dont have either of those set for environment vars, ( went through
profile / profile.d and env )
here is the output:
configure:28819: checking for DBUS1
configure:28826: $PKG_CONFIG --exists --print-errors "dbus-1 >= 1.2.14"
configure:28829: $? = 0
configure:28842: $PKG_CONFIG --exists --print-errors "dbus-1 >= 1.2.14"
configure:28845: $? = 0
configure:28882: result: yes
Perhaps I missed something?
Regards
Nige
2012/4/29 Arnout Vandecappelle <arnout at mind.be>
> Hoi Nigel,
>
> I ignored the original error because I got distracted by the fenv issue
> :-)
>
> On Wednesday 25 April 2012 01:49:44 Nigel Sollars wrote:
> > The build fails since as a dependency glib2 is selected this fails with a
> > dbus like so:
> >
> > gdbus-proxy-threads.c:34:31: fatal error: dbus/dbus-shared.h: No such
> file
> > or directory
> > compilation terminated.
> > make[7]: *** [gdbus-proxy-threads.o] Error 1
> > make[7]: *** Waiting for unfinished jobs....
> > make[7]: Leaving directory
> >
> `/usr/local/panda-stuff/buildroot-git/buildroot/output/build/libglib2-2.30.2/gio/tests'
> > make[6]: *** [all-recursive] Error 1
>
> Still works for me :-)
>
> The dbus dependency of libglib2 is only there for the tests. Since you
> don't have dbus selected, the configure script should detect that and
> disable the gio tests...
>
> Can you post the output/build/libglib2-2.30.2/config.log file? It
> should report in the beginning that the host directory is in the front
> of the path, and near the end you should get this:
>
> configure:28819: checking for DBUS1
> configure:28826: $PKG_CONFIG --exists --print-errors "dbus-1 >= 1.2.14"
> Package dbus-1 was not found in the pkg-config search path.
> Perhaps you should add the directory containing `dbus-1.pc'
> to the PKG_CONFIG_PATH environment variable
> No package 'dbus-1' found
> configure:28829: $? = 1
> configure:28842: $PKG_CONFIG --exists --print-errors "dbus-1 >= 1.2.14"
> Package dbus-1 was not found in the pkg-config search path.
> Perhaps you should add the directory containing `dbus-1.pc'
> to the PKG_CONFIG_PATH environment variable
> No package 'dbus-1' found
> configure:28845: $? = 1
> configure:28858: result: no
> No package 'dbus-1' found
>
>
> Hang on... You don't have DBUS1_CFLAGS or DBUS1_LIBS set in your
> environment, do you? In that case, the configure script would enable
> the gio tests unconditionally...
>
>
> Regards,
> Arnout
>
> --
> Arnout Vandecappelle arnout at mind be
> Senior Embedded Software Architect +32-16-286540
> Essensium/Mind http://www.mind.be
> G.Geenslaan 9, 3001 Leuven, Belgium BE 872 984 063 RPR
> Leuven
> LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
> GPG fingerprint: 7CB5 E4CC 6C2E EFD4 6E3D A754 F963 ECAB 2450 2F1F
>
--
“Science is a differential equation. Religion is a boundary condition.”
Alan Turing
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20120429/8c2b929b/attachment-0002.html>
More information about the buildroot
mailing list