On Wed, Apr 11 2018, Giovanni Bechis <giova...@openbsd.org> wrote: > On 04/11/18 05:16, Matthew Martin wrote: >> On Tue, Apr 10, 2018 at 04:44:56PM +0200, Giovanni Bechis wrote: >>> test.log run on 6.3 attached, does it differs from yours ? >>> Cheers >>> Giovanni >> >> Not meaningfully. Thanks for the log. >> >> - Matthew Martin >> > Ok for me if it still works then. > I cannot commit nor switch to clang6 before next week.
I would gladly commit it, but as-is the diff would break non-clang platforms. Maybe an ifdef check would be enough. ===> Building for steghide-0.5.1p5 make all-recursive Making all in m4 Making all in intl Making all in po rm -f es.gmo && /usr/local/bin/msgfmt -c --statistics -o es.gmo es.po es.po:6: warning: header field 'Language' missing in header 185 translated messages. rm -f de.gmo && /usr/local/bin/msgfmt -c --statistics -o de.gmo de.po de.po:7: warning: header field 'Language' missing in header 185 translated messages. rm -f fr.gmo && /usr/local/bin/msgfmt -c --statistics -o fr.gmo fr.po fr.po:8: warning: header field 'Language' missing in header 185 translated messages. rm -f ro.gmo && /usr/local/bin/msgfmt -c --statistics -o ro.gmo ro.po ro.po:6: warning: header field 'Language' missing in header 185 translated messages. Making all in doc Making all in src if g++ -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/local/share/locale\" -I/usr/local/include -O2 -Wall -MT Arg.o -MD -MP -MF ".deps/Arg.Tpo" -c -o Arg.o `test -f 'Arg.cc' || echo './'`Arg.cc; then mv ".deps/Arg.Tpo" ".deps/Arg.Po"; else rm -f ".deps/Arg.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/usr/local/share/locale\" -I/usr/local/include -O2 -Wall -MT Arguments.o -MD -MP -MF ".deps/Arguments.Tpo" -c -o Arguments.o `test -f 'Arguments.cc' || echo './'`Arguments.cc; then mv ".deps/Arguments.Tpo" ".deps/Arguments.Po"; else rm -f ".deps/Arguments.Tpo"; exit 1; fi In file included from common.h:101, from MCryptPP.h:21, from Arguments.cc:25: Arguments.h:103: error: ISO C++ forbids declaration of 'constexpr' with no type Arguments.h:103: error: expected ';' before 'float' Arguments.cc: In member function 'void Arguments::setDefaults()': Arguments.cc:809: error: 'Default_Goal' was not declared in this scope *** Error 1 in src (Makefile:399 'Arguments.o') *** Error 1 in . (Makefile:268 'all-recursive') *** Error 1 in /usr/ports/pobj/steghide-0.5.1/steghide-0.5.1 (Makefile:190 'all') *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2740 '/usr/ports/pobj/steghide-0.5.1/.build_done') *** Error 1 in /usr/ports/security/steghide (/usr/ports/infrastructure/mk/bsd.port.mk:2417 'all') russell /usr/ports/security/steghide$ -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE