emulators/virtualbox-ose: kmk: *** [/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.1.22/out/freebsd.amd64/release/obj/VBoxRemPrimary/cpu-exec.o] Error 1

O. Hartmann ohartman at zedat.fu-berlin.de
Sat Sep 15 10:38:34 UTC 2012


Updating emulators/virtualbox-ose on FreeBSD 10.0-CURRENT #1 r240515M:
Fri Sep 14 23:15:34 CEST 2012 (amd), buildworld and buildkernel with
CLANG (3.2) fails with the error shown below.

This also used to happen on  FreeBSD 9.1-PRERELEASE #0 r239768: Tue Aug
28 10:31:05 CEST 2012 (amd64), also CLANG world/kernel, but CLANG 3.1.




In file included from
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.1.22/src/recompiler/cpu-exec.c:32:
In file included from
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.1.22/src/recompiler/tcg/tcg.h:25:
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.1.22/src/recompiler/tcg/i386/tcg-target.h:128:53:
warning: unused parameter 'start'
      [-Wunused-parameter]
static inline void flush_icache_range(unsigned long start, unsigned long
stop)
                                                    ^
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.1.22/src/recompiler/tcg/i386/tcg-target.h:128:74:
warning: unused parameter 'stop'
      [-Wunused-parameter]
static inline void flush_icache_range(unsigned long start, unsigned long
stop)
                                                                         ^
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.1.22/src/recompiler/cpu-exec.c:77:51:
warning: unused parameter 'puc' [-Wunused-parameter]
void cpu_resume_from_signal(CPUState *env1, void *puc)
                                                  ^
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.1.22/src/recompiler/cpu-exec.c:111:64:
warning: unused parameter 'orig_tb' [-Wunused-parameter]
static void cpu_exec_nocache(int max_cycles, TranslationBlock *orig_tb)
                                                               ^
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.1.22/src/recompiler/cpu-exec.c:873:44:
warning: unused parameter 'start' [-Wunused-parameter]
void tb_invalidate_page_range(target_ulong start, target_ulong end)
                                           ^
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.1.22/src/recompiler/cpu-exec.c:873:64:
warning: unused parameter 'end' [-Wunused-parameter]
void tb_invalidate_page_range(target_ulong start, target_ulong end)
                                                               ^
53 warnings and 1 error generated.
kmk: ***
[/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.1.22/out/freebsd.amd64/release/obj/VBoxRemPrimary/cpu-exec.o]
Error 1
The failing command:
@clang -c -O2 -g -pipe -Wall -Wextra -Wno-missing-field-initializers
-Wno-unused -Wno-trigraphs -fdiagnostics-show-option -Wno-long-long
-Werror-implicit-function-declaration -Wno-variadic-macros -O2
-mtune=generic -fno-omit-frame-pointer -fno-strict-aliasing
-fvisibility=hidden -DVBOX_HAVE_VISIBILITY_HIDDEN
-DRT_USE_VISIBILITY_DEFAULT -fPIC -Wno-sign-compare
-Werror-implicit-function-declaration -m64
-I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.1.22/src/recompiler/Sun/crt
-I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.1.22/src/recompiler/Sun
-I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.1.22/src/recompiler/target-i386
-I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.1.22/src/recompiler/tcg
-I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.1.22/src/recompiler/fpu
-I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.1.22/out/freebsd.amd64/release/obj/VBoxRemPrimary
-I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.1.22/src/VBox/VMM/include
-I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.1.22/src/recompiler/tcg/i386
-I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.1.22/src/recompiler
-I/usr/include -I/usr/X11R6/include -I/usr/local/include
-I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.1.22/include
-I/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.1.22/out/freebsd.amd64/release
-DVBOX -DVBOX_WITH_DEBUGGER -DVBOX_OSE -DVBOX_WITH_64_BITS_GUESTS
-DVBOX_WITH_HARDENING
-DRTPATH_APP_PRIVATE=\"/usr/local/share/virtualbox-ose\"
-DRTPATH_APP_PRIVATE_ARCH=\"/usr/local/lib/virtualbox\"
-DRTPATH_SHARED_LIBS=\"/usr/local/lib/virtualbox\"
-DRTPATH_APP_DOCS=\"/usr/local/share/doc/virtualbox-ose\"
-DRT_OS_FREEBSD -D__FREEBSD__ -DRT_ARCH_AMD64 -D__AMD64__ -DIN_RING3
-DHC_ARCH_BITS=64 -DGC_ARCH_BITS=64 -DPIC -DIN_REM_R3
-DREM_INCLUDE_CPU_H -DNEED_CPU_H -DLOG_USE_C99 -D_BSD -D__x86_64__
-Wp,-MD,/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.1.22/out/freebsd.amd64/release/obj/VBoxRemPrimary/cpu-exec.o.dep
-Wp,-MT,/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.1.22/out/freebsd.amd64/release/obj/VBoxRemPrimary/cpu-exec.o
-Wp,-MP -o
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.1.22/out/freebsd.amd64/release/obj/VBoxRemPrimary/cpu-exec.o
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.1.22/src/recompiler/cpu-exec.c
kmk: *** Waiting for unfinished jobs....
/usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.1.22/src/recompiler/VBoxRecompiler.c:1730:72:
warning: unused parameter 'fWritable'
      [-Wunused-parameter]
void *remR3TlbGCPhys2Ptr(CPUX86State *env1, target_ulong physAddr, int
fWritable)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
Url : http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20120915/7e0460d4/signature.pgp


More information about the freebsd-ports mailing list