From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla at busybox.net Date: Thu, 23 Apr 2020 06:44:26 +0000 Subject: [Buildroot] [Bug 12806] New: There are multiple issues in buildroot that faults cups printing Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: buildroot@busybox.net https://bugs.busybox.net/show_bug.cgi?id=12806 Bug ID: 12806 Summary: There are multiple issues in buildroot that faults cups printing Product: buildroot Version: 2020.02.1 Hardware: PC OS: Linux Status: NEW Severity: critical Priority: P5 Component: Other Assignee: unassigned at buildroot.uclibc.org Reporter: skif at skif-web.ru CC: buildroot at uclibc.org Target Milestone: --- First trouble is incorrect qpdf buiding. Qpdf is mandatory dependence of cups. In current master, qpdf builds with incorrect --no-random option. On any work< qpdf send 'no such file' error. For example: qpdf /usr/share/cups/data/secret.pdf - This commmand must get PDF file in stdout.But only 'No such file or directory' error present. 0/1 patch fix this by changing configure options to with-random=/dev/random. Next global problem - cups-filters need ghostscript. >From https://github.com/OpenPrinting/cups-filters/blob/master/README : By default, pdftops uses Ghostscript if this does not get changed at compile time, for example by the Linux distribution vendor. 0/2 patch fix id by settinbg ghostscript as default render if ghostscript enabled in voard config. Last trouble - ghostscript building without cups support. 0/3 patch fix is by removing disable-patch option. Now, if cups is enabled, it will be added to dependencies and correct configure options added to ghostscript building. Also fixed ghostscript buildroot building issue with unpleasant hack in configure.ac, which broke pkg-config. It's broke cups search by ghostscript configure script. GHOSTSCRIPT_CUPS_CONFIG_FIX also needed for this task. -- You are receiving this mail because: You are on the CC list for the bug.