[MacPorts] #32764: virtualbox version modification throwing off downstream software

MacPorts noreply at macports.org
Wed Jan 18 21:53:57 PST 2012


#32764: virtualbox version modification throwing off downstream software
------------------------------+---------------------------------------------
  Reporter:  bm55b@…          |       Owner:  royliu@…           
      Type:  defect           |      Status:  closed             
  Priority:  Normal           |   Milestone:                     
 Component:  ports            |     Version:  2.0.3              
Resolution:  wontfix          |    Keywords:                     
      Port:  virtualbox       |  
------------------------------+---------------------------------------------
Changes (by royliu@…):

  * status:  new => closed
  * resolution:  => wontfix


Comment:

 On second thought, I don't think a fix is feasible.  Performing a `grep`
 over `VBOX_VERSION_STRING` (which is `4.1.8_MacPorts` in our case) yields:
 {{{
 ...
 src/VBox/Additions/solaris/DRM/vboxvideo_drm.c:    DEVICE_DESC_DRV " "
 VBOX_VERSION_STRING "r" VBOXSOLQUOTE(VBOX_SVN_REV),
 src/VBox/Additions/solaris/Installer/vboxguest.pkginfo:VERSION="@VBOX_VERSION_STRING@,REV=r at VBOX_SVN_REV@. at VBOX_VERSION_REVSTAMP@"
 src/VBox/Additions/solaris/Installer/vboxguest.pkginfo:SUNW_PRODVERS="@VBOX_VERSION_STRING@"
 src/VBox/Additions/solaris/Makefile.kmk:        -e
 "s/@VBOX_VERSION_STRING@/$(VBOX_VERSION_STRING)/g" \
 src/VBox/Additions/solaris/SharedFolders/vboxfs_vfs.c:  DEVICE_DESC " "
 VBOX_VERSION_STRING "r" VBOXSOLQUOTE(VBOX_SVN_REV),
 src/VBox/Additions/solaris/Virtio/Makefile.kmk:virtionet_DEFS          =
 VBOX_WITH_HGCM VBOX_SVN_REV=$(VBOX_SVN_REV)
 VBOX_VERSION_STRING=\"$(VBOX_VERSION_STRING)\"
 src/VBox/Additions/solaris/Virtio/VirtioNet-solaris.c:    DEVICE_DESC_DRV
 " " VBOX_VERSION_STRING "r"  RT_XSTR(VBOX_SVN_REV),
 ...
 }}}
 This tells me that the VirtualBox developers actually intend for the SVN
 revision to immediately come after `VBOX_VERSION_STRING`.  Consequently,
 I'm going to close the issue and try to solve this issue in Vagrant
 itself.

-- 
Ticket URL: <https://trac.macports.org/ticket/32764#comment:7>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list