Sean Story <sean.story@digitalreasoning.com> writes:
> I'm having a persistent error in installing postgresql with home-brew. In the verbose output, there was a message to
notifythis address of the issue. I've pasted the output below.
> checking uuid.h usability... no
> checking uuid.h presence... yes
> configure: WARNING: uuid.h: present but cannot be compiled
> configure: WARNING: uuid.h: check for missing prerequisite headers?
> configure: WARNING: uuid.h: see the Autoconf documentation
> configure: WARNING: uuid.h: section "Present But Cannot Be Compiled"
> configure: WARNING: uuid.h: proceeding with the preprocessor's result
> configure: WARNING: uuid.h: in the future, the compiler will take precedence
> configure: WARNING: ## ---------------------------------------- ##
> configure: WARNING: ## Report this to pgsql-bugs@postgresql.org ##
> configure: WARNING: ## ---------------------------------------- ##
> checking for uuid.h... yes
Yeah, this is known bit-rot in the ossp-uuid headers. Unfortunately that
project is moribund so getting it fixed properly seems to be outside the
realm of feasibility. We're debating our options.
regards, tom lane