(address . bug-guix@gnu.org)
While working on a libssh2 update [0] I noticed that curl was not
keeping a reference to libssh2, even though libssh2 is an input of the
curl build.
Our curl package is missing the required configuration option:
------
SSH support: no (--with-libssh2)
------
I assume that our curl package did build with SSH support in the past,
but I'm not sure.
It's unfortunate that we have to use a graft to update libssh2 even
though only a few dozen packages refer to it, because of this curl
issue.
What should we do about curl? Should we remove libssh2 from its inputs,
or enable the build-time --with-libssh2 configuration option?
[0]
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlySpVEACgkQJkb6MLrK
fwjarQ//QnJ1UB+hMU9z84PeNbBT6N9dsmof+5BENnMzn/FDbscZsvW2cEoxe6Cs
QWFg0lKOT+lZ7FBNrPscEY4e60a/KyBI9yOjCdaqmft71QKnzsnTPiO7b+HNVPdr
SfMP5C2dIJQzJ5XlHr8/C/QFTpfls1XEdkzpyaTXuyyTNVXdCfXdGnnPOQ+bgVcr
0kiX7yzblR0XqF4B2qVX1o9JhPuSEapJvtrKSi9pApwUccKKD+Yaf7UvGTxvh3vd
M/8kHnbBWr+q9AIn5EWoC7DwrhmgwGcrXJ0rnQFi+Y7uWJPdGw5VVA9fIib7W5Ge
ZZHuXnIgD0CshuaZgTqDY1GpVryIrX1fUaUVcvznF9WVludhf0eeaSJ0fLQlAieC
mCJdHxjSYe6BBiFlj8lkksYzOZ3LxKYmNbgHS2n7yfo9DrNCvyKsKNij6vlqyy5s
qpMCnwQZQUSVFFYfdY1MP2Q5cnsNs+7ZQ9AG5yXY6sLJs67sdHP5SosFBpF9In3I
Az3DkSDaOHfC6eosgp+c/KdSS6qvXZ8a8py54wQRd+mtVsh+2kXNDy7gAOzuPVKu
3aAp/yLONRuadNVNMVcyCl4V4qVhL1GTJKUG6biyk+JK7TLgGAZ2J80WbZcc94Gn
odm0ZBHmpIFKdcN3BEgoQufqUTFSWTt+aAduRecFIqiuzE9SkzM=
=KiUZ
-----END PGP SIGNATURE-----