Index: libvpx/patches/ugly/01_obj_int_extract.patch |
diff --git a/libvpx/patches/ugly/01_obj_int_extract.patch b/libvpx/patches/ugly/01_obj_int_extract.patch |
new file mode 100644 |
index 0000000000000000000000000000000000000000..1862b6f54fc0f6fb37bee78566ab978bfa63b618 |
--- /dev/null |
+++ b/libvpx/patches/ugly/01_obj_int_extract.patch |
@@ -0,0 +1,14 @@ |
+diff --git a/build/make/obj_int_extract.c b/build/make/obj_int_extract.c |
+index c46d9d5..bb3588b 100644 |
+--- a/build/make/obj_int_extract.c |
++++ b/build/make/obj_int_extract.c |
+@@ -535,7 +535,8 @@ int parse_elf(uint8_t *buf, size_t sz, output_fmt_t mode) |
+ |
+ strcpy(strtsb_name, (char *)(elf.buf + shdr.sh_offset + shdr.sh_name)); |
+ |
+- if (!(strcmp(strtsb_name, ".shstrtab"))) |
++ if (!(strcmp(strtsb_name, ".shstrtab")) |
++ || (strcmp(strtsb_name, ".strtab"))) |
+ { |
+ /* log_msg("found section: %s\n", strtsb_name); */ |
+ strtab_off64 = shdr.sh_offset; |