3.7.15 removes support for https

Bug #428104 reported by Cody A.W. Somerville
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
lftp (Debian)
Fix Released
Unknown
lftp (Ubuntu)
Fix Released
High
Cody A.W. Somerville
Karmic
Fix Released
High
Cody A.W. Somerville

Bug Description

Binary package hint: lftp

After upgrading to 3.7.15, lftp reports that the https protocol is not supported: "lftp: https - not supported protocol".

Revision history for this message
Cody A.W. Somerville (cody-somerville) wrote :

lftp (3.7.15-1ubuntu1) unstable; urgency=low

  * debian/rules:
    - Remove '--without-ssl' from call to configure script as it entirely
      disables ssl support when GNUTLS is acceptable to link with and it
      is the default instead of openssl.

 -- Cody A.W. Somerville <email address hidden> Fri, 11 Sep 2009 18:19:49 -0300

Revision history for this message
Cody A.W. Somerville (cody-somerville) wrote :

Turns out the issue is that GNUTLS stopped shipping libgnutls-config which lftp used to detect the version of libgnutls. However, instead of FTBFS lftp instead simply built without SSL support.

It also turns out that --without-ssl is bogus (I imagine --without-openssl is what was intended but its extraneous because that is the default).

To fix this, I patched configure.ac to use pkg-config as well as corrected a syntax issue to allow for autoreconf to run successfully.

Attached is a debdiff for karmic. I'll be sure to forward this upstream to Debian as well.

Changed in lftp (Debian):
status: Unknown → New
Artur Rona (ari-tczew)
tags: added: patch
Revision history for this message
No (11111nonononono-deactivatedaccount-deactivatedaccount-deactivatedaccount) wrote :
Changed in lftp (Ubuntu):
status: New → Confirmed
Revision history for this message
Olivier Le Thanh Duong (olethanh) wrote :

This remove support for ssl ftp too

Kees Cook (kees)
Changed in lftp (Ubuntu Karmic):
milestone: none → ubuntu-9.10
importance: Undecided → High
status: Confirmed → Triaged
tags: added: regression-potential
Changed in lftp (Ubuntu Karmic):
assignee: nobody → Cody A.W. Somerville (cody-somerville)
Revision history for this message
Cody A.W. Somerville (cody-somerville) wrote :

 lftp (3.7.15-1ubuntu2) karmic; urgency=low
 .
   * debian/rules:
     - Remove '--without-ssl' from call to configure script as it is bogus and
       doesn't do a thing.
     - Change 'patch-stamp' to 'patch' to have the patches actually applied.
   * debian/control:
     - Add build dependency on pkg-config.
     - Add build dependency on autoconf.
     - Add build dependency on automake1.10.
   * debian/patches/use-pkg-config-instead-of-libgnutls-config.dpatch:
     - Patch configure.ac to correctly detect version of gnutls, per
        http://www.mail-archive.com/lftp-devel%40uniyar.ac.ru/msg01706.html
     - Fix autotools syntax issue (Thanks to Stefan Potyra's help).
   * debian/patches/00list: Refreshed.

Changed in lftp (Ubuntu Karmic):
status: Triaged → Fix Committed
Changed in lftp (Debian):
status: New → Fix Released
Revision history for this message
Colin Watson (cjwatson) wrote :

This seems to be fixed in the archive now (see Cody's comment above for the changelog), so closing properly.

Changed in lftp (Ubuntu Karmic):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.