https://bugs.kde.org/show_bug.cgi?id=455168
--- Comment #3 from Paul Floyd <pjfl...@wanadoo.fr> --- For this, just 'git clone' and 'configure' which would have picked up paulf> gcc --version gcc (FreeBSD Ports Collection) 10.3.0 More often I use paulf> clang --version FreeBSD clang version 11.0.1 (g...@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe) With clang I get m_main.c:3439:34: warning: passing 'const HChar *const *' (aka 'const char *const *') to parameter of type 'const HChar **' (aka 'const char **') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] r = valgrind_main( (Int)argc, argv, envp );m_main.c:3439:34: warning: passing 'const HChar *const *' (aka 'const char *const *') to parameter of type 'const HChar **' (aka 'const char **') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] m_main.c:3439:40: warning: passing 'const HChar *const *' (aka 'const char *const *') to parameter of type 'const HChar **' (aka 'const char **') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] m_main.c:3439:40: warning: passing 'const HChar *const *' (aka 'const char *const *') to parameter of type 'const HChar **' (aka 'const char **') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] m_libcbase.c:94:61: warning: cast from 'HChar **' (aka 'char **') to 'const HChar **' (aka 'const char **') must have all intermediate pointers const qualified to be safe [-Wcast-qual] m_libcbase.c:123:62: warning: cast from 'HChar **' (aka 'char **') to 'const HChar **' (aka 'const char **') must have all intermediate pointers const qualified to be safe [-Wcast-qual] m_libcbase.c:151:61: warning: cast from 'HChar **' (aka 'char **') to 'const HChar **' (aka 'const char **') must have all intermediate pointers const qualified to be safe [-Wcast-qual] m_libcbase.c:188:63: warning: cast from 'HChar **' (aka 'char **') to 'const HChar **' (aka 'const char **') must have all intermediate pointers const qualified to be safe [-Wcast-qual] m_libcbase.c:225:58: warning: cast from 'HChar **' (aka 'char **') to 'const HChar **' (aka 'const char **') must have all intermediate pointers const qualified to be safe [-Wcast-qual] m_pathscan.c:131:33: warning: cast from 'const char *' to 'void *' drops const qualifier [-Wcast-qual] m_libcbase.c:94:61: warning: cast from 'HChar **' (aka 'char **') to 'const HChar **' (aka 'const char **') must have all intermediate pointers const qualified to be safe [-Wcast-qual] m_libcbase.c:123:62: warning: cast from 'HChar **' (aka 'char **') to 'const HChar **' (aka 'const char **') must have all intermediate pointers const qualified to be safe [-Wcast-qual] m_libcbase.c:151:61: warning: cast from 'HChar **' (aka 'char **') to 'const HChar **' (aka 'const char **') must have all intermediate pointers const qualified to be safe [-Wcast-qual] m_libcbase.c:188:63: warning: cast from 'HChar **' (aka 'char **') to 'const HChar **' (aka 'const char **') must have all intermediate pointers const qualified to be safe [-Wcast-qual] m_libcbase.c:225:58: warning: cast from 'HChar **' (aka 'char **') to 'const HChar **' (aka 'const char **') must have all intermediate pointers const qualified to be safe [-Wcast-qual] m_pathscan.c:131:33: warning: cast from 'const char *' to 'void *' drops const qualifier [-Wcast-qual] m_initimg/initimg-freebsd.c:286:11: warning: initializing 'HChar *' (aka 'char *') with an expression of type 'const HChar *' (aka 'const char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] m_initimg/initimg-freebsd.c:557:31: warning: passing 'HChar **' (aka 'char **') to parameter of type 'const HChar **' (aka 'const char **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] m_initimg/initimg-freebsd.c:559:31: warning: passing 'HChar **' (aka 'char **') to parameter of type 'const HChar **' (aka 'const char **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] m_initimg/initimg-freebsd.c:562:31: warning: clang -DHAVE_CONFIG_H -I. -I.. -I.. -I../include -I../include -I../VEX/pub -I../VEX/pub -DVGA_x86=1 -DVGO_freebsd=1 -DVGP_x86_freebsd=1 -DVGPV_x86_freebsd_vanilla=1 -I../coregrind -DVG_LIBDIR="\"/usr/local/libexec/valgrind"\" -DVG_PLATFORM="\"x86-freebsd\"" -B/usr/lib32 -m32 -O2 -g -Wall -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes -Wmissing-declarations -Wcast-align -Wcast-qual -Wwrite-strings -Wempty-body -Wformat -Wformat-security -Wignored-qualifiers -Wenum-conversion -finline-functions -fno-stack-protector -fno-strict-aliasing -fno-builtin -Wno-cast-align -Wno-self-assign -Wno-tautological-compare -Wno-expansion-to-defined -fomit-frame-pointer -MT m_replacemalloc/libcoregrind_x86_freebsd_a-replacemalloc_core.o -MD -MP -MF m_replacemalloc/.deps/libcoregrind_x86_freebsd_a-replacemalloc_core.Tpo -c -o m_replacemalloc/libcoregrind_x86_freebsd_a-replacemalloc_core.o `test -f 'm_replacemalloc/replacemalloc_core.c' || echo './'`m_replacemalloc/replacemalloc_core.c m_initimg/initimg-freebsd.c:566:19: warning: passing 'HChar **' (aka 'char **') to parameter of type 'const HChar **' (aka 'const char **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] m_initimg/initimg-freebsd.c:573:21: warning: assigning to 'HChar **' (aka 'char **') from 'const HChar **' (aka 'const char **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] m_initimg/initimg-freebsd.c:575:29: warning: passing 'HChar **' (aka 'char **') to parameter of type 'const HChar **' (aka 'const char **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] m_syswrap/syswrap-generic.c:3084:46: warning: cast from 'const char *' to 'void *' drops const qualifier [-Wcast-qual] m_initimg/initimg-freebsd.c:286:11: warning: initializing 'HChar *' (aka 'char *') with an expression of type 'const HChar *' (aka 'const char *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] m_initimg/initimg-freebsd.c:557:31: warning: passing 'HChar **' (aka 'char **') to parameter of type 'const HChar **' (aka 'const char **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] m_initimg/initimg-freebsd.c:559:31: warning: passing 'HChar **' (aka 'char **') to parameter of type 'const HChar **' (aka 'const char **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] m_initimg/initimg-freebsd.c:562:31: warning: passing 'HChar **' (aka 'char **') to parameter of type 'const HChar **' (aka 'const char **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] m_initimg/initimg-freebsd.c:566:19: warning: passing 'HChar **' (aka 'char **') to parameter of type 'const HChar **' (aka 'const char **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] m_initimg/initimg-freebsd.c:573:21: warning: assigning to 'HChar **' (aka 'char **') from 'const HChar **' (aka 'const char **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] m_initimg/initimg-freebsd.c:575:29: warning: passing 'HChar **' (aka 'char **') to parameter of type 'const HChar **' (aka 'const char **') discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] m_syswrap/syswrap-generic.c:3084:46: warning: cast from 'const char *' to 'void *' drops const qualifier [-Wcast-qual] -- You are receiving this mail because: You are watching all bug changes.