Hi Predrag,
you are very spot-on with your observation and indeed it is an important feature to have a complete guest additions iso. Now, I already responded to that issue but I now know more than I did back then. Here the old conversation: https://openindiana.org/pipermail/openindiana-discuss/2016-September/019541.html bentahyr at chez.com bentahyr at chez.com Mon Sep 19 22:59:11 UTC 2016 >>Install went on fine. >>I just needed to add the SMAP setting in the /etc/system file >>Nice splash and "About" screen. >>One thing to notice is that the Guest addition ISO is only offering Solaris >>version and the ISO itself is rather small >> compared to the VBox Windows version. >>I'll do some test using USB passthrough later on. >>Best regards, >>Ben > > The other aspects you described are true, but normal. > Because it was configured and compiled under the terms of GPL2 as OSE > (OpenSourceEdition). > > However: Technically the Oracle provided guest additions are compatible, and > so is also the respective version-matching extension pack from Oracle, at the > moment > http://download.virtualbox.org/virtualbox/5.1.6/Oracle_VM_VirtualBox_Extension_Pack-5.1.6-110634.vbox-extpack > Meanwhile I thought about it: While what I said is indeed 100% accurate for the lack of the (general) ext-pack in the OSE (the OSE only generates a DTrace-extension pack, which I didn't ship because DTrace had to be disabled to get Vbox5 built), the guest additions are a better story. ls -al VirtualBox-5.1.6/src/VBox/ExtPacks total 111 drwxr-xr-x 6 martin staff 7 Sep 12 16:18 . drwxr-xr-x 21 martin staff 22 Sep 12 16:19 .. drwxr-xr-x 2 martin staff 6 Sep 12 16:17 BusMouseSample -rw-r--r-- 1 martin staff 1096 Sep 12 16:17 Makefile.kmk drwxr-xr-x 2 martin staff 5 Sep 12 16:17 Skeleton drwxr-xr-x 6 martin staff 15 Sep 12 16:17 VBoxDTrace drwxr-xr-x 2 martin staff 6 Sep 12 16:18 VNC Technically speaking it is *clear* that on a Solaris host only Solaris drivers aka guest additions can get built natively. Windows drivers must be built on a Windows devel machine. But then again I can't find Windows guest editions in the src tree (which would be buildable on MS-Windows) : $ ls -Ral VirtualBox-5.1.6/src/VBox/GuestHost VirtualBox-5.1.6/src/VBox/GuestHost: total 111 drwxr-xr-x 6 martin staff 7 Sep 12 16:18 . drwxr-xr-x 21 martin staff 22 Sep 12 16:19 .. drwxr-xr-x 2 martin staff 8 Sep 12 16:18 DragAndDrop drwxr-xr-x 2 martin staff 5 Sep 12 16:18 HGSMI -rw-r--r-- 1 martin staff 1065 Sep 12 16:18 Makefile.kmk drwxr-xr-x 9 martin staff 11 Sep 12 16:18 OpenGL drwxr-xr-x 2 martin staff 5 Sep 12 16:18 SharedClipboard VirtualBox-5.1.6/src/VBox/GuestHost/DragAndDrop: total 88 drwxr-xr-x 2 martin staff 8 Sep 12 16:18 . drwxr-xr-x 6 martin staff 7 Sep 12 16:18 .. -rw-r--r-- 1 martin staff 7080 Sep 12 16:18 DnDDroppedFiles.cpp -rw-r--r-- 1 martin staff 1643 Sep 12 16:18 DnDMIME.cpp -rw-r--r-- 1 martin staff 2259 Sep 12 16:18 DnDPath.cpp -rw-r--r-- 1 martin staff 18398 Sep 12 16:18 DnDURIList.cpp -rw-r--r-- 1 martin staff 10771 Sep 12 16:18 DnDURIObject.cpp -rw-r--r-- 1 martin staff 1494 Sep 12 16:18 Makefile.kmk VirtualBox-5.1.6/src/VBox/GuestHost/HGSMI: total 69 drwxr-xr-x 2 martin staff 5 Sep 12 16:18 . drwxr-xr-x 6 martin staff 7 Sep 12 16:18 .. -rw-r--r-- 1 martin staff 13933 Sep 12 16:18 HGSMICommon.cpp -rw-r--r-- 1 martin staff 18456 Sep 12 16:18 HGSMIMemAlloc.cpp -rw-r--r-- 1 martin staff 1195 Sep 12 16:18 Makefile.kmk VirtualBox-5.1.6/src/VBox/GuestHost/OpenGL: total 179 drwxr-xr-x 9 martin staff 11 Sep 12 16:18 . drwxr-xr-x 6 martin staff 7 Sep 12 16:18 .. drwxr-xr-x 2 martin staff 8 Sep 12 16:18 error drwxr-xr-x 2 martin staff 4 Sep 12 16:18 glapi_parser drwxr-xr-x 4 martin staff 52 Sep 12 16:18 include -rw-r--r-- 1 martin staff 1647 Sep 12 16:18 LICENSE -rw-r--r-- 1 martin staff 27533 Sep 12 16:18 Makefile.kmk drwxr-xr-x 2 martin staff 52 Sep 21 19:49 packer drwxr-xr-x 2 martin staff 12 Sep 12 16:18 spu_loader drwxr-xr-x 2 martin staff 75 Sep 21 19:49 state_tracker drwxr-xr-x 2 martin staff 44 Sep 12 16:18 util VirtualBox-5.1.6/src/VBox/GuestHost/OpenGL/error: total 80 drwxr-xr-x 2 martin staff 8 Sep 12 16:18 . drwxr-xr-x 9 martin staff 11 Sep 12 16:18 .. -rw-r--r-- 1 martin staff 159 Sep 12 16:18 error.def -rw-r--r-- 1 martin staff 1224 Sep 12 16:18 error.py -rw-r--r-- 1 martin staff 1472 Sep 12 16:18 errorspu_init.c -rw-r--r-- 1 martin staff 2238 Sep 12 16:18 errorspu.rc -rw-r--r-- 1 martin staff 0 Aug 22 07:00 Makefile.kup -rw-r--r-- 1 martin staff 2683 Sep 12 16:18 VBoxOGLerrorspu.rc VirtualBox-5.1.6/src/VBox/GuestHost/OpenGL/glapi_parser: total 148 drwxr-xr-x 2 martin staff 4 Sep 12 16:18 . drwxr-xr-x 9 martin staff 11 Sep 12 16:18 .. -rw-r--r-- 1 martin staff 374776 Sep 12 16:18 APIspec.txt -rwxr-xr-x 1 martin staff 18952 Sep 12 16:18 apiutil.py VirtualBox-5.1.6/src/VBox/GuestHost/OpenGL/include: total 580 drwxr-xr-x 4 martin staff 52 Sep 12 16:18 . drwxr-xr-x 9 martin staff 11 Sep 12 16:18 .. -rw-r--r-- 1 martin staff 25428 Sep 12 16:18 chromium.h -rw-r--r-- 1 martin staff 882 Sep 12 16:18 cr_bbox.h -rw-r--r-- 1 martin staff 1418 Sep 12 16:18 cr_bits.h -rw-r--r-- 1 martin staff 11912 Sep 12 16:18 cr_blitter.h -rw-r--r-- 1 martin staff 578 Sep 12 16:18 cr_bmpscale.h -rw-r--r-- 1 martin staff 947 Sep 12 16:18 cr_bufpool.h -rw-r--r-- 1 martin staff 652 Sep 12 16:18 cr_calllists.h -rw-r--r-- 1 martin staff 717 Sep 12 16:18 cr_compiler.h -rw-r--r-- 1 martin staff 11936 Sep 12 16:18 cr_compositor.h -rw-r--r-- 1 martin staff 432 Sep 12 16:18 cr_debugopcodes.h -rw-r--r-- 1 martin staff 2102 Sep 12 16:18 cr_dispatch.h -rw-r--r-- 1 martin staff 1158 Sep 12 16:18 cr_dll.h -rw-r--r-- 1 martin staff 1401 Sep 12 16:18 cr_dmx.h -rw-r--r-- 1 martin staff 7345 Sep 12 16:18 cr_dump.h -rw-r--r-- 1 martin staff 2552 Sep 12 16:18 cr_endian.h -rw-r--r-- 1 martin staff 461 Sep 12 16:18 cr_environment.h -rw-r--r-- 1 martin staff 2485 Sep 12 16:18 cr_error.h -rw-r--r-- 1 martin staff 7336 Sep 12 16:18 cr_extstring.h -rw-r--r-- 1 martin staff 1041 Sep 12 16:18 cr_glext.h -rw-r--r-- 1 martin staff 11484 Sep 12 16:18 cr_glstate.h -rw-r--r-- 1 martin staff 3883 Sep 12 16:18 cr_hash.h -rw-r--r-- 1 martin staff 3112 Sep 12 16:18 cr_htable.h -rw-r--r-- 1 martin staff 422 Sep 12 16:18 cr_hull.h -rw-r--r-- 1 martin staff 1542 Sep 12 16:18 cr_list.h -rw-r--r-- 1 martin staff 196917 Sep 12 16:18 cr_logo.h -rw-r--r-- 1 martin staff 2182 Sep 12 16:18 cr_matrix.h -rw-r--r-- 1 martin staff 1156 Sep 12 16:18 cr_mem.h -rw-r--r-- 1 martin staff 11225 Sep 12 16:18 cr_net.h -rw-r--r-- 1 martin staff 758 Sep 12 16:18 cr_netserver.h -rw-r--r-- 1 martin staff 19801 Sep 12 16:18 cr_pack.h -rw-r--r-- 1 martin staff 1707 Sep 12 16:18 cr_perf.h -rw-r--r-- 1 martin staff 1960 Sep 12 16:18 cr_pixeldata.h -rw-r--r-- 1 martin staff 967 Sep 12 16:18 cr_process.h -rw-r--r-- 1 martin staff 9852 Sep 12 16:18 cr_protocol.h -rw-r--r-- 1 martin staff 516 Sep 12 16:18 cr_rand.h -rw-r--r-- 1 martin staff 20808 Sep 12 16:18 cr_server.h -rw-r--r-- 1 martin staff 2815 Sep 12 16:18 cr_sortarray.h -rw-r--r-- 1 martin staff 21919 Sep 12 16:18 cr_spu.h -rw-r--r-- 1 martin staff 3090 Sep 12 16:18 cr_string.h -rw-r--r-- 1 martin staff 2660 Sep 12 16:18 cr_threads.h -rw-r--r-- 1 martin staff 1172 Sep 12 16:18 cr_timer.h -rw-r--r-- 1 martin staff 2523 Sep 12 16:18 cr_unpack.h -rw-r--r-- 1 martin staff 450 Sep 12 16:18 cr_url.h -rw-r--r-- 1 martin staff 7083 Sep 12 16:18 cr_version.h -rw-r--r-- 1 martin staff 15542 Sep 12 16:18 cr_vreg.h -rw-r--r-- 1 martin staff 392 Sep 12 16:18 cr_warp.h -rw-r--r-- 1 martin staff 4492 Sep 12 16:18 crut_api.h -rw-r--r-- 1 martin staff 1820 Sep 12 16:18 crut_clientapi.h drwxr-xr-x 2 martin staff 3 Sep 12 16:18 GL drwxr-xr-x 2 martin staff 30 Sep 12 16:18 state VirtualBox-5.1.6/src/VBox/GuestHost/OpenGL/include/GL: total 163 drwxr-xr-x 2 martin staff 3 Sep 12 16:18 . drwxr-xr-x 4 martin staff 52 Sep 12 16:18 .. -rw-r--r-- 1 martin staff 388740 Sep 12 16:18 glext.h VirtualBox-5.1.6/src/VBox/GuestHost/OpenGL/include/state: total 286 drwxr-xr-x 2 martin staff 30 Sep 12 16:18 . drwxr-xr-x 4 martin staff 52 Sep 12 16:18 .. -rw-r--r-- 1 martin staff 9627 Sep 12 16:18 cr_attrib.h -rw-r--r-- 1 martin staff 2557 Sep 12 16:18 cr_buffer.h -rw-r--r-- 1 martin staff 2280 Sep 12 16:18 cr_bufferobject.h -rw-r--r-- 1 martin staff 4176 Sep 12 16:18 cr_client.h -rw-r--r-- 1 martin staff 2979 Sep 12 16:18 cr_current.h -rw-r--r-- 1 martin staff 2439 Sep 12 16:18 cr_evaluators.h -rw-r--r-- 1 martin staff 1264 Sep 12 16:18 cr_feedback.h -rw-r--r-- 1 martin staff 1442 Sep 12 16:18 cr_fog.h -rw-r--r-- 1 martin staff 4806 Sep 12 16:18 cr_framebuffer.h -rw-r--r-- 1 martin staff 4541 Sep 12 16:18 cr_glsl.h -rw-r--r-- 1 martin staff 1551 Sep 12 16:18 cr_hint.h -rw-r--r-- 1 martin staff 2740 Sep 12 16:18 cr_lighting.h -rw-r--r-- 1 martin staff 9156 Sep 12 16:18 cr_limits.h -rw-r--r-- 1 martin staff 1007 Sep 12 16:18 cr_line.h -rw-r--r-- 1 martin staff 1101 Sep 12 16:18 cr_lists.h -rw-r--r-- 1 martin staff 1305 Sep 12 16:18 cr_multisample.h -rw-r--r-- 1 martin staff 1256 Sep 12 16:18 cr_occlude.h -rw-r--r-- 1 martin staff 1807 Sep 12 16:18 cr_pixel.h -rw-r--r-- 1 martin staff 1731 Sep 12 16:18 cr_point.h -rw-r--r-- 1 martin staff 1271 Sep 12 16:18 cr_polygon.h -rw-r--r-- 1 martin staff 4867 Sep 12 16:18 cr_program.h -rw-r--r-- 1 martin staff 2620 Sep 12 16:18 cr_regcombiner.h -rw-r--r-- 1 martin staff 380 Sep 12 16:18 cr_stateerror.h -rw-r--r-- 1 martin staff 4926 Sep 12 16:18 cr_statetypes.h -rw-r--r-- 1 martin staff 3689 Sep 12 16:18 cr_stencil.h -rw-r--r-- 1 martin staff 7941 Sep 12 16:18 cr_texture.h -rw-r--r-- 1 martin staff 2639 Sep 12 16:18 cr_transform.h -rw-r--r-- 1 martin staff 1435 Sep 12 16:18 cr_viewport.h VirtualBox-5.1.6/src/VBox/GuestHost/OpenGL/packer: total 492 drwxr-xr-x 2 martin staff 52 Sep 21 19:49 . drwxr-xr-x 9 martin staff 11 Sep 12 16:18 .. -rw-r--r-- 1 martin staff 0 Aug 22 07:00 Makefile.kup -rw-r--r-- 1 martin staff 3625 Sep 12 16:18 opcodes.py -rw-r--r-- 1 martin staff 7243 Sep 12 16:18 pack_arrays.c -rw-r--r-- 1 martin staff 5980 Sep 12 16:18 pack_bbox.h -rw-r--r-- 1 martin staff 2325 Sep 12 16:18 pack_beginend.c -rw-r--r-- 1 martin staff 1464 Sep 12 16:18 pack_bounds.c -rw-r--r-- 1 martin staff 14743 Sep 12 16:18 pack_buffer.c -rw-r--r-- 1 martin staff 3546 Sep 12 16:18 pack_bufferobject.c -rw-r--r-- 1 martin staff 35063 Sep 12 16:18 pack_client.c -rw-r--r-- 1 martin staff 711 Sep 12 16:18 pack_clipplane.c -rw-r--r-- 1 martin staff 4440 Sep 12 16:18 pack_context.c -rwxr-xr-x 1 martin staff 1811 Sep 12 16:18 pack_current.py -rwxr-xr-x 1 martin staff 1576 Sep 12 16:18 pack_currentheader.py -rw-r--r-- 1 martin staff 2443 Sep 12 16:18 pack_currenttypes.py -rw-r--r-- 1 martin staff 2250 Sep 21 19:49 pack_currenttypes.pyc -rw-r--r-- 1 martin staff 1680 Sep 12 16:18 pack_error.c -rw-r--r-- 1 martin staff 722 Sep 12 16:18 pack_extensions.c -rw-r--r-- 1 martin staff 1111 Sep 12 16:18 pack_feedback.c -rw-r--r-- 1 martin staff 1242 Sep 12 16:18 pack_fence.c -rw-r--r-- 1 martin staff 2054 Sep 12 16:18 pack_fog.c -rw-r--r-- 1 martin staff 2120 Sep 12 16:18 pack_framebuffer.c -rw-r--r-- 1 martin staff 2688 Sep 12 16:18 pack_header.py -rw-r--r-- 1 martin staff 1673 Sep 12 16:18 pack_init.c -rw-r--r-- 1 martin staff 4179 Sep 12 16:18 pack_lights.c -rw-r--r-- 1 martin staff 2485 Sep 12 16:18 pack_lists.c -rw-r--r-- 1 martin staff 8429 Sep 12 16:18 pack_map.c -rw-r--r-- 1 martin staff 2198 Sep 12 16:18 pack_materials.c -rw-r--r-- 1 martin staff 9736 Sep 12 16:18 pack_matrices.c -rw-r--r-- 1 martin staff 6690 Sep 12 16:18 pack_misc.c -rw-r--r-- 1 martin staff 19537 Sep 12 16:18 pack_pica.c -rw-r--r-- 1 martin staff 1914 Sep 12 16:18 pack_pixelmap.c -rw-r--r-- 1 martin staff 7276 Sep 12 16:18 pack_pixels.c -rw-r--r-- 1 martin staff 3261 Sep 12 16:18 pack_point.c -rw-r--r-- 1 martin staff 18400 Sep 12 16:18 pack_program.c -rw-r--r-- 1 martin staff 2967 Sep 12 16:18 pack_regcombiner.c -rw-r--r-- 1 martin staff 29056 Sep 12 16:18 pack_shaders.c -rw-r--r-- 1 martin staff 884 Sep 12 16:18 pack_stipple.c -rw-r--r-- 1 martin staff 3023 Sep 12 16:18 pack_swap_lists.c -rw-r--r-- 1 martin staff 8010 Sep 12 16:18 pack_swap_map.c -rw-r--r-- 1 martin staff 1841 Sep 12 16:18 pack_swap_pixelmap.c -rw-r--r-- 1 martin staff 32389 Sep 12 16:18 pack_swap_texture.c -rw-r--r-- 1 martin staff 3196 Sep 12 16:18 pack_swap.py -rw-r--r-- 1 martin staff 32541 Sep 12 16:18 pack_texture.c -rw-r--r-- 1 martin staff 1906 Sep 12 16:18 pack_visibleregion.c -rw-r--r-- 1 martin staff 8548 Sep 12 16:18 packer_bbox.py -rw-r--r-- 1 martin staff 5685 Sep 12 16:18 packer_defs.py -rw-r--r-- 1 martin staff 343 Sep 12 16:18 packer_extensions.h -rw-r--r-- 1 martin staff 3067 Sep 12 16:18 packer_special -rw-r--r-- 1 martin staff 643 Sep 12 16:18 packer.h -rwxr-xr-x 1 martin staff 9436 Sep 12 16:18 packer.py VirtualBox-5.1.6/src/VBox/GuestHost/OpenGL/spu_loader: total 124 drwxr-xr-x 2 martin staff 12 Sep 12 16:18 . drwxr-xr-x 9 martin staff 11 Sep 12 16:18 .. -rw-r--r-- 1 martin staff 7736 Sep 12 16:18 choosevisual.c -rw-r--r-- 1 martin staff 2751 Sep 12 16:18 dispatch.py -rw-r--r-- 1 martin staff 1849 Sep 12 16:18 dispatchheader.py -rw-r--r-- 1 martin staff 14655 Sep 12 16:18 glloader.py -rw-r--r-- 1 martin staff 444 Sep 12 16:18 loader.def -rw-r--r-- 1 martin staff 0 Aug 22 07:00 Makefile.kup -rw-r--r-- 1 martin staff 1944 Sep 12 16:18 spuchange.py -rw-r--r-- 1 martin staff 1634 Sep 12 16:18 spucopy.py -rw-r--r-- 1 martin staff 5829 Sep 12 16:18 spuinit.c -rw-r--r-- 1 martin staff 8940 Sep 12 16:18 spuload.c VirtualBox-5.1.6/src/VBox/GuestHost/OpenGL/state_tracker: total 899 drwxr-xr-x 2 martin staff 75 Sep 21 19:49 . drwxr-xr-x 9 martin staff 11 Sep 12 16:18 .. -rwxr-xr-x 1 martin staff 1874 Sep 12 16:18 convert.py -rw-r--r-- 1 martin staff 2068 Sep 21 19:49 convert.pyc -rwxr-xr-x 1 martin staff 6980 Sep 12 16:18 dump_gen.py -rw-r--r-- 1 martin staff 55099 Sep 12 16:18 dump.cpp -rw-r--r-- 1 martin staff 6913 Sep 12 16:18 gendiffcode.py -rw-r--r-- 1 martin staff 5979 Sep 12 16:18 get_components.py -rw-r--r-- 1 martin staff 5856 Sep 21 19:49 get_components.pyc -rw-r--r-- 1 martin staff 0 Aug 22 07:00 Makefile.kup -rw-r--r-- 1 martin staff 60306 Sep 12 16:18 state_attrib.c -rw-r--r-- 1 martin staff 11714 Sep 12 16:18 state_bits_globalop.h -rw-r--r-- 1 martin staff 21744 Sep 12 16:18 state_buffer.c -rw-r--r-- 1 martin staff 1296 Sep 12 16:18 state_buffer.txt -rw-r--r-- 1 martin staff 34492 Sep 12 16:18 state_bufferobject.c -rw-r--r-- 1 martin staff 83533 Sep 12 16:18 state_client.c -rw-r--r-- 1 martin staff 1866 Sep 12 16:18 state_client.txt -rw-r--r-- 1 martin staff 16632 Sep 12 16:18 state_current.c -rwxr-xr-x 1 martin staff 15930 Sep 12 16:18 state_current.py -rw-r--r-- 1 martin staff 1397 Sep 12 16:18 state_defs.py -rw-r--r-- 1 martin staff 19747 Sep 12 16:18 state_diff.c -rw-r--r-- 1 martin staff 16710 Sep 12 16:18 state_enable.c -rw-r--r-- 1 martin staff 1741 Sep 12 16:18 state_error.c -rw-r--r-- 1 martin staff 28774 Sep 12 16:18 state_evaluators.c -rw-r--r-- 1 martin staff 9368 Sep 12 16:18 state_extensions_get.txt -rw-r--r-- 1 martin staff 5429 Sep 12 16:18 state_extensions_isenabled.txt -rw-r--r-- 1 martin staff 732 Sep 12 16:18 state_feedback_special -rw-r--r-- 1 martin staff 60431 Sep 12 16:18 state_feedback.c -rw-r--r-- 1 martin staff 918 Sep 12 16:18 state_fence.c -rw-r--r-- 1 martin staff 639 Sep 12 16:18 state_flush.c -rw-r--r-- 1 martin staff 5000 Sep 12 16:18 state_fog.c -rw-r--r-- 1 martin staff 494 Sep 12 16:18 state_fog.txt -rw-r--r-- 1 martin staff 39398 Sep 12 16:18 state_framebuffer.c -rw-r--r-- 1 martin staff 1489 Sep 12 16:18 state_funcs.py -rwxr-xr-x 1 martin staff 6156 Sep 12 16:18 state_get.py -rw-r--r-- 1 martin staff 25016 Sep 12 16:18 state_get.txt -rw-r--r-- 1 martin staff 1526 Sep 12 16:18 state_getstring.c -rw-r--r-- 1 martin staff 43419 Sep 12 16:18 state_glsl.c -rw-r--r-- 1 martin staff 3268 Sep 12 16:18 state_hint.c -rw-r--r-- 1 martin staff 624 Sep 12 16:18 state_hint.txt -rw-r--r-- 1 martin staff 24324 Sep 12 16:18 state_init.c -rw-r--r-- 1 martin staff 696 Sep 12 16:18 state_internals.h -rw-r--r-- 1 martin staff 2012 Sep 12 16:18 state_isenabled.py -rw-r--r-- 1 martin staff 5191 Sep 12 16:18 state_isenabled.txt -rw-r--r-- 1 martin staff 32810 Sep 12 16:18 state_lighting.c -rw-r--r-- 1 martin staff 2787 Sep 12 16:18 state_lighting.txt -rw-r--r-- 1 martin staff 18550 Sep 12 16:18 state_limits.c -rw-r--r-- 1 martin staff 2083 Sep 12 16:18 state_line.c -rw-r--r-- 1 martin staff 283 Sep 12 16:18 state_line.txt -rw-r--r-- 1 martin staff 53785 Sep 12 16:18 state_lists.c -rw-r--r-- 1 martin staff 1350 Sep 12 16:18 state_multisample.c -rw-r--r-- 1 martin staff 425 Sep 12 16:18 state_multisample.txt -rw-r--r-- 1 martin staff 7565 Sep 12 16:18 state_occlude.c -rw-r--r-- 1 martin staff 27202 Sep 12 16:18 state_pixel.c -rw-r--r-- 1 martin staff 14378 Sep 12 16:18 state_point.c -rw-r--r-- 1 martin staff 2366 Sep 12 16:18 state_point.txt -rw-r--r-- 1 martin staff 5410 Sep 12 16:18 state_polygon.c -rw-r--r-- 1 martin staff 880 Sep 12 16:18 state_polygon.txt -rw-r--r-- 1 martin staff 84053 Sep 12 16:18 state_program.c -rw-r--r-- 1 martin staff 567 Sep 12 16:18 state_program.txt -rw-r--r-- 1 martin staff 8154 Sep 12 16:18 state_rasterpos.c -rw-r--r-- 1 martin staff 23728 Sep 12 16:18 state_regcombiner.c -rw-r--r-- 1 martin staff 4129 Sep 12 16:18 state_regcombiner.txt -rw-r--r-- 1 martin staff 619 Sep 12 16:18 state_select_special -rw-r--r-- 1 martin staff 95369 Sep 12 16:18 state_snapshot.c -rw-r--r-- 1 martin staff 5940 Sep 12 16:18 state_special -rw-r--r-- 1 martin staff 53749 Sep 12 16:18 state_stencil.c -rw-r--r-- 1 martin staff 360 Sep 12 16:18 state_stencil.txt -rw-r--r-- 1 martin staff 62572 Sep 12 16:18 state_texdiff.c -rw-r--r-- 1 martin staff 53395 Sep 12 16:18 state_teximage.c -rw-r--r-- 1 martin staff 114663 Sep 12 16:18 state_texture.c -rw-r--r-- 1 martin staff 44630 Sep 12 16:18 state_transform.c -rw-r--r-- 1 martin staff 4361 Sep 12 16:18 state_viewport.c -rw-r--r-- 1 martin staff 716 Sep 12 16:18 state_viewport.txt -rw-r--r-- 1 martin staff 2796 Sep 12 16:18 state.h VirtualBox-5.1.6/src/VBox/GuestHost/OpenGL/util: total 548 drwxr-xr-x 2 martin staff 44 Sep 12 16:18 . drwxr-xr-x 9 martin staff 11 Sep 12 16:18 .. -rw-r--r-- 1 martin staff 6959 Sep 12 16:18 bbox.c -rw-r--r-- 1 martin staff 60417 Sep 12 16:18 blitter.cpp -rw-r--r-- 1 martin staff 10162 Sep 12 16:18 bmpscale.cpp -rw-r--r-- 1 martin staff 4480 Sep 12 16:18 bufpool.c -rw-r--r-- 1 martin staff 2851 Sep 12 16:18 calllists.c -rw-r--r-- 1 martin staff 36777 Sep 12 16:18 compositor.cpp -rw-r--r-- 1 martin staff 813 Sep 12 16:18 debug_opcodes.py -rw-r--r-- 1 martin staff 2249 Sep 12 16:18 devnull.c -rw-r--r-- 1 martin staff 10172 Sep 12 16:18 dll.c -rw-r--r-- 1 martin staff 585 Sep 12 16:18 endian.c -rw-r--r-- 1 martin staff 760 Sep 12 16:18 environment.c -rw-r--r-- 1 martin staff 5392 Sep 12 16:18 error.c -rw-r--r-- 1 martin staff 8554 Sep 12 16:18 filenet.c -rw-r--r-- 1 martin staff 18554 Sep 12 16:18 hash.c -rw-r--r-- 1 martin staff 5290 Sep 12 16:18 htable.cpp -rw-r--r-- 1 martin staff 6527 Sep 12 16:18 hull.c -rw-r--r-- 1 martin staff 5158 Sep 12 16:18 idpool.c -rw-r--r-- 1 martin staff 36075 Sep 12 16:18 libteac.c -rw-r--r-- 1 martin staff 5722 Sep 12 16:18 list.c -rw-r--r-- 1 martin staff 529 Sep 12 16:18 lowercase.py -rw-r--r-- 1 martin staff 0 Aug 22 07:00 Makefile.kup -rw-r--r-- 1 martin staff 12787 Sep 12 16:18 matrix.c -rw-r--r-- 1 martin staff 2975 Sep 12 16:18 mem.c -rw-r--r-- 1 martin staff 6070 Sep 12 16:18 net_internals.h -rw-r--r-- 1 martin staff 38022 Sep 12 16:18 net.c -rw-r--r-- 1 martin staff 67682 Sep 12 16:18 pixel.c -rw-r--r-- 1 martin staff 4608 Sep 12 16:18 process.c -rw-r--r-- 1 martin staff 2937 Sep 12 16:18 rand.c -rw-r--r-- 1 martin staff 9830 Sep 12 16:18 sortarray.cpp -rw-r--r-- 1 martin staff 13659 Sep 12 16:18 string.c -rw-r--r-- 1 martin staff 39760 Sep 12 16:18 tcpip.c -rw-r--r-- 1 martin staff 6052 Sep 12 16:18 threads.c -rw-r--r-- 1 martin staff 3167 Sep 12 16:18 timer.c -rw-r--r-- 1 martin staff 18550 Sep 12 16:18 udptcpip.c -rw-r--r-- 1 martin staff 1672 Sep 12 16:18 url.c -rw-r--r-- 1 martin staff 2511 Sep 12 16:18 util.def -rw-r--r-- 1 martin staff 2225 Sep 12 16:18 util.rc -rw-r--r-- 1 martin staff 78336 Sep 12 16:18 vboxhgcm.c -rw-r--r-- 1 martin staff 49378 Sep 12 16:18 vboxhgsmi.c -rw-r--r-- 1 martin staff 2604 Sep 12 16:18 VBoxOGLcrutil.rc -rw-r--r-- 1 martin staff 53077 Sep 12 16:18 vreg.cpp -rw-r--r-- 1 martin staff 577 Sep 12 16:18 warp.c VirtualBox-5.1.6/src/VBox/GuestHost/SharedClipboard: total 101 drwxr-xr-x 2 martin staff 5 Sep 12 16:18 . drwxr-xr-x 6 martin staff 7 Sep 12 16:18 .. -rw-r--r-- 1 martin staff 11368 Sep 12 16:18 clipboard-helper.cpp -rw-r--r-- 1 martin staff 2366 Sep 12 16:18 Makefile.kmk -rw-r--r-- 1 martin staff 100560 Sep 12 16:18 x11-clipboard.cpp So whatever, if we can get confirmations somewhere in Oracle's licenses that their guest additions iso _is_ redistributable, it wouldn't be a problem to have it fetched and built into the SVR4 package and then IPS. Maybe somebody knows more about this? I didn't have the time or dedication/focus, to verify this individual aspect yet, for me this comes last after I finished gsoap 2.8.35 diffs for Vbox webservices and libvnc for Vbox-vnc. For me the day aka night just begun and I just continued with Qt5.5 tests. If somebody knows exact licensing details for the guest additions iso, help would be appreciated and welcome. Once again: Thanks for having tested and reported :) Regards, %martin >Среда, 21 сентября 2016, 14:12 UTC от Predrag Zečević - Unix Systems >Administrator <predrag.zece...@2e-systems.com>: > >On 09/19/16 10:51 AM, Мартин Бохниг via openindiana-discuss wrote: >> Hello, >> >> >> as promised here finally the binary SVR4 package for use on >> Hipster/OpenIndiana, OpenSXCE, XStreamOS or TribbliX from 2015 or newer. >> The ips stuff still needs some polishing and I release the src >> hipster-userland integration later today or next night after first some >> sleep. >> Yes, I *do* mean it when I say community team work (as you see from >> mentioning friendly distros). >> And more: I took the freedom to incorporate Jim Klimov's excellent >> https://github.com/jimklimov/vboxconfig_sh/blob/master/vboxconfig.sh >> Ahh and btw, I fixed the >> /platform/i86pc/kernel/drv/amd64/vboxusbmon >> /platform/i86pc/kernel/drv/amd64/vboxusb >> problem and now the (Oracle created/Solaris11.3 designed) driver loads on >> Illumos again, so thanks to this plus vboxconfig.sh postinstall completes >> without error. >> >> >> Here the test bins (src diffs, Makefile and ips manifest to follow soon) : >> >> http://opensxce.org/virtualbox5_qt4/testbins/ >> >> >> -1#.) Requires Hipster 2015++ (such as with a libc compatible to >> illumos-f83b46b) and /usr/lib/qt/4.8 > >Hi Мартин, > >Just small observation regarding this package: >/opt/VirtualBox/VBoxGuestAdditions.iso contains ONLY solaris additions... > >I have fixed that "problem": > >* Downloading >http://download.virtualbox.org/virtualbox/5.1.6/VirtualBox-5.1.6-110634-SunOS.tar.gz >* Running command: "pkgtrans VirtualBox-5.1.6-SunOS-amd64-r110634.pkg ." >(got pkg file from tar above) >* pfexec cp SUNWvbox/root/opt/VirtualBox/VBoxGuestAdditions.iso >/opt/VirtualBox/VBoxGuestAdditions.iso (change was immediately visible >to booted guest) > >Once more: thanks for package :-) > >With best regards. >Predrag Zečević > > >-- >Predrag Zečević >Technical Support Analyst >2e Systems GmbH > >Telephone: +49 6196 9505 815, Facsimile: +49 6196 9505 894 >Mobile: +49 174 3109 288, Skype: predrag.zecevic >E-mail: predrag.zece...@2e-systems.com > >Headquarter: 2e Systems GmbH, Königsteiner Str. 87, > 65812 Bad Soden am Taunus, Germany >Company registration: Amtsgericht Königstein (Germany), HRB 7303 >Managing director: Phil Douglas > >http://www.2e-systems.com/ - Making your business fly! > >_______________________________________________ >openindiana-discuss mailing list >openindiana-discuss@openindiana.org >https://openindiana.org/mailman/listinfo/openindiana-discuss _______________________________________________ openindiana-discuss mailing list openindiana-discuss@openindiana.org https://openindiana.org/mailman/listinfo/openindiana-discuss