From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qv1-xf29.google.com (mail-qv1-xf29.google.com [IPv6:2607:f8b0:4864:20::f29]) by sourceware.org (Postfix) with ESMTPS id 0132438618F6 for ; Tue, 22 Dec 2020 07:52:00 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 0132438618F6 Received: by mail-qv1-xf29.google.com with SMTP id s6so5627739qvn.6 for ; Mon, 21 Dec 2020 23:52:00 -0800 (PST) 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=Dw4JtvJ+DfCF1ceuSauX1zuPXT9TZvSkguePbjGhY+w=; b=CINCTt9olSriNohuELNvXtLWmc/Jz/Ul0eZEiLvXZv1Wt24W8k8570+bEeB/Oo1bhB HuIWDzkKDq5EcpgMU46yc+j5UZaWR6gJXklfhS7zXl0liaYvyzASc6o1p1nHRi4Sqqzj E5XYF9hVDfhfpeCtz0PuH8B/V3/IoPWZxBMLq32s0UwPT3ZrD3Vz/9VDMB7PpQXfEvsm 1rIIf7aNPjjSld3dtA8M+PB0PvAL9Djtij1Rm9ETxRk+fIk2SjAED/LNrzim/kR5GL7m Go237P3fFlyJcWoVab7qm2SAHJ3iEeh3nn+JjiFMQSHMLnTLkwuQJ9fiOXodsCVoFQWl 86bA== X-Gm-Message-State: AOAM5336j69nCBXkHVscs9jUsF7AtOculwwPlcFAY7RiTAUUv0EyKVn3 C19etLE2mWATDBQtHZNW+gejbXfRhu2rTvT4zcWUgrfz5x8= X-Google-Smtp-Source: ABdhPJzBwVDwBEczLGdn5j0CVmIwW1/g6HKO9emiwY1+uSVLsnNXQj6tp5QJ65r6NkZsiTtWvUzsnvYKvzlhfD52mcU= X-Received: by 2002:ad4:4888:: with SMTP id bv8mr12025719qvb.0.1608623520499; Mon, 21 Dec 2020 23:52:00 -0800 (PST) MIME-Version: 1.0 Received: by 2002:a0c:f40f:0:0:0:0:0 with HTTP; Mon, 21 Dec 2020 23:52:00 -0800 (PST) In-Reply-To: <20201222041009.GA42078@xps13> References: <20201222041009.GA42078@xps13> From: Lee Date: Tue, 22 Dec 2020 07:52:00 +0000 Message-ID: Subject: Re: creating a current mingw64-i686-pcre package To: cygwin-apps@cygwin.com Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-1.6 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: cygwin-apps@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Cygwin package maintainer discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Dec 2020 07:52:02 -0000 On 12/22/20, gs-cygwin.com@gluelogic.com wrote: > On Tue, Dec 22, 2020 at 02:38:19AM +0000, Lee via Cygwin-apps wrote: >> I'd like to update the orphaned mingw64-i686-pcre package. >> >> The download and prep steps work but compile dies & I don't know why: >> >> >>> Preparing mingw64-i686-pcre-8.44-1.noarch >> *** Info: SOURCE 1 signature follows: >> gpg: Signature made Wed Feb 12 12:36:22 2020 EST >> gpg: using RSA key 0x9766E084FB0F43D8 >> gpg: Good signature from "Philip Hazel " >> gpg: aka "Philip Hazel " >> gpg: aka "Philip Hazel " >> gpg: WARNING: This key is not certified with a trusted signature! >> gpg: There is no indication that the signature belongs to the >> owner. >> Primary key fingerprint: 45F6 8D54 BBE2 3FB3 039B 46E5 9766 E084 FB0F >> 43D8 >> >>> Unpacking source pcre-8.44.tar.gz >> >>> Preparing working source directory >> >>> Compiling mingw64-i686-pcre-8.44-1.noarch >> autoreconf-2.69: Entering directory `.' >> autoreconf-2.69: configure.ac: not using Gettext >> autoreconf-2.69: running: aclocal --force -I m4 >> autoreconf-2.69: configure.ac: tracing >> autoreconf-2.69: running: libtoolize --copy --force >> libtoolize: putting auxiliary files in '.'. >> libtoolize: error: copying '/usr/share/libtool/build-aux/ltmain.sh' >> to './' failed >> libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. >> libtoolize: error: copying '/usr/share/aclocal/libtool.m4' to 'm4/' >> failed >> libtoolize: error: copying '/usr/share/aclocal/ltoptions.m4' to 'm4/' >> failed >> libtoolize: error: copying '/usr/share/aclocal/ltsugar.m4' to 'm4/' >> failed >> libtoolize: error: copying '/usr/share/aclocal/ltversion.m4' to 'm4/' >> failed >> libtoolize: error: copying '/usr/share/aclocal/lt~obsolete.m4' to 'm4/' >> failed >> autoreconf-2.69: libtoolize failed with exit status: 1 >> *** ERROR: autoreconf failed >> >> >> Hopefully I just need to install something else, but what? > > These are the usual suspects: autoconf automake libtool m4 pkg-config > Do you have them installed? Thanks for making me double-check. I was doing package searches using the name from the warning message and not finding anything that looked applicable for Gettext. The missing package was lower-case-g mingw64-i686-gettext Should I be concerned about CC libpcre16_la-pcre16_compile.lo /ports/mingw64-i686-pcre/mingw64-i686-pcre-8.44-1.noarch/src/pcre-8.44/pcreposix.c:56: warning: "PCREPOSIX_EXP_DECL" redefined 56 | # define PCREPOSIX_EXP_DECL extern __declspec(dllexport) | In file included from /ports/mingw64-i686-pcre/mingw64-i686-pcre-8.44-1.noarch/src/pcre-8.44/pcreposix.c:46: ./config.h:254: note: this is the location of the previous definition 254 | #define PCREPOSIX_EXP_DECL extern __attribute__ ((visibility ("default"))) | /ports/mingw64-i686-pcre/mingw64-i686-pcre-8.44-1.noarch/src/pcre-8.44/pcreposix.c:57: warning: "PCREPOSIX_EXP_DEFN" redefined 57 | # define PCREPOSIX_EXP_DEFN __declspec(dllexport) | In file included from /ports/mingw64-i686-pcre/mingw64-i686-pcre-8.44-1.noarch/src/pcre-8.44/pcreposix.c:46: ./config.h:257: note: this is the location of the previous definition 257 | #define PCREPOSIX_EXP_DEFN extern __attribute__ ((visibility ("default"))) | Thanks, Lee