07.07.16 2:08, gilles chehade пишет:
> A new opensmtpd-extras snapshot is available at:
>
> http://www.opensmtpd.org/archives/opensmtpd-extras-201607061807.tar.gz
>
> Checksum:
>
> SHA256 (opensmtpd-extras-201607061807.tar.gz) =
> 7b1cdc375094dd653ab6d010ff13ec9f6bb84937812a4d3d122a2110198ac949
Something wrong on FreeBSD-10.3 with this snapshot.
queue-python
queue-ram
scheduler-python
scheduler-ram
table-ldap
table-mysql
table-passwd
table-postgresql
table-python
table-redis
table-socketmap
table-sqlite
tool-stats
All listed components fails with same error for API definitions.
Same error for 201607052216 snapshot.
Latest fine-built snap was 201606230001
===============
make all-recursive
Making all in openbsd-compat
Making all in extras
Making all in filters
Making all in queues
Making all in schedulers
Making all in tables
Making all in tools
Making all in tool-stats
cc -DHAVE_CONFIG_H -I. -I../../.. -I../../../api
-I../../../openbsd-compat -I/usr/local/include -g -O2 -fPIC -DPIC
-Qunused-arguments -Wunknown-warning-option -Wall -Wpointer-arith
-Wuninitialized -Wsign-compare -Wformat-security
-Wsizeof-pointer-memaccess -Wno-pointer-sign -Wno-unused-result
-fno-strict-aliasing -fno-builtin-memset -c -o tool_stats.o tool_stats.c
In file included from tool_stats.c:28:
In file included from ../../../api/smtpd-api.h:33:
../../../api/smtpd-defines.h:23:6: error: redefinition of 'smtp_proc_type'
enum smtp_proc_type {
^
../../../api/smtpd-defines.h:23:6: note: previous definition is here
enum smtp_proc_type {
^
In file included from tool_stats.c:28:
In file included from ../../../api/smtpd-api.h:33:
../../../api/smtpd-defines.h:24:2: error: redefinition of enumerator
'PROC_PARENT'
PROC_PARENT = 0,
^
../../../api/smtpd-defines.h:24:2: note: previous definition is here
PROC_PARENT = 0,
^
In file included from tool_stats.c:28:
In file included from ../../../api/smtpd-api.h:33:
../../../api/smtpd-defines.h:25:2: error: redefinition of enumerator
'PROC_LKA'
PROC_LKA,
^
../../../api/smtpd-defines.h:25:2: note: previous definition is here
PROC_LKA,
^
In file included from tool_stats.c:28:
In file included from ../../../api/smtpd-api.h:33:
../../../api/smtpd-defines.h:26:2: error: redefinition of enumerator
'PROC_QUEUE'
PROC_QUEUE,
^
../../../api/smtpd-defines.h:26:2: note: previous definition is here
PROC_QUEUE,
^
In file included from tool_stats.c:28:
In file included from ../../../api/smtpd-api.h:33:
../../../api/smtpd-defines.h:27:2: error: redefinition of enumerator
'PROC_CONTROL'
PROC_CONTROL,
^
../../../api/smtpd-defines.h:27:2: note: previous definition is here
PROC_CONTROL,
^
In file included from tool_stats.c:28:
In file included from ../../../api/smtpd-api.h:33:
../../../api/smtpd-defines.h:28:2: error: redefinition of enumerator
'PROC_SCHEDULER'
PROC_SCHEDULER,
^
../../../api/smtpd-defines.h:28:2: note: previous definition is here
PROC_SCHEDULER,
^
In file included from tool_stats.c:28:
In file included from ../../../api/smtpd-api.h:33:
../../../api/smtpd-defines.h:29:2: error: redefinition of enumerator
'PROC_PONY'
PROC_PONY,
^
../../../api/smtpd-defines.h:29:2: note: previous definition is here
PROC_PONY,
^
In file included from tool_stats.c:28:
In file included from ../../../api/smtpd-api.h:33:
../../../api/smtpd-defines.h:30:2: error: redefinition of enumerator
'PROC_CA'
PROC_CA,
^
../../../api/smtpd-defines.h:30:2: note: previous definition is here
PROC_CA,
^
In file included from tool_stats.c:28:
In file included from ../../../api/smtpd-api.h:33:
../../../api/smtpd-defines.h:32:2: error: redefinition of enumerator
'PROC_FILTER'
PROC_FILTER,
^
../../../api/smtpd-defines.h:32:2: note: previous definition is here
PROC_FILTER,
^
In file included from tool_stats.c:28:
In file included from ../../../api/smtpd-api.h:33:
../../../api/smtpd-defines.h:33:2: error: redefinition of enumerator
'PROC_CLIENT'
PROC_CLIENT,
^
../../../api/smtpd-defines.h:33:2: note: previous definition is here
PROC_CLIENT,
^
tool_stats.c:305:16: warning: implicit declaration of function 'getline'
is invalid in C99 [-Wimplicit-function-declaration]
while ((len = getline(&l, &sz, f)) != -1) {
^
1 warning and 10 errors generated.
*** Error code 1
Stop.
make[4]: stopped in
/root/opensmtpd-extras-201607061807/extras/tools/tool-stats
*** Error code 1
Stop.
make[3]: stopped in /root/opensmtpd-extras-201607061807/extras/tools
*** Error code 1
Stop.
make[2]: stopped in /root/opensmtpd-extras-201607061807/extras
*** Error code 1
Stop.
make[1]: stopped in /root/opensmtpd-extras-201607061807
*** Error code 1
Stop.
make: stopped in /root/opensmtpd-extras-201607061807
===============
>
> A summary of the content of this snapshot is available below.
>
> Please test and let us know if it breaks something!
>
> If this snapshot doesn't work, please also test with a previous one,
> to help us spot where the issue is coming from. You can access all
> previous snapshots here:
>
> http://www.opensmtpd.org/archives/
>
> The OpenSMTPD team ;-)
>
>
> Summary of changes since last snapshot (opensmtpd-extras-201607052216):
> ----------------------------------------------------------------------
>
> - set_udata / get_udata API is deprecated
> - remove filter_api_{g,s}et_udata functions reorganize code a bit
> internally
> - disable build of all filters except for infra ones: monkey, stub,
> trace, void
> - disable entering sub directories for experimental filters
> - remove all experimental filters from -extras
> - don't do the experimental warning for infra filters
>
--
You received this mail because you are subscribed to [email protected]
To unsubscribe, send a mail to: [email protected]