[Bug 276478] Mk/*: Build with a clean environment

[email protected]
Newsgroups gmane.os.freebsd.devel.x11
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=276478

Tijl Coosemans <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #247801|0                           |1
        is obsolete|                            |

--- Comment #4 from Tijl Coosemans <[email protected]> ---
Created attachment 247897
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=247897&action=edit
patch2

To fix the build failures this patch introduces a WRK_ENV variable and adds the
following environment variables to it: HOME (elixir ports), PWD (go ports),
UNAME_* (nss, python, reduce-psl), PATH (rubygem ports).

Also add TERM to restore colored output to terminals.  This does not affect
output to files.  And TMPDIR for users who define that.

math/gap: This build failure is unrelated.  The port Makefile defines
SHEBANG_FILES=. which means shebangfix touches every file changing their
timestamp.  This causes the build to think some Makefile.in files are
out-of-date so it tries to regenerate them with automake without regenerating
prerequisite autotools files.  Perhaps shebangfix could restore timestamps like
run-autotools-fixup does, but that's for somebody else to look into.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.