RE: [Bug] NO_INTPTR_T not being honoured in compat/regex/regcomp.c
- From
Randall S. Becker <rsbecker@nexbridge.com>
- Date
- Jan 2, 2018, 23:08 UTC
- Message-ID
- <004c01d3841e$94d9e6b0$be8db410$@nexbridge.com>
- In-Reply-To
- <CAPig+cQ_H20ON0usig-FWj7YVF_AOR_yvBRhXJeFmRv_w7pZAw@mail.gmail.com>
On January 1, 2018 4:51 PM Eric Sunshine wrote:
Show 11 quoted lines
> On Mon, Jan 1, 2018 at 4:21 PM, Randall S. Becker > <rsbecker@nexbridge.com> wrote: > > * I have defined NO_INTPTR_T = UnfortunatelyYes in config.mak.uname > > for my platform. The c99 compiler I have does not define it. > > * The code compiles except for compat/regex/regcomp.c - not sure why > > this is being used since I have also *not* defined NO_REGEX because > > regex is sane here. > > Presumably you're compiling for NonStop? config.mak.uname defines > NO_REGEX for that platform (it also defines NO_INTPTR_T). git-blame points > at 6c109904bc (Port to HP NonStop, 2012-09-19).
I found one teeny thing. NO_REGEX=NeedsStartEnd is what should be in config.mak.uname to get it right rather than ignoring NO_REGEX completely. I will commit that after my porting adventure. This still requires regcomp.c to be used and misses intptr_t, so still looking for a solution. I'm also currently at commit 7234152 and dealing with a bunch of new dependencies that weren't there at 2.8.5.
Cheers, Randall
-- Brief whoami: NonStop&UNIX developer since approximately UNIX(421664400)/NonStop(211288444200000000) -- In my real life, I talk too much.