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]

Reply via email to