The CUPS Filters package is only needed to adapt libcupsfilters-2.1.1 and libppd-2.1.1 filter functions for cups-2.x. It should not be needed for cups-3.x.
Development versions of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable versions of the books.
下载地址(HTTP):https://github.com/OpenPrinting/cups-filters/releases/download/2.0.1/cups-filters-2.0.1.tar.xz
MD5 校验和:b40d0f135af414666e1c3917983a1bb3
大小:440 KB
预计所需磁盘空间:9.0 MB
预计构建时间:小于 0.1 SBU(并行度=4)
libcupsfilters-2.1.1 and libppd-2.1.1
cups-browsed-2.1.1 (if you need Network Discovery capabilities)
First, fix a problem when building with gcc-15:
sed -i '/proc_func)()/s/()/(FILE*, FILE*, void*)/' filter/foomatic-rip/process.h
Next, fix a security vulnerability:
patch -Np1 -i ../cups-filters-2.0.1-security_fix-1.patch
Install CUPS Filters by running the following commands:
./configure --prefix=/usr \
--disable-static \
--docdir=/usr/share/doc/cups-filters-2.0.1 &&
make
This package does not come with a functional test suite.
Now, as the root user:
make install
--disable-static: This
switch prevents installation of static versions of the libraries.