|
Bugzilla – Full Text Bug Listing |
| Summary: | Compilation fails on Mac Snow Leopard | ||
|---|---|---|---|
| Product: | Slony-I | Reporter: | Peter Smith <lerxst97> |
| Component: | slony_logshipper | Assignee: | Slony Bugs List <slony1-bugs> |
| Status: | RESOLVED WONTFIX | ||
| Severity: | minor | CC: | slony1-bugs |
| Priority: | low | ||
| Version: | devel | ||
| Hardware: | Macintosh | ||
| OS: | Mac OS | ||
Both parser.c and scan.c are generated files, so it seems inapropos to resolve the conflict by editing the code. The very same problem came up on the build farm, and was discussed on pgsql-general and -hackers: http://archives.postgresql.org/pgsql-general/2009-09/msg00259.php http://archives.postgresql.org/pgsql-hackers/2009-09/msg00313.php It looks as though Apple has hacked their version of flex to do something wacky. Here was the "solution" part, as near as I can tell... http://archives.postgresql.org/pgsql-hackers/2009-09/msg00326.php Unfortunately, the change that Tom Lane implemented at that time doesn't seem applicable here. My suggestion is to use a flex/bison combination that matches better. I have added docs on this to the FAQ for 2.0 + HEAD.