make fails all versions > 2.4.8 on older linux machine (clientname.o)

Samuel Hug samuel.hug at moritzi.ch
Thu Jul 24 19:31:32 EST 2003


hi

i'm trying to update an older rsync version due to some minor errors 
during syncing with an up to date version (2.5.6) of rsync.

my problem is that the make process actually won't finish, here is the 
output:

clientname.c: In function `client_addr':
clientname.c:72: warning: implicit declaration of function `getnameinfo'
clientname.c:73: `NI_NUMERICHOST' undeclared (first use this function)
clientname.c:73: (Each undeclared identifier is reported only once
clientname.c:73: for each function it appears in.)
clientname.c: In function `lookup_name':
clientname.c:229: `NI_NAMEREQD' undeclared (first use this function)
clientname.c:229: `NI_NUMERICSERV' undeclared (first use this function)
clientname.c:234: warning: implicit declaration of function `gai_strerror'
clientname.c:234: warning: format argument is not a pointer (arg 4)
clientname.c: In function `check_name':
clientname.c:329: warning: format argument is not a pointer (arg 4)
make: *** [clientname.o] Error 1

i searched on newsgroups about this problem, i found 1-2 posts with 
exactly the same problem... but no solution :( so i try this here again.
i tried to compile older version, the latest that work is 2.4.8 but this 
hane haso some errors for me to, and i really ned an fully functional 
version.

the system is a linux suse 6.1, so it is a little bit old but i can't 
switch this one cause it is still in use.

does someone know how to solve this problem, or at least to what it is 
related?

best regards
sam






More information about the rsync mailing list