Ghostscript fails while building with the ChromiumOS LLVM toolchain due to missing lfs flags: 21:18:42.431 * QA Notice: The following files were not built with LFS support: 21:18:42.438 * Please see https://issuetracker.google.com/201531268 for details. 21:18:42.444 * fopen /usr/bin/ijs_client_example 21:18:42.446 * fopen /usr/bin/ijs_server_example Adding append-lfs-flags to src_configure() fixes this problem since the ebuild already inherits flag-o-matic. Reproducible: Always Steps to Reproduce: Build latest cups-filters and ghostscript with the LLVM toolchain used by ChromeOS Actual Results: Build fails with a QA notice Expected Results: Build passes if we add append-lfs-flags
Please abidiff it before/after and share output
(I imagine it's fine given the file list, but let's be safe)
Here is the abidiff output: ``` for i in $(\ls -d lfs/*); do abidiff $i non-lfs/$(basename $i); done abidiff: Unknown content type for file non-lfs/ijs_client_example abidiff: Unknown content type for file non-lfs/ijs_server_example ``` The examples were binaries and now have become shell scripts