OpenPrinting / OpenPrinting/cups-filters
compile error: backend/parallel.c:23:10: fatal error: cupsfilters/ieee1284.h: No such file or directory
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 197
- Forks
- 158
- Avg merge
- 3h 29m
- Merged PRs (30d)
- 1
Description
Describe the bug
Try to compile cups-filters
To Reproduce
Steps to reproduce the behavior:
- on Debian stable system
- download wget https://github.com/OpenPrinting/cups-filters/releases/download/2.0.0/cups-filters-2.0.0.tar.gz
- unpack
- ./configure
- make
- doesn't work, because the file ieee1284.h does not exist, but will be included
Additional context
try to confirm that my bug https://github.com/OpenPrinting/cups-filters/issues/560 with a newer cups-filter version.. (can confirm that also happens with the latest cups)
make
make all-recursive
make[1]: Entering directory '/root/filterse/cups-filters-2.0.0'
make[2]: Entering directory '/root/filterse/cups-filters-2.0.0'
CC backend/parallel-parallel.o
backend/parallel.c:23:10: fatal error: cupsfilters/ieee1284.h: No such file or directory
23 | #include <cupsfilters/ieee1284.h>
| ^~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [Makefile:2224: backend/parallel-parallel.o] Error 1
make[2]: Leaving directory '/root/filterse/cups-filters-2.0.0'
make[1]: *** [Makefile:2639: all-recursive] Error 1
make[1]: Leaving directory '/root/filterse/cups-filters-2.0.0'
make: *** [Makefile:1348: all] Error 2
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with backend/parallel.c at the include reported on line 23, then reproduce the failure using ./configure and make from the cups-filters-2.0.0 archive on Debian stable. Trace why cupsfilters/ieee1284.h is unavailable and verify that the project builds successfully after the issue is addressed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- backend, build-system
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100