[openjdk-11 ... master] Resolve obsolete dependency lintian warnings.

Note: autotools-dev commit 3b263ea3 will merge with conflicts for other branches. I have branches [openjdk-11..master] with correct commits pushed:

  • openjdk-11 : 5788f0d9439158ab7181d9646b440b4334d2289b
  • openjdk-17: 28e8e8cf0d96ea4cd5586eadb54fab4444c2c136
  • openjdk-21: d758cc1d89aeadd6edf88fe11a3ca05c5a41550f
  • openjdk-22: 5347a932e77b845cfd58a154f37acb6f43cdc574
  • openjdk-23: 755353b4bac16f697dadd313682b354582f8eee7

This MR will need control regenrated for other branches.

Changelog:

  * d/rules, d/control.in: depend on pkgconf rather than pkg-config in
    bookworm and later releases. This resolves lintian warning
    build-depends-on-obsolete-package Build-Depends: pkg-config => pkgconf.
  * d/rules: drop autotools-dev dependency for the modern debhelper.
    This resolves obsolete autotools-dev dependency lintian warning.
    See 844191.

Testing:

  • regenerate d/control for bullseye, rebuild [ ok, on openjdk-17 branch ]
  • regenerate d/control for sid, rebuild [ok, master branch ]
  • regenerate d/control for jammy, rebuild [ ok, openjdk-21 branch]
  • regenerate d/control for noble, rebuild [ok, openjdk-21 branch ]
Edited by Vladimir Petko

Merge request reports

Loading