Bug 53494 - KDevelop 3.0.0 does not compile with svn support when using svn 0.17.1
Summary: KDevelop 3.0.0 does not compile with svn support when using svn 0.17.1
Status: RESOLVED FIXED
Alias: None
Product: kdevelop
Classification: Applications
Component: kdevelop 2.x (obsolete) (show other bugs)
Version: unspecified
Platform: FreeBSD Ports FreeBSD
: NOR normal
Target Milestone: ---
Assignee: KDevelop-Devel List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-01-27 22:01 UTC by David Holm
Modified: 2004-02-22 21:48 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Holm 2003-01-27 22:01:04 UTC
Version:           3.0.0 (cvs) (using KDE KDE 3.0.99)
Installed from:    FreeBSD Ports
Compiler:          gcc 2.95.4 
OS:          FreeBSD

With subversion 0.17.1 installed kdevelop won't compile with subversion support.
Subversion is compiled against Apache 2.0.44 in order to get server support.

svn_part.cpp: In function `static struct svn_error_t * SvnPart::promptUser(char   **, const char *, int, void *, apr_pool_t *)':
svn_part.cpp:256: too many arguments to function
svn_part.cpp:261: too many arguments to function
svn_part.cpp: In method `void SvnPart::slotDiff()':
svn_part.cpp:477: warning: passing `apr_file_t *' to argument 8 of `svn_client_d  iff(const apr_array_header_t *, svn_client_auth_baton_t *, const char *, const s  vn_opt_revision_t *, const char *, const svn_opt_revision_t *, int, int, apr_fil  e_t *, apr_file_t *, apr_pool_t *)' lacks a cast
svn_part.cpp:477: type `apr_file_t' is not a base type for type `apr_pool_t'
Comment 1 Mickael Marchand 2003-01-27 22:19:42 UTC
that does not surprise me much ;) 
I use 0.16.1 from debian currently, the subversion guys keep changing their API in 
every release so such things can be expected.  
I'll fix it when debian's subversion is updated (soon i guess). 
 
 
Comment 2 Mickael Marchand 2003-02-05 00:20:15 UTC
fixed in CVS 
Comment 3 Rene Androsch 2004-02-22 21:48:28 UTC
Subversion is now faily stable and 0.37 is the lastest release. The next upcoming version will hopefully be the first beta / stable version.
0.37 is available since late december 2003.