diff options
-rw-r--r-- | changelog | 1 | ||||
-rw-r--r-- | patches/01_convert_ed_to_sed.patch | 7 |
2 files changed, 7 insertions, 1 deletions
@@ -1,6 +1,7 @@ bc (1.07.1-1) trunk * New upstream version. + - Apply a patch to convert bc/fix-libmath_h to use sed instead of ed. * Update Maintainer. * bc, dc: Use automatic shared library dependencies. 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 |