[OpenIndiana-discuss] Fwd: TEST-pkg available: Hipster's future VirtualBox-5.1.6-SunOS-amd64-r110634.pkg
Мартин Бохниг
opensxce at mail.ru
Wed Sep 21 18:08:45 UTC 2016
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.zecevic at 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.zecevic at 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 at openindiana.org
>https://openindiana.org/mailman/listinfo/openindiana-discuss
More information about the openindiana-discuss
mailing list