On 17/12/18 10:39 pm, Helmut Grohne wrote:
> Hi,
> 
> On Mon, Dec 17, 2018 at 09:05:56PM +1300, Amos Jeffries wrote:
>> These GCC|Clang versioned depends are to fix backport and custom build
>> FTBFS.
>>
>> We still have quite a number of people using self-compiled Squid in
>> order to gain the TLS interception features from OpenSSL. Those tend to
>> be squid-4 packages on older Debian and Ubuntu machinery where GCC
>> version still matters.
> 
> Thank you for the explanation.
> 
>>  So while I would love to have fully working cross-build support the
>> trade-off with lost users is not really worth it until Debian and
>> derivative LTS versions move on from the outdated GCC-4.x compilers.
> 
> This is a trade-off for sure and your reasoning makes very much sense to
> me. In that case, could we annotate the dependencies with <!cross> and
> add a little comment to debian/control explaining them? The <!cross>
> will mean "this dependency is only relevant whenever you are not cross
> compiling".


Ah, I was not aware of that being a possibility and am not seeing
anything like this (or how to add comments) in the policy manual section
7 syntax.

Could you supply a patch with those changes for me to test?

Amos

Reply via email to