• 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:53:39 -0400

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">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.
>
> 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: "Mac Dude" <email@hidden>
  • Prev by Date: Re: Find no longer working
  • Next by Date: Re: Xcode 3.1.1 and Subversion 1.5
  • Previous by thread: Re: Xcode 3.1.1 and Subversion 1.5 - solved
  • Next by thread: Re: Xcode 3.1.1 and Subversion 1.5
  • Index(es):
    • Date
    • Thread