ports/144067: devel/valgrind: mpicc -o libmpiwrap-amd64-freebsd.so libmpiwrap_amd64_freebsd_so-libmpiwrap.o /usr/lib/crt1.o(.text+0x8a): In function `_start': : undefined reference to `main'
O. Hartmann
ohartman at zedat.fu-berlin.de
Thu Feb 18 17:00:09 UTC 2010
>Number: 144067
>Category: ports
>Synopsis: devel/valgrind: mpicc -o libmpiwrap-amd64-freebsd.so libmpiwrap_amd64_freebsd_so-libmpiwrap.o /usr/lib/crt1.o(.text+0x8a): In function `_start': : undefined reference to `main'
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Thu Feb 18 17:00:08 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator: O. Hartmann
>Release: FreeBSD 8.0/amd64 STABLE
>Organization:
FU Berlin
>Environment:
FreeBSD hanebu.de 8.0-STABLE FreeBSD 8.0-STABLE #2 r204039: Thu Feb 18 14:31:34 CET 2010 root at haunebu.de:/usr/obj/usr/src/sys/HAUNEBU amd64
>Description:
Compiling port devel/valgrind ends up in this error:
Making all in mpi
gmake[2]: Entering directory `/usr/ports/devel/valgrind/work/valgrind-3.5.0-1/mpi'
mpicc -I../include -MT libmpiwrap_amd64_freebsd_so-libmpiwrap.o -MD -MP -MF .deps/libmpiwrap_amd64_freebsd_so-libmpiwrap.Tpo -c -o libmpiwrap_amd64_freebsd_so-libmpiwrap.o `test -f 'libmpiwrap.c' || echo './'`libmpiwrap.c
libmpiwrap.c: In function 'walk_type':
libmpiwrap.c:651: warning: cast from pointer to integer of different size
libmpiwrap.c:652: warning: cast from pointer to integer of different size
libmpiwrap.c:657: warning: cast from pointer to integer of different size
libmpiwrap.c:658: warning: cast from pointer to integer of different size
libmpiwrap.c:663: warning: cast from pointer to integer of different size
libmpiwrap.c:664: warning: cast from pointer to integer of different size
libmpiwrap.c:669: warning: cast from pointer to integer of different size
libmpiwrap.c:670: warning: cast from pointer to integer of different size
libmpiwrap.c:675: warning: cast from pointer to integer of different size
libmpiwrap.c:676: warning: cast from pointer to integer of different size
libmpiwrap.c:681: warning: cast from pointer to integer of different size
libmpiwrap.c:682: warning: cast from pointer to integer of different size
mv -f .deps/libmpiwrap_amd64_freebsd_so-libmpiwrap.Tpo .deps/libmpiwrap_amd64_freebsd_so-libmpiwrap.Po
mpicc -o libmpiwrap-amd64-freebsd.so libmpiwrap_amd64_freebsd_so-libmpiwrap.o
/usr/lib/crt1.o(.text+0x8a): In function `_start':
: undefined reference to `main'
collect2: ld returned 1 exit status
gmake[2]: *** [libmpiwrap-amd64-freebsd.so] Error 1
gmake[2]: Leaving directory `/usr/ports/devel/valgrind/work/valgrind-3.5.0-1/mpi'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/devel/valgrind/work/valgrind-3.5.0-1'
gmake: *** [all] Error 2
*** Error code 1
Stop in /usr/ports/devel/valgrind.
>How-To-Repeat:
Try installing devel/valgrind when also MPICH2 is installed.
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list