[MacPorts] #12543: add patch to make bzr svn plugin work
MacPorts
trac at macosforge.org
Wed Dec 26 00:51:51 PST 2007
#12543: add patch to make bzr svn plugin work
------------------------------------+---------------------------------------
Reporter: darwin at kastenbalg.org | Owner: blair at orcaware.com
Type: enhancement | Status: new
Priority: Normal | Milestone: Port Enhancements
Component: ports | Version: 1.5.0
Resolution: | Keywords: subversion-python25bindings bazaar-ng
------------------------------------+---------------------------------------
Comment (by cwalther at gmx.ch):
I updated this for subversion-python25bindings 1.4.6, bzr 1.0, and bzr-svn
0.4.5, and ran into the same SWIG errors as ram above. In consequence, bzr
complained "Installed Subversion version does not have updated Python
bindings."
I was able to get around this by installing swig 1.3.27 instead of 1.3.33
(resurrecting its
[http://trac.macports.org/projects/macports/browser/trunk/dports/devel/swig/Portfile?rev=14795
Portfile rev. 14795]). I have not tried any other versions.
However, trying ''bzr branch !svn+http://some/svn/repo'' now crashes with
a ''Bus error'' before getting anything done:
{{{
Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_PROTECTION_FAILURE at address: 0x00000110
0x958e056e in sqlite3_set_auxdata ()
(gdb) bt
#0 0x958e056e in sqlite3_set_auxdata ()
#1 0x9590e0b2 in sqlite3RegisterBuiltinFunctions ()
#2 0x014e0f41 in openDatabase ()
#3 0x016b082d in connection_init ()
#4 0x001f4fb0 in type_call ()
#5 0x0019eac2 in PyObject_Call ()
#6 0x016b329f in module_connect ()
#7 0x002332a0 in PyEval_EvalFrameEx ()
#8 0x00234e4a in PyEval_EvalCodeEx ()
#9 0x001c324a in function_call ()
#10 0x0019eac2 in PyObject_Call ()
#11 0x001a77e6 in instancemethod_call ()
#12 0x0019eac2 in PyObject_Call ()
#13 0x001f2907 in slot_tp_init ()
#14 0x001f4fb0 in type_call ()
#15 0x0019eac2 in PyObject_Call ()
#16 0x0023179f in PyEval_EvalFrameEx ()
#17 0x00233ffb in PyEval_EvalFrameEx ()
#18 0x00234e4a in PyEval_EvalCodeEx ()
#19 0x00232fda in PyEval_EvalFrameEx ()
#20 0x00234e4a in PyEval_EvalCodeEx ()
#21 0x00232fda in PyEval_EvalFrameEx ()
#22 0x00234e4a in PyEval_EvalCodeEx ()
#23 0x001c324a in function_call ()
#24 0x0019eac2 in PyObject_Call ()
#25 0x00231435 in PyEval_EvalFrameEx ()
#26 0x00234e4a in PyEval_EvalCodeEx ()
#27 0x001c324a in function_call ()
#28 0x0019eac2 in PyObject_Call ()
#29 0x00231435 in PyEval_EvalFrameEx ()
#30 0x00233ffb in PyEval_EvalFrameEx ()
#31 0x00233ffb in PyEval_EvalFrameEx ()
#32 0x00233ffb in PyEval_EvalFrameEx ()
#33 0x00234e4a in PyEval_EvalCodeEx ()
#34 0x00234f57 in PyEval_EvalCode ()
#35 0x00258db7 in PyRun_FileExFlags ()
#36 0x00259163 in PyRun_SimpleFileExFlags ()
#37 0x002678c8 in Py_Main ()
#38 0x00001f7c in _start ()
#39 0x00001ea9 in start ()
}}}
I have
{{{
buia:~ cwalther$ port installed | grep sqlite
py25-sqlite3 @2.5.1_1 (active)
sqlite3 @3.5.4_0 (active)
}}}
--
Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/12543#comment:9>
MacPorts </projects/macports>
Ports system for Mac OS
More information about the macports-tickets
mailing list