Project

General

Profile

Bug #3338

Replace libiptc.pc by libp{4,6}tc

Added by Yves-Alexis Perez 5 months ago. Updated 5 months ago.

Status:
Closed
Priority:
Normal
Category:
build
Target version:
Start date:
Due date:
Estimated time:
Affected version:
5.8.2
Resolution:
Fixed

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

Revision b2b69f41 (diff)
Added by Tobias Brunner 5 months ago

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.

History

#1 Updated by Tobias Brunner 5 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 5 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 5 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.

Also available in: Atom PDF