[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Bootstrapping pkgsrc 2017Q3 on HP-UX 11i
- To: email@example.com
- Subject: Re: Bootstrapping pkgsrc 2017Q3 on HP-UX 11i
- From: David Brownlee <abs%absd.org@localhost>
- Date: Sun, 1 Oct 2017 22:59:54 +0100
On 30 September 2017 at 15:12, Georg Bege <firstname.lastname@example.org> wrote:
> Ok I got a little bit further now...
> I was investigating bmake's source a bit, especially var.c where this
> error is coming from.
> It seems that an state-machine is feeding regex stuff to the libc's
> regex functions.
> If something cannot be resolved then the function regexec returns > 0 -
> so this is where the error is "Unexpected regex error" is printed then.
> So this means that newer pkgsrc uses RegEx which is incompatible with
> HP-UX libc's version, hence newer pkgsrc doesn't support HP-UX 11i anymore.
> So the information on any site related to pkgsrc/netbsd should be upgraded.
> I guess the only way to fix this is trying to compile glibc... or simply
> dont use HP-UX 11i anymore.
It should be relatively easy to link bmake against a standalone regex
providing library - in fact pkgtools/libnbcompat already provides one
As a quick test could you try adding _OPSYS_MISSING_FEATURES=regcomp
to pkgsrc/mk/platform/HPUX.mk ? (and bootstrap from scratch)
Main Index |
Thread Index |