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

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

Re: [HACKERS] DTrace build dependency rules

2015-08-18 Thread Robert Haas
On Sat, Aug 15, 2015 at 6:45 PM, Mark Johnston ma...@freebsd.org 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

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 ma...@freebsd.org 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

[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