summaryrefslogtreecommitdiffstats
path: root/patches
diff options
context:
space:
mode:
Diffstat (limited to 'patches')
-rw-r--r--patches/01_convert_ed_to_sed.patch7
1 files changed, 6 insertions, 1 deletions
diff --git a/patches/01_convert_ed_to_sed.patch b/patches/01_convert_ed_to_sed.patch
index 87d192c..7f2c92c 100644
--- a/patches/01_convert_ed_to_sed.patch
+++ b/patches/01_convert_ed_to_sed.patch
@@ -1,7 +1,10 @@
Author: Patrick McDermott <patrick.mcdermott@libiquity.com>
Subject: Convert bc/fix-libmath_h to use sed
-BusyBox ed bails on these commands:
+bc/libmath.h (the compiled byte code form of bc/libmath.b) is no longer
+distributed by upstream. This causes it to be compiled with a temporary build
+of bc and compiled into a C header with bc/fix-libmath_h, a shell script that
+runs ed. BusyBox ed bails on these commands:
"libmath.h", 47 lines, 2655 chars
: ed: no substitutions found for "^"
@@ -10,6 +13,8 @@ BusyBox ed bails on these commands:
: "libmath.h", 46 lines, 2652 chars
: Really quit?
+So instead, convert the script to use sed.
+
diff -Naurp src.orig/bc/fix-libmath_h src/bc/fix-libmath_h
--- src.orig/bc/fix-libmath_h 2017-04-07 18:20:02.000000000 -0400
+++ src/bc/fix-libmath_h 2019-06-23 15:43:12.264276574 -0400