Your message dated Sat, 23 Jan 2016 13:57:15 +0000 with message-id <1453557435.1835.52.camel@adam-barratt.org.uk> and subject line 8.3 point release cleanup has caused the Debian Bug report #810542, regarding jessie-pu: package curlftpfs/0.9.2-9~deb8u1 to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 810542: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=810542 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: jessie-pu: package curlftpfs/0.9.2-9~deb8u1
- From: Andreas Beckmann <anbe@debian.org>
- Date: Sat, 09 Jan 2016 19:48:37 +0100
- Message-id: <[🔎] 20160109184837.11314.87525.reportbug@zam581.zam.kfa-juelich.de>
Package: release.debian.org Severity: normal Tags: jessie User: release.debian.org@packages.debian.org Usertags: pu curlftpfs is misbuilt on 64-bit architectures due to a missing prototype for getpass() (the implicit prototype causes a pointer-to-integer truncation), see #795879 My proposed fix is just a rebuild of the sid package for jessie. Andreasdiff -Nru curlftpfs-0.9.2/debian/changelog curlftpfs-0.9.2/debian/changelog --- curlftpfs-0.9.2/debian/changelog 2014-05-15 10:23:06.000000000 +0200 +++ curlftpfs-0.9.2/debian/changelog 2016-01-09 19:39:13.000000000 +0100 @@ -1,3 +1,17 @@ +curlftpfs (0.9.2-9~deb8u1) jessie; urgency=medium + + * Non-maintainer upload with maintainer approval. + * Rebuild for jessie. + + -- Andreas Beckmann <anbe@debian.org> Sat, 09 Jan 2016 19:38:52 +0100 + +curlftpfs (0.9.2-9) unstable; urgency=medium + + * Avoid unsafe cast for getpass() on 64-bit archs. Closes: #795879. + * Bump Standards-Version to 3.9.6. + + -- Vincent Bernat <bernat@debian.org> Mon, 17 Aug 2015 18:51:14 +0200 + curlftpfs (0.9.2-8) unstable; urgency=medium * Fix inconsistent use of _XOPEN_SOURCE flag. Closes: #748143. diff -Nru curlftpfs-0.9.2/debian/control curlftpfs-0.9.2/debian/control --- curlftpfs-0.9.2/debian/control 2014-05-10 09:47:33.000000000 +0200 +++ curlftpfs-0.9.2/debian/control 2015-08-17 18:53:36.000000000 +0200 @@ -6,7 +6,7 @@ libglib2.0-dev, libcurl4-gnutls-dev, libfuse-dev, dh-autoreconf Build-Conflicts: libcurl4-openssl-dev -Standards-Version: 3.9.5 +Standards-Version: 3.9.6 Homepage: http://curlftpfs.sourceforge.net Vcs-Svn: svn://anonscm.debian.org/collab-maint/deb-maint/curlftpfs/trunk/ Vcs-Browser: http://anonscm.debian.org/viewvc/collab-maint/deb-maint/curlftpfs/trunk/ diff -Nru curlftpfs-0.9.2/debian/patches/getpass-prototype.patch curlftpfs-0.9.2/debian/patches/getpass-prototype.patch --- curlftpfs-0.9.2/debian/patches/getpass-prototype.patch 1970-01-01 01:00:00.000000000 +0100 +++ curlftpfs-0.9.2/debian/patches/getpass-prototype.patch 2015-08-17 18:50:43.000000000 +0200 @@ -0,0 +1,20 @@ +Description: add getpass() prototype + This function has been deprecated and is not declared with + _XOPEN_SOURCE>=600. To avoid fiddling too much with feature flags, we + just add its prototype to ensure a correct declaration. +Forwarded: no (dead upstream) +Bug: #795879 + +Index: curlftpfs-0.9.2/ftpfs.c +=================================================================== +--- curlftpfs-0.9.2.orig/ftpfs.c ++++ curlftpfs-0.9.2/ftpfs.c +@@ -36,6 +36,8 @@ + + #define MAX_BUFFER_LEN (300*1024) + ++extern char *getpass(const char *prompt); ++ + struct ftpfs ftpfs; + static char error_buf[CURL_ERROR_SIZE]; + diff -Nru curlftpfs-0.9.2/debian/patches/series curlftpfs-0.9.2/debian/patches/series --- curlftpfs-0.9.2/debian/patches/series 2014-05-15 10:13:21.000000000 +0200 +++ curlftpfs-0.9.2/debian/patches/series 2015-08-17 18:47:12.000000000 +0200 @@ -3,3 +3,4 @@ nocache-memleak-fix.patch curlftpfs__no_verify_hostname.patch consistent-feature-flag.patch +getpass-prototype.patch
--- End Message ---
--- Begin Message ---
- To: 783355-done@bugs.debian.org, 784944-done@bugs.debian.org, 787021-done@bugs.debian.org, 787423-done@bugs.debian.org, 791403-done@bugs.debian.org, 792468-done@bugs.debian.org, 792806-done@bugs.debian.org, 793556-done@bugs.debian.org, 794940-done@bugs.debian.org, 796281-done@bugs.debian.org, 797170-done@bugs.debian.org, 797710-done@bugs.debian.org, 798028-done@bugs.debian.org, 798584-done@bugs.debian.org, 798749-done@bugs.debian.org, 798889-done@bugs.debian.org, 798890-done@bugs.debian.org, 798891-done@bugs.debian.org, 798892-done@bugs.debian.org, 798893-done@bugs.debian.org, 798895-done@bugs.debian.org, 799033-done@bugs.debian.org, 799070-done@bugs.debian.org, 799229-done@bugs.debian.org, 799230-done@bugs.debian.org, 799369-done@bugs.debian.org, 799477-done@bugs.debian.org, 799758-done@bugs.debian.org, 799777-done@bugs.debian.org, 800006-done@bugs.debian.org, 800664-done@bugs.debian.org, 800793-done@bugs.debian.org, 800881-done@bugs.debian.org, 801095-done@bugs.debian.org, 801098-done@bugs.debian.org, 801100-done@bugs.debian.org, 801304-done@bugs.debian.org, 801318-done@bugs.debian.org, 801441-done@bugs.debian.org, 801580-done@bugs.debian.org, 801743-done@bugs.debian.org, 801851-done@bugs.debian.org, 801892-done@bugs.debian.org, 802851-done@bugs.debian.org, 802879-done@bugs.debian.org, 802900-done@bugs.debian.org, 802942-done@bugs.debian.org, 803362-done@bugs.debian.org, 803467-done@bugs.debian.org, 803490-done@bugs.debian.org, 803569-done@bugs.debian.org, 803678-done@bugs.debian.org, 803730-done@bugs.debian.org, 804157-done@bugs.debian.org, 804172-done@bugs.debian.org, 804208-done@bugs.debian.org, 804381-done@bugs.debian.org, 804383-done@bugs.debian.org, 804734-done@bugs.debian.org, 804885-done@bugs.debian.org, 805024-done@bugs.debian.org, 805127-done@bugs.debian.org, 805190-done@bugs.debian.org, 805214-done@bugs.debian.org, 805260-done@bugs.debian.org, 805293-done@bugs.debian.org, 805383-done@bugs.debian.org, 805634-done@bugs.debian.org, 805721-done@bugs.debian.org, 805894-done@bugs.debian.org, 806129-done@bugs.debian.org, 806165-done@bugs.debian.org, 806247-done@bugs.debian.org, 806252-done@bugs.debian.org, 806338-done@bugs.debian.org, 806529-done@bugs.debian.org, 806640-done@bugs.debian.org, 807129-done@bugs.debian.org, 807140-done@bugs.debian.org, 807142-done@bugs.debian.org, 807273-done@bugs.debian.org, 807280-done@bugs.debian.org, 807467-done@bugs.debian.org, 807489-done@bugs.debian.org, 807515-done@bugs.debian.org, 807576-done@bugs.debian.org, 807612-done@bugs.debian.org, 807828-done@bugs.debian.org, 807917-done@bugs.debian.org, 808559-done@bugs.debian.org, 808890-done@bugs.debian.org, 809200-done@bugs.debian.org, 809255-done@bugs.debian.org, 809258-done@bugs.debian.org, 809307-done@bugs.debian.org, 809534-done@bugs.debian.org, 809561-done@bugs.debian.org, 809688-done@bugs.debian.org, 809757-done@bugs.debian.org, 809824-done@bugs.debian.org, 810004-done@bugs.debian.org, 810111-done@bugs.debian.org, 810130-done@bugs.debian.org, 810542-done@bugs.debian.org, 810760-done@bugs.debian.org, 810887-done@bugs.debian.org, 811132-done@bugs.debian.org, 811320-done@bugs.debian.org, 792779-done@bugs.debian.org
- Subject: 8.3 point release cleanup
- From: "Adam D. Barratt" <adam@adam-barratt.org.uk>
- Date: Sat, 23 Jan 2016 13:57:15 +0000
- Message-id: <1453557435.1835.52.camel@adam-barratt.org.uk>
Version: 8.3 Hi, The updates referred to in these bugs were included in today's 8.3 Jessie point release. Regards, Adam
--- End Message ---