Commit Graph

22 Commits

Author SHA1 Message Date
Michael Heimpold 84ac0263b5 apr/subversion: fix subversion build and apache-mod-php8 build regression (fixes #23460)
The recent upgrade of apr included a change with should fix the subversion build.

Unfortunately, this fix resulted in a build regression of apache-mod-php8.

The new approach is to pass the locations of the apr config helpers
to configure via parameter.

Fixes: 68dd7b7cf6 ("apr: update to 1.7.4")

Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2024-02-17 00:28:46 +01:00
krant d8e2857a74 subversion: update to 1.14.3
- Adopt the package
- Remove default configure options
- Rebase the patch

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
2024-02-05 11:26:03 -08:00
Jan Pavlinec 0dd5354abc
subversion: update to 1.14.1
Fixes CVE-2020-17525

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2021-03-08 13:54:42 +01:00
Rosen Penev 8874c98729
subversion: fix compilation with full NLS
Needs a linker flag.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-11 18:18:40 -08:00
Rosen Penev 465774e9b5
subversion: update to 1.14.0
Remove several configure options. apr-(utils) has been fixed, which
makes them useless. Also removed PKG_BUILD_DEPENDS for that reason.

Simplify NLS with autoreconf_bool.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-08 00:58:28 -08:00
Sebastian Kemper 604a02fe6d subversion: fix build failure
Since commit a62c0e5 apu-1-config is no longer being stipped down with
regards to being called with "--link-libtool". Example:

 $ ./staging_dir/target-mips_24kc_musl/usr/bin/apu-1-config --link-libtool
 -L/home/sk/tmp/openwrt/staging_dir/target-mips_24kc_musl/usr/lib -R/home/sk/tmp/openwrt/staging_dir/target-mips_24kc_musl/usr/lib -laprutil-1
 $

Before the mentioned commit the "-R" argument was stripped off. And when the
Makefile adds this to TARGET_LDFLAGS this then ends up in the compiler test, as
an argument for the compiler, causing build failure:

checking whether the C compiler works... no
configure: error: in `/builder/shared-workdir/build/sdk/build_dir/target-arm_mpcore+vfp_musl_eabi/subversion-1.13.0':
configure: error: C compiler cannot create executables

config.log shows what's wrong:

configure:3140: x86_64-openwrt-linux-musl-gcc -Os -pipe ... <snip> ... -R/home/sk/tmp/sdk/master-x86-64/staging_dir/target-x86_64_musl/usr/lib -laprutil-1     conftest.c  >&5
x86_64-openwrt-linux-musl-gcc: error: unrecognized command line option '-R'

This commit does away with these flags, they're not needed anyway. FPIC
is also removed, because it's detrimental to the applications [1] and
unnecessary as well.

Fixes: #11139

[1] https://wiki.gentoo.org/wiki/Project:Hardened/Position_Independent_Code_internals

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2020-01-27 22:57:58 +01:00
Sebastian Kemper 689ca46422 subversion: add libsqlite3 depend
apr-util was updated. It doesn't provide the depend on libsqlite3
anymore, so this needs to be added to the subversion package now.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2020-01-15 19:33:14 +01:00
Val Kulkov 9926660e1d subversion: update to the latest release
Update to subversion v1.13.0, the latest regular release.

Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
2019-10-30 13:02:27 -04:00
Jan Pavlinec 9a092ef80e
subversion: add PKG_CPE_ID
Changes:
Description replace tabs
Add PKG_CPE_ID

Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2019-08-14 11:54:57 +02:00
Val Kulkov 53f33e5e74 subversion: update to the latest release
Update to the latest maintenance release, fixing CVE-2018-11782 and
CVE-2019-0203 among other things.

Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
2019-08-05 13:37:25 -04:00
Val Kulkov 61e33ee1fc subversion: partial revert of b32f8d4ff0
Commit b32f8d4ff0 broke compilation
of Subversion on systems where unixodbc package is present.
This partial revert fixes issue #8975.

Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
2019-05-14 02:05:56 -04:00
Val Kulkov b32f8d4ff0 subversion: revise Makefile
Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
2019-04-28 00:43:49 -04:00
Val Kulkov dd701545dc subversion: update to the latest stable release
Update to version 1.12.0.

Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
2019-04-27 17:56:52 -04:00
Val Kulkov 00f7f607b0 subversion: bump to the latest stable bugfix release
Update to Apache Subversion 1.11.1.

Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
2019-01-11 11:14:46 -05:00
Val Kulkov 29478d7a67 subversion: bump to the latest stable release
Update to subversion 1.11.0.

Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
2018-12-21 12:03:26 +08:00
Val Kulkov 6804daa918 subversion: bump to the latest stable bugfix release
While at it, add build dependency on apr-util.

Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
2018-07-24 17:14:49 -04:00
Val Kulkov 1ba6f74b5c subversion: update to 1.10.0
Update from 1.9.7 to 1.10.0.

Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
2018-04-13 12:02:59 -04:00
Val Kulkov 53e57cb6fb subversion: update to 1.9.7
This is a straightforward update to the latest version that
fixes a security issue per CVE-2017-9800:
http://subversion.apache.org/security/CVE-2017-9800-advisory.txt

Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
2017-08-10 16:27:05 -04:00
Val Kulkov cb8d8e4c6e subversion: update to v1.9.6
Update Subversion packages to the latest release, v1.9.6.

Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
2017-07-06 10:21:49 -04:00
Val Kulkov 06a529df35 subversion: add unixodbc dependency
Compile tested: LEDE HEAD

If unixodbc package is present in the environment, subversion
fails to compile due to missing dependencies.

Fixes the dependency on unixodbc if unixodbc package is selected.

Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
2017-01-19 02:03:01 -05:00
Val Kulkov b337886c78 update subversion from 1.9.4 to 1.9.5
Compile tested: ar71xx
Run tested: ar71xx

Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
2016-11-30 11:20:59 -05:00
Donald Rumata f69a37532b subversion: bring back from oldpackages and update to current version
Bring back Subversion from oldpackages and update to the latest version.
Create prerm script to stop subversion server and remove init script
on uninstall.

Signed-off-by: Donald Rumata <donald.rumata@gmail.com>
2016-06-11 01:30:46 -04:00