X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:mime-version:in-reply-to:references:from:date :message-id:subject:to:content-type; q=dns; s=default; b=jxgdprZ enLRqYN1p8d/h6kuloUV+oIXjjsqwrGbjCB/JQxkFyhka5V/1z2wDo9Lk8cWluC0 9aOaSHE2bCuupQ2BEDHeSs+FTGLFiyh0Kbuq946dxl6SDB2R7R52uprZ3sLuZV19 Z28Fj3EdbI8WuEqS5qIqe1Mpz8SRoiSaI+So= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:mime-version:in-reply-to:references:from:date :message-id:subject:to:content-type; s=default; bh=90eNT3+DN+TFD atVQ7E5nyy+Ftc=; b=p2qOZ0T+nL3XvbrQlqXa1q9PCB5hju4qf9rM32LiFcCMd xy7yoM+ayD4YFhZdzKcQsPCibx3yaSkODGQMYKofTgUuGSxuJnzXsTfAVFLTwhOm wRnClTg8EcUUtJgNQaV7Pro+vVm1xBO8Ex+IFAMrV6yAcrvWfHzILVQ2eHkv8A= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com 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 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 In-Reply-To: References: <9cd05ef5-a204-7c38-2304-9cb3af364e40 AT cygwin DOT com> From: Jan Nijtmans Date: Tue, 25 Apr 2017 12:10:03 +0200 Message-ID: Subject: Re: sqlite3: deprecated declarations To: cygwin AT cygwin DOT com Content-Type: text/plain; charset=UTF-8 X-IsSubscribed: yes 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