bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: regex module compilation error


From: Paul Eggert
Subject: Re: regex module compilation error
Date: Sun, 7 Nov 2021 23:35:30 -0800
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.2.1

On 11/6/21 16:10, Bruno Haible wrote:
It looks like it's caused by the automatic pull-in from glibc.
I would guess that the type 'uint32_t' is visible from glibc-internal
headers in the glibc builds, but not through POSIX headers.

I think uint32_t is visible via stdint.h (via regex_internal.h) so that's not the issue.

The underlying problem will take a bit more time to fix. Basically, we should remove some of the Gnulib-specific stuff, which was written back when Gnulib didn't have substitutes for wctype.h etc. In the meantime it's better to break the link between glibc and gnulib for this file so I installed the attached as a workaround.

Attachment: 0001-regex-break-regcomp.c-link-with-glibc.patch
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]