On Thu, Jul 07, 2016 at 01:51:35PM +1000, Dima Panov wrote:
> 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.

Yes, this should be fixed in the newer snapshot from today.
 
> 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]
> 

-- 
You received this mail because you are subscribed to [email protected]
To unsubscribe, send a mail to: [email protected]

Reply via email to