[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Bug#870669: libidn: Make source package bootstrappable
From: |
Tim Rühsen |
Subject: |
Bug#870669: libidn: Make source package bootstrappable |
Date: |
Wed, 13 Sep 2017 16:02:04 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 |
On 09/13/2017 02:19 PM, Helmut Grohne wrote:
> retitle 870669 move gcj-jdk from Build-Depends to Build-Depends-Indep
> tags 870669 + patch
> severity 870669 normal
> user address@hidden
> usertags 870669 + rebootstrap
> thanks
>
> On Thu, Aug 03, 2017 at 03:14:48PM -0700, Daniel Schepler wrote:
>> It would be nice if the Build-Depends on gcj-jdk could be moved to
>> Build-Depends-Indep. (I did recently see notifications that gcj will
>> be going away in Debian soon. But even if you switch over to using
>> default-jdk, that would still create a build dependency cycle since
>> openjdk-8 Build-Depends on libcups2-dev also.)
>
> I second that. The gcj-jdk dependency also breaks cross compilation and
> moving it to Build-Depends-Indep significantly simplifies debian/rules
> as the attached patch demonstrates. In particular, it removes all those
> different(!) architecture lists.
>
> Though I'd much rather see libidn go. Most rdeps but hesiod have moved
> on to libidn2-0.
Just FYI.
There are some packages using the stringprep functionality of libidn.
This has no replacement in libidn2. We (libidn2 upstream maintainers)
have a libprecis (for PRECIS[1] implementation) in mind. PRECIS replaces
the IDNA 2003 stringprep functionality.
[1] https://tools.ietf.org/html/rfc7564
With Best Regards, Tim
signature.asc
Description: OpenPGP digital signature