Created attachment 351027 [details] usr/include/readline5/readline/history.h: Lisp/Scheme program text Description of problem: newman@dhcp-lab-124 tmp $ cat usr/include/readline5/readline/history.h /* (if any) */ newman@dhcp-lab-124 tmp $ file usr/include/readline5/readline/history.h usr/include/readline5/readline/history.h: Lisp/Scheme program text Version-Release number of selected component (if applicable): file-5.03-2.fc11.x86_64 How reproducible: always Actual results: Lisp/Scheme program text" Expected results: "ASCII C program text" as for other C headers Additional info: This caused rpmlint warning here: https://bugzilla.redhat.com/show_bug.cgi?id=510022#c1 Attaching the whole file.
Created attachment 354864 [details] a patch: removing magic The magic for Lisp files contains search for "(if" - this can confuse file(1) in this case and I can imagine some others (like natural language English text perhaps). Removing this entry.
is it sufficient to fix this in rawhide, or do you want me to fix this also in F11?
fixed in rawhide now: file-5.03-6.fc12
Rawhide's fine for me.
Thanks.