Created attachment 421916 [details] Build log from failed mozilla-43.0 build Please assign to mozilla team <mozilla@gentoo.org> The mozconfig-v6.4{0,1,2} Eclasses add support for building Firefox against gtk3. However, if the gtk3 installed on the system was not built with the X USE flag, the Firefox build will fail. See the attached build.log. REPRO ----- Try to build Firefox against gtk-3 built without X USE flag, get the resultant build error: "../dist/system_wrappers/gdk/gdkx.h:3:27: fatal error: gdk/gdkx.h: No such file or directory" (see firefox-43.0-gtk3-noX-build.log attached) # USE=-X ebuild /usr/portage/x11-libs/gtk+/gtk+-3.16.7.ebuild install [...] # ls /var/tmp/portage/x11-libs/gtk+-3.16.7/image/usr/include/gtk-3.0/gdk/gdkx.h ls: cannot access /var/tmp/portage/x11-libs/gtk+-3.16.7/image/usr/include/gtk-3.0/gdk/gdkx.h: No such file or directory # USE=X ebuild /usr/portage/x11-libs/gtk+/gtk+-3.16.7.ebuild install [...] # ls /var/tmp/portage/x11-libs/gtk+-3.16.7/image/usr/include/gtk-3.0/gdk/gdkx.h /var/tmp/portage/x11-libs/gtk+-3.16.7/image/usr/include/gtk-3.0/gdk/gdkx.h
Created attachment 421918 [details, diff] Patch requiring gtk:3 to have been built with X USE flag for Mozilla builds
If you feel I have closed your bug and it is still a current issue, please reopen and update it completely. We will not work bugs that have no ebuild in tree any longer or can not be reproduced with a current system. Thank You for your support and understanding The Mozilla Team