Bug#287521: lprng: FTBFS: Updated patch for compilation with gcc4
The attached patch applies makes the latest version of lprng compile with
gcc4.
Regards
Andreas Jochens
diff -urN ../tmp-orig/lprng-3.8.28/src/common/krb5_auth.c ./src/common/krb5_auth.c
--- ../tmp-orig/lprng-3.8.28/src/common/krb5_auth.c 2004-09-24 20:19:57.000000000 +0000
+++ ./src/common/krb5_auth.c 2005-08-24 15:59:31.000000000 +0000
@@ -922,7 +922,7 @@
nstored = 0;
}
- if ((cc = Read_fd_len_timeout(transfer_timeout, fd, len_buf, 4)) != 4) {
+ if ((cc = Read_fd_len_timeout(transfer_timeout, fd, (char*) len_buf, 4)) != 4) {
/* XXX can't read enough, pipe must have closed */
return(0);
}
diff -urN ../tmp-orig/lprng-3.8.28/src/common/lpq.c ./src/common/lpq.c
--- ../tmp-orig/lprng-3.8.28/src/common/lpq.c 2004-09-24 20:19:58.000000000 +0000
+++ ./src/common/lpq.c 2005-08-24 16:08:38.000000000 +0000
@@ -449,7 +449,7 @@
if( (pid = dofork(0)) == 0 ){
setuid( OriginalRUID );
close_on_exec(3);
- execl(CLEAR,0);
+ execl(CLEAR,0,NULL);
exit(1);
} else if( pid < 0 ){
LOGERR_DIE(LOG_ERR) _("fork() failed") );
Reply to: