[Bug 215760] editors/virtualbox-ose-additions -- compilation failure

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Jan 4 11:27:56 UTC 2017


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=215760

            Bug ID: 215760
           Summary: editors/virtualbox-ose-additions -- compilation
                    failure
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs at FreeBSD.org
          Reporter: matthew at FreeBSD.org

Poudriere builds on 10.3-RELEASE are failing with "bad c++ code"


```
(00:00:54)
/wrkdirs/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.1.12/src/VBox/Runtime/r3/posix/utf8-posix.cpp:198:25:
error: no matching function for call to 'iconv'
(00:00:55)             cchNonRev = iconv(hIconv, (char **)&pvInputLeft,
&cbInLeft, (char **)&pvOutputLeft, &cbOutLeft);
(00:00:55)                         ^~~~~
(00:00:55) /usr/include/iconv.h:56:8: note: candidate function not viable: no
known conversion from 'char **' to 'const char **' for 2nd argument
(00:00:55) size_t  iconv(iconv_t, const char ** __restrict,
(00:00:55)         ^
(00:00:55)
/wrkdirs/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.1.12/src/VBox/Runtime/r3/posix/utf8-posix.cpp:328:25:
error: no matching function for call to 'iconv'
(00:00:55)             cchNonRev = iconv(icHandle, (char **)&pvInputLeft,
&cbInLeft, (char **)&pvOutputLeft, &cbOutLeft);
(00:00:55)                         ^~~~~
(00:00:55) /usr/include/iconv.h:56:8: note: candidate function not viable: no
known conversion from 'char **' to 'const char **' for 2nd argument
(00:00:55) size_t  iconv(iconv_t, const char ** __restrict,
(00:00:55)         ^
(00:00:55) kBuild: Compiling RuntimeGuestR3Shared -
/wrkdirs/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.1.12/src/VBox/Runtime/common/asn1/asn1-default-allocator.cpp
(00:00:55) 2 errors generated.
(00:00:55) kBuild: Compiling RuntimeGuestR3Shared -
/wrkdirs/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.1.12/src/VBox/Runtime/common/asn1/asn1-efence-allocator.cpp
(00:00:55) kmk: ***
[/wrkdirs/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.1.12/out/freebsd.amd64/release/obj/RuntimeGuestR3/r3/posix/utf8-posix.o]
Error 1
(00:00:55) The failing command:
(00:00:55) @c++ -c -O2 -g -pipe -pedantic -Wshadow -Wall -Wextra
-Wno-missing-field-initializers -Wno-unused -Wno-trigraphs
-fdiagnostics-show-option -Wno-unused-parameter -Wno-language-extension-token
-Wno-extended-offsetof -Wno-gnu-folding-constant  -Wno-string-plus-int
-Wno-nested-anon-types -Wno-variadic-macros -Wno-long-long
-Wno-return-type-c-linkage -Wno-overloaded-virtual -Wno-variadic-macros -O2
-mtune=generic -fno-omit-frame-pointer -fno-strict-aliasing -fvisibility=hidden
-DVBOX_HAVE_VISIBILITY_HIDDEN -DRT_USE_VISIBILITY_DEFAULT
-fvisibility-inlines-hidden  -fno-exceptions  -m64
-I/wrkdirs/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.1.12/src/VBox/Runtime/include
-I/wrkdirs/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.1.12/src/libs/liblzf-3.4
-I/wrkdirs/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.1.12/src/libs/kStuff/kStuff/include
-I/usr/local/include
-I/wrkdirs/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.1.12/out/freebsd.amd64/release/obj/RuntimeGuestR3/dtrace
-I/wrkdirs/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.1.12/include
-I/wrkdirs/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.1.12/out/freebsd.amd64/release
-DVBOX -DVBOX_OSE -DVBOX_WITH_64_BITS_GUESTS -DVBOX_WITH_REM
-DVBOX_WITH_RAW_MODE -DRT_OS_FREEBSD -D__FREEBSD__ -DRT_ARCH_AMD64 -D__AMD64__
-DVBOX_WITH_DEBUGGER -DVBOX_WITH_HARDENING
-DRTPATH_APP_PRIVATE=\"/usr/local/lib/virtualbox\"
-DRTPATH_APP_PRIVATE_ARCH=\"/usr/local/lib/virtualbox\"
-DRTPATH_SHARED_LIBS=\"/usr/local/lib/virtualbox\"
-DRTPATH_APP_DOCS=\"/usr/local/lib/virtualbox\" -DIN_RING3 -DIN_GUEST
-DIN_GUEST_R3 -DIN_RT_R3 -DGC_ARCH_BITS=64 -DIN_RT_R3 -DIN_SUP_R3
-DLDR_WITH_NATIVE -DLDR_WITH_ELF32 -DLDR_WITH_PE -DRT_WITH_VBOX
-DRT_WITHOUT_NOCRT_WRAPPERS -DNOFILEID -DLDR_WITH_KLDR -DRT_WITH_ICONV_CACHE
-DLIBICONV_PLUG
-Wp,-MD,/wrkdirs/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.1.12/out/freebsd.amd64/release/obj/RuntimeGuestR3/r3/posix/utf8-posix.o.dep
-Wp,-MT,/wrkdirs/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.1.12/out/freebsd.amd64/release/obj/RuntimeGuestR3/r3/posix/utf8-posix.o
-Wp,-MP -o
/wrkdirs/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.1.12/out/freebsd.amd64/release/obj/RuntimeGuestR3/r3/posix/utf8-posix.o
/wrkdirs/usr/ports/emulators/virtualbox-ose-additions/work/VirtualBox-5.1.12/src/VBox/Runtime/r3/posix/utf8-posix.cpp
(00:00:55) kmk: *** Waiting for unfinished jobs....
(00:00:55) kmk: *** Exiting with status 2
(00:00:55) *** Error code 2
(00:00:55) 
(00:00:55) Stop.
```

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list