Valgrind compilation failure on FreeBSD7.0 for i386

Yony Yossef yonyossef.lists at gmail.com
Tue Jul 22 08:12:52 UTC 2008


Hi,

I would really like to use valgrind on my FreeBSD machine, but.. :-)

-Yony


>make
===>  Building for valgrind-352_7
gmake  all-recursive
gmake[1]: Entering directory
`/usr/ports/devel/valgrind/work/valgrind-stable-352'
Making all in include
gmake[2]: Entering directory
`/usr/ports/devel/valgrind/work/valgrind-stable-352/include'
gmake  all-am
gmake[3]: Entering directory
`/usr/ports/devel/valgrind/work/valgrind-stable-352/include'
gmake[3]: Nothing to be done for `all-am'.
gmake[3]: Leaving directory
`/usr/ports/devel/valgrind/work/valgrind-stable-352/include'
gmake[2]: Leaving directory
`/usr/ports/devel/valgrind/work/valgrind-stable-352/include'
Making all in coregrind
gmake[2]: Entering directory
`/usr/ports/devel/valgrind/work/valgrind-stable-

352/coregrind'
gmake  all-recursive
gmake[3]: Entering directory
`/usr/ports/devel/valgrind/work/valgrind-stable-

352/coregrind'
Making all in x86
gmake[4]: Entering directory
`/usr/ports/devel/valgrind/work/valgrind-stable-

352/coregrind/x86'
gmake  all-am
gmake[5]: Entering directory
`/usr/ports/devel/valgrind/work/valgrind-stable-

352/coregrind/x86'
gmake[5]: Nothing to be done for `all-am'.
gmake[5]: Leaving directory `/usr/ports/devel/valgrind/work/valgrind-stable-

352/coregrind/x86'
gmake[4]: Leaving directory `/usr/ports/devel/valgrind/work/valgrind-stable-

352/coregrind/x86'
Making all in demangle
gmake[4]: Entering directory
`/usr/ports/devel/valgrind/work/valgrind-stable-

352/coregrind/demangle'
gmake[4]: Nothing to be done for `all'.
gmake[4]: Leaving directory `/usr/ports/devel/valgrind/work/valgrind-stable-

352/coregrind/demangle'
Making all in .
gmake[4]: Entering directory
`/usr/ports/devel/valgrind/work/valgrind-stable-

352/coregrind'
if cc -DHAVE_CONFIG_H -I. -I. -I..  -I./demangle -I../include -I./x86 -

DVG_LIBDIR="\"/usr/local/lib/valgrind"\"-Winline -Wall -Wshadow -O
-fno-omit-frame-pointer

-mpreferred-stack-boundary=2 -g -DELFSZ=32  -MT vg_mylibc.o -MD -MP -MF

".deps/vg_mylibc.Tpo" -c -o vg_mylibc.o vg_mylibc.c; \
        then mv -f ".deps/vg_mylibc.Tpo" ".deps/vg_mylibc.Po"; else rm -f

".deps/vg_mylibc.Tpo"; exit 1; fi
In file included from vg_include.h:49,
                 from vg_mylibc.c:33:
../include/vg_skin.h:1230: warning: type qualifiers ignored on function
return type
vg_mylibc.c: In function 'vgPlain_kisemptysigset':
vg_mylibc.c:65: warning: pointer targets in passing argument 1 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:65: warning: pointer targets in passing argument 2 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:65: warning: pointer targets in passing argument 4 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c: In function 'vgPlain_kisfullsigset':
vg_mylibc.c:74: warning: pointer targets in passing argument 1 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:74: warning: pointer targets in passing argument 2 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:74: warning: pointer targets in passing argument 4 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c: In function 'vgPlain_ksigaddset_from_set':
vg_mylibc.c:121: warning: pointer targets in passing argument 1 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:121: warning: pointer targets in passing argument 2 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:121: warning: pointer targets in passing argument 4 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c: In function 'vgPlain_ksigdelset_from_set':
vg_mylibc.c:130: warning: pointer targets in passing argument 1 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:130: warning: pointer targets in passing argument 2 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:130: warning: pointer targets in passing argument 4 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c: In function 'vgPlain_ksignal':
vg_mylibc.c:212: warning: pointer targets in passing argument 1 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:212: warning: pointer targets in passing argument 2 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:212: warning: pointer targets in passing argument 4 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c: In function 'vgPlain_exit':
vg_mylibc.c:390: warning: pointer targets in passing argument 1 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:390: warning: pointer targets in passing argument 2 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:390: warning: pointer targets in passing argument 4 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c: In function 'vgPlain_brk':
vg_mylibc.c:445: warning: implicit declaration of function 'brk'
vg_mylibc.c:446: warning: implicit declaration of function 'sbrk'
vg_mylibc.c:446: warning: return makes pointer from integer without a cast
vg_mylibc.c: In function 'myvprintf_int64':
vg_mylibc.c:528: warning: pointer targets in initialization differ in
signedness
vg_mylibc.c:559: warning: pointer targets in passing argument 1 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:559: warning: pointer targets in passing argument 2 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:559: warning: pointer targets in passing argument 4 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c: In function 'vgPlain_vprintf':
vg_mylibc.c:682: warning: pointer targets in passing argument 4 of
'myvprintf_str' differ

in signedness
vg_mylibc.c: In function 'add_to_myprintf_buf':
vg_mylibc.c:723: warning: pointer targets in passing argument 1 of
'vgPlain_strlen' differ

in signedness
vg_mylibc.c:723: warning: pointer targets in passing argument 1 of

'vgPlain_send_bytes_to_logging_sink' differ in signedness
vg_mylibc.c: In function 'vgPlain_printf':
vg_mylibc.c:740: warning: pointer targets in passing argument 2 of
'vgPlain_vprintf'

differ in signedness
vg_mylibc.c:743: warning: pointer targets in passing argument 1 of

'vgPlain_send_bytes_to_logging_sink' differ in signedness
vg_mylibc.c: In function 'vgPlain_sprintf':
vg_mylibc.c:759: error: invalid storage class for function
'add_to_vg_sprintf_buf'
vg_mylibc.c:770: warning: pointer targets in passing argument 1 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:770: warning: pointer targets in passing argument 2 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:770: warning: pointer targets in passing argument 4 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c: In function 'vgPlain_atoll36':
vg_mylibc.c:841: warning: pointer targets in passing argument 1 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:841: warning: pointer targets in passing argument 2 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:841: warning: pointer targets in passing argument 4 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c: In function 'vgPlain_strncpy_safely':
vg_mylibc.c:916: warning: pointer targets in passing argument 1 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:916: warning: pointer targets in passing argument 2 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:916: warning: pointer targets in passing argument 4 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c: In function 'vgPlain_memcpy':
vg_mylibc.c:1038: warning: pointer targets in passing argument 1 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1038: warning: pointer targets in passing argument 2 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1038: warning: pointer targets in passing argument 4 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c: In function 'vgPlain_memset':
vg_mylibc.c:1050: warning: pointer targets in passing argument 1 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1050: warning: pointer targets in passing argument 2 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1050: warning: pointer targets in passing argument 4 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c: In function 'vgPlain_memcmp':
vg_mylibc.c:1063: warning: pointer targets in passing argument 1 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1063: warning: pointer targets in passing argument 2 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1063: warning: pointer targets in passing argument 4 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c: In function 'string_match_wrk':
vg_mylibc.c:1124: warning: pointer targets in passing argument 1 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1124: warning: pointer targets in passing argument 2 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1124: warning: pointer targets in passing argument 4 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c: In function 'vgPlain_core_assert_fail':
vg_mylibc.c:1236: warning: pointer targets in passing argument 2 of
'assert_fail' differ

in signedness
vg_mylibc.c:1236: warning: pointer targets in passing argument 3 of
'assert_fail' differ

in signedness
vg_mylibc.c: In function 'vgPlain_core_panic':
vg_mylibc.c:1249: warning: pointer targets in passing argument 1 of 'panic'
differ in

signedness
vg_mylibc.c:1249: warning: pointer targets in passing argument 2 of 'panic'
differ in

signedness
vg_mylibc.c: In function 'vgPlain_safe_fd':
vg_mylibc.c:1274: warning: pointer targets in passing argument 1 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1274: warning: pointer targets in passing argument 2 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1274: warning: pointer targets in passing argument 4 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1282: warning: pointer targets in passing argument 1 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1282: warning: pointer targets in passing argument 2 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1282: warning: pointer targets in passing argument 4 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c: In function 'vgPlain_getcwd':
vg_mylibc.c:1387: warning: pointer targets in passing argument 1 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1387: warning: pointer targets in passing argument 2 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1387: warning: pointer targets in passing argument 4 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c: In function 'vgPlain_env_setenv':
vg_mylibc.c:1445: warning: pointer targets in passing argument 2 of
'vgPlain_sprintf'

differ in signedness
vg_mylibc.c: In function 'vgPlain_system':
vg_mylibc.c:1583: warning: pointer targets in assignment differ in
signedness
vg_mylibc.c:1584: warning: pointer targets in assignment differ in
signedness
vg_mylibc.c: In function 'vgPlain_read_millisecond_timer':
vg_mylibc.c:1635: warning: pointer targets in passing argument 1 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1635: warning: pointer targets in passing argument 2 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1635: warning: pointer targets in passing argument 4 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c: In function 'vgPlain_start_rdtsc_calibration':
vg_mylibc.c:1645: warning: pointer targets in passing argument 1 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1645: warning: pointer targets in passing argument 2 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1645: warning: pointer targets in passing argument 4 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1650: warning: pointer targets in passing argument 1 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1650: warning: pointer targets in passing argument 2 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1650: warning: pointer targets in passing argument 4 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c: In function 'vgPlain_end_rdtsc_calibration':
vg_mylibc.c:1664: warning: pointer targets in passing argument 1 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1664: warning: pointer targets in passing argument 2 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1664: warning: pointer targets in passing argument 4 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1674: warning: pointer targets in passing argument 1 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1674: warning: pointer targets in passing argument 2 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1674: warning: pointer targets in passing argument 4 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1682: warning: pointer targets in passing argument 1 of
'vgPlain_core_panic'

differ in signedness
vg_mylibc.c:1690: warning: pointer targets in passing argument 1 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1690: warning: pointer targets in passing argument 2 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1690: warning: pointer targets in passing argument 4 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1699: warning: pointer targets in passing argument 1 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1699: warning: pointer targets in passing argument 2 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1699: warning: pointer targets in passing argument 4 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1704: warning: pointer targets in passing argument 1 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1704: warning: pointer targets in passing argument 2 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1704: warning: pointer targets in passing argument 4 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1719: warning: pointer targets in passing argument 2 of
'vgPlain_message'

differ in signedness
vg_mylibc.c:1722: warning: pointer targets in passing argument 1 of
'vgPlain_core_panic'

differ in signedness
vg_mylibc.c:1724: warning: pointer targets in passing argument 1 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1724: warning: pointer targets in passing argument 2 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1724: warning: pointer targets in passing argument 4 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c: In function 'vgPlain_get_memory_from_mmap':
vg_mylibc.c:1760: warning: pointer targets in passing argument 1 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1760: warning: pointer targets in passing argument 2 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1760: warning: pointer targets in passing argument 4 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c: In function 'vgPlain_ssort':
vg_mylibc.c:1816: warning: pointer targets in passing argument 1 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1816: warning: pointer targets in passing argument 2 of

'vgPlain_core_assert_fail' differ in signedness
vg_mylibc.c:1816: warning: pointer targets in passing argument 4 of

'vgPlain_core_assert_fail' differ in signedness
gmake[4]: *** [vg_mylibc.o] Error 1
gmake[4]: Leaving directory
`/usr/ports/devel/valgrind/work/valgrind-stable-352/coregrind'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory
`/usr/ports/devel/valgrind/work/valgrind-stable-352/coregrind'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory
`/usr/ports/devel/valgrind/work/valgrind-stable-352/coregrind'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory
`/usr/ports/devel/valgrind/work/valgrind-stable-352'
gmake: *** [all] Error 2
*** Error code 2

Stop in /usr/ports/devel/valgrind.


More information about the freebsd-questions mailing list