SHA256
1
0
forked from pool/subversion
Files
subversion/subversion-perl-underlinking.patch
Dirk Mueller 5f72b04a2c - update to 1.14.3:
* Fix svn:mergeinfo diff parser bug when parsing forward merges
  * Fix redirected URL handling with file externals
  * swig-rb: Fix uses of 'File.exist?', deprecated since Ruby 2.1
  * Build: Fix uses of deprecated Python APIs
  * Build: Retain ability to build SWIG Python 2 bindings
  * Fix reading WC lock status with svn_wc_status2_t
  * JavaHL: Add @Deprecated to silence compiler warnings
  * JavaHL: Fix crash in case of null message in getMessage
  * Fix build breakage of release tarballs by installed swig
  * Add regression test for issue #4711 "invalid xml file"
  * swig-py: Fix building with SWIG 4.1.0 (r1904167)
  * Makefile.in: Fix cleaning of __pycache__ dirs and *.pyc
  * swig-py: Avoid deprecated options to SWIG >= 4.1.0 (r1904198,
    r1904287)
  * swig-py: Use sysconfig to allow building with Python 3.12
  * INSTALL: Document not to use SVN with APR 1.7.3 on Windows
  * Fix test suite broken by syntax error when --enable-sasl
  * swig-py: Fix issues #4916, #4917, #4918 (r1912500 et al)
  * swig-py: Improve error when no external diff (r1912724, -743,
    issue #1778)
  * autogen.sh: Fix building when Python is not named "python"
- drop ruby32-fixes.patch, swig4.patch: upstream/obsolete
- rebase all patches to -p1 to be able to switch to autosetup
- add swig4.patch for better support with SWIG 4.x (bsc#1209110)
- add ruby32-fixes.patch (https://svn.apache.org/viewvc?view=revision&revision=1904472)
  * fix-javahl-test.patch-
  rpm output
  /usr/lib/tmpfiles.d/svnserve.conf:1: Line references path below
  * Reject bad PUT before CHECKOUT in v1 HTTP protocol

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm:svn/subversion?expand=0&rev=364
2023-12-30 14:47:41 +00:00

27 lines
1.1 KiB
Diff

Index: subversion-1.14.3/Makefile.in
===================================================================
--- subversion-1.14.3.orig/Makefile.in
+++ subversion-1.14.3/Makefile.in
@@ -901,7 +901,7 @@ swig-pl: autogen-swig-pl $(SWIG_PL_DIR)/
fi; \
done; \
fi
- cd $(SWIG_PL_DIR)/native; $(MAKE) OPTIMIZE="" OTHERLDFLAGS="$(SWIG_LDFLAGS)"
+ cd $(SWIG_PL_DIR)/native; $(MAKE)
check-swig-pl: swig-pl swig-pl-lib
cd $(SWIG_PL_DIR)/native; $(MAKE) test
Index: subversion-1.14.3/subversion/bindings/swig/perl/native/Makefile.PL.in
===================================================================
--- subversion-1.14.3.orig/subversion/bindings/swig/perl/native/Makefile.PL.in
+++ subversion-1.14.3/subversion/bindings/swig/perl/native/Makefile.PL.in
@@ -85,7 +85,7 @@ my %config = (
" -I$svnlib_builddir",
" -I$swig_srcdir -g"),
OBJECT => q/$(O_FILES)/,
- LIBS => [join(' ', $apr_ldflags,
+ LIBS => [join(' ', $apr_ldflags, '-lpthread -lapr-1 -lperl',
(map {"-L$_"} @ldpaths),
@ldmodules, '-lsvn_swig_perl-1',
`$swig -perl -ldflags`)],