Package: pciutils Severity: important Tags: patch Hi,
when trying to build your package, I've got the following error: > cc -O2 -Wall -W -Wno-parentheses -Wstrict-prototypes -Wmissing-prototypes > -Winline -c -o pcimodules.o pcimodules.c > pcimodules.c:62: warning: no previous prototype for 'read_pcimap' > pcimodules.c: In function 'read_pcimap': > pcimodules.c:64: error: 'MAXPATHLEN' undeclared (first use in this function) > pcimodules.c:64: error: (Each undeclared identifier is reported only once > pcimodules.c:64: error: for each function it appears in.) > pcimodules.c:64: warning: unused variable 'filename' > make[1]: *** [pcimodules.o] Error 1 > make[1]: Leaving directory `/home/kibi/pciutils-build/pciutils-2.2.1' > make: *** [build-pciutils] Error 2 As briefly explained on the hurd-devel-debian page[1], unconditional use of PATH_MAX is a POSIX incompatibility. I uploaded some fixes on alioth[2] to fix that problem. 1. http://www.debian.org/ports/hurd/hurd-devel-debian 2. http://alioth.debian.org/tracker/index.php?func=detail&aid=303688&group_id=30628&atid=410472 A quick summary of what you'll found there: - a workaround (ifndef/define) if you don't like any of the proper fixes; - a standard fix; - a better fix (with snprintf instead of sprintf); - a "upstream spirit" fix (without snprintf and without check on malloc, as done by upstream in the rest of the source). Cheers, -- Cyril Brulebois -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]