[Pkg-net-snmp-devel] Bug#851946: Depending on libssl1.0-dev breaks PHP builds
Niels Thykier
niels at thykier.net
Tue Jan 24 22:39:00 UTC 2017
Sebastian Andrzej Siewior:
> On 2017-01-24 06:34:00 [+0000], Niels Thykier wrote:
>> The guard, you proposed, is using 1.0.2, so this patch will be
>> unnecessary (guess I misunderstood your original intention). But the
>> end result should be the same. :)
>
> [...]
> The point is to ensure that nobody tries to use that header file and
> link against net-snmp whith an incompatible libssl.
>
Indeed. I have decided to go with 1.0.2 to minimize the changes. :)
> [...]
>
> I am not sure what we should about the package that will now fail to
> build due to missing libssl-dev. Two of them (as it looks) could be
> fixed if we tell libesmtp not to export the ssl flags.
>
> Sebastian
>
* collected upstream *explicitly* adds a -lssl -lcrypto in an
Makefile.am, so the package should B-D on it as necessary (or
patch those -l statements out if they are unnecessary).
* cacti-spine => Paul said he would fix that, so I assuming he got this
* hplip => source suggests that there should be some from of
build-dependency[1]
* pacemaker => Ideally, libesmtp-dev would either depend on libssl-dev
(or not include -lcrypto -lssl in its libesmtp-config script)
I will file bugs for the above (cacti-spine being a possible exception)
tomorrow - feel free to beat me to it. :)
Thanks,
~Niels
[1]
https://sources.debian.net/src/hplip/3.16.11%2Brepack0-1/installer/core_install.py/?hl=370#L370
More information about the Pkg-net-snmp-devel
mailing list