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