Hi Gianfranco,

thanks for the report. That should be fixed with the following changeset:

  https://www.virtualbox.org/changeset/64330/vbox

This change will also be part of the next 5.1.x maintenance release.

Kind regards,

Frank

On Dienstag, 18. Oktober 2016 22:43:29 CEST Gianfranco Costamagna wrote:
> Hi,
> 
> >today Oracle released VirtualBox 5.1.8, a maintenance release of
> 
> changelog claims fully Python3 porting, but the build still fails on i386
> 
> sdk/bindings/xpcom/include/xpcom
> -I/<<PKGBUILDDIR>>/out/bin/sdk/bindings/xpcom/include/ipcd
> -I/<<PKGBUILDDIR>>/src/libs/xpcom18a4/python
> -I/<<PKGBUILDDIR>>/out/obj/VBoxPython3_5m/dtrace -I/<<PKGBUILDDIR>>/include
> -I/<<PKGBUILDDIR>>/out -DVBOX -DVBOX_OSE -DVBOX_WITH_64_BITS_GUESTS
> -DVBOX_WITH_REM -DVBOX_WITH_RAW_MODE -DRT_OS_LINUX -D_FILE_OFFSET_BITS=64
> -DRT_ARCH_X86 -D__X86__ -DVBOX_WITH_DEBUGGER -DVBOX_WITH_HARDENING
> -DRTPATH_APP_PRIVATE=\"/usr/share/virtualbox\"
> -DRTPATH_APP_PRIVATE_ARCH=\"/usr/lib/virtualbox\"
> -DRTPATH_SHARED_LIBS=\"/usr/lib/virtualbox\"
> -DRTPATH_APP_DOCS=\"/usr/share/doc/virtualbox\" -DMOZILLA_CLIENT=1
> -DNDEBUG=1 -D_IMPL_NS_COM -DXPCOM_DLL_BASE=\"VBoxXPCOM\"
> -DMOZ_DLL_SUFFIX=\".so\" -DIN_RING3 -DVBOX_USE_IPRT_IN_XPCOM
> -DVBOX_WITH_XPCOM_NAMESPACE_CLEANUP -DMOZ_PRESERVE_PIC -D_IMPL_NS_COM
> -D_IMPL_NS_BASE -DEXPORT_XPTI_API -DEXPORT_XPT_API -DVBOX_PYXPCOM
> -DVBOX_WITH_XPCOM -DVBOX_PYXPCOM_VERSIONED -DOSTYPE=\"Linux2.6\"
> -DOSARCH=\"Linux\" -DXP_UNIX=1 -D_GNU_SOURCE -DHAVE_VISIBILITY_ATTRIBUTE=1
> -Di386=1
> -Wp,-MD,/<<PKGBUILDDIR>>/out/obj/VBoxPython3_5m/src/PyISimpleEnumerator.o.d
> ep -Wp,-MT,/<<PKGBUILDDIR>>/out/obj/VBoxPython3_5m/src/PyISimpleEnumerator.o
> -Wp,-MP -o
> /<<PKGBUILDDIR>>/out/obj/VBoxPython3_5m/src/PyISimpleEnumerator.o
> /<<PKGBUILDDIR>>/src/libs/xpcom18a4/python/src/PyISimpleEnumerator.cpp
> /<<PKGBUILDDIR>>/src/libs/xpcom18a4/python/src/PyIID.cpp:205:1: error:
> invalid conversion from 'long int (*)(PyObject*) {aka long int
> (*)(_object*)}' to 'hashfunc {aka int (*)(_object*)}' [-fpermissive] };
> ^
> kmk_builtin_append -n
> "/<<PKGBUILDDIR>>/out/obj/VBoxPython3_5m/src/PyIComponentManagerObsolete.o.
> dep" ""
> "/<<PKGBUILDDIR>>/src/libs/xpcom18a4/python/src/PyIComponentManagerObsolete
> .cpp:" ""
> 
> cheers,
> G.


-- 
Dr.-Ing. Frank Mehnert | Software Development Director, VirtualBox
ORACLE Deutschland B.V. & Co. KG | Werkstr. 24 | 71384 Weinstadt, Germany

ORACLE Deutschland B.V. & Co. KG
Hauptverwaltung: Riesstraße 25, D-80992 München
Registergericht: Amtsgericht München, HRA 95603

Komplementärin: ORACLE Deutschland Verwaltung B.V.
Hertogswetering 163/167, 3543 AS Utrecht, Niederlande
Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697
Geschäftsführer: Alexander van der Ven, Jan Schultheiss, Val Maher
_______________________________________________
vbox-dev mailing list
vbox-dev@virtualbox.org
https://www.virtualbox.org/mailman/listinfo/vbox-dev

Reply via email to