From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 111492 invoked by alias); 25 Apr 2017 10:10:06 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 111457 invoked by uid 89); 25 Apr 2017 10:10:05 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.5 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,RCVD_IN_SORBS_SPAM,SPF_PASS autolearn=no version=3.3.2 spammy= X-HELO: mail-io0-f172.google.com Received: from mail-io0-f172.google.com (HELO mail-io0-f172.google.com) (209.85.223.172) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 25 Apr 2017 10:10:04 +0000 Received: by mail-io0-f172.google.com with SMTP id r16so205853398ioi.2 for ; Tue, 25 Apr 2017 03:10:06 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=o0EMF3+b7bIeAxYLVPpfMv8jsmOQ+a+EROS0/18a6Ww=; b=Te5XhwFByNgul2KL9aMqzKrjuruusMntHXKf69iq7iD84TkpVuCerFXtReQh4rTnq3 9+Z9N77EC/vRHON664g0lBs9xIXKFXc+h6l/Oa/FunaO98NkMzy/8A/yAv/VUkT3j+DL NlssQMjn6ycT8NKg1jbPsFmHyLQQjizkO1OJLxDyt6FJMbTdY3dN/06eJkz5u58lFUEG 10EAIwF2VqbYXBVBY3JdMzJ+TQlEm9m7jcBNH5vQDbWPD2I0Pieb+D0EeLy+bGO/Sh7k HNAxDkc8LOyP3sopApuM+goyCr5uysDlMRRytgJ44CsVu9vXSYyU374WKgmnHVyjYBaG O3zg== X-Gm-Message-State: AN3rC/68IbZ5/YzWHZl36Eb1s8yK/9zKARWp0GdUc1p+BByldBN8otGI 85g1INnmqpdwpqauTrLusFaYKXrF8I53UKE= X-Received: by 10.107.131.71 with SMTP id f68mr12956267iod.40.1493115004322; Tue, 25 Apr 2017 03:10:04 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.138.35 with HTTP; Tue, 25 Apr 2017 03:10:03 -0700 (PDT) In-Reply-To: References: <9cd05ef5-a204-7c38-2304-9cb3af364e40@cygwin.com> From: Jan Nijtmans Date: Tue, 25 Apr 2017 17:52:00 -0000 Message-ID: Subject: Re: sqlite3: deprecated declarations To: cygwin@cygwin.com Content-Type: text/plain; charset=UTF-8 X-IsSubscribed: yes X-SW-Source: 2017-04/txt/msg00328.txt.bz2 2017-04-21 9:57 GMT+02:00 Yaakov Selkowitz: >>> Please enable deprecated declarations in sqlite3.h. > Ping? This is still an issue with 3.16.2-1. I now made this change in the local 3.19 code (3.18 is uploaded already), so next build the deprecated functions will be back in the headers. >> Still, I'm interested to know >> which real-word code still uses it, so a bug-report can be sent >> to them. All of those 6 functions where deprecated for a reason! >> >> SQLITE_DEPRECATED int sqlite3_aggregate_count(sqlite3_context*); > > > PHP's pdo_sqlite uses this. > >> SQLITE_DEPRECATED int sqlite3_expired(sqlite3_stmt*); > > > qt*-webkit and webkitgtk use this. > >> SQLITE_DEPRECATED int sqlite3_transfer_bindings(sqlite3_stmt*, >> sqlite3_stmt*); > > > Python's sqlite3 extension uses this. > >> SQLITE_DEPRECATED int sqlite3_global_recover(void); >> SQLITE_DEPRECATED void sqlite3_thread_cleanup(void); >> SQLITE_DEPRECATED int >> sqlite3_memory_alarm(void(*)(void*,sqlite3_int64,int), >> void*,sqlite3_int64); > > > I'm not aware of anything using these. Thanks for this information, that's indeed what I was waiting for. For example Python should be aware that the functions sqlite3_global_recover(), sqlite3_thread_cleanup() and sqlite3_memory_alarm() in sqlite are dummy functions doing nothing, any code using them is simply obsolete. I'll see what I can do about this, reporting this upstream would be the least. Thanks! Jan Nijtmans -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple