tests.sh: add a comment for broken older awk versions - sfeed_tests - sfeed tests and RSS and Atom files
HTML git clone git://git.codemadness.org/sfeed_tests
DIR Log
DIR Files
DIR Refs
DIR README
DIR LICENSE
---
DIR commit 334f398d5b4a8bef171eff5f5ed4af76d66c78c0
DIR parent d2b1fd533cb76b9d553f5d331ccf46108410e2c9
HTML Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Thu, 25 Dec 2025 14:27:16 +0100
tests.sh: add a comment for broken older awk versions
Noticed while testing on OpenBSD 3.8 (i386).
Older awk versions may be broken (awk segfaults on some input files like:
input/sfeed/realworld/nl.usembassy.gov.rss.xml
(It contains many escaped TABs, there was probably some awk bug there).
Diffstat:
M tests.sh | 4 ++++
1 file changed, 4 insertions(+), 0 deletions(-)
---
DIR diff --git a/tests.sh b/tests.sh
@@ -12,6 +12,10 @@ alias printf='/bin/printf'
# fixup: expand to same amount of fields, if fields are added (TABS).
# this is useful if the format changes and fields are added.
fixup() {
+ # NOTE: some older awk versions are broken (OpenBSD 3.8) use the below line.
+ # instead of awk
+ #cut -f 1-8 -d ' '
+
awk '
BEGIN { OFS = FS = "\t"; }
{