libdha builds a pci_ids.h header from a simple database file using an awk script. Awk script - depending on case conversions - fail to build a proper header file in tr_TR.UTF-8 (and tr_TR) locale. (In Turkish uppercase version of character i is something different than I) Reproducible: Always Steps to Reproduce: 1. just try to compile mplayer and/or xine-lib in tr_TR.UTF-8 locale. 2. 3.
Created attachment 42673 [details, diff] patch for xine-lib (libdha) Makefile patch changes the locale to C as needed.
Created attachment 42674 [details, diff] patch for mplayer (libdha) Makefile patch changes the locale to C as needed.
This has already been applied in MPlayer-1.0_pre5-r4 and xine-lib-1_rc7.