Bug #3338
Replace libiptc.pc by libp{4,6}tc
Description
Hi,
I got a bug report in Debian asking to replace the iptables-dev build-dependency by libipt-dev (since the former dropped the dependency on the latter), or even better to libip4tc-dev and libip6tc-dev. I can't do that last thing for now because it requires and update to the configure stuff (I mean I could do it locally but it'd be better to do it upstream).
Apparently, according to https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=946148 it'd be enough to replace libiptc calls by libip4tc and libip6tc (not exactly sure why though).
Associated revisions
History
#1 Updated by Tobias Brunner 11 months ago
- Category set to build
- Status changed from New to Feedback
I got a bug report in Debian asking to replace the iptables-dev build-dependency by libipt-dev (since the former dropped the dependency on the latter)
The configure script currently checks for libiptc. Seems libiptc-dev is just a meta-package that pulls in libip{4,6}tc-dev and provides a common pkg-config file. It's still listed for sid, though. Will it eventually disappear?
or even better to libip4tc-dev and libip6tc-dev.
Since we currently only really need libip4tc, we could switch to that. I pushed such a change to the 3338-libiptc branch.
#2 Updated by Yves-Alexis Perez 11 months ago
Tobias Brunner wrote:
I got a bug report in Debian asking to replace the iptables-dev build-dependency by libipt-dev (since the former dropped the dependency on the latter)
The configure script currently checks for libiptc. Seems libiptc-dev is just a meta-package that pulls in libip{4,6}tc-dev and provides a common pkg-config file. It's still listed for sid, though. Will it eventually disappear?
I'm unsure, but that's my feeling following the bug report I got from the iptables maintainers.
or even better to libip4tc-dev and libip6tc-dev.
Since we currently only really need libip4tc, we could switch to that. I pushed such a change to the 3338-libiptc branch.
Thanks!
#3 Updated by Tobias Brunner 11 months ago
- Tracker changed from Issue to Bug
- Status changed from Feedback to Closed
- Assignee set to Tobias Brunner
- Target version set to 5.8.3
- Resolution set to Fixed
Fix is now in master.
configure: Depend on libip4tc instead of libiptc
The libiptc meta-package apparently will be removed e.g. from Debian.
We currently only need IPv4 support in the connmark and forecast plugins.
Fixes #3338.