Opened 13 years ago
Closed 13 years ago
#31328 closed defect (fixed)
virtualbox: @4.1.2 fixing Python Bindings on Lion
Reported by: | ahmed@… | Owned by: | royliu@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.0.3 |
Keywords: | lion haspatch | Cc: | royliu@… |
Port: | virtualbox |
Description
Virtualbox currently builds VBoxPython2_6.so in Lion which segfaults, I'm attaching patches that should be applied after applying my recent patches in ticket #31305 to build VBoxPython2_7.so for Virtualbox 4.1.2
Also the old Portfile didn't copy the SDK of virtual box correctly, I've fixed that too
Attachments (5)
Change History (17)
Changed 13 years ago by ahmed@…
Attachment: | Portfile.patch added |
---|
Changed 13 years ago by ahmed@…
Attachment: | patch-src-libs-xpcom18a4-Config.kmk.diff added |
---|
Changed 13 years ago by ahmed@…
Attachment: | patch-src-libs-xpcom18a4-python-gen_python_deps.py.diff added |
---|
Changed 13 years ago by ahmed@…
Attachment: | patch-src-libs-xpcom18a4-python-Makefile.kmk.diff added |
---|
Changed 13 years ago by ahmed@…
Attachment: | patch-build.diff.patch added |
---|
comment:1 follow-up: 2 Changed 13 years ago by ahmed@…
Correction: This patch INCLUDES my fixes in #31305
Guys, you should allow editing self-created tickets!
comment:2 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
Replying to ahmed@…:
Guys, you should allow editing self-created tickets!
If you can find out how to configure Trac to allow this, I imagine we'd be happy to do it.
comment:3 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
Keywords: | haspatch added |
---|
comment:5 follow-up: 7 Changed 13 years ago by ahmed@…
Replying to royliu@…:
What does the
--disable-opengl
flag do?
Problem is that I couldn't build VirtualBox with opengl support because of the incompatibility between the OpenGL library in Lion with VirtualBox, somebody should be looking into that.
comment:7 follow-up: 9 Changed 13 years ago by royliu@…
Does it crash on startup, or only with the Python bindings? The rest of your change looks promising -- I'd just like to reproduce the OpenGL interaction.
Replying to ahmed@…:
Replying to royliu@…:
What does the
--disable-opengl
flag do?Problem is that I couldn't build VirtualBox with opengl support because of the incompatibility between the OpenGL library in Lion with VirtualBox, somebody should be looking into that.
comment:8 Changed 13 years ago by royliu@…
Owner: | changed from macports-tickets@… to royliu@… |
---|
comment:9 follow-up: 10 Changed 13 years ago by ahmed@…
Replying to royliu@…:
Does it crash on startup, or only with the Python bindings? The rest of your change looks promising -- I'd just like to reproduce the OpenGL interaction.
Replying to ahmed@…:
Replying to royliu@…:
What does the
--disable-opengl
flag do?Problem is that I couldn't build VirtualBox with opengl support because of the incompatibility between the OpenGL library in Lion with VirtualBox, somebody should be looking into that.
No, compilation fails
comment:10 Changed 13 years ago by royliu@…
Is this problem Lion specific? Have you tried on Snow Leopard?
Replying to ahmed@…:
Replying to royliu@…:
Does it crash on startup, or only with the Python bindings? The rest of your change looks promising -- I'd just like to reproduce the OpenGL interaction.
Replying to ahmed@…:
Replying to royliu@…:
What does the
--disable-opengl
flag do?Problem is that I couldn't build VirtualBox with opengl support because of the incompatibility between the OpenGL library in Lion with VirtualBox, somebody should be looking into that.
No, compilation fails
comment:11 Changed 13 years ago by royliu@…
Is the OpenGL issue orthogonal to that of Python bindings? I did not use the flag and VirtualBox builds fine on my machine. Did you install the OpenGL library and headers on top of the default Lion Xcode installation?
comment:12 Changed 13 years ago by royliu@…
Resolution: | → fixed |
---|---|
Status: | new → closed |
Fixed in r84688. Please resubmit the OpenGL as a separate issue.
Portfile patch