diff options
| author | Alexey Dokuchaev <danfe@FreeBSD.org> | 2025-11-10 13:31:54 +0000 |
|---|---|---|
| committer | Alexey Dokuchaev <danfe@FreeBSD.org> | 2025-11-10 13:31:54 +0000 |
| commit | 3129c2094ecb0db5bf55c481c1a1f133ea01df76 (patch) | |
| tree | 775e98effbbb793ac8796c95f298e6bb84be695a /devel/libgsf | |
| parent | 85a13516017590c71f16015990ab522e3d29df8b (diff) | |
Back in 2017 I've untied this port from GNU make(1) so I could use
it as a PKG_DEPENDS, by spelling target's prerequisites in both GNU
and BSD make(1) syntax, which seemed like a nifty trick at the time.
It worked well until the import of bmake-20250707 in July which had
added POSIX $^ support, so now we were listing prerequisites twice
without separating them with space, in turn causing the breakage.
While we could probably just use the old BSD $> (or even .ALLSRC),
tentatively keep existing hack, guarded by the closest OSVERSION, so
it would go away naturally when all supported FreeBSD versions would
understand $^ (unconditional replacing would have to stay forever
because upstreaming old BSD $> when GNU, POSIX, and new BSD use $^
is unfeasible).
PR: 290004
Fixes: 34c19efe9dc6, e27ff90e17f2
Diffstat (limited to 'devel/libgsf')
0 files changed, 0 insertions, 0 deletions
