From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i586; en-US; rv:1.4.2) Gecko/20040308 Description of problem: When gpm is compiled using the latest glibc-kernheaders, 2.4-9.1.87, it does not compile. This is because the config.h.in file does not have the defines for the structures. Additionally, gpm is missing a couple buildrequires. Version-Release number of selected component (if applicable): gpm-1.20.1-49 How reproducible: Always Steps to Reproduce: 1. install or upgrade to glibc-kernheaders-2.4-9.1.87 2. rpmbuild -bb gpm.spec Actual Results: headers/input-defines.h:63: error: redefinition of `struct input_id' headers/input-defines.h:72: error: redefinition of `struct input_absinfo' make[1]: *** [evdev.o] Error 1 make: *** [do-all] Error 1 Expected Results: A message saying where the rpm was written. Additional info: I will attach 2 patches that fix these problems.
Created attachment 103466 [details] This patch adds the defines for configure to use.
Created attachment 103467 [details] This patch fixes the spec file Please apply
thanks for the patch. applied.