logo
Apache Lounge
Webmasters

 

About Forum Index Downloads Search Register Log in RSS X


Keep Server Online

If you find the Apache Lounge, the downloads and overall help useful, please express your satisfaction with a donation.

or

Bitcoin

A donation makes a contribution towards the costs, the time and effort that's going in this site and building.

Thank You! Steffen

Your donations will help to keep this site alive and well, and continuing building binaries. Apache Lounge is not sponsored.
Post new topic   Forum Index -> Building & Member Downloads View previous topic :: View next topic
Reply to topic   Topic: Subversion 1.1x for httpd 2.4.x Page 1, 2  Next
Author
nono303



Joined: 20 Dec 2016
Posts: 205
Location: Lille, FR, EU

PostPosted: Wed 28 Mar '18 18:27    Post subject: Subversion 1.1x for httpd 2.4.x Reply with quote

Hi,
Please find Apache Subversion 1.1x binaries builds (x86 & x64 - AVX & !AVX) with mod_authz_svn, mod_dav_svn for httpd 2.4.x and JavaHL


Last edited by nono303 on Wed 09 Oct '24 21:42; edited 14 times in total
Back to top
nono303



Joined: 20 Dec 2016
Posts: 205
Location: Lille, FR, EU

PostPosted: Wed 11 Apr '18 9:46    Post subject: Reply with quote

new released version 1.10.0
Back to top
nono303



Joined: 20 Dec 2016
Posts: 205
Location: Lille, FR, EU

PostPosted: Tue 24 Jul '18 16:23    Post subject: Reply with quote

new released version 1.10.2
Back to top
nono303



Joined: 20 Dec 2016
Posts: 205
Location: Lille, FR, EU

PostPosted: Sat 06 Oct '18 12:13    Post subject: Reply with quote

new released version 1.10.3
Back to top
nono303



Joined: 20 Dec 2016
Posts: 205
Location: Lille, FR, EU

PostPosted: Wed 31 Oct '18 16:37    Post subject: Reply with quote

new released version 1.11.0
Back to top
nono303



Joined: 20 Dec 2016
Posts: 205
Location: Lille, FR, EU

PostPosted: Tue 22 Jan '19 10:11    Post subject: Reply with quote

new released version 1.11.1
Back to top
James Blond
Moderator


Joined: 19 Jan 2006
Posts: 7364
Location: Germany, Next to Hamburg

PostPosted: Thu 24 Jan '19 10:23    Post subject: Reply with quote

nono303 wrote:
new released version 1.11.1


Thanks for building
Back to top
nono303



Joined: 20 Dec 2016
Posts: 205
Location: Lille, FR, EU

PostPosted: Wed 17 Apr '19 9:58    Post subject: Reply with quote

new released version 1.12.0 - vs16 only
Back to top
Jan-E



Joined: 09 Mar 2012
Posts: 1264
Location: Amsterdam, NL, EU

PostPosted: Wed 17 Apr '19 12:14    Post subject: Reply with quote

Did you try to build it with APR 1.7? I am seeing reports that Subversion is broken with APR 1.7...
Back to top
nono303



Joined: 20 Dec 2016
Posts: 205
Location: Lille, FR, EU

PostPosted: Thu 18 Apr '19 9:51    Post subject: Reply with quote

Hi @Jan-E,
it's the case and build is OK:
Code:
$>python gen-make.py --release -t vcproj --with-jdk=C:\jdk8\x64 --with-serf=C:\httpd-sdk\install\include --with-sqlite=C:\httpd-sdk\src\sqlite-amalgamation --vsnet-version=2017 --with-openssl=C:\httpd-sdk\install --with-apr-util=C:\httpd-sdk\install --with-apr=C:\httpd-sdk\install --with-apr-iconv=C:\httpd-sdk\install --with-zlib=C:\httpd-sdk\install --with-apr_memcache=C:\httpd-sdk\install --with-httpd=C:\httpd-sdk\install 
Generating for Visual Studio 2017

Could not find installed SWIG
Found apr 1.7.0
Found apr-util 1.6.1
Found apr_memcache 1.6.1
Found expat 2.2.6
Found httpd 2.4.39
Found java-sdk 1.8.0_201
Found mod_dav 2.4.39
Found openssl 1.1.1b
Found serf 2.0.0
Found sqlite 3.27.2
Found zlib 1.2.11
Using bundled lz4 1.7.5
Using bundled utf8proc 2.1.0

crypto-test PASS:
Code:
\vs16\x64-avx>crypto-test.exe
PASS:  crypto-test 1: basic password encryption/decryption test
PASS:  crypto-test 2: password checktext generation/validation

If needed, I can give you all builded test bin...
Back to top
Jan-E



Joined: 09 Mar 2012
Posts: 1264
Location: Amsterdam, NL, EU

PostPosted: Wed 24 Apr '19 11:22    Post subject: Reply with quote

See http://mail-archives.apache.org/mod_mbox/subversion-dev/201904.mbox/browser and following messages. Apparently, it went OK in your case.
Back to top
nono303



Joined: 20 Dec 2016
Posts: 205
Location: Lille, FR, EU

PostPosted: Tue 06 Aug '19 20:32    Post subject: Reply with quote

new released version 1.12.2
Back to top
nono303



Joined: 20 Dec 2016
Posts: 205
Location: Lille, FR, EU

PostPosted: Mon 28 Oct '19 12:54    Post subject: Reply with quote

new released version 1.13.0
Back to top
spser



Joined: 29 Aug 2016
Posts: 97

PostPosted: Tue 29 Oct '19 11:57    Post subject: Reply with quote

] 错误 The Apache service named reported the following error:
>>> httpd.exe: Syntax error on line 423 of D:/Qampp/apache/conf/httpd.conf: Syntax error on line 1 of D:/Qampp/apache/conf/extra/httpd-svn.conf: Cannot load D:/Qampp/svnserver/Subversion/modules/mod_dav_svn.so into server: \xd5\xd2\xb2\xbb\xb5\xbd\xd6\xb8\xb6 .(2019-10-29 17:53:35)

apache 2.4.41 vc16
svn 1.13.0 vc16
Back to top
spser



Joined: 29 Aug 2016
Posts: 97

PostPosted: Tue 29 Oct '19 13:52    Post subject: Reply with quote

ibexpet.dll was not found. ?


If I change the name of expat.dll to libexpat.dll, it will run successfully.
Please see if GitHub has naming errors?
Back to top
nono303



Joined: 20 Dec 2016
Posts: 205
Location: Lille, FR, EU

PostPosted: Wed 30 Oct '19 17:36    Post subject: Reply with quote

Thanks for the feedback!
...I didn't update my batch since changes in expat 2.2.9 and different naming request between apr , svn...
Corrected in master & 1.13.0 tag
Back to top
tadoc



Joined: 08 May 2018
Posts: 8
Location: Japan, kanagawa

PostPosted: Mon 11 Nov '19 5:49    Post subject: Reply with quote

Thank you for the version 1.13.0 binaries.
In my environment, libexpat.dll exists but "expat.dll is not found" error occured.
Duplicating libexpat.dll to expat.dll, worked successfully.

Version:
>httpd -v
Server version: Apache/2.4.41 (Win64)
Apache Lounge VS16 Server built: Aug 9 2019 16:46:32
>svn --version
svn, version 1.13.0 (r1867053)
compiled Oct 28 2019, 09:49:45 on x86_64-microsoft-windows6.1.7601

Directories:
C:\root\Apache24\modules\mod_authz_svn.so etc.
C:\root\Subversion\bin\svn*.exe and all .dll
Back to top
tadoc



Joined: 08 May 2018
Posts: 8
Location: Japan, kanagawa

PostPosted: Tue 12 Nov '19 8:33    Post subject: Reply with quote

It worked fine when files structure is not changed, i.e. files under "deps" directory are placed under "deps".
Thank you.

C:\root\Apache24\modules\mod_authz_svn.so etc.
C:\root\Subversion\bin\svn*.exe and libsvn*.dll
C:\root\Subversion\bin\deps\*.dll

tadoc wrote:
Thank you for the version 1.13.0 binaries.
In my environment, libexpat.dll exists but "expat.dll is not found" error occured.
Duplicating libexpat.dll to expat.dll, worked successfully.

Directories:
C:\root\Apache24\modules\mod_authz_svn.so etc.
C:\root\Subversion\bin\svn*.exe and all .dll
Back to top
nono303



Joined: 20 Dec 2016
Posts: 205
Location: Lille, FR, EU

PostPosted: Tue 12 Nov '19 16:36    Post subject: Reply with quote

tadoc wrote:
In my environment, libexpat.dll exists but "expat.dll is not found" error occured.
Duplicating libexpat.dll to expat.dll, worked successfully.


Hi Tadoc,
That’s the point when using single expat dll in PATH for both httpd & subversion
According to build files, they require expat lib with different names:

apr / apr-util (httpd):
    Code:
    libaprutil.vcxproj:      <AdditionalDependencies>expat.lib
    build/NWGNUenvironment.inc:EXPAT_LIB = $(EXPATSDK)/lib/expat.lib
subversion:
    Code:
    build/generator/gen_win_dependencies.py:    libname = 'libexpat.lib'
For my part, I just make a hardlink (...junction with mklink) for the file with the two names.
Back to top
Jan-E



Joined: 09 Mar 2012
Posts: 1264
Location: Amsterdam, NL, EU

PostPosted: Tue 12 Nov '19 16:57    Post subject: Reply with quote

Even if the one uses expat.lib and the other libexpat.lib, you can still use the same dll, with no symlinking at all. You'd better symlink the lib's and use only 1 dll.
Back to top


Reply to topic   Topic: Subversion 1.1x for httpd 2.4.x View previous topic :: View next topic
Post new topic   Forum Index -> Building & Member Downloads Page 1, 2  Next