[FUG-BR] vpopmail não compila

Joel Cappellesso cappellesso em gmail.com
Segunda Novembro 8 16:16:08 BRST 2010


[root@ /usr/ports/mail/vpopmail]# make
===>  Building for vpopmail-5.4.32
gmake  all-recursive
gmake[1]: Entering directory `/usr/ports/mail/vpopmail/work/vpopmail-5.4.32'
Making all in cdb
gmake[2]: Entering directory `/usr/ports/mail/vpopmail/work/vpopmail-5.4.32/cdb'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory `/usr/ports/mail/vpopmail/work/vpopmail-5.4.32/cdb'
gmake[2]: Entering directory `/usr/ports/mail/vpopmail/work/vpopmail-5.4.32'
cc -I. -Icdb  -I.     -O2 -fno-strict-aliasing -pipe -fPIC -c vchkpw.c
In file included from vchkpw.c:42:
/usr/include/shadow.h: In function 'lckpwdf':
/usr/include/shadow.h:142: error: expected declaration specifiers
before '__THROW'
/usr/include/shadow.h:145: error: expected '=', ',', ';', 'asm' or
'__attribute__' before '__THROW'
vchkpw.c:76: error: storage class specified for parameter 'envbuf1'
vchkpw.c:77: error: storage class specified for parameter 'envbuf2'
vchkpw.c:78: error: storage class specified for parameter 'envbuf3'
vchkpw.c:79: error: storage class specified for parameter 'envbuf4'
vchkpw.c:84: error: parameter 'pw_dir' is initialized
vchkpw.c:85: error: parameter 'vpw' is initialized
vchkpw.c:108: error: parameter 'webmailips' is initialized
vchkpw.c:108: warning: initialization from incompatible pointer type
vchkpw.c:110: error: parameter 'ConnType' is initialized
vchkpw.c:113: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '{' token
vchkpw.c:323: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '{' token
vchkpw.c:334: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '{' token
vchkpw.c:407: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '{' token
vchkpw.c:673: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '{' token
vchkpw.c:686: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '{' token
vchkpw.c:741: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '{' token
vchkpw.c:763: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '{' token
vchkpw.c:795: error: old-style parameter declarations in prototyped
function definition
vchkpw.c:795: error: expected '{' at end of input
gmake[2]: *** [vchkpw.o] Error 1
gmake[2]: Leaving directory `/usr/ports/mail/vpopmail/work/vpopmail-5.4.32'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/mail/vpopmail/work/vpopmail-5.4.32'
gmake: *** [all] Error 2
*** Error code 1

Stop in /usr/ports/mail/vpopmail.

7.0-RELEASE FreeBSD 7.0-RELEASE #0: Sun Feb 24 10:35:36 UTC 2008
root em driscoll.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64

Feito portsnap fetch e update.

Alguma dica?

Obrigado


Mais detalhes sobre a lista de discussão freebsd