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:reply-to:subject:to:references:from:message-id :date:mime-version:in-reply-to:content-type :content-transfer-encoding; q=dns; s=default; b=dV3Q8jKpCrRh1WWv aHDt5CXXx2RKh9t0MSWZHXlzChZDHLqkVBFJZl6Sp6OYwZwM4+UDNDXy3yxsHdbv 6WA8FGuDP+Lhv0ttxbU1BBkl1Pl5Ony5gyVkqrx+MWfuXlv62t1K0luZkoS14Nr1 J975E0WFjw7nfbpf9mC1M+JmavM= 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:reply-to:subject:to:references:from:message-id :date:mime-version:in-reply-to:content-type :content-transfer-encoding; s=default; bh=TfZ4OKZBiyjtnHdSOBHR6l dtrLg=; b=VKUyV8lWJqpNoVOdgFw8Zfhakqy6ErtdcP44eAMJhl6NmxOPAe+mGz zfOcAq35xDTslrwMRNo3Ohglea7IayXMNQJQgq8pLixrCkYDR5qjVbpSlrOZunEA Y1Lk2S7nRLsCtNAmdhjqIHcu51yyLnmAOdT7/akWEBCt9D1gWTBrI= 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=-2.0 required=5.0 tests=AWL,BAYES_00,KAM_LAZY_DOMAIN_SECURITY,RCVD_IN_DNSWL_LOW autolearn=no version=3.3.2 spammy=Wayne, wayne, mysql, sk:cygwinp X-HELO: smtp-out-so.shaw.ca X-Authority-Analysis: v=2.2 cv=e552ceh/ c=1 sm=1 tr=0 a=MVEHjbUiAHxQW0jfcDq5EA==:117 a=MVEHjbUiAHxQW0jfcDq5EA==:17 a=IkcTkHD0fZMA:10 a=ND4Kd2j1AAAA:8 a=67-xZIrEZ9Nye_en5YYA:9 a=QEXdDO2ut3YA:10 a=M3p7oYMHUzwA:10 a=mMFMtrU3MY0A:10 a=pi_HOViTXBxXUfyUYIru:22 Reply-To: Brian DOT Inglis AT SystematicSw DOT ab DOT ca Subject: Re: [ANNOUNCEMENT] mysql 10.1.26-1 To: cygwin AT cygwin DOT com References: <59ac79b9 DOT 09f7540a DOT 8a5f DOT 17beSMTPIN_ADDED_MISSING AT mx DOT google DOT com> From: Brian Inglis Message-ID: Date: Sun, 10 Sep 2017 13:16:11 -0600 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-CMAE-Envelope: MS4wfPrIazSSWkfdzg+Ixhrvw4jrlwaQJ8ZxP2Vd99iMcZE5MZz6cq/JocmtiOxPBwPZzb0G/2VJTcZoBu38vzxbSeXVd68p2rGv+JdgakubTl8+aNiHQq/9 8ApEMc3rLFwQ1k6oTLSBz7YHE6V9mva3S5UsawfisRWIt66OttH2qSmA8JVZQ7wTh+/IalRCwWmK6g== X-IsSubscribed: yes On 2017-09-10 12:03, Wayne Davison wrote: > On Sun, Sep 3, 2017 at 2:46 PM, Yaakov Selkowitz wrote: >> This is an update to the latest 10.1 release: > > Is there any chance that readline support is going to make a comeback > in mysql? I downloaded the src, changed the readline option in the > cygport file to "-DWITH_READLINE=ON" (it was "OFF") and compiled my > own mysql.exe so that I have access to the much-superior readline > editing (I can't stand being without Ctrl+R searching, Ctrl+_ undo, > etc, etc), but it would be nice if it was a default part of each > release. > > Aside: it's too bad the cygport file doesn't seem to have a way to > mention all the packages required for a build. I waded through the > cmake output and installed all of the following (I already had things > like gcc installed) -- hopefully this will help someone: > > cmake, openssl-devel, libncurses-devel, libpcre-devel, > libgcrypt-devel, libiconv-devel, libxml2-devel, liblzo2-devel, > liblzma-devel, liblz4-devel, libbz2-devel, bison, libreadline-devel Add to or define DEPEND= - note singular - for build time dependencies https://cygwinports.github.io/cygport/check_funcs_cygpart.html#robo906 some maintainers have so many packages and dependencies installed that it may be hard for them to figure out what each package needs; it would be great if this info was captured as a build-depends: line in each package's setup.ini entry. Add to or define REQUIRES= - note plural - for run time dependencies https://cygwinports.github.io/cygport/pkg_pkg_cygpart.html#robo443 cygport tries to figure these out, and the result is captured as a requires: line in each package's setup.ini entry. Note that if the cygport file defines PKG_NAMES= with more than one package, https://cygwinports.github.io/cygport/pkg_pkg_cygpart.html#robo432 then each Cygwin package should have its own _CONTENTS=, _DEPEND=, and _REQUIRES= entries in the cygport file, or sometimes in a .list file in the CYGWIN-PATCHES directory. You can submit cygport file patches on the cygwin-apps list, where discussions on building packages normally occurs. -- Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada -- 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