package/uclibc: fix ctype.h is*_l definitions
authorMax Filippov <jcmvbkbc@gmail.com>
Fri, 7 Feb 2020 19:51:44 +0000 (11:51 -0800)
committerPeter Korsgaard <peter@korsgaard.com>
Sat, 8 Feb 2020 07:44:13 +0000 (08:44 +0100)
commit8723c5e7a6dbdbed571d11a4c5e6853bf8ad7f06
treebebee50f95ffa25fcb809c694b62c0e9d2cef8ab
parent5d004460fe8ff30ec616126ef206997c8347f412
package/uclibc: fix ctype.h is*_l definitions

ctype locale-specific macro definitions are broken because they result
in dereference of pointer to structure of incomplete type.
Drop these macros since they are optional and let applications use
functions with the same names.

Backported from:
  https://cgit.uclibc-ng.org/cgi/cgit/uclibc-ng.git/commit/?id=d1a3ca7ca56630fddde7311a0474eed4a21335a7
Fixes:
  http://autobuild.buildroot.net/results/b7ba1210d5aa184b133f0171da621d2b0083ec39

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/uclibc/0001-include-ctype.h-drop-is-_l-macro-definitions.patch [new file with mode: 0644]