• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Xcode 3.1.1 and Subversion 1.5
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Xcode 3.1.1 and Subversion 1.5


  • Subject: Re: Xcode 3.1.1 and Subversion 1.5
  • From: "Mac Dude" <email@hidden>
  • Date: Wed, 24 Sep 2008 15:58:00 -0400

Oops, I hit send before finishing up.

I have Subversion 1.5.1 installed and I'm running Xcode 3.1.1.
Why does Xcode believe I'm running SVN 1.4.4?

Thanks!


On Wed, Sep 24, 2008 at 3:53 PM, Mac Dude <email@hidden> wrote:
> Hello,
>
> I've followed this thread and tried the following yet I get the following
> errors when I try to login in Xcode's "Configure SCM Repositories".
>
> Error: 200019 (Incompatible library version) Description: Version mismatch
> in 'svn_delta': found 1.4.4, expected 1.5.1
> Error: 200019 (Incompatible library version) Description: Version mismatch
> in 'svn_subr': found 1.4.4, expected 1.5.1
>
> These are the libraries I moved and how I moved them:
>
> sudo mv libapr-1.dylib            libapr-1.dylib_old
> sudo mv libaprutil-1.dylib        libaprutil-1.dylib_old
> sudo mv libsvn_client-1.dylib   libsvn_client-1.dylib_old
> sudo mv libsvn_delta-1.dylib   libsvn_delta-1.dylib_old
> sudo mv libsvn_diff-1.dylib      libsvn_diff-1.dylib_old
> sudo mv libsvn_fs_fs-1.dylib    libsvn_fs_fs-1.dylib_old
> sudo mv libsvn_fs-1.dylib        libsvn_fs-1.dylib_old
> sudo mv libsvn_ra_local-1.dylib    libsvn_ra_local-1.dylib_old
> sudo mv libsvn_ra_svn-1.0.dylib    libsvn_ra_svn-1.0.dylib_old
> sudo mv libsvn_ra-1.dylib        libsvn_ra-1.dylib_old
> sudo mv libsvn_wc-1.dylib        libsvn_wc-1.dylib_old
> sudo mv libsvn_repos-1.dylib    libsvn_repos-1.dylib_old
> sudo mv libsvn_subr-1.dylib    libsvn_subr-1.dylib_old
>
> sudo ln -s /opt/subversion/lib/libapr-1.dylib        libapr-1.dylib
> sudo ln -s /opt/subversion/lib/libaprutil-1.dylib        libaprutil-1.dylib
> sudo ln -s /opt/subversion/lib/libsvn_client-1.dylib
> libsvn_client-1.dylib
> sudo ln -s /opt/subversion/lib/libsvn_delta-1.dylib    libsvn_delta-1.dylib
> sudo ln -s /opt/subversion/lib/libsvn_diff-1.dylib    libsvn_diff-1.dylib
> sudo ln -s /opt/subversion/lib/libsvn_fs_fs-1.dylib    libsvn_fs_fs-1.dylib
> sudo ln -s /opt/subversion/lib/libsvn_fs-1.dylib        libsvn_fs-1.dylib
> sudo ln -s /opt/subversion/lib/libsvn_ra_local-1.dylib
> libsvn_ra_local-1.dylib
> sudo ln -s /opt/subversion/lib/libsvn_ra_svn-1.0.dylib
> libsvn_ra_svn-1.0.dylib
> sudo ln -s /opt/subversion/lib/libsvn_ra-1.dylib        libsvn_ra-1.dylib
> sudo ln -s /opt/subversion/lib/libsvn_wc-1.dylib    libsvn_wc-1.dylib
> sudo ln -s /opt/subversion/lib/libsvn_repos-1.dylib    libsvn_repos-1.dylib
> sudo ln -s /opt/subversion/lib/libsvn_subr-1.dylib    libsvn_subr-1.dylib
>
>
>
>
>
> Message: 11
> Date: Mon, 15 Sep 2008 10:34:19 -0700
> From: Andrew Pontious <email@hidden>
> Subject: Re: Xcode 3.1.1 and Subversion 1.5
> To: xcode-users Users <email@hidden>
> Message-ID: <email@hidden>
> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
>
> As you expected, Xcode expects the libraries to be in /usr/lib/,
> because that's where they are in the default installation.
>
> Here is the full list of libraries we currently link against:
>
> libapr-1.dylib
> libaprutil-1.dylib
> libsvn_client-1.dylib
> libsvn_delta-1.dylib
> libsvn_diff-1.dylib
> libsvn_fs_fs-1.dylib
> libsvn_fs-1.dylib
> libsvn_ra_local-1.dylib
> libsvn_ra_svn-1.0.dylib
> libsvn_ra-1.dylib
> libsvn_wc-1.dylib
> libsvn_repos-1.dylib
> libsvn_subr-1.dylib
>
> It may not be working for you because you only symlinked the libraries
> starting with libsvn, whereas there are actually two other libraries
> (at the top of the list) that are needed, and which you may have old
> versions of.
>
> -- Andrew
>
> On Sep 15, 2008, at 3:53 AM, Kai wrote:
>
>> The Xcode 3.1.1 release notes state that it now works with
>> Subversion 1.5. Great.
>>
>> Are there any hints how to setup this? I installed the Subversion
>> 1.5.1-2 Universal package from Collabnet, which installs its things
>> in /opt/subversion/ and creates symlinks for the command line tools
>> in /usr/local/bin/.
>>
>> The subversion installation which comes with Mac OS X has the
>> libraries in /usr/lib/. I removed (renamed) all of the actual
>> libsvn* libraries and replaced by them by symlinks to the 1.5-
>> libraries in /opt/subversion/lib/. This kind of worked with Xcode
>> 3.1 (after fixing the name change from libsvn_ra_dav-1.0.0.0.dylib
>> to libsvn_ra_neon-1.0.0.0.dylib via naming the symlink properly).
>> Kind of because commit did not work, but this may indeed have other
>> reasons, too.
>>
>> But with Xcode 3.1.1 final I get crashes with the following stack
>> crawl as soon as subversion is used to check the state of a working
>> copy:
>>
>> Thread 23 Crashed:
>> 0   libSystem.B.dylib                 0x92476dbe
>> __semwait_signal_nocancel + 10
>> 1   libSystem.B.dylib                 0x92468c87 usleep$NOCANCEL
>> $UNIX2003 + 61
>> 2   libSystem.B.dylib                 0x9248a48b abort + 85
>> 3   libsvn_ra_svn-1.0.dylib           0x0a6e6c7d 0xa6d6000 + 68733
>> 4   libsvn_ra_svn-1.0.dylib           0x0a6e4b6b vwrite_tuple + 612
>> 5   libsvn_ra_svn-1.0.dylib           0x0a6e4dd0 svn_ra_svn_write_tuple
>> + 44
>> 6   libsvn_ra_svn-1.0.dylib           0x0a6e6552
>> svn_ra_svn_write_cmd_failure + 273
>> 7   libsvn_ra_svn-1.0.dylib           0x0a6e32ba
>> svn_ra_svn_drive_editor2 + 574
>> 8   libsvn_ra_svn-1.0.dylib           0x0a6d7dd6 ra_svn_finish_report +
>> 187
>> 9   libsvn_client-1.0.dylib           0x0a695fec reporter_finish_report
>> + 413
>> 10  libsvn_wc-1.0.dylib               0x0a75ea5b
>> svn_wc_crawl_revisions3 + 1610
>> 11  libsvn_client-1.0.dylib           0x0a6966bc svn_client_status3 +
>> 1691
>> 12  libsvn_client-1.0.dylib           0x0a696887 svn_client_status2 + 124
>> 13  com.apple.xcode.subversion        0x015e4052 svn_string + 5355
>> 14  com.apple.Xcode.DevToolsCore      0x007feb3b -[SCMRequest
>> statusOperation] + 293
>> 15  com.apple.Xcode.DevToolsCore      0x007fcbe6 -[SCMRequest
>> _performThreadedOperation] + 93
>> 16  com.apple.Foundation              0x96579f1d -[NSThread main] + 45
>> 17  com.apple.Foundation              0x96579ac4 __NSThread__main__ + 308
>> 18  libSystem.B.dylib                 0x923c66f5 _pthread_start + 321
>> 19  libSystem.B.dylib                 0x923c65b2 thread_start + 34
>>
>> I renamed the libsvn_ra_dav-1.0.0.0.dylib symlink to
>> libsvn_ra_neon-1.0.0.0.dylib but still got the same crash.
>>
>> Any hints?
>>
>>
>> Thanks
>> Kai
>>
>>
>> _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> Xcode-users mailing list      (email@hidden)
>> Help/Unsubscribe/Update your Subscription:
>>
>> This email sent to email@hidden
>
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: Xcode 3.1.1 and Subversion 1.5
      • From: Andrew Pontious <email@hidden>
References: 
 >Re: Xcode 3.1.1 and Subversion 1.5 (From: "Mac Dude" <email@hidden>)

  • Prev by Date: Re: Xcode 3.1.1 and Subversion 1.5
  • Next by Date: Re: Find no longer working
  • Previous by thread: Re: Xcode 3.1.1 and Subversion 1.5
  • Next by thread: Re: Xcode 3.1.1 and Subversion 1.5
  • Index(es):
    • Date
    • Thread