I know there are instructions in the INSTALL document how to "port" postfix to "unsupported systems" but I wonder if the list here has any help for getting postfix built on newly released FreeBSD 8.0. . .

I tried simply duping the makedefs line for FreeBSD 7:

  FreeBSD.7*)   SYSTYPE=FREEBSD7

 with

  FreeBSD.8*)   SYSTYPE=FREEBSD7

but that (of course) did not work:

. . .
[src/util]
gcc -Wmissing-prototypes -Wformat -DHAS_MYSQL -I/usr/local/mysql/include/mysql -DUSE_TLS -I/usr/local/ssl/include -DUSE_SASL_AUTH -g -O -I. -DFREEBSD7 -c attr_clnt.c
In file included from attr_clnt.c:77:
/usr/include/unistd.h:329: error: conflicting types for 'closefrom'
./sys_defs.h:1395: error: previous declaration of 'closefrom' was here
*** Error code 1

Stop in /usr/local/src/postfix-2.6.5/src/util.
*** Error code 1

Stop in /usr/local/src/postfix-2.6.5.

Reply via email to