public inbox for cygwin-apps@cygwin.com
 help / color / mirror / Atom feed
* creating a current mingw64-i686-pcre package
@ 2020-12-22  2:38 Lee
  2020-12-22  4:10 ` gs-cygwin.com
  0 siblings, 1 reply; 3+ messages in thread
From: Lee @ 2020-12-22  2:38 UTC (permalink / raw)
  To: cygwin-apps

[-- Attachment #1: Type: text/plain, Size: 1808 bytes --]

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?

Thanks,
Lee

[-- Attachment #2: mingw64-i686-pcre.cygport --]
[-- Type: application/octet-stream, Size: 1153 bytes --]

CROSS_HOST="i686-w64-mingw32"
inherit cross

NAME="mingw64-i686-pcre"
VERSION=8.44
RELEASE=1
CATEGORY="Devel"
SUMMARY="Perl Compatible Regular Expressions for Win32 toolchain"
DESCRIPTION="This package does NOT contain cygwin binaries.  Instead, it
contains msvcrt-linked binaries (aka 'mingw').  It is for use with the
mingw64-i686-gcc cross compiler, and installs into the
/usr/i686-w64-mingw32/sys-root/mingw/{lib,include} directories."
HOMEPAGE="https://www.pcre.org/"
SRC_URI="https://ftp.pcre.org/pub/pcre/pcre-${VERSION}.tar.gz \
         https://ftp.pcre.org/pub/pcre/pcre-${VERSION}.tar.gz.sig
"
SRC_DIR="pcre-${VERSION}"
PATCH_URI="
"

NO_AUTOHEADER=1
CYGCONF_ARGS="
        --enable-static \
	--enable-pcre16 \
	--enable-pcre32 \
	--enable-newline-is-anycrlf \
	--enable-unicode-properties --enable-utf8 \
	--disable-pcregrep-libbz2 \
	--disable-pcregrep-libz \
	--disable-pcretest-libreadline \
	--disable-stack-for-recursion
"

src_install() {
	cd ${B}
	# docs already provided by libpcre-doc
	cyginstall bin_PROGRAMS= dist_doc_DATA= dist_html_DATA= html_DATA=
	# install-data-hook creates symlinks here
	rm -fr ${D}${CROSS_DATADIR}/man/
}

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2020-12-22  7:52 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-12-22  2:38 creating a current mingw64-i686-pcre package Lee
2020-12-22  4:10 ` gs-cygwin.com
2020-12-22  7:52   ` Lee

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).