Project

General

Profile

Bug #3338

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

Added by Yves-Alexis Perez over 5 years ago. Updated over 5 years 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).

History

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