--- ibus-1.5.26.orig/libtool 2022-03-15 20:18:03.690952304 +0800 +++ ibus-1.5.26/libtool 2022-03-15 20:18:29.378952289 +0800 @@ -168,10 +168,10 @@ LTCFLAGS="-march=armv8-a+crc -mtune=cortex-a72 -Os -pipe -flto" # Take the output of nm and produce a listing of raw symbols and C names. -global_symbol_pipe="" +global_symbol_pipe="sed -n -e 's/^.*[ ]\\([ABCDGIRSTW][ABCDGIRSTW]*\\)[ ][ ]*\\([_A-Za-z][_A-Za-z0-9]*\\)\$/\\1 \\2 \\2/p' | sed '/ __gnu_lto/d'" # Transform the output of nm in a proper C declaration. -global_symbol_to_cdecl="" +global_symbol_to_cdecl="sed -n -e 's/^T .* \\(.*\\)\$/extern int \\1();/p' -e 's/^[ABCDGIRSTW][ABCDGIRSTW]* .* \\(.*\\)\$/extern char \\1;/p'" # Transform the output of nm into a list of symbols to manually relocate. global_symbol_to_import=""