CXX(target) out/Release/obj.target/browser/chrome/browser/ui/webui/print_preview_ui.o chrome/browser/ui/webui/print_preview_handler.cc: In member function 'void PrintSystemTaskProxy::GetPrinterCapabilities(const std::string&)': chrome/browser/ui/webui/print_preview_handler.cc:291: error: 'ppd_file_t' was not declared in this scope chrome/browser/ui/webui/print_preview_handler.cc:291: error: 'ppd' was not declared in this scope chrome/browser/ui/webui/print_preview_handler.cc:291: error: 'ppdOpenFile' was not declared in this scope chrome/browser/ui/webui/print_preview_handler.cc:293: error: 'ppd_attr_t' was not declared in this scope chrome/browser/ui/webui/print_preview_handler.cc:293: error: 'attr' was not declared in this scope chrome/browser/ui/webui/print_preview_handler.cc:293: error: 'ppdFindAttr' was not declared in this scope chrome/browser/ui/webui/print_preview_handler.cc:297: error: 'ppd_choice_t' was not declared in this scope chrome/browser/ui/webui/print_preview_handler.cc:297: error: 'ch' was not declared in this scope chrome/browser/ui/webui/print_preview_handler.cc:297: error: 'ppdFindMarkedChoice' was not declared in this scope chrome/browser/ui/webui/print_preview_handler.cc:299: error: 'ppd_option_t' was not declared in this scope chrome/browser/ui/webui/print_preview_handler.cc:299: error: 'option' was not declared in this scope chrome/browser/ui/webui/print_preview_handler.cc:299: error: 'ppdFindOption' was not declared in this scope chrome/browser/ui/webui/print_preview_handler.cc:301: error: 'ppdFindChoice' was not declared in this scope chrome/browser/ui/webui/print_preview_handler.cc:307: error: 'ppdClose' was not declared in this scope
This happens on stable/8, amd64, with cups 1.5.0. My options: $ cat /var/db/ports/chromium/options # This file is auto-generated by 'make config'. # No user-servicable parts inside! # Options for chromium-14.0.835.202 _OPTIONS_READ=chromium-14.0.835.202 WITH_CODECS=true WITH_GCONF=true WITHOUT_CLANG=true WITHOUT_GCC45=true WITHOUT_DEBUG=true My solution is to add ppd.h inclusion in chrome/browser/ui/webui/print_preview_handler.cc: ... #if defined(USE_CUPS) #include <cups/cups.h> #include <cups/ppd.h> -- Andriy Gapon _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-chromium To unsubscribe, send any mail to "[email protected]"
