Re: [HACKERS] DTrace build dependency rules

2015-10-15 Thread Robert Haas
On Tue, Oct 13, 2015 at 3:47 PM, Robert Haas wrote: > On Tue, Aug 18, 2015 at 12:08 PM, Alvaro Herrera > wrote: >> Robert Haas wrote: >>> On Sat, Aug 15, 2015 at 6:45 PM, Mark Johnston wrote: >> >>> > The bug is in src/backend/Makefile. probes.o, the dtrace(1)-generated >>> > object file, depend

Re: [HACKERS] DTrace build dependency rules

2015-10-13 Thread Robert Haas
On Tue, Aug 18, 2015 at 12:08 PM, Alvaro Herrera wrote: > Robert Haas wrote: >> On Sat, Aug 15, 2015 at 6:45 PM, Mark Johnston wrote: > >> > The bug is in src/backend/Makefile. probes.o, the dtrace(1)-generated >> > object file, depends on the objfiles.txt for each of the backend >> > subdirs. Th

Re: [HACKERS] DTrace build dependency rules

2015-08-18 Thread Alvaro Herrera
Robert Haas wrote: > On Sat, Aug 15, 2015 at 6:45 PM, Mark Johnston wrote: > > The bug is in src/backend/Makefile. probes.o, the dtrace(1)-generated > > object file, depends on the objfiles.txt for each of the backend > > subdirs. These files depend in turn on the object files themselves; if > >

Re: [HACKERS] DTrace build dependency rules

2015-08-18 Thread Robert Haas
On Sat, Aug 15, 2015 at 6:45 PM, Mark Johnston wrote: > There seems to be a bug in the make rules when DTrace is enabled. It > causes dtrace -G to be invoked twice when building PostgreSQL as a > FreeBSD port: once during the build itself, and once during > installation. For a long time this has b

[HACKERS] DTrace build dependency rules

2015-08-17 Thread Mark Johnston
Hi, There seems to be a bug in the make rules when DTrace is enabled. It causes dtrace -G to be invoked twice when building PostgreSQL as a FreeBSD port: once during the build itself, and once during installation. For a long time this has been worked around on FreeBSD with a change to libdtrace it