compile error on cvs tip - Mailing list pgsql-hackers
From | Joe Conway |
---|---|
Subject | compile error on cvs tip |
Date | |
Msg-id | 3EA8A60E.3040905@joeconway.com Whole thread Raw |
Responses |
Re: compile error on cvs tip
Re: compile error on cvs tip |
List | pgsql-hackers |
I just updated to cvs tip, did `make clean`, `configure`, and `make all` and got this: i386-redhat-linux-gcc -O2 -g -Wall -Wmissing-prototypes -Wmissing-declarations -I../../../src/include -I/usr/kerberos/include -c -o auth.o auth.c -MMD auth.c: In function `pg_krb5_recvauth': auth.c:294: structure has no member named `user' auth.c:294: structure has no member named `user' auth.c:294: structure has no member named `user' . . . auth.c:297: structure has no member named `user' auth.c: In function `ClientAuthentication': auth.c:491: structure has no member named `user' make[3]: *** [auth.o] Error 1 make[3]: Leaving directory `/opt/src/pgsql/src/backend/libpq' I also get this new warning: i386-redhat-linux-gcc -O2 -g -Wall -Wmissing-prototypes -Wmissing-declarations -I../../../src/include -I/usr/kerberos/include -c -o be-secure.o be-secure.c -MMD be-secure.c: In function `open_server_SSL': be-secure.c:712: warning: assignment from incompatible pointer type Joe p.s. Here is a patch for the error: Index: src/backend/libpq/auth.c =================================================================== RCS file: /opt/src/cvs/pgsql-server/src/backend/libpq/auth.c,v retrieving revision 1.100 diff -c -r1.100 auth.c *** src/backend/libpq/auth.c 22 Apr 2003 00:08:06 -0000 1.100 --- src/backend/libpq/auth.c 25 Apr 2003 02:58:21 -0000 *************** *** 291,300 **** } kusername = pg_an_to_ln(kusername); ! if (strncmp(port->user, kusername, SM_DATABASE_USER)) { elog(LOG, "pg_krb5_recvauth: user name\"%s\" != krb5 name \"%s\"", ! port->user, kusername); ret = STATUS_ERROR; } else --- 291,300 ---- } kusername = pg_an_to_ln(kusername); ! if (strncmp(port->user_name, kusername, SM_DATABASE_USER)) { elog(LOG, "pg_krb5_recvauth: username \"%s\" != krb5 name \"%s\"", ! port->user_name, kusername); ret = STATUS_ERROR; } else *************** *** 488,494 **** #ifdef USE_PAM case uaPAM: pam_port_cludge = port; ! status = CheckPAMAuth(port, port->user, ""); break; #endif /* USE_PAM */ --- 488,494 ---- #ifdef USE_PAM case uaPAM: pam_port_cludge = port; ! status = CheckPAMAuth(port, port->user_name, ""); break; #endif /* USE_PAM*/
pgsql-hackers by date: