FS#29411 - [wireshark] package depends on gnutls, but does not build --with-gnutls
Attached to Project:
Arch Linux
Opened by C Anthony Risinger (extofme) - Thursday, 12 April 2012, 20:15 GMT
Last edited by Guillaume ALAUX (galaux) - Tuesday, 16 October 2012, 14:30 GMT
Opened by C Anthony Risinger (extofme) - Thursday, 12 April 2012, 20:15 GMT
Last edited by Guillaume ALAUX (galaux) - Tuesday, 16 October 2012, 14:30 GMT
|
Details
wireshark package depends on gnutls, but does not build
--with-gnutls:
# tshark -v TShark 1.6.6 (SVN Rev Unknown from unknown) [...] [...], without GnuTLS, with Gcrypt [...] ... which causes things like SSL decryption to be unavailable. RESOLUTION package simply needs --with-gnutls added to build. |
This task depends upon
Closed by Guillaume ALAUX (galaux)
Tuesday, 16 October 2012, 14:30 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed in 1.8.3-2
Tuesday, 16 October 2012, 14:30 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed in 1.8.3-2
Optional Packages:
--with-gnutls=[yes/no] use gnutls library [default=yes]
So the compiling option IS enabled.
But here is what I get from the config.log:
configure:15874: checking for LIBGNUTLS
configure:15882: $PKG_CONFIG --exists --print-errors "gnutls >= 1.2.0 gnutls < 3"
Requested 'gnutls < 3' but version of GnuTLS is 3.0.18
You may find new versions of GnuTLS at http://www.gnu.org/software/gnutls/
It seems there was a change on gnutls license that wireshark devs don't like. Here is what I find on "./configure":
# gnu tls
# Version 3.0 switched from LGPLv2.1+ to LGPLv3+.
Wireshark devs talking about the new GnuTLS license bringing license incompatibility:
https://wireshark.org/lists/wireshark-dev/201203/msg00169.html
The license incompatibility explained:
https://wireshark.org/lists/wireshark-dev/201203/msg00171.html
So I am just providing the current wireshark 1.6.7 without GnuTLS support and will keep an eye on it for possible solutions.
interesting note about GnuTLS 3.0 ... sometimes [read: too often], despite all it has contributed, i can't help but feel like GNU-* is impeding the whole OSS ecosystem with it's obsession for purity. i write only MIT/BSD code or proprietary code -- open or closed -- no questions, no confusion, no lawyers ... and no 7-layer license explanations.
thanks for taking a look, hopefully it'll all get sorted.