Path to this page:
./
devel/subversion,
Version control system, meta-package
Branch: pkgsrc-2019Q2,
Version: 1.12.0,
Package name: subversion-1.12.0,
Maintainer: pkgsrc-usersThe goal of the Subversion project is to build a version control
system that is a compelling replacement for CVS in the open source
community. The software is released under an Apache/BSD-style open
source license.
This is a meta-package. It installs no files, but it depends on all
the Subversion components, including the base package with the
subversion client and server, the apache module, and four language
bindings. (If you just want the basic svn and svnadmin programs see
devel/subversion-base.)
Required to run:[
lang/python37] [
converters/utf8proc] [
devel/py-subversion] [
devel/subversion-base] [
devel/p5-subversion] [
devel/ruby-subversion] [
archivers/lz4] [
www/ap2-subversion] [
www/serf]
Required to build:[
pkgtools/cwrappers] [
www/apache24]
Package options: serf
Master sites: (Expand)
SHA1: 2dfecac56f18951182dbee4a4f14d27f27ebcdb7
RMD160: cd06e97d3e109796c3370cb7633081805ee4d957
Filesize: 8305.149 KB
Version history: (Expand)
- (2019-07-04) Package added to pkgsrc.se, version subversion-1.12.0 (created)
CVS history: (Expand)
2019-08-09 15:09:32 by Benny Siegert | Files touched by this commit (3) |
Log message:
Pullup ticket #6013 - requested by bacon
devel/subversion: build fix
Revisions pulled up:
- devel/subversion/distinfo 1.113
- devel/subversion/patches/patch-configure 1.5
- \
devel/subversion/patches/patch-subversion_bindings_swig_python_libsvn_swig_py_swigutil_py.c \
1.1
---
Module Name: pkgsrc
Committed By: markd
Date: Wed Jul 3 10:42:54 UTC 2019
Modified Files:
pkgsrc/devel/subversion: distinfo
pkgsrc/devel/subversion/patches: patch-configure
Added Files:
pkgsrc/devel/subversion/patches:
patch-subversion_bindings_swig_python_libsvn_swig_py_swigutil_py.c
Log message:
subversion: more reliable fix for APR 1.7.0
From: Stefan Sperling <stsp%apache.org@localhost>
Date: Fri, 12 Apr 2019 09:27:33 +0000
Subject: [PATCH] Get rid of apr_int64_t format string check in swig py
configure.
This check relied on APR implementation details and broke with APR 1.7.0.
Rather than trying to guess a perfect format string to use, just use the
largest possible format and cast the argument accordingly.
Should fix build against APR 1.7.0 and later.
Suggested by: brane
* build/ac-macros/swig.m4: Remove code related to SVN_APR_INT64_T_PYCFMT.
* subversion/bindings/swig/python/libsvn_swig_py/swigutil_py.c
(svn_swig_py_client_blame_receiver_func): Stop relying on the
SVN_APR_INT64_T_PYCFMT constant from configure. Use "L" and
acast to PY_LONG_LONG instead.
|