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:subject:to:references:from:message-id:date :mime-version:in-reply-to:content-type :content-transfer-encoding; q=dns; s=default; b=Oc729YOk5BISOCNC RBoYfNUM1Sxd9Rbd5yUoKb0sqqenynuFTfB6HNOKfLiZ0ol4H228aC+Dbwjra2VF NDufrWIWSSZQZjgh6xcUOWmlJGaWuFMlHAd3SG6gt6yHsRH1hVhmGz7/gyTJSHLx qld9TwUb/Ww4A3jkO5moR6S4jy4= 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:subject:to:references:from:message-id:date :mime-version:in-reply-to:content-type :content-transfer-encoding; s=default; bh=6V8gu6apqLLoU6Axn/k+An SXk3w=; b=dxo/bKWRLHf9L30AzUfBJdPRTM/ShNUYMg/QIgi9kJumO22iIK3QY1 lTdsrtO9+CDnU6XJzcfiaJhKROFRQmNyxOXb/1FxurwfweedUGTY2khvf24/i2CI fqLHprag2BPT6QaDebD9vKZA6xYUkKz8i1Bl2WQu20ZHJX9AKse0w= 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=-0.9 required=5.0 tests=BAYES_00,KAM_LAZY_DOMAIN_SECURITY,SPF_HELO_PASS autolearn=no version=3.3.2 spammy= X-HELO: mx1.redhat.com DMARC-Filter: OpenDMARC Filter v1.3.2 mx1.redhat.com CDDD663322 Authentication-Results: ext-mx10.extmail.prod.ext.phx2.redhat.com; dmarc=none (p=none dis=none) header.from=cygwin.com Authentication-Results: ext-mx10.extmail.prod.ext.phx2.redhat.com; spf=none smtp.mailfrom=yselkowitz AT cygwin DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 mx1.redhat.com CDDD663322 Subject: Re: sqlite3: deprecated declarations To: cygwin AT cygwin DOT com References: <9cd05ef5-a204-7c38-2304-9cb3af364e40 AT cygwin DOT com> From: Yaakov Selkowitz Message-ID: Date: Fri, 21 Apr 2017 02:57:42 -0500 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes On 2016-09-02 04:12, Jan Nijtmans wrote: > 2016-09-02 8:23 GMT+02:00 Yaakov Selkowitz: >> Please enable deprecated declarations in sqlite3.h. While it's nice in >> theory to say that they are deprecated and shouldn't be used, the reality is >> that real-world code still uses them and therefore fails to build as-is >> without them. > > Thanks! I'll do that in the next build. Ping? This is still an issue with 3.16.2-1. > 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. -- Yaakov -- 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