Control: reassign -1 swig/4.2.0-1 Control: affects -1 src:subversion Control: forwarded -1 https://github.com/swig/swig/issues/2751 Control: retitle -1 SWIG_snprintf not defined for ruby/tcl bindings
On Sun, Feb 25, 2024 at 08:33:47PM +0100, Lucas Nussbaum wrote: > Relevant part (hopefully): > > make[3]: Entering directory '/<<PKGBUILDDIR>>' > > make[3]: warning: jobserver unavailable: using -j1. Add '+' to parent make > > rule. > > if [ "LD_LIBRARY_PATH" = "DYLD_LIBRARY_PATH" ]; then for d in > > /<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/ruby/libsvn_swig_ruby > > /<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/ruby/../../../libsvn_*; do > > if [ -n "$DYLD_LIBRARY_PATH" ]; then > > LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$d/.libs"; else > > LD_LIBRARY_PATH="$d/.libs"; fi; done; export LD_LIBRARY_PATH; fi; \ > > cd /<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/ruby; \ > > check_rb() { \ > > /usr/bin/ruby -I > > /<<PKGBUILDDIR>>/BUILD/../subversion/bindings/swig/ruby > > /<<PKGBUILDDIR>>/BUILD/../subversion/bindings/swig/ruby/test/run-test.rb > > "$@"; \ > > }; \ > > if check_rb --help 2>&1 | grep -q -- --collector; then \ > > check_rb --collector=dir --verbose=normal; \ > > elif [ "3" -eq 1 -a "1" -lt 9 ] ; then \ > > check_rb --verbose=normal; \ > > else \ > > check_rb; \ > > fi > > <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:86:in > > `require': > > /<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/ruby/libsvn_swig_ruby/.libs/libsvn_swig_ruby-1.so.1: > > undefined symbol: SWIG_snprintf - > > /<<PKGBUILDDIR>>/BUILD/subversion/bindings/swig/ruby/.ext/svn/ext/core.so > > (LoadError) This is a bug in the bindings generated by SWIG, which is fixed in 4.2.1 but not yet uploaded. Reassigning. Cheers, -- James GPG Key: 4096R/91BF BF4D 6956 BD5D F7B7 2D23 DFE6 91AE 331B A3DB