Bug 543

Summary: ATK requires X11 on DirectFB target
Product: buildroot Reporter: Dan Dart <dandart>
Component: OtherAssignee: unassigned
Status: RESOLVED WORKSFORME    
Severity: major CC: buildroot
Priority: P2    
Version: unspecified   
Target Milestone: 2010.05   
Hardware: PC   
OS: Linux   
Host: i386-pc-linux-gnu Target: i386-pc-linux-uclibc
Build: i386-pc-linux-gnu
Attachments: Config file

Description Dan Dart 2009-08-06 20:54:46 UTC
Once Midori is set up to use DirectFB, it includes gtk which includes ATK. ATK requires X11 but Midori isn't supposed to use X11. ATK should not require X11 or a similar program should be used instead.
Comment 1 Sven Neumann 2009-08-07 08:31:53 UTC
As far as I can see atk only uses X11 if BR2_PACKAGE_XORG7 is selected. Do you have X11 selected in the buildroot configuration?
Comment 2 Peter Korsgaard 2009-08-30 20:25:26 UTC
ping?
Comment 3 Dan Dart 2009-08-30 20:27:42 UTC
No, I don't. I tried not to.
Comment 4 Peter Korsgaard 2009-08-30 20:39:28 UTC
(In reply to comment #3)
> No, I don't. I tried not to.

Odd, please attach your .config so I can try to reproduce it.
Comment 5 Dan Dart 2009-08-30 20:46:21 UTC
Created attachment 623 [details]
Config file

Things are wrong, just in general.
Comment 6 Peter Korsgaard 2009-11-22 20:36:35 UTC
(In reply to comment #5)
> Created an attachment (id=623) [details]
> Config file
> 
> Things are wrong, just in general.

I don't really see anything wrong in that config. I see that you're building for x86 - My guess is that some package ends up using atk headers/lib from the host. Do you have the atk development package installed on your host?

Could you provide a bit more details about what goes wrong - What error message do you get exactly? 

Comment 7 Thomas Petazzoni 2010-07-27 21:53:14 UTC
I just tested: I can successfully build a Gtk/ATK/Glib/Pango/Cairo stack on top of DirectFB without any X11 component. In addition to that, the bug is more than 6 months old without any detail provided.