SVNForum.org Forum Index FAQFAQ SearchSearch MemberlistMemberlist RegisterRegister Log inLog in

Download Subversion 1.6.12: Free Subversion TrainingWindows - Free Subversion TrainingCentOS 5 - Free Subversion TrainingRedhat Enterprise Linux 5 - Free Subversion TrainingUbuntu 9/10.04 - Free Subversion TrainingDebian Lenny (5)

Free Subversion Training: Free Subversion TrainingAll About Checkouts Free Subversion TrainingUsing the Subversion Diff Command Free Subversion TrainingSubversion Administration Best Practices Free Subversion TrainingAll About Subversion Hook Scripts
 
Apache 2.2.0 and Subversion 1.4 (was 1.3)
Goto page 1, 2  Next
 
Post new topic   Reply to topic    SVNForum.org Forum Index -> Apache
View previous topic :: View next topic  
Author Message
thorbytes



Joined: 23 Jan 2006
Posts: 10

PostPosted: Mon Jan 23, 2006 6:57 am    Post subject: Apache 2.2.0 and Subversion 1.4 (was 1.3) Reply with quote

I use Apache with Subversion-Integration on Windows over one year. I never had any problem if I updated one of them. But now with this updates I get the following error:
Code:
Syntax error on line 143 of C:\apache\conf\httpd.conf: API module structure 'dav_svn_module' in file C:\apache\modules\mod_dav_svn.so is garbled - perhaps this is not an Apache module DSO?
Apache could not be started

I use the precompiled packages of Subversion, and in the Buildnotes I can see that they where compiled with Apache 2.0.54, also I've seen that there where some changes in the Regex- and APR-API of Apache 2.2.0

Maybe this will be the reason, why the Subversion-modules don't work, because with Apache 2.0.54 Subversion 1.3 works fine?
Do you think it's a solution to compile Subversion by myself with Apache 2.2.0?
Or (this is what I assume) is it not possible, because the sourcecode of Subversion must be changed to the new Apache-API?


Last edited by thorbytes on Mon Sep 11, 2006 5:12 am; edited 2 times in total
Back to top
View user's profile Send private message
gdmccarty



Joined: 12 May 2006
Posts: 1

PostPosted: Fri May 12, 2006 11:35 am    Post subject: Reply with quote

This is probably old news, but I had the same problem using Apache 2.2 and SubVersion 1.3 on Windows Server 2000.

Installed Apache 2.0, and all works.
Back to top
View user's profile Send private message
krishnasathi



Joined: 23 May 2006
Posts: 1

PostPosted: Tue May 23, 2006 9:43 am    Post subject: apache2.2 with SUBVERSION Reply with quote

I am also having the same problem...

I am trying to configure subversion on Apache2.2 but was getting message: "mod_dav_svn.so is garbled -perhaps this is not an Apache module DSO"

any luck on this?

Thanks,
Krishna
Back to top
View user's profile Send private message
marscha



Joined: 08 Apr 2005
Posts: 1

PostPosted: Mon May 29, 2006 5:05 am    Post subject: Reply with quote

The mod_dav_svn.so provided with the Windows binaries works only with Apache 2.0, not 2.2

Does anybody have compiled mod_dav_svn.so to work with Apache 2.2?
Could she/he provide the binary?
Back to top
View user's profile Send private message
george119



Joined: 09 Aug 2006
Posts: 1

PostPosted: Wed Aug 09, 2006 12:43 pm    Post subject: Reply with quote

I have a similar problem. I use apache2-2.0.49-27 and subversion-1.3.0-1
with suse sles9, but it doesn't works:

API module structure `dav_svn_module' in file /usr/lib/apache2/mod_dav_svn.so is garbled - perhaps this is not an Apache module DSO?

I really don't want to compile from source anything, just use rpm-s, if it is possible...
Back to top
View user's profile Send private message
thorbytes



Joined: 23 Jan 2006
Posts: 10

PostPosted: Mon Sep 11, 2006 5:11 am    Post subject: Reply with quote

Yesterday the new Subversion 1.4 was released and also the binaries. Has anyone tried out, if it is now compatible with Apache 2.2?
Back to top
View user's profile Send private message
tameruk



Joined: 15 Sep 2006
Posts: 1

PostPosted: Fri Sep 15, 2006 10:51 am    Post subject: Reply with quote

I just installed the new (1.4.0) version and i get the same problem Sad

Running Apache 2.2.3, going back to Apache 2.0 as suggested....
Back to top
View user's profile Send private message
alzamabar



Joined: 19 Sep 2006
Posts: 13
Location: London

PostPosted: Tue Sep 19, 2006 1:51 pm    Post subject: Got the same problem with Apache 2.2.3 and SVN 1.4 Reply with quote

I'm using pre-compiled binaries of both Apache and SVN. Is there a mod_dav_svn.so file that works?
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
thorbytes



Joined: 23 Jan 2006
Posts: 10

PostPosted: Wed Sep 20, 2006 3:43 am    Post subject: Re: Got the same problem with Apache 2.2.3 and SVN 1.4 Reply with quote

alzamabar wrote:
Is there a mod_dav_svn.so file that works?

The precompiled binaries (for Windows) at tigris.org are compiled against Apache 2.0. As far as I know since SVN 1.4 it should also be possible to compile it against Apache 2.2. But I haven't found anything on the web and didn't have time to try it by myself.

If anyone has compiled it for Windows with Apache 2.2 please let me know.
Back to top
View user's profile Send private message
Johnny5



Joined: 15 Oct 2006
Posts: 2

PostPosted: Sun Oct 15, 2006 3:59 am    Post subject: Apache 2.2.0 and Subversion 1.4 (was 1.3) Reply with quote

Same here everybody. Have everything working under WinXP. This is not good for such a good product! Wish someone could get ahead...
Rolling Eyes

Someone said here : http://svn.haxx.se/users/archive-2006-09/0526.shtml
1.4 works just fine with apache 2.2, as long as you're not on windows.
If you're on windows it needs a patch to APR 1.x (which is what
apache 2.2 uses) in order to fix a bug that we happen to trip up, so
you'll have to either patch your version of APR or use apache 2.0.

-garrett

What does he mean by APR 1.x?
Question
Back to top
View user's profile Send private message
mike5



Joined: 10 Apr 2005
Posts: 573
Location: Slovenia

PostPosted: Sun Oct 15, 2006 2:50 pm    Post subject: Reply with quote

APR stands for Apache Portable Runtime, it's a set of libraries that the Apache server uses. Now AFAIK Apache 2.0 uses APR 0.9, and Apache 2.2 uses APR 1.x. The problem with that is not so much that the libraries aren't compatible Source-wise, but they are not compatible binary-wise.

On Linux that is not such a problem, because poeple usually build SVN from source, and if they have APR 1.x sources they can get Apache 2.2 compatible modules. But on Windows they provide precompiled modules, and they don't do both compiles - I guess moslty because the Windows maintainer has an Apache 2.0 build set-up and there would be to much work/bother/problems/would-need-another-machine to do them both.

And since there are precompiled binaries available for download, nobody in the user community found the time/motivation to build 2.2 binaries for everybody else, I guess.

Cheers, Mike5
_________________
Miha Vitorovic
Close the world, txEn eht nepO.
Back to top
View user's profile Send private message Visit poster's website
Johnny5



Joined: 15 Oct 2006
Posts: 2

PostPosted: Sun Oct 15, 2006 4:43 pm    Post subject: Apache 2.2.x and Subversion 1.4 (was 1.3) Reply with quote

Thanks Mike5 for your reply.

I have WinXP Pro, MS VS 6 and CygWin.
Apache 2.2.0.0 installed and working fine with ossl, PHP 5.1.2.2, PEAR, Python Core 2.3.5150.1012, MySQL 5.0.18 etc.

I really want this SVN issue resolved and am willing to compile what is needed. The problem, where do I begin? What is the best advice or direction to compile? Can I compile Win32 Binary with CygWin and not use CygWin as launcher?

Can I get a SVN or CVS connection to the complete sources of Apache and what is needed if it is elsewhere?

What do I have to do?

Hey, just found these:

SVN
http://httpd.apache.org/dev/devnotes.html
Questions : http://subversion.tigris.org/
Issues : http://subversion.tigris.org/project_issues.html

Apache
http://www.apachelounge.com/forum/viewtopic.php?t=570

Microsoft VC++ Redistributable
http://www.microsoft.com/downloads/details.aspx?familyid=32BC1BEE-A3F9-4C13-9C99-220B62A191EE&displaylang=en
Back to top
View user's profile Send private message
mike5



Joined: 10 Apr 2005
Posts: 573
Location: Slovenia

PostPosted: Mon Oct 16, 2006 3:10 am    Post subject: Reply with quote

SVN for Windows is always built using MS VS 6, so I guess you don't need the VS 2005 redistributable.

Other than that, the "instructions" for building SVN are inside the source, AFAIR in the Hacking document.

Cheers, Mike5
_________________
Miha Vitorovic
Close the world, txEn eht nepO.
Back to top
View user's profile Send private message Visit poster's website
ScotDiddle



Joined: 09 Mar 2006
Posts: 3
Location: Richmond VA

PostPosted: Fri Oct 20, 2006 3:06 pm    Post subject: Apache 2.2.0 and Subversion 1.4 (was 1.3) Reply with quote

Hi Folks, Google is your friend... I have Apache2.2 running under Win XP, and SVN 1.3... I found this page, complete with Compiled DAV files, and a Read.me file with instructions...

http://www.apachelounge.com/forum/viewtopic.php?t=824

pointing to this download:

http://www.tomdonovan.net/download/mod_dav_svn-1.3.2.x-w32.zip

I performed the download, followed the instructions (ICONV_PATH1, and reboot) and Viola' !!! SVN now works with Apache 2.2... HTH.

Scot L. Diddle, Richmond VA
_________________
...No Digital --- None of the Time...
Back to top
View user's profile Send private message Visit poster's website AIM Address
alzamabar



Joined: 19 Sep 2006
Posts: 13
Location: London

PostPosted: Sat Oct 21, 2006 4:56 am    Post subject: Re: Apache 2.2.0 and Subversion 1.4 (was 1.3) Reply with quote

ScotDiddle wrote:
Hi Folks, Google is your friend... I have Apache2.2 running under Win XP, and SVN 1.3... I found this page, complete with Compiled DAV files, and a Read.me file with instructions...

http://www.apachelounge.com/forum/viewtopic.php?t=824

pointing to this download:

http://www.tomdonovan.net/download/mod_dav_svn-1.3.2.x-w32.zip

I performed the download, followed the instructions (ICONV_PATH1, and reboot) and Viola' !!! SVN now works with Apache 2.2... HTH.

Scot L. Diddle, Richmond VA


SVN 1.3 or SVN 1.4? Because the problem here is SVN 1.4 which doesn't work with Apache 2.2.
_________________
Windows XP SP2
SVN 1.4
Apache 2.0.55
Java JDK 5.0
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
View previous topic :: View next topic  
Post new topic   Reply to topic    SVNForum.org Forum Index -> Apache All times are GMT - 4 Hours
Goto page 1, 2  Next
Page 1 of 2
Display posts from previous:   
Google
 
Web SVNForum.org