diff options
author | Colin Percival <cperciva@FreeBSD.org> | 2025-10-10 20:13:58 +0000 |
---|---|---|
committer | Colin Percival <cperciva@FreeBSD.org> | 2025-10-10 20:50:45 +0000 |
commit | 9934558460e4e73e5b55648c4b13a702f4f019d7 (patch) | |
tree | 887cf4e03933e2abd8cb7df55ebb966d2c100871 /bin/ls/tests | |
parent | a29cf898b09c4d4906f92fd2982410c9f5935f6c (diff) |
Both usr.bin/sockstat and usr.bin/sockstat/tests build the file
src/usr.bin/sockstat/sockstat.c. Unfortunately, they place the
resulting object file in the same place, but produce different
files due to paths appearing in the .debug files; this results
in different binaries depending on how the race between the two
builds ends.
Use .PATH to tell make to find sockstat.c in the parent directory
but place the object file in the current object directory, rather
than placing '..' into the name of the source file.
Suggested by: bdrewery, emaste, jrtc27
MFC after: 5 minutes (15.0 build fix)
Sponsored by: https://www.patreon.com/cperciva
Differential Revision: https://reviews.freebsd.org/D53032
Diffstat (limited to 'bin/ls/tests')
0 files changed, 0 insertions, 0 deletions