{"thread":{"id":"8613","subject":"git-svn crashes with svn 1.4.4","startedAt":"2007-06-15T20:15:21Z","lastAt":"2007-06-15T21:49:20Z","messageCount":2,"participants":["Dave Hanson"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"45149","messageId":"9fb1551c0706151315u221feed1se61cc7689ba1f7d@mail.gmail.com","threadId":"8613","inReplyTo":null,"subject":"git-svn crashes with svn 1.4.4","fromName":"Dave Hanson","fromEmail":"drh@drhanson.net","sentAt":"2007-06-15T20:15:21Z","receivedAt":"2007-06-15T20:15:21Z","isPatch":false,"sender":{"key":"drh@drhanson.net","avatar":"https://gravatar.com/avatar/44adb998476b2890df0b0f252bbbc32635a7022b67a2388a1c894818c6e94345?d=mp&s=160"},"body":"I just installed Subversion 1.4.4 on my Intel Mac Pro from\nhttp://downloads.open.collab.net/binaries.html. After doing so,\ngit-svn dies with a bus error, in a perl library, I believe.\n\nI rebuild git v1.5.2.1 and reinstalled. Same behavior. I suspect I\nhave a mismatch between git-svn and the perl swig bindings, but I have\nyet been able to pinpoint the offender. Clues would be appreciated.\nthanks,\ndave h\n"},{"id":"45150","messageId":"9fb1551c0706151449q4baddb86tc0f2e7f1a929c811@mail.gmail.com","threadId":"8613","inReplyTo":"9fb1551c0706151315u221feed1se61cc7689ba1f7d@mail.gmail.com","subject":"Re: git-svn crashes with svn 1.4.4","fromName":"Dave Hanson","fromEmail":"drh@drhanson.net","sentAt":"2007-06-15T21:49:20Z","receivedAt":"2007-06-15T21:49:20Z","isPatch":false,"sender":{"key":"drh@drhanson.net","avatar":"https://gravatar.com/avatar/44adb998476b2890df0b0f252bbbc32635a7022b67a2388a1c894818c6e94345?d=mp&s=160"},"body":"On 6/15/07, Dave Hanson <drh@drhanson.net> wrote:\n> I just installed Subversion 1.4.4 on my Intel Mac Pro from\n> http://downloads.open.collab.net/binaries.html. After doing so,\n> git-svn dies with a bus error, in a perl library, I believe.\n\nFixed. Turns out I had older--and now incompatible--svn Perl bindings in\n\n/Library/Perl/5.8.6/darwin-thread-multi-2level/{SVN,auto}\n\nThe newest bindings are in\n\n/usr/local/lib/svn-perl/{SVN,auto}/\n\nEven running perl -e \"use SVN::Core\" crashed with a bus error. Adding\n/usr/local/lib/svn-perl to the environment variable PERL5LIB fixes\nthese problems.\n\nI removed /Library/.../{SVN,auto}. Interestingly, perl -e \"use\nSVN::Core\" then fails with a reasonable diagnostic. Next, I did\n\nsudo cp -rp /usr/local/lib/svn-perl/* \\\n   /Library/Perl/5.8.6/darwin-thread-multi-2level\n\nwhich obviates the need to set PERL5LIB. I'm sure there's a way to\nconfigure perl to add /usr/local/lib/svn-perl to PERL5LIB. Even so,\nthe old, incompatible bindings must be removed.\n\nPardon the false alarm,\ndave h\n"}]}