extract below, this has already been reported a while back but still no new patch, so this email is to serve as a reminder, if someone manually fixes it for the ports tree, I dont consider that a fix, ideally we need this fixed in the source code, as not everyone will install it from ports. Chris "clang40 -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib -I../../src/lib-dns -I../../src/lib-test -I../../src/lib-settings -I../../src/lib-ssl-iostream -DPKG_RUNDIR=\""/var/run/dovecot"\" -DPKG_STATEDIR=\""/var/lib/dovecot"\" -DSYSCONFDIR=\""/etc/dovecot"\" -DBINDIR=\""/usr/bin"\" -I/usr/local/include -std=gnu99 -fdiagnostics-color -Wl,-rpath=/usr/local/llvm40/lib -O2 -pipe -march=native -fno-strict-aliasing -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -Wno-duplicate-decl-specifier -Wstrict-aliasing=2 -I/usr/local/include -MT test-event-stats.o -MD -MP -MF .deps/test-event-stats.Tpo -c -o test-event-stats.o test-event-stats.c clang-4.0: warning: -Wl,-rpath=/usr/local/llvm40/lib: 'linker' input unused [-Wunused-command-line-argument] test-event-stats.c:101:8: warning: implicit declaration of function 'kill' is invalid in C99 [-Wimplicit-function-declaration] (void)kill(stats_pid, SIGKILL); ^ test-event-stats.c:101:24: error: use of undeclared identifier 'SIGKILL' (void)kill(stats_pid, SIGKILL); ^ 1 warning and 1 error generated. gmake[2]: *** [Makefile:656: test-event-stats.o] Error 1 gmake[2]: Leaving directory '/usr/local/directadmin/custombuild/dovecot-2.3.4/src/lib-master' gmake[1]: *** [Makefile:565: install-recursive] Error 1 gmake[1]: Leaving directory '/usr/local/directadmin/custombuild/dovecot-2.3.4/src' gmake: *** [Makefile:683: install-recursive] Error 1"
On Sat, Dec 29, 2018 at 12:51:53AM +0000, Chris wrote:> extract below, this has already been reported a while back but still > no new patch, so this email is to serve as a reminder, if someone > manually fixes it for the ports tree, I dont consider that a fix, > ideally we need this fixed in the source code, as not everyone will > install it from ports. > > Chris > > "clang40 -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib > -I../../src/lib-dns -I../../src/lib-test -I../../src/lib-settings > -I../../src/lib-ssl-iostream -DPKG_RUNDIR=\""/var/run/dovecot"\" > -DPKG_STATEDIR=\""/var/lib/dovecot"\" -DSYSCONFDIR=\""/etc/dovecot"\" > -DBINDIR=\""/usr/bin"\" -I/usr/local/include -std=gnu99 > -fdiagnostics-color -Wl,-rpath=/usr/local/llvm40/lib -O2 -pipe > -march=native -fno-strict-aliasing -fstack-protector-strong > -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -W -Wmissing-prototypes > -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 > -Wbad-function-cast -Wno-duplicate-decl-specifier -Wstrict-aliasing=2 > -I/usr/local/include -MT test-event-stats.o -MD -MP -MF > .deps/test-event-stats.Tpo -c -o test-event-stats.o test-event-stats.c > clang-4.0: warning: -Wl,-rpath=/usr/local/llvm40/lib: 'linker' input > unused [-Wunused-command-line-argument] > test-event-stats.c:101:8: warning: implicit declaration of function > 'kill' is invalid in C99 [-Wimplicit-function-declaration] > (void)kill(stats_pid, SIGKILL); > ^ > test-event-stats.c:101:24: error: use of undeclared identifier 'SIGKILL' > (void)kill(stats_pid, SIGKILL); > ^ > 1 warning and 1 error generated. > gmake[2]: *** [Makefile:656: test-event-stats.o] Error 1 > gmake[2]: Leaving directory > '/usr/local/directadmin/custombuild/dovecot-2.3.4/src/lib-master' > gmake[1]: *** [Makefile:565: install-recursive] Error 1 > gmake[1]: Leaving directory > '/usr/local/directadmin/custombuild/dovecot-2.3.4/src' > gmake: *** [Makefile:683: install-recursive] Error 1"I have no problem with ports at clang7 -- Member - Liberal International This is doctor@@nl2k.ab.ca Ici doctor@@nl2k.ab.ca Yahweh, Queen & country!Never Satan President Republic!Beware AntiChrist rising! https://www.empire.kred/ROOTNK?t=94a1f39b Look at Psalms 14 and 53 on Atheism Merry Christmas 2018 and Happy New Year 2019!!
Hi! Can you give https://github.com/dovecot/core/compare/1004822%5E..de42b54a.patch a try? It's in master branch. Aki> On 29 December 2018 at 02:51 Chris <chrcoluk at gmail.com> wrote: > > > extract below, this has already been reported a while back but still > no new patch, so this email is to serve as a reminder, if someone > manually fixes it for the ports tree, I dont consider that a fix, > ideally we need this fixed in the source code, as not everyone will > install it from ports. > > Chris > > "clang40 -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib > -I../../src/lib-dns -I../../src/lib-test -I../../src/lib-settings > -I../../src/lib-ssl-iostream -DPKG_RUNDIR=\""/var/run/dovecot"\" > -DPKG_STATEDIR=\""/var/lib/dovecot"\" -DSYSCONFDIR=\""/etc/dovecot"\" > -DBINDIR=\""/usr/bin"\" -I/usr/local/include -std=gnu99 > -fdiagnostics-color -Wl,-rpath=/usr/local/llvm40/lib -O2 -pipe > -march=native -fno-strict-aliasing -fstack-protector-strong > -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -W -Wmissing-prototypes > -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 > -Wbad-function-cast -Wno-duplicate-decl-specifier -Wstrict-aliasing=2 > -I/usr/local/include -MT test-event-stats.o -MD -MP -MF > .deps/test-event-stats.Tpo -c -o test-event-stats.o test-event-stats.c > clang-4.0: warning: -Wl,-rpath=/usr/local/llvm40/lib: 'linker' input > unused [-Wunused-command-line-argument] > test-event-stats.c:101:8: warning: implicit declaration of function > 'kill' is invalid in C99 [-Wimplicit-function-declaration] > (void)kill(stats_pid, SIGKILL); > ^ > test-event-stats.c:101:24: error: use of undeclared identifier 'SIGKILL' > (void)kill(stats_pid, SIGKILL); > ^ > 1 warning and 1 error generated. > gmake[2]: *** [Makefile:656: test-event-stats.o] Error 1 > gmake[2]: Leaving directory > '/usr/local/directadmin/custombuild/dovecot-2.3.4/src/lib-master' > gmake[1]: *** [Makefile:565: install-recursive] Error 1 > gmake[1]: Leaving directory > '/usr/local/directadmin/custombuild/dovecot-2.3.4/src' > gmake: *** [Makefile:683: install-recursive] Error 1"
On Sat, 29 Dec 2018 00:51:53 +0000, Chris stated:>extract below, this has already been reported a while back but still >no new patch, so this email is to serve as a reminder, if someone >manually fixes it for the ports tree, I dont consider that a fix, >ideally we need this fixed in the source code, as not everyone will >install it from ports. > >Chris > >"clang40 -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib >-I../../src/lib-dns -I../../src/lib-test -I../../src/lib-settings >-I../../src/lib-ssl-iostream -DPKG_RUNDIR=\""/var/run/dovecot"\" >-DPKG_STATEDIR=\""/var/lib/dovecot"\" -DSYSCONFDIR=\""/etc/dovecot"\" >-DBINDIR=\""/usr/bin"\" -I/usr/local/include -std=gnu99 >-fdiagnostics-color -Wl,-rpath=/usr/local/llvm40/lib -O2 -pipe >-march=native -fno-strict-aliasing -fstack-protector-strong >-U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -W -Wmissing-prototypes >-Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 >-Wbad-function-cast -Wno-duplicate-decl-specifier -Wstrict-aliasing=2 >-I/usr/local/include -MT test-event-stats.o -MD -MP -MF >.deps/test-event-stats.Tpo -c -o test-event-stats.o test-event-stats.c >clang-4.0: warning: -Wl,-rpath=/usr/local/llvm40/lib: 'linker' input >unused [-Wunused-command-line-argument] >test-event-stats.c:101:8: warning: implicit declaration of function >'kill' is invalid in C99 [-Wimplicit-function-declaration] > (void)kill(stats_pid, SIGKILL); > ^ >test-event-stats.c:101:24: error: use of undeclared identifier >'SIGKILL' > (void)kill(stats_pid, SIGKILL); > ^ >1 warning and 1 error generated. >gmake[2]: *** [Makefile:656: test-event-stats.o] Error 1 >gmake[2]: Leaving directory >'/usr/local/directadmin/custombuild/dovecot-2.3.4/src/lib-master' >gmake[1]: *** [Makefile:565: install-recursive] Error 1 >gmake[1]: Leaving directory >'/usr/local/directadmin/custombuild/dovecot-2.3.4/src' >gmake: *** [Makefile:683: install-recursive] Error 1"One of the purposes of the "ports tree" is to correct problems with the "source code". Perhaps you could more fully explain why you choose not to install from the "ports system"? Is there a specific problem you are trying to correct or a feature not available that you require? -- Jerry
I'm the FreeBSD port maintainer for dovecot, and this patch set is already in the port. As Jerry asks later, why do you not like the port? -- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 E-Mail: larryrtx at gmail.com US Mail: 5708 Sabbia Drive, Round Rock, TX 78665-2106 ?On 12/29/18, 3:25 AM, "dovecot on behalf of Aki Tuomi" <dovecot-bounces at dovecot.org on behalf of aki.tuomi at open-xchange.com> wrote: Hi! Can you give https://github.com/dovecot/core/compare/1004822%5E..de42b54a.patch a try? It's in master branch. Aki > On 29 December 2018 at 02:51 Chris <chrcoluk at gmail.com> wrote: > > > extract below, this has already been reported a while back but still > no new patch, so this email is to serve as a reminder, if someone > manually fixes it for the ports tree, I dont consider that a fix, > ideally we need this fixed in the source code, as not everyone will > install it from ports. > > Chris > > "clang40 -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib > -I../../src/lib-dns -I../../src/lib-test -I../../src/lib-settings > -I../../src/lib-ssl-iostream -DPKG_RUNDIR=\""/var/run/dovecot"\" > -DPKG_STATEDIR=\""/var/lib/dovecot"\" -DSYSCONFDIR=\""/etc/dovecot"\" > -DBINDIR=\""/usr/bin"\" -I/usr/local/include -std=gnu99 > -fdiagnostics-color -Wl,-rpath=/usr/local/llvm40/lib -O2 -pipe > -march=native -fno-strict-aliasing -fstack-protector-strong > -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -W -Wmissing-prototypes > -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 > -Wbad-function-cast -Wno-duplicate-decl-specifier -Wstrict-aliasing=2 > -I/usr/local/include -MT test-event-stats.o -MD -MP -MF > .deps/test-event-stats.Tpo -c -o test-event-stats.o test-event-stats.c > clang-4.0: warning: -Wl,-rpath=/usr/local/llvm40/lib: 'linker' input > unused [-Wunused-command-line-argument] > test-event-stats.c:101:8: warning: implicit declaration of function > 'kill' is invalid in C99 [-Wimplicit-function-declaration] > (void)kill(stats_pid, SIGKILL); > ^ > test-event-stats.c:101:24: error: use of undeclared identifier 'SIGKILL' > (void)kill(stats_pid, SIGKILL); > ^ > 1 warning and 1 error generated. > gmake[2]: *** [Makefile:656: test-event-stats.o] Error 1 > gmake[2]: Leaving directory > '/usr/local/directadmin/custombuild/dovecot-2.3.4/src/lib-master' > gmake[1]: *** [Makefile:565: install-recursive] Error 1 > gmake[1]: Leaving directory > '/usr/local/directadmin/custombuild/dovecot-2.3.4/src' > gmake: *** [Makefile:683: install-recursive] Error 1"
Op 29/12/2018 om 10:25 schreef Aki Tuomi:> Hi! > > Can you give > > https://github.com/dovecot/core/compare/1004822%5E..de42b54a.patch > > a try? It's in master branch.This fix is scheduled for 2.3.5. Regards, Stephan.> On 29 December 2018 at 02:51 Chris <chrcoluk at gmail.com> wrote: > > > extract below, this has already been reported a while back but still > no new patch, so this email is to serve as a reminder, if someone > manually fixes it for the ports tree, I dont consider that a fix, > ideally we need this fixed in the source code, as not everyone will > install it from ports. > > Chris > > "clang40 -DHAVE_CONFIG_H -I. -I../.. -I../../src/lib > -I../../src/lib-dns -I../../src/lib-test -I../../src/lib-settings > -I../../src/lib-ssl-iostream -DPKG_RUNDIR=\""/var/run/dovecot"\" > -DPKG_STATEDIR=\""/var/lib/dovecot"\" -DSYSCONFDIR=\""/etc/dovecot"\" > -DBINDIR=\""/usr/bin"\" -I/usr/local/include -std=gnu99 > -fdiagnostics-color -Wl,-rpath=/usr/local/llvm40/lib -O2 -pipe > -march=native -fno-strict-aliasing -fstack-protector-strong > -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -W -Wmissing-prototypes > -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 > -Wbad-function-cast -Wno-duplicate-decl-specifier -Wstrict-aliasing=2 > -I/usr/local/include -MT test-event-stats.o -MD -MP -MF > .deps/test-event-stats.Tpo -c -o test-event-stats.o test-event-stats.c > clang-4.0: warning: -Wl,-rpath=/usr/local/llvm40/lib: 'linker' input > unused [-Wunused-command-line-argument] > test-event-stats.c:101:8: warning: implicit declaration of function > 'kill' is invalid in C99 [-Wimplicit-function-declaration] > (void)kill(stats_pid, SIGKILL); > ^ > test-event-stats.c:101:24: error: use of undeclared identifier 'SIGKILL' > (void)kill(stats_pid, SIGKILL); > ^ > 1 warning and 1 error generated. > gmake[2]: *** [Makefile:656: test-event-stats.o] Error 1 > gmake[2]: Leaving directory > '/usr/local/directadmin/custombuild/dovecot-2.3.4/src/lib-master' > gmake[1]: *** [Makefile:565: install-recursive] Error 1 > gmake[1]: Leaving directory > '/usr/local/directadmin/custombuild/dovecot-2.3.4/src' > gmake: *** [Makefile:683: install-recursive] Error 1"