aboutsummaryrefslogtreecommitdiff
path: root/devel/libgsf
diff options
context:
space:
mode:
authorAlexey Dokuchaev <danfe@FreeBSD.org>2025-11-10 13:31:54 +0000
committerAlexey Dokuchaev <danfe@FreeBSD.org>2025-11-10 13:31:54 +0000
commit3129c2094ecb0db5bf55c481c1a1f133ea01df76 (patch)
tree775e98effbbb793ac8796c95f298e6bb84be695a /devel/libgsf
parent85a13516017590c71f16015990ab522e3d29df8b (diff)
archivers/pbzip2: rework previous naive and inaccurate build fixHEADmain
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