[cups-devel] [ippfind] Current Git source does not compile (Debian Jessie)
pipitas
pipitas at gmail.com
Tue Oct 27 19:05:49 PDT 2015
This evening I poked a bit in resources related to IPP Everywhere.
I compiled the current Git sources of CUPS on Debian Jessie.
In the `test` subdirectory there is a Makefile which contains targets
`ippfind`, `ippproxy`, `ippserver` and `ippinfra`.
With the exception of `ippfind` all these targets do build when running
`make $targetname`.
However, `ippfind` runs into an error as below:
~~~
Compiling ippfind.c...
ippfind.c: In function ‘main’:
ippfind.c:1367:21: error: ‘ippfind_srv_t’ has no member named ‘ref’
if (!service->ref && !service->is_resolved)
^
ippfind.c:1416:22: error: ‘ippfind_srv_t’ has no member named ‘ref’
if (service->ref)
^
ippfind.c:1421:13: warning: implicit declaration of function
‘avahi_service_resolver_free’ [-Wimplicit-function-declaration]
avahi_service_resolver_free(service->ref);
^
ippfind.c:1421:48: error: ‘ippfind_srv_t’ has no member named ‘ref’
avahi_service_resolver_free(service->ref);
^
ippfind.c:1424:13: error: ‘ippfind_srv_t’ has no member named ‘ref’
service->ref = NULL;
^
ippfind.c:1432:25: error: ‘ippfind_srv_t’ has no member named ‘ref’
else if (service->ref)
^
ippfind.c: In function ‘dnssd_error_string’:
ippfind.c:1732:1: warning: no return statement in function returning
non-void [-Wreturn-type]
}
^
ippfind.c: In function ‘get_service’:
ippfind.c:2119:18: error: ‘kDNSServiceMaxDomainName’ undeclared (first use
in this function)
char fullName[kDNSServiceMaxDomainName];
^
ippfind.c:2119:18: note: each undeclared identifier is reported only once
for each function it appears in
ippfind.c:2157:3: warning: implicit declaration of function
‘avahi_service_name_join’ [-Wimplicit-function-declaration]
avahi_service_name_join(fullName, kDNSServiceMaxDomainName, serviceName,
^
ippfind.c:2119:9: warning: unused variable ‘fullName’ [-Wunused-variable]
char fullName[kDNSServiceMaxDomainName];
^
ippfind.c: At top level:
ippfind.c:2685:1: warning: ‘set_service_uri’ defined but not used
[-Wunused-function]
set_service_uri(ippfind_srv_t *service) /* I - Service */
^
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
../Makedefs:248: recipe for target 'ippfind.o' failed
make: *** [ippfind.o] Error 1
~~~
More information about the cups
mailing list