FTBFS against SWIG 4
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
subversion (Debian) |
Fix Released
|
Unknown
|
|||
subversion (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
While trying to rebuild src:subversion against Ruby 2.7 I figured out it actually FTBFS due to the swig update to version 4. This is a known upstream bug [1], and the fix was not released yet. This is part of the build log (focal-proposed needs to be enabled to reproduce it):
...
Wrote subversion/
/usr/bin/swig -I/<<PKGBUILDDI
Deprecated command line option: -classic. This option is no longer supported.
make[1]: *** [/<<PKGBUILDDIR
make[1]: Leaving directory '/<<PKGBUILDDIR
make: *** [debian/rules:228: debian/
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
After a discussion with doko on #ubuntu-devel we brought up with 2 options:
1) Drop the needed bindings. We'd need to take care with the reverse dependencies if we take this route.
2) Maintain a swig 3 source package to support those bindings.
I'd go for the first option, IMO it'd make the future maintenance easier.
Changed in subversion (Debian): | |
status: | Unknown → Fix Released |
There is a discussion in Debian about it [1], and the maintainer decided to wait for the next upstream release because the current upstream fix requires many changes in the source code.
[1] https:/ /bugs.debian. org/cgi- bin/bugreport. cgi?bug= 951893