Re: building groff with GNU Make and *BSD Make

2022-03-29 Thread Ingo Schwarze
Hi Branden, G. Branden Robinson wrote on Tue, Mar 29, 2022 at 05:59:07AM +1100: > I'm going to drop a lot of the thread because I don't have anything > further to add to a lot of it. Totally fine, i'm usually doing the same. [...] > I took the time to read the OpenBSD make(1) page[1] and found

Re: building groff with GNU Make and *BSD Make

2022-03-29 Thread Larry McVoy
On Tue, Mar 29, 2022 at 04:53:39PM +0200, Ingo Schwarze wrote: > You seem to say "Pick *any* specific program, use the full feature > set of one particular version of that specific program, and add a > hard dependency on that specific version of that specific program." No, I didn't say that, I sai

Re: building groff with GNU Make and *BSD Make

2022-03-29 Thread Ingo Schwarze
Hi Larry, i think we agree that one syntax should be picked. Nobody is proposing that two or more separate Makefiles should be maintained. The point we appear to disagree on is this: You seem to say "Pick *any* specific program, use the full feature set of one particular version of that specifi

Re: building groff with GNU Make and *BSD Make

2022-03-29 Thread Larry McVoy
Hi Ingo, First of all, I mean no disrespect to you personally, I've enjoyed your posts to this list. On Tue, Mar 29, 2022 at 05:31:57AM +0200, Ingo Schwarze wrote: > > On Tue, Mar 29, 2022 at 06:26:14AM +1100, G. Branden Robinson wrote: > >> At 2022-03-28T12:11:32-0700, Larry McVoy wrote: > > >>

Re: building groff with GNU Make and *BSD Make

2022-03-29 Thread Ingo Schwarze
Hi Branden, G. Branden Robinson wrote on Tue, Mar 29, 2022 at 06:26:14AM +1100: > At 2022-03-28T12:11:32-0700, Larry McVoy wrote: >> Just pick one, we picked GNU make, not my favorite by any stretch but >> it runs everywhere. Build the makefiles for that make and call it a >> day. > Some people

Re: building groff with GNU Make and *BSD Make

2022-03-28 Thread Ingo Schwarze
Hi Larry, Larry McVoy wrote on Mon, Mar 28, 2022 at 12:42:15PM -0700: > On Tue, Mar 29, 2022 at 06:26:14AM +1100, G. Branden Robinson wrote: >> At 2022-03-28T12:11:32-0700, Larry McVoy wrote: >>> I'm a little late, are you guys trying to make things build with >>> different make(1) implementation

Re: building groff with GNU Make and *BSD Make

2022-03-28 Thread Larry McVoy
On Tue, Mar 29, 2022 at 06:26:14AM +1100, G. Branden Robinson wrote: > Hi Larry, > > At 2022-03-28T12:11:32-0700, Larry McVoy wrote: > > > > Yes, i admit there is some fragility in OpenBSD make in this respect. > > > > I'm a little late, are you guys trying to make things build with > > different

Re: building groff with GNU Make and *BSD Make

2022-03-28 Thread G. Branden Robinson
Hi Larry, At 2022-03-28T12:11:32-0700, Larry McVoy wrote: > > > Yes, i admit there is some fragility in OpenBSD make in this respect. > > I'm a little late, are you guys trying to make things build with > different make(1) implementations? Yes. Apparently that has worked in the past and does ag

Re: building groff with GNU Make and *BSD Make

2022-03-28 Thread Larry McVoy
> > Yes, i admit there is some fragility in OpenBSD make in this respect. I'm a little late, are you guys trying to make things build with different make(1) implementations? Because that is the path to heartache. Just pick one, we picked GNU make, not my favorite by any stretch but it runs every