| From: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
|---|---|
| To: | Andres Freund <andres(at)anarazel(dot)de> |
| Cc: | Terry Phelps <tgphelps50(at)gmail(dot)com>, pgsql-hackers(at)lists(dot)postgresql(dot)org |
| Subject: | Re: Compile error while building postgresql 10.3 |
| Date: | 2018-03-19 20:01:21 |
| Message-ID: | 5850.1521489681@sss.pgh.pa.us |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-admin pgsql-hackers |
Andres Freund <andres(at)anarazel(dot)de> writes:
> There seems to be something sketchy afoot here, even outside of
> CFLAGS_SSE42 itself. From the original email:
> cc -I/usr/local/include -I../../src/port -DFRONTEND -I../../src/include
> -c -o pg_crc32c_sse42.o pg_crc32c_sse42.c
> isn't this missing a number of important flags? Like at least
> -fno-strict-aliasing -fwrapv -fexcess-precision=standard?
Good point ... seems like we lost *all* CFLAGS not just the SSE42 ones.
I believe the options we see here are all from CPPFLAGS not CFLAGS.
Terry, could we see a full "make" trace from src/port/? Something like
cd src/port
make -s clean
make
I'm curious whether the flags lossage affects all .c files in that
directory, or only ones that are trying to add on custom flags.
regards, tom lane
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Terry Phelps | 2018-03-19 20:03:46 | Re: Compile error while building postgresql 10.3 |
| Previous Message | Terry Phelps | 2018-03-19 19:57:57 | Re: Compile error while building postgresql 10.3 |
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Jeremy Finzel | 2018-03-19 20:01:47 | Re: found xmin from before relfrozenxid on pg_catalog.pg_authid |
| Previous Message | Terry Phelps | 2018-03-19 19:57:57 | Re: Compile error while building postgresql 10.3 |