creating a current mingw64-i686-pcre package

Lee ler762@gmail.com
Tue Dec 22 07:52:00 GMT 2020


On 12/22/20, gs-cygwin.com@gluelogic.com <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 <ph10@hermes.cam.ac.uk>"
>> gpg:                 aka "Philip Hazel <ph10@cam.ac.uk>"
>> gpg:                 aka "Philip Hazel <ph10@cus.cam.ac.uk>"
>> 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


More information about the Cygwin-apps mailing list