Package: roxen3 Version: 3.3.63-8 Tags: patch On Sun, 2005-05-08 at 20:54 +0100, Debian/IA64 non-US Build Daemon wrote: > Function `getpass' implicitly converted to pointer at htpasswd.c:97 > Function `getpass' implicitly converted to pointer at htpasswd.c:97
htpasswd is currently built w/ the unistd.h include ifdef'd out. The pointer returned from getpass() is therefore truncated on some architectures. --- roxen3-3.3.63/debian/rules~ 2005-05-08 16:28:21.000000000 -0600 +++ roxen3-3.3.63/debian/rules 2005-05-08 16:43:28.129365009 -0600 @@ -37,7 +37,7 @@ CC=gcc CFLAGS=-g -O2 -fpic -W -Wall -Wpointer-arith -Wno-unused -Wstrict-prototypes -O2 -ffast-math LIBS= -lcrypt -MKHTPASS=$(CC) $(CFLAGS) -o htpasswd htpasswd.c $(LIBS) +MKHTPASS=$(CC) $(CFLAGS) -DHAVE_UNISTD_H -o htpasswd htpasswd.c $(LIBS) build: htpasswd stampdir/build-stamp stampdir/build-stamp: -- dann frazier <[EMAIL PROTECTED]> -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]