HomeFreeBSD

make: fix MAKE_JOB_ERROR_TOKEN

Description

make: fix MAKE_JOB_ERROR_TOKEN

The rework of GetBooleanVar to GetBooleanExpr requires
we add "${" and ":U}" around the expression so it can be directly
evaluated.

Reported by: mjg
MFC after: 1 week

  1. 72 columns --| #
  2. Uncomment and complete these metadata fields, as appropriate: #
  3. PR: <If and which Problem Report is related.>
  4. Reported by: <If someone else reported the issue.>
  5. Reviewed by: <If someone else reviewed your modification.>
  6. Approved by: <If you needed approval for this commit.>
  7. Obtained from: <If the change is from a third party.>
  8. MFC after: <N [day[s]|week[s]|month[s]]. Request a reminder email>
  9. MFH: <Ports tree branch name. Request approval for merge.>
  10. Relnotes: <Set to 'yes' for mention in release notes.>
  11. Security: <Vulnerability reference (one per line) or description.>
  12. Sponsored by: <If the change was sponsored by an organization.>
  13. Pull Request: https://github.com/freebsd/<repo/pull/###>
  14. Differential Revision: https://reviews.freebsd.org/D### #
  15. "Pull Request" and "Differential Revision" require the *full* GitHub or
  16. Phabricator URL. The commit author should be set appropriately, using
  17. git commit --author if someone besides the committer sent in the change. #
  18. 72 columns --| #
  19. Uncomment and complete these metadata fields, as appropriate: #
  20. PR: <If and which Problem Report is related.>
  21. Reported by: <If someone else reported the issue.>
  22. Reviewed by: <If someone else reviewed your modification.>
  23. Approved by: <If you needed approval for this commit.>
  24. Obtained from: <If the change is from a third party.>
  25. MFC after: <N [day[s]|week[s]|month[s]]. Request a reminder email>
  26. MFH: <Ports tree branch name. Request approval for merge.>
  27. Relnotes: <Set to 'yes' for mention in release notes.>
  28. Security: <Vulnerability reference (one per line) or description.>
  29. Sponsored by: <If the change was sponsored by an organization.>
  30. Pull Request: https://github.com/freebsd/<repo/pull/###>
  31. Differential Revision: https://reviews.freebsd.org/D### #
  32. "Pull Request" and "Differential Revision" require the *full* GitHub or
  33. Phabricator URL. The commit author should be set appropriately, using
  34. git commit --author if someone besides the committer sent in the change. #
  35. Uncomment and complete these metadata fields, as appropriate: #
  36. PR:
  37. Reported by: <If someone else reported the issue.>
  38. Reviewed by: <If someone else reviewed your modification.>
  39. Approved by: <If you needed approval for this commit.>
  40. Obtained from: <If the change is from a third party.>
  41. MFC after: <N [day[s]|week[s]|month[s]]. Request a reminder email>
  42. MFH: <Ports tree branch name. Request approval for merge.>
  43. Relnotes: <Set to 'yes' for mention in release notes.>
  44. Security: <Vulnerability reference (one per line) or description.>
  45. Sponsored by: <If the change was sponsored by an organization.>
  46. Pull Request: https://github.com/freebsd/<repo/pull/###>
  47. Differential Revision: https://reviews.freebsd.org/D### #
  48. "Pull Request" and "Differential Revision" require the *full* GitHub or
  49. Phabricator URL. The commit author should be set appropriately, using
  50. git commit --author if someone besides the committer sent in the change. #

(cherry picked from commit 3b96abbab03327176b1e4ee02a6742bf9807dd75)

Details

Provenance
sjgAuthored on Sep 10 2021, 8:11 PM
Parents
rG9956ced97ea8: Update to bmake-20210621
Branches
Unknown
Tags
Unknown