termux-packages/packages/cgdb
Henrik Grimler 3abcd55aae
cgdb: add patch to disable fdsan
Similar to patch for texlive-bin, inetutils, emacs and zsh. Cast from
void to function pointer had to be modified though, , or else we get a
compilation error:

cgdb.cpp:1770:12: error: cannot initialize a variable of type 'void (*)(enum android_fdsan_error_level)' with an rvalue of type 'void *'
    void (*set_fdsan_error_level)(enum android_fdsan_error_level newlevel) = dlsym(lib_handle, "android_fdsan_set_error_level");
           ^                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Not sure why we have not seen the same error for the other packages
with this patch.

Fixes https://github.com/termux/termux-packages/issues/7881.
2021-12-13 09:32:03 +01:00
..
build.sh cgdb: add patch to disable fdsan 2021-12-13 09:32:03 +01:00
cgdb.cpp.patch cgdb fix for android 8+ similar to #2786 etc 2018-10-12 23:09:33 +02:00
disable-fdsan.patch cgdb: add patch to disable fdsan 2021-12-13 09:32:03 +01:00