OpenPrinting / OpenPrinting/cups-filters

compile error: backend/parallel.c:23:10: fatal error: cupsfilters/ieee1284.h: No such file or directory

Open
#562 7 comments 0 reactions 0 assignees View on GitHub

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:

  1. on Debian stable system
  2. download wget https://github.com/OpenPrinting/cups-filters/releases/download/2.0.0/cups-filters-2.0.0.tar.gz
  3. unpack
  4. ./configure
  5. make
  6. 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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.