Opened 11 years ago
Closed 6 years ago
#40786 closed update (duplicate)
virtualbox and sub-ports: update to 4.3
Reported by: | mail@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | royliu@…, markemer (Mark Anderson), petrrr, whcordis@…, anddam (Andrea D'Amore), mkae (Marko Käning), ktaylor1024@…, cooljeanius (Eric Gallager), joel@…, myint (Steven Myint) | |
Port: | virtualbox virtualbox-extension-pack virtualbox-guest-additions |
Description
Please upgrade virtualbox and its sub-ports to version 4.3, which has been released this week.
Attachments (1)
Change History (32)
comment:1 Changed 11 years ago by mail@…
Cc: | mail@… added |
---|
comment:2 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | mail@… removed |
---|---|
Keywords: | virtualbox virtualbox-extension-pack virtualbox-guest-additions removed |
Summary: | Please upgrade virtualbox and its sub-ports to version 4.3 → virtualbox and sub-ports: update to 4.3 |
Version: | 2.2.0 |
comment:3 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | royliu@… added |
---|
comment:5 Changed 11 years ago by markemer (Mark Anderson)
Virtualbox is nomaintainer, so it's likely to take a bit more time. Let me take a look tonight.
comment:9 Changed 11 years ago by markemer (Mark Anderson)
Ok, well I am looking at it now, but the big problem is that I am on 10.9 and the virtualbox port needs qt4. So this may be a little while. I need to go spin up a vm with 10.8 on it so I can play with it.
comment:11 Changed 11 years ago by mail@…
There has been a maintenance release 4.3.2: https://www.virtualbox.org/wiki/Changelog
If I can help with testing, I am still running OSX 10.8.
comment:12 Changed 11 years ago by markemer (Mark Anderson)
qt4-mac has started working on 10.9 so I've started playing with this. I'll let you know when I have a portfile for you to try.
comment:13 Changed 11 years ago by royliu@…
I've attached a non-working patch, which represents my progress so far. There are a few things left to be done:
- Sort out the
PVM
macro conflict. Apparently 10.8 defines it, and this conflicts with VirtualBox's own definition, which means "pointer to theVM
struct". - Modernize deprecated use of the Carbon API.
It's going to be a challenge to get VirtualBox to build, and I just don't have to time to devote to this.
comment:14 Changed 11 years ago by markemer (Mark Anderson)
I'm taking a look. I agree with royliu@…, this is going to be a hell of an effort to get this to build. It's going to be a little while.
comment:17 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
It's not our job to rewrite the project's source code; the developers of virtualbox should be doing that. Are there already upstream tickets for these issues?
comment:19 Changed 11 years ago by markemer (Mark Anderson)
I'm mostly interested in getting it to compile. The other issues I will open tickets for upstream. If any compile blockers are too much heavy lifting, I'll open tickets upstream there too.
comment:20 Changed 11 years ago by royliu@…
Overriding /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include/sys/param.h
will do the trick, since it contains the conflicting definition of PVM
. You'll then have to adapt old Carbon calls to the new APIs.
I doubt the VirtualBox devs will address the issue soon, since the use of PVM
is pervasive.
Have (un)fun!
comment:22 Changed 11 years ago by mail@…
As Virtualbox 4.3.4 and 4.2.20 have been released this week, could we at least upgrade the port to 4.2.20? I would guess that does not bring that much trouble in comparison to 4.3.x.
comment:25 Changed 10 years ago by petrrr
I just would like to ping here. Is there still someone working on this?
comment:26 Changed 10 years ago by mkae (Marko Käning)
As this ticket is NOT assigned to anyone it means that - unfortunately - NO ONE is working on it ATM...
If you need this port, please support the MacPorts community by picking it up, perhaps! :-)
comment:27 Changed 9 years ago by ryandesign (Ryan Carsten Schmidt)
See also #50622 proposing an update to version 5.x.
comment:29 Changed 8 years ago by myint (Steven Myint)
Cc: | myint added |
---|
comment:30 Changed 6 years ago by socratisk (Socratis)
comment:31 Changed 6 years ago by mf2k (Frank Schima)
Resolution: | → duplicate |
---|---|
Status: | new → closed |
Cc Me!