On Fri, 2019-09-13 at 21:40 -0400, Dmitry Goncharov via Bug reports and
discussion for GNU make wrote:
> -The third serious problem is that it's not relocatable: the only
> -way it works when you build out of the source tree is to create
> -symlinks, which doesn't work on every system and is bogus to boot.

To be clear, the "relocatable" problem is not that you can't do this:

  $ cd make-4.2.90
  $ mkdir _bld
  $ (cd _bld && ../configure && make)

Then test like this:

  $ cd tests
  $ ./run_make_tests -make ../_bld/make

I agree your change will make that work so I'll apply something like
it.

Rather, the above comment refers to testing like this:

  $ cd _bld/tests
  $ ./run_make_tests -make ../make

That is, running the tests from within the remote build directory
"tests", not from within the source directory "tests".


_______________________________________________
Bug-make mailing list
Bug-make@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-make
  • patch out of ... Dmitry Goncharov via Bug reports and discussion for GNU make
    • Re: patc... Eli Zaretskii
      • Re: ... Dmitry Goncharov via Bug reports and discussion for GNU make
    • Re: patc... Paul Smith
      • Re: ... Dmitry Goncharov via Bug reports and discussion for GNU make

Reply via email to