The build error is caused by a 'bool' datatype introduced in gsed 4.1.5.
GCC 2.95 is pre-C99 and doesn't handle the 'bool' datatype properly.
The attached patch fixes the problem on FreeBSD 4.x
Patch by: Rainer Alves <email@example.com>
lock for build tests
A patch is broken:
===> Patching for gsed-4.1.4
===> Applying extra patch
4 out of 4 hunks failed--saving rejects to lib/regexec.c.rej
*** Error code 4
Stop in /a/ports/textproc/gsed.
I think, your MUA changed tabs with spaces. Resend the patch as an
Ask for maintainer fix.
Yes, it got corrupted somehow... so I've made it online, please grab it
to avoid the corruption: